Narain H. Gehani

Affiliations:
  • New Jersey Institute of Technology, Newark, NJ, USA


According to our database1, Narain H. Gehani authored at least 76 papers between 1977 and 2020.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2020
Design and Implementation of an Overlay File System for Cloud-Assisted Mobile Apps.
IEEE Trans. Cloud Comput., 2020

2019
The Moitree middleware for distributed mobile-cloud computing.
J. Syst. Softw., 2019

Multi-destination vehicular route planning with parking and traffic constraints.
Proceedings of the MobiQuitous 2019, 2019

2018
Sentio: Distributed Sensor Virtualization for Mobile Apps.
Proceedings of the 2018 IEEE International Conference on Pervasive Computing and Communications, 2018

Collaborative Offloading for Distributed Mobile-Cloud Apps.
Proceedings of the 6th IEEE International Conference on Mobile Cloud Computing, 2018

2017
APPLES: Efficiently Handling Spin-lock Synchronization on Virtualized Platforms.
IEEE Trans. Parallel Distributed Syst., 2017

Cooperative system for free parking assignment.
Proceedings of the 2017 IEEE Vehicular Networking Conference, 2017

2016
P2F2: Privacy-preserving face finder.
Proceedings of the 37th IEEE Sarnoff Symposium 2016, Newark, NJ, USA, 2016

An Overlay File System for cloud-assisted mobile applications.
Proceedings of the 32nd Symposium on Mass Storage Systems and Technologies, 2016

Moitree: A Middleware for Cloud-Assisted Mobile Distributed Apps.
Proceedings of the 4th IEEE International Conference on Mobile Cloud Computing, 2016

On-The-Fly Curbside Parking Assignment.
Proceedings of the 8th EAI International Conference on Mobile Computing, 2016

2015
Avatar: Mobile Distributed Computing in the Cloud.
Proceedings of the 3rd IEEE International Conference on Mobile Cloud Computing, 2015

APLE: Addressing Lock Holder Preemption Problem with High Efficiency.
Proceedings of the 7th IEEE International Conference on Cloud Computing Technology and Science, 2015

2005
Semantic querying of tree-structured data sources using partially specified tree patterns.
Proceedings of the 2005 ACM CIKM International Conference on Information and Knowledge Management, Bremen, Germany, October 31, 2005

2004
BIO-AJAX: An Extensible Framework for Biological Data Cleaning.
SIGMOD Rec., 2004

2003
Software Craftsmanship / Bell Labs: Life in the Crown Jewel / Debugging.
IEEE Softw., 2003

2000
The LTAP trigger gateway for LDAP directories.
Softw. Pract. Exp., 2000

1999
Versions in Ode: Implementation and Experiences.
Softw. Pract. Exp., 1999

Making LDAP Active with the LTAP Gateway; Case Study in Providing Telecom Integration and Enchanced Services.
Proceedings of the Databases in Telecommunications, 1999

1998
Accessing Extra-Database Information: Concurrency Control and Correctness.
Inf. Syst., 1998

1997
Ode Triggers: Monitoring the Stock Market.
Softw. Pract. Exp., 1997

1996
The Ode Active Database: Trigger Semantics and Implementation.
Proceedings of the Twelfth International Conference on Data Engineering, February 26, 1996

Scalable Update Propagation in Epidemic Replicated Databases.
Proceedings of the Advances in Database Technology, 1996

Active Database Facilities in Ode
Proceedings of the Active Database Systems: Triggers and Rules For Advanced Database Processing., 1996

1995
Queries in an Object-Oriented Graphical Interface.
J. Vis. Lang. Comput., 1995

1994
OdeFS: A File System Interface to an Object-Oriented Database.
Proceedings of the VLDB'94, 1994

ASSET: A System for Supporting Extended Transactions.
Proceedings of the 1994 ACM SIGMOD International Conference on Management of Data, 1994

1993
Capsules: A Shared Memory Access Mechanism for Concurrent C/C++.
IEEE Trans. Parallel Distributed Syst., 1993

Making C++ Objects Persistent: the Hidden Pointers.
Softw. Pract. Exp., 1993

COMPOSE: A System For Composite Specification And Detection.
Proceedings of the Advanced Database Systems, 1993

The Ode Object-Oriented Database Management System: An Overview.
Proceedings of the Advances in Object-Oriented Database Systems, 1993

The O++ Database Programming Language: Implementation and Experience.
Proceedings of the Ninth International Conference on Data Engineering, 1993

1992
Implementing Concurrent C.
Softw. Pract. Exp., 1992

Exceptional C or C with Exceptions.
Softw. Pract. Exp., 1992

Active Database Facilities in Ode.
IEEE Data Eng. Bull., 1992

Composite Event Specification in Active Databases: Model & Implementation.
Proceedings of the 18th International Conference on Very Large Data Bases, 1992

Event Specification in an Active Object-Oriented Database.
Proceedings of the 1992 ACM SIGMOD International Conference on Management of Data, 1992

CQL++: A SQL for the Ode Object-Oriented DBMS.
Proceedings of the Advances in Database Technology, 1992

1991
Real-Time Concurrent C: A Language for Programming Dynamic Real-Time Systems.
Real Time Syst., 1991

Concurrent C: real-time programming and fault tolerance.
Softw. Eng. J., 1991

Ode as an Active Database: Constraints and Triggers.
Proceedings of the 17th International Conference on Very Large Data Bases, 1991

Object Versioning in Ode.
Proceedings of the Seventh International Conference on Data Engineering, 1991

1990
Message Passing in Concurrent C: Synchronous Versus Asynchronous.
Softw. Pract. Exp., 1990

OdeView: A User-Friendly Graphical Interface to Ode.
Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data, 1990

OdeView: The Graphical Interface to Ode.
Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data, 1990

The concurrent C programming language.
Silicon Press, ISBN: 978-0-13-170820-4, 1990

1989
Experience with Multiple Processor Versions of Concurrent C.
IEEE Trans. Software Eng., 1989

Concurrent Programming and Robotics.
Int. J. Robotics Res., 1989

Design of the Persistence and Query Processing Facilities in O++: The Rationale.
IEEE Data Eng. Bull., 1989

Exception Handling in Robotics.
Computer, 1989

ODE (Object Database and Environment): The Language and the Data Model.
Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data, Portland, Oregon, USA, May 31, 1989

Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++.
Proceedings of the Second International Workshop on Database Programming Languages, 1989

Concurrent programming.
International computer science series, Addison-Wesley, ISBN: 978-0-201-17435-9, 1989

Ada - an advanced introduction (2. ed.).
Prentice Hall, ISBN: 978-0-13-004334-4, 1989

1988
Rendezvous Facilities: Concurrent C and the Ada Language.
IEEE Trans. Software Eng., 1988

Concurrent C++: Concurrent Programming with Class(es).
Softw. Pract. Exp., 1988

Dimensional Analysis with C++.
IEEE Softw., 1988

Fault tolerant concurrent C: a tool for writing fault tolerant distributed programs.
Proceedings of the Eighteenth International Symposium on Fault-Tolerant Computing, 1988

1987
Concurrent C and robotics.
Proceedings of the 1987 IEEE International Conference on Robotics and Automation, Raleigh, North Carolina, USA, March 31, 1987

1986
Concurrent C.
Softw. Pract. Exp., 1986

Tutorial: Unix Document Formatting and Typesetting.
IEEE Softw., 1986

1985
Flex: A High-Level Language for Specifying Customized Microprocessors.
IEEE Trans. Software Eng., 1985

Ada's Derived Types and Units of Measure.
Softw. Pract. Exp., 1985

1984
Broadcasting Sequential Processes (BSP).
IEEE Trans. Software Eng., 1984

Concurrent Programming in the Ada Language: The Polling Bias.
Softw. Pract. Exp., 1984

1983
An Electronic Form System-An Experience in Prototyping.
Softw. Pract. Exp., 1983

High Level Form Definition in Office Information Systems.
Comput. J., 1983

1982
Databases and Units of Measure.
IEEE Trans. Software Eng., 1982

The Potential of Forms in Office Automation.
IEEE Trans. Commun., 1982

Specifications.: Formal and Informal-A Case Study.
Softw. Pract. Exp., 1982

A Comparison of the Programming Languages C and Pascal.
ACM Comput. Surv., 1982

Concurrency in Ada and Multicomputers.
Comput. Lang., 1982

1980
Generic Procedures: An Implementation and an Undecidability Result.
Comput. Lang., 1980

1979
High Level Data Structure - the Grid.
Comput. Lang., 1979

1977
Units of Measure as a Data Attribute.
Comput. Lang., 1977

Some Ideas on Data Types in High-Level Languages.
Commun. ACM, 1977


  Loading...