| 2005 |
| 57 | Semantic querying of tree-structured data sources using partially specified tree patterns. Dimitri Theodoratos, Theodore Dalamagas, Antonis Koufopoulos, Narain H. Gehani. CIKM 2005, 712-719. Cited by 15Web SearchBibTeXDownload |
| 2004 |
| 56 | BIO-AJAX: An Extensible Framework for Biological Data Cleaning. Katherine G. Herbert, Narain H. Gehani, William H. Piel, Jason Tsong-Li Wang, Cathy H. Wu. SIGMOD Record (33): 51-57 (2004). Web SearchBibTeXDownload |
| 2003 |
| 55 | Software Craftsmanship / Bell Labs: Life in the Crown Jewel / Debugging. Pete McBreen, Narain H. Gehani, David J. Agans. IEEE Software (20): 108-111 (2003). Web SearchBibTeXDownload |
| 2000 |
| 54 | The LTAP trigger gateway for LDAP directories. Daniel F. Lieuwen, Robert M. Arlein, Narain H. Gehani. Softw., Pract. Exper. (30): 1003-1024 (2000). Web SearchBibTeXDownload |
| 1999 |
| 53 | Making LDAP Active with the LTAP Gateway; Case Study in Providing Telecom Integration and Enchanced Services. Robert M. Arlein, Juliana Freire, Narain H. Gehani, Daniel F. Lieuwen, Joann J. Ordille. Databases in Telecommunications 1999, 54-73. Cited by 8Web SearchBibTeXDownload |
| 52 | Versions in Ode: Implementation and Experiences. Daniel F. Lieuwen, Narain H. Gehani. Softw., Pract. Exper. (29): 397-416 (1999). Web SearchBibTeXDownload |
| 1998 |
| 51 | Accessing Extra-Database Information: Concurrency Control and Correctness. Narain H. Gehani, Krithi Ramamritham, Jayavel Shanmugasundaram, Oded Shmueli. Inf. Syst. (23): 439-462 (1998). Cited by 6Web SearchBibTeXDownload |
| 1997 |
| 50 | Ode Triggers: Monitoring the Stock Market. Narain H. Gehani, Daniel F. Lieuwen. Softw., Pract. Exper. (27): 905-927 (1997). Web SearchBibTeXDownload |
| 1996 |
| 49 | Active Database Facilities in Ode. Narain H. Gehani, H. V. Jagadish. Active Database Systems: Triggers and Rules For Advanced Database Processing 1996, 207-232. Web SearchBibTeX |
| 48 | Scalable Update Propagation in Epidemic Replicated Databases. Michael Rabinovich, Narain H. Gehani, Alex Kononov. EDBT 1996, 207-222. Web SearchBibTeXDownload |
| 47 | The Ode Active Database: Trigger Semantics and Implementation. Daniel F. Lieuwen, Narain H. Gehani, Robert M. Arlein. ICDE 1996, 412-420. Web SearchBibTeXDownload |
| 1995 |
| 46 | Queries in an Object-Oriented Graphical Interface. Shaul Dar, Narain H. Gehani, H. V. Jagadish, J. Srinivasan. J. Vis. Lang. Comput. (6): 27-52 (1995). Cited by 28Web SearchBibTeXDownload |
| 1994 |
| 45 | ASSET: A System for Supporting Extended Transactions. Alexandros Biliris, Shaul Dar, Narain H. Gehani, H. V. Jagadish, Krithi Ramamritham. SIGMOD Conference 1994, 44-54. Cited by 160Web SearchBibTeXDownload |
| 44 | OdeFS: A File System Interface to an Object-Oriented Database. Narain H. Gehani, H. V. Jagadish, William D. Roome. VLDB 1994, 249-260. Cited by 34Web SearchBibTeXDownload |
| 1993 |
| 43 | COMPOSE: A System For Composite Specification And Detection. Narain H. Gehani, H. V. Jagadish, Oded Shmueli. Advanced Database Systems 1993, 3-15. Cited by 74Web SearchBibTeXDownload |
| 42 | The O++ Database Programming Language: Implementation and Experience. Rakesh Agrawal, Shaul Dar, Narain H. Gehani. ICDE 1993, 61-70. Cited by 38Web SearchBibTeXDownload |
| 41 | Capsules: A Shared Memory Access Mechanism for Concurrent C/C++. Narain H. Gehani. IEEE Trans. Parallel Distrib. Syst. (4): 795-811 (1993). Web SearchBibTeXDownload |
| 40 | The Ode Object-Oriented Database Management System: An Overview. Narain H. Gehani. NATO ASI OODBS 1993, 355-387. Web SearchBibTeX |
| 39 | Making C++ Objects Persistent: the Hidden Pointers. Alexandros Biliris, Shaul Dar, Narain H. Gehani. Softw., Pract. Exper. (23): 1285-1303 (1993). Web SearchBibTeXDownload |
| 1992 |
| 38 | CQL++: A SQL for the Ode Object-Oriented DBMS. Shaul Dar, Narain H. Gehani, H. V. Jagadish. EDBT 1992, 201-216. Cited by 22Web SearchBibTeXDownload |
| 37 | Active Database Facilities in Ode. Narain H. Gehani, H. V. Jagadish. IEEE Data Eng. Bull. (15): 19-22 (1992). Web SearchBibTeXDownload |
| 36 | Event Specification in an Active Object-Oriented Database. Narain H. Gehani, H. V. Jagadish, Oded Shmueli. SIGMOD Conference 1992, 81-90. Cited by 290Web SearchBibTeXDownload |
| 35 | Exceptional C or C with Exceptions. Narain H. Gehani. Softw., Pract. Exper. (22): 827-848 (1992). Web SearchBibTeXDownload |
| 34 | Implementing Concurrent C. Narain H. Gehani, William D. Roome. Softw., Pract. Exper. (22): 265-285 (1992). Web SearchBibTeXDownload |
| 33 | Composite Event Specification in Active Databases: Model & Implementation. Narain H. Gehani, H. V. Jagadish, Oded Shmueli. VLDB 1992, 327-338. Cited by 361Web SearchBibTeXDownload |
| 1991 |
| 32 | Object Versioning in Ode. Rakesh Agrawal, S. Buroff, Narain H. Gehani, Dennis Shasha. ICDE 1991, 446-455. Cited by 56Web SearchBibTeXDownload |
| 31 | Real-Time Concurrent C: A Language for Programming Dynamic Real-Time Systems. Narain H. Gehani, Krithi Ramamritham. Real-Time Systems (3): 377-405 (1991). Cited by 58Web SearchBibTeXDownload |
| 30 | Ode as an Active Database: Constraints and Triggers. Narain H. Gehani, H. V. Jagadish. VLDB 1991, 327-336. Cited by 349Web SearchBibTeXDownload |
| 1990 |
| 29 | OdeView: The Graphical Interface to Ode. Rakesh Agrawal, Narain H. Gehani, J. Srinivasan. SIGMOD Conference 1990, 34-43. Cited by 97Web SearchBibTeXDownload |
| 28 | OdeView: A User-Friendly Graphical Interface to Ode. Rakesh Agrawal, Narain H. Gehani, J. Srinivasan. SIGMOD Conference 1990, 389. Cited by 1Web SearchBibTeXDownload |
| 27 | Message Passing in Concurrent C: Synchronous Versus Asynchronous. Narain H. Gehani. Softw., Pract. Exper. (20): 571-592 (1990). Web SearchBibTeXDownload |
| 1989 |
| 26 | Rationale for the Design of Persistence and Query Processing Facilities in the Database Programming Language O++. Rakesh Agrawal, Narain H. Gehani. DBPL 1989, 25-40. Web SearchBibTeX |
| 25 | Exception Handling in Robotics. Ingemar J. Cox, Narain H. Gehani. IEEE Computer (22): 43-49 (1989). Web SearchBibTeXDownload |
| 24 | Design of the Persistence and Query Processing Facilities in O++: The Rationale. Rakesh Agrawal, Narain H. Gehani. IEEE Data Eng. Bull. (12): 21-28 (1989). Cited by 61Web SearchBibTeXDownload |
| 23 | Experience with Multiple Processor Versions of Concurrent C. Robert F. Cmelik, Narain H. Gehani, William D. Roome. IEEE Trans. Software Eng. (15): 335-344 (1989). Web SearchBibTeXDownload |
| 22 | Concurrent Programming and Robotics. Ingemar J. Cox, Narain H. Gehani. I. J. Robotic Res. (8): 3-16 (1989). Web SearchBibTeXDownload |
| 21 | ODE (Object Database and Environment): The Language and the Data Model. Rakesh Agrawal, Narain H. Gehani. SIGMOD Conference 1989, 36-45. Cited by 310Web SearchBibTeXDownload |
| 1988 |
| 20 | Fault tolerant concurrent C: a tool for writing fault tolerant distributed programs. Robert F. Cmelik, Narain H. Gehani, William D. Roome. FTCS 1988, 56-61. Web SearchBibTeXDownload |
| 19 | Dimensional Analysis with C++. Robert F. Cmelik, Narain H. Gehani. IEEE Software (5): 21-27 (1988). Web SearchBibTeXDownload |
| 18 | Rendezvous Facilities: Concurrent C and the Ada Language. Narain H. Gehani, William D. Roome. IEEE Trans. Software Eng. (14): 1546-1553 (1988). Web SearchBibTeXDownload |
| 17 | Concurrent C++: Concurrent Programming with Class(es). Narain H. Gehani, William D. Roome. Softw., Pract. Exper. (18): 1157-1177 (1988). Web SearchBibTeXDownload |
| 1986 |
| 16 | Concurrent C. Narain H. Gehani, William D. Roome. Softw., Pract. Exper. (16): 821-844 (1986). Web SearchBibTeX |
| 1985 |
| 15 | Flex: A High-Level Language for Specifying Customized Microprocessors. Douglas Comer, Narain H. Gehani. IEEE Trans. Software Eng. (11): 387-396 (1985). Web SearchBibTeXDownload |
| 14 | Ada's Derived Types and Units of Measure. Narain H. Gehani. Softw., Pract. Exper. (15): 555-569 (1985). Web SearchBibTeXDownload |
| 1984 |
| 13 | Broadcasting Sequential Processes (BSP). Narain H. Gehani. IEEE Trans. Software Eng. (10): 343-351 (1984). Web SearchBibTeXDownload |
| 12 | Concurrent Programming in the Ada Language: The Polling Bias. Narain H. Gehani, Thomas A. Cargill. Softw., Pract. Exper. (14): 413-427 (1984). Web SearchBibTeXDownload |
| 1983 |
| 11 | High Level Form Definition in Office Information Systems. Narain H. Gehani. Comput. J. (26): 52-59 (1983). Web SearchBibTeXDownload |
| 10 | An Electronic Form System-An Experience in Prototyping. Narain H. Gehani. Softw., Pract. Exper. (13): 479-486 (1983). Web SearchBibTeXDownload |
| 1982 |
| 9 | A Comparison of the Programming Languages C and Pascal. Alan R. Feuer, Narain H. Gehani. ACM Comput. Surv. (14): 73-92 (1982). Web SearchBibTeXDownload |
| 8 | Concurrency in Ada and Multicomputers. Narain H. Gehani. Comput. Lang. (7): 21-23 (1982). Web SearchBibTeXDownload |
| 7 | Databases and Units of Measure. Narain H. Gehani. IEEE Trans. Software Eng. (8): 605-611 (1982). Web SearchBibTeXDownload |
| 6 | Specifications.: Formal and Informal-A Case Study. Narain H. Gehani. Softw., Pract. Exper. (12): 433-444 (1982). Web SearchBibTeXDownload |
| 1980 |
| 5 | Generic Procedures: An Implementation and an Undecidability Result. Narain H. Gehani. Comput. Lang. (5): 155-161 (1980). Web SearchBibTeXDownload |
| 1979 |
| 4 | High Level Data Structure - the Grid. Narain H. Gehani. Comput. Lang. (4): 93-98 (1979). Web SearchBibTeXDownload |
| 1977 |
| 3 | Some Ideas on Data Types in High-Level Languages. David Gries, Narain H. Gehani. Commun. ACM (20): 414-420 (1977). Web SearchBibTeXDownload |
| 2 | Units of Measure as a Data Attribute. Narain H. Gehani. Comput. Lang. (2): 93-111 (1977). Web SearchBibTeXDownload |
| 1976 |
| 1 | Some Ideas on Data Types in High Level Languages. David Gries, Narain H. Gehani. Conference on Data: Abstraction, Definition and Structure 1976, 120. Web SearchBibTeX |