| 2005 | ||
|---|---|---|
| c20 | Dimitri Theodoratos, Theodore Dalamagas, Antonis Koufopoulos, Narain H. Gehani: Semantic querying of tree-structured data sources using partially specified tree patterns. CIKM 2005: 712-719 | |
| 2004 | ||
| j36 | Katherine G. Herbert, Narain H. Gehani, William H. Piel, Jason Tsong-Li Wang, Cathy H. Wu: BIO-AJAX: An Extensible Framework for Biological Data Cleaning. SIGMOD Record 33(2): 51-57 (2004) | |
| 2003 | ||
| j35 | Pete McBreen, Narain H. Gehani, David J. Agans: Software Craftsmanship / Bell Labs: Life in the Crown Jewel / Debugging. IEEE Software 20(6): 108-111 (2003) | |
| 2000 | ||
| j34 | Daniel F. Lieuwen, Robert M. Arlein, Narain H. Gehani: The LTAP trigger gateway for LDAP directories. Softw., Pract. Exper. 30(9): 1003-1024 (2000) | |
| 1999 | ||
| j33 | Daniel F. Lieuwen, Narain H. Gehani: Versions in Ode: Implementation and Experiences. Softw., Pract. Exper. 29(5): 397-416 (1999) | |
| c19 | Robert M. Arlein, Juliana Freire, Narain H. Gehani, Daniel F. Lieuwen, Joann J. Ordille: Making LDAP Active with the LTAP Gateway; Case Study in Providing Telecom Integration and Enchanced Services. Databases in Telecommunications 1999: 54-73 | |
| 1998 | ||
| j32 | Narain H. Gehani, Krithi Ramamritham, Jayavel Shanmugasundaram, Oded Shmueli: Accessing Extra-Database Information: Concurrency Control and Correctness. Inf. Syst. 23(7): 439-462 (1998) | |
| 1997 | ||
| j31 | Narain H. Gehani, Daniel F. Lieuwen: Ode Triggers: Monitoring the Stock Market. Softw., Pract. Exper. 27(8): 905-927 (1997) | |
| 1996 | ||
| p1 | Narain H. Gehani, H. V. Jagadish: Active Database Facilities in Ode. Active Database Systems: Triggers and Rules For Advanced Database Processing 1996: 207-232 | |
| c18 | Michael Rabinovich, Narain H. Gehani, Alex Kononov: Scalable Update Propagation in Epidemic Replicated Databases. EDBT 1996: 207-222 | |
| c17 | Daniel F. Lieuwen, Narain H. Gehani, Robert M. Arlein: The Ode Active Database: Trigger Semantics and Implementation. ICDE 1996: 412-420 | |
| 1995 | ||
| j30 | Shaul Dar, Narain H. Gehani, H. V. Jagadish, J. Srinivasan: Queries in an Object-Oriented Graphical Interface. J. Vis. Lang. Comput. 6(1): 27-52 (1995) | |
| 1994 | ||
| c16 | Alexandros Biliris, Shaul Dar, Narain H. Gehani, H. V. Jagadish, Krithi Ramamritham: ASSET: A System for Supporting Extended Transactions. SIGMOD Conference 1994: 44-54 | |
| c15 | Narain H. Gehani, H. V. Jagadish, William D. Roome: OdeFS: A File System Interface to an Object-Oriented Database. VLDB 1994: 249-260 | |
| 1993 | ||
| j29 | Alexandros Biliris, Shaul Dar, Narain H. Gehani: Making C++ Objects Persistent: the Hidden Pointers. Softw., Pract. Exper. 23(12): 1285-1303 (1993) | |
| j28 | Narain H. Gehani: Capsules: A Shared Memory Access Mechanism for Concurrent C/C++. IEEE Trans. Parallel Distrib. Syst. 4(7): 795-811 (1993) | |
| c14 | Rakesh Agrawal, Shaul Dar, Narain H. Gehani: The O++ Database Programming Language: Implementation and Experience. ICDE 1993: 61-70 | |
| c13 | Narain H. Gehani: The Ode Object-Oriented Database Management System: An Overview. NATO ASI OODBS 1993: 355-387 | |
| c12 | Narain H. Gehani, H. V. Jagadish, Oded Shmueli: COMPOSE: A System For Composite Specification And Detection. Advanced Database Systems 1993: 3-15 | |
| 1992 | ||
| j27 | Narain H. Gehani, H. V. Jagadish: Active Database Facilities in Ode. IEEE Data Eng. Bull. 15(1-4): 19-22 (1992) | |
| j26 | Narain H. Gehani, William D. Roome: Implementing Concurrent C. Softw., Pract. Exper. 22(3): 265-285 (1992) | |
| j25 | ||
| c11 | Shaul Dar, Narain H. Gehani, H. V. Jagadish: CQL++: A SQL for the Ode Object-Oriented DBMS. EDBT 1992: 201-216 | |
| c10 | Narain H. Gehani, H. V. Jagadish, Oded Shmueli: Event Specification in an Active Object-Oriented Database. SIGMOD Conference 1992: 81-90 | |
| c9 | Narain H. Gehani, H. V. Jagadish, Oded Shmueli: Composite Event Specification in Active Databases: Model & Implementation. VLDB 1992: 327-338 | |
| 1991 | ||
| j24 | Narain H. Gehani, Krithi Ramamritham: Real-Time Concurrent C: A Language for Programming Dynamic Real-Time Systems. Real-Time Systems 3(4): 377-405 (1991) | |
| c8 | Rakesh Agrawal, S. Buroff, Narain H. Gehani, Dennis Shasha: Object Versioning in Ode. ICDE 1991: 446-455 | |
| c7 | Narain H. Gehani, H. V. Jagadish: Ode as an Active Database: Constraints and Triggers. VLDB 1991: 327-336 | |
| 1990 | ||
| b2 | Narain H. Gehani, William D. Roome: The concurrent C programming language. Silicon Press 1990, isbn 978-0-13-170820-4, pp. I-XV, 1-303 | |
| j23 | Narain H. Gehani: Message Passing in Concurrent C: Synchronous Versus Asynchronous. Softw., Pract. Exper. 20(6): 571-592 (1990) | |
| c6 | Rakesh Agrawal, Narain H. Gehani, J. Srinivasan: OdeView: The Graphical Interface to Ode. SIGMOD Conference 1990: 34-43 | |
| c5 | Rakesh Agrawal, Narain H. Gehani, J. Srinivasan: OdeView: A User-Friendly Graphical Interface to Ode. SIGMOD Conference 1990: 389 | |
| 1989 | ||
| b1 | Narain H. Gehani: Ada - an advanced introduction (2. ed.). Prentice Hall 1989, isbn 978-0-13-004334-4, pp. I-XVII, 1-280 | |
| j22 | ||
| j21 | Rakesh Agrawal, Narain H. Gehani: Design of the Persistence and Query Processing Facilities in O++: The Rationale. IEEE Data Eng. Bull. 12(3): 21-28 (1989) | |
| j20 | Ingemar J. Cox, Narain H. Gehani: Concurrent Programming and Robotics. I. J. Robotic Res. 8(2): 3-16 (1989) | |
| j19 | Robert F. Cmelik, Narain H. Gehani, William D. Roome: Experience with Multiple Processor Versions of Concurrent C. IEEE Trans. Software Eng. 15(3): 335-344 (1989) | |
| c4 | Rakesh Agrawal, Narain H. Gehani: Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++. DBPL 1989: 25-40 | |
| c3 | Rakesh Agrawal, Narain H. Gehani: ODE (Object Database and Environment): The Language and the Data Model. SIGMOD Conference 1989: 36-45 | |
| 1988 | ||
| j18 | ||
| j17 | Narain H. Gehani, William D. Roome: Concurrent C++: Concurrent Programming with Class(es). Softw., Pract. Exper. 18(12): 1157-1177 (1988) | |
| j16 | Narain H. Gehani, William D. Roome: Rendezvous Facilities: Concurrent C and the Ada Language. IEEE Trans. Software Eng. 14(11): 1546-1553 (1988) | |
| c2 | Robert F. Cmelik, Narain H. Gehani, William D. Roome: Fault tolerant concurrent C: a tool for writing fault tolerant distributed programs. FTCS 1988: 56-61 | |
| 1986 | ||
| j15 | ||
| 1985 | ||
| j14 | Narain H. Gehani: Ada's Derived Types and Units of Measure. Softw., Pract. Exper. 15(6): 555-569 (1985) | |
| j13 | Douglas Comer, Narain H. Gehani: Flex: A High-Level Language for Specifying Customized Microprocessors. IEEE Trans. Software Eng. 11(4): 387-396 (1985) | |
| 1984 | ||
| j12 | Narain H. Gehani, Thomas A. Cargill: Concurrent Programming in the Ada Language: The Polling Bias. Softw., Pract. Exper. 14(5): 413-427 (1984) | |
| j11 | Narain H. Gehani: Broadcasting Sequential Processes (BSP). IEEE Trans. Software Eng. 10(4): 343-351 (1984) | |
| 1983 | ||
| j10 | Narain H. Gehani: High Level Form Definition in Office Information Systems. Comput. J. 26(1): 52-59 (1983) | |
| j9 | Narain H. Gehani: An Electronic Form System-An Experience in Prototyping. Softw., Pract. Exper. 13(6): 479-486 (1983) | |
| 1982 | ||
| j8 | ||
| j7 | Alan R. Feuer, Narain H. Gehani: A Comparison of the Programming Languages C and Pascal. ACM Comput. Surv. 14(1): 73-92 (1982) | |
| j6 | Narain H. Gehani: Specifications.: Formal and Informal-A Case Study. Softw., Pract. Exper. 12(5): 433-444 (1982) | |
| j5 | ||
| 1980 | ||
| j4 | Narain H. Gehani: Generic Procedures: An Implementation and an Undecidability Result. Comput. Lang. 5(3): 155-161 (1980) | |
| 1979 | ||
| j3 | ||
| 1977 | ||
| j2 | David Gries, Narain H. Gehani: Some Ideas on Data Types in High-Level Languages. Commun. ACM 20(6): 414-420 (1977) | |
| j1 | ||
| 1976 | ||
| c1 | David Gries, Narain H. Gehani: Some Ideas on Data Types in High Level Languages. Conference on Data: Abstraction, Definition and Structure 1976: 120 | |
Colors in the list of coauthors
Last update Thu May 23 00:20:42 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page