scispace - formally typeset
D

Deepak Gupta

Researcher at Indian Institute of Technology Kanpur

Publications -  28
Citations -  738

Deepak Gupta is an academic researcher from Indian Institute of Technology Kanpur. The author has contributed to research in topics: Software system & Chemistry. The author has an hindex of 10, co-authored 23 publications receiving 712 citations. Previous affiliations of Deepak Gupta include Indian Institutes of Technology.

Papers
More filters
Journal ArticleDOI

A formal framework for on-line software version change

TL;DR: This work describes a formal framework for studying online software version change, gives a general definition of validity of an online change, shows that it is in general undecidable and develops sufficient conditions for ensuring validity for a procedural language.
Journal ArticleDOI

An analysis of the difference in behavior of top and bottom contact organic thin film transistors using device simulation

TL;DR: In this paper, the difference in device performance of top and bottom contact organic thin film transistors (OTFTs) was investigated by combining experiments and two-dimensional device simulations.
Journal ArticleDOI

On line software version change using state transfer between processes

TL;DR: This paper describes a system for on‐line software version change for software written in the C language that instantiates a new process with the new version of the software, transfers state from the old process to the new one at an appropriate time, and transfers the control to thenew process.
Proceedings Article

TIED, LibsafePlus: tools for runtime buffer overflow protection

TL;DR: This paper presents an efficient and transparent runtime approach for protection against all known forms of buffer overflow attacks and is able to protect most applications with a performance overhead of less than 10%.

On Line Software Version Change

Deepak Gupta
TL;DR: This thesis presents a formal framework for modelling changes to running programs and uses it to study the validity of an on-line change, and shows that it is undecidable to whether or not a given on-lines change is valid.