![]() ![]() ![]() | ![]() |
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Note: Links lead to the DBLP on the Web. Narain H. Gehani 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) 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) Daniel F. Lieuwen , Robert M. Arlein , Narain H. Gehani: The LTAP trigger gateway for LDAP directories. Softw., Pract. Exper. 30 (9): 1003-1024 (2000) 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 Daniel F. Lieuwen , Narain H. Gehani: Versions in Ode: Implementation and Experiences. Softw., Pract. Exper. 29 (5): 397-416 (1999) Narain H. Gehani, Krithi Ramamritham , Jayavel Shanmugasundaram , Oded Shmueli : Accessing Extra-Database Information: Concurrency Control and Correctness. Inf. Syst. 23 (7): 439-462 (1998) Narain H. Gehani, Daniel F. Lieuwen : Ode Triggers: Monitoring the Stock Market. Softw., Pract. Exper. 27 (8): 905-927 (1997) Michael Rabinovich , Narain H. Gehani, Alex Kononov : Scalable Update Propagation in Epidemic Replicated Databases. EDBT 1996 : 207-222 Daniel F. Lieuwen , Narain H. Gehani, Robert M. Arlein : The Ode Active Database: Trigger Semantics and Implementation. ICDE 1996 : 412-420 Narain H. Gehani, H. V. Jagadish : Active Database Facilities in Ode Active Database Systems: Triggers and Rules For Advanced Database Processing 1996 : 207-232 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) Alexandros Biliris , Shaul Dar , Narain H. Gehani, H. V. Jagadish , Krithi Ramamritham : ASSET: A System for Supporting Extended Transactions. SIGMOD Conference 1994 : 44-54 Narain H. Gehani, H. V. Jagadish , William D. Roome : OdeFS: A File System Interface to an Object-Oriented Database. VLDB 1994 : 249-260 Narain H. Gehani, H. V. Jagadish , Oded Shmueli : COMPOSE: A System For Composite Specification And Detection. Advanced Database Systems 1993 : 3-15 Rakesh Agrawal , Shaul Dar , Narain H. Gehani: The O++ Database Programming Language: Implementation and Experience. ICDE 1993 : 61-70 Narain H. Gehani: The Ode Object-Oriented Database Management System: An Overview. NATO ASI OODBS 1993 : 355-387 Narain H. Gehani: Capsules: A Shared Memory Access Mechanism for Concurrent C/C++. IEEE Trans. Parallel Distrib. Syst. 4 (7): 795-811 (1993) Alexandros Biliris , Shaul Dar , Narain H. Gehani: Making C++ Objects Persistent: the Hidden Pointers. Softw., Pract. Exper. 23 (12): 1285-1303 (1993) Shaul Dar , Narain H. Gehani, H. V. Jagadish : CQL++: A SQL for the Ode Object-Oriented DBMS. EDBT 1992 : 201-216 Narain H. Gehani, H. V. Jagadish , Oded Shmueli : Event Specification in an Active Object-Oriented Database. SIGMOD Conference 1992 : 81-90 Narain H. Gehani, H. V. Jagadish , Oded Shmueli : Composite Event Specification in Active Databases: Model & Implementation. VLDB 1992 : 327-338 Narain H. Gehani, H. V. Jagadish : Active Database Facilities in Ode. IEEE Data Eng. Bull. 15 (1-4): 19-22 (1992) Narain H. Gehani: Exceptional C or C with Exceptions. Softw., Pract. Exper. 22 (10): 827-848 (1992) Narain H. Gehani, William D. Roome : Implementing Concurrent C. Softw., Pract. Exper. 22 (3): 265-285 (1992) Rakesh Agrawal , S. Buroff , Narain H. Gehani, Dennis Shasha : Object Versioning in Ode. ICDE 1991 : 446-455 Narain H. Gehani, H. V. Jagadish : Ode as an Active Database: Constraints and Triggers. VLDB 1991 : 327-336 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) Rakesh Agrawal , Narain H. Gehani, J. Srinivasan : OdeView: The Graphical Interface to Ode. SIGMOD Conference 1990 : 34-43 Rakesh Agrawal , Narain H. Gehani, J. Srinivasan : OdeView: A User-Friendly Graphical Interface to Ode. SIGMOD Conference 1990 : 389 Narain H. Gehani: Message Passing in Concurrent C: Synchronous Versus Asynchronous. Softw., Pract. Exper. 20 (6): 571-592 (1990) 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 Rakesh Agrawal , Narain H. Gehani: ODE (Object Database and Environment): The Language and the Data Model. SIGMOD Conference 1989 : 36-45 Ingemar J. Cox , Narain H. Gehani: Concurrent Programming and Robotics. I. J. Robotic Res. 8 (2): 3-16 (1989) Ingemar J. Cox , Narain H. Gehani: Exception Handling in Robotics. IEEE Computer 22 (3): 43-49 (1989) 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) 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) Narain H. Gehani, William D. Roome : Rendezvous Facilities: Concurrent C and the Ada Language. IEEE Trans. Software Eng. 14 (11): 1546-1553 (1988) Narain H. Gehani, William D. Roome : Concurrent C++: Concurrent Programming with Class(es). Softw., Pract. Exper. 18 (12): 1157-1177 (1988) Narain H. Gehani, William D. Roome : Concurrent C. Softw., Pract. Exper. 16 (9): 821-844 (1986) Douglas Comer , Narain H. Gehani: Flex: A High-Level Language for Specifying Customized Microprocessors. IEEE Trans. Software Eng. 11 (4): 387-396 (1985) Narain H. Gehani: Ada's Derived Types and Units of Measure. Softw., Pract. Exper. 15 (6): 555-569 (1985) Narain H. Gehani: Broadcasting Sequential Processes (BSP). IEEE Trans. Software Eng. 10 (4): 343-351 (1984) Narain H. Gehani, Thomas A. Cargill : Concurrent Programming in the Ada Language: The Polling Bias. Softw., Pract. Exper. 14 (5): 413-427 (1984) Narain H. Gehani: High Level Form Definition in Office Information Systems. Comput. J. 26 (1): 52-59 (1983) Narain H. Gehani: An Electronic Form System-An Experience in Prototyping. Softw., Pract. Exper. 13 (6): 479-486 (1983) Alan R. Feuer , Narain H. Gehani: A Comparison of the Programming Languages C and Pascal. ACM Comput. Surv. 14 (1): 73-92 (1982) Narain H. Gehani: Concurrency in Ada and Multicomputers. Comput. Lang. 7 (1): 21-23 (1982) Narain H. Gehani: Databases and Units of Measure. IEEE Trans. Software Eng. 8 (6): 605-611 (1982) Narain H. Gehani: Specifications.: Formal and Informal-A Case Study. Softw., Pract. Exper. 12 (5): 433-444 (1982) Narain H. Gehani: Generic Procedures: An Implementation and an Undecidability Result. Comput. Lang. 5 (3): 155-161 (1980) Narain H. Gehani: High Level Data Structure - the Grid. Comput. Lang. 4 (2): 93-98 (1979) David Gries , Narain H. Gehani: Some Ideas on Data Types in High-Level Languages. Commun. ACM 20 (6): 414-420 (1977) Narain H. Gehani: Units of Measure as a Data Attribute. Comput. Lang. 2 (3): 93-111 (1977) David Gries , Narain H. Gehani: Some Ideas on Data Types in High Level Languages. Conference on Data: Abstraction, Definition and Structure 1976 : 120 1 [ 53 ] 2 [ 20 ] [ 23 ] [ 24 ] [ 26 ] [ 27 ] [ 30 ] [ 40 ] 3 [ 46 ] [ 51 ] [ 52 ] 4 [ 37 ] [ 43 ] 5 [ 30 ] 6 [ 12 ] 7 [ 19 ] 8 [ 15 ] 9 [ 21 ] [ 22 ] 10 [ 36 ] [ 37 ] [ 40 ] [ 43 ] [ 44 ] 11 [ 9 ] 12 [ 51 ] 13 [ 1 ] [ 3 ] 14 [ 54 ] 15 [ 29 ] [ 33 ] [ 34 ] [ 35 ] [ 36 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 45 ] 16 [ 47 ] 17 [ 46 ] [ 48 ] [ 50 ] [ 51 ] [ 52 ] 18 [ 53 ] 19 [ 51 ] 20 [ 54 ] 21 [ 47 ] 22 [ 28 ] [ 43 ] [ 49 ] 23 [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 31 ] [ 42 ] 24 [ 49 ] 25 [ 30 ] 26 [ 34 ] [ 35 ] [ 41 ] [ 49 ] 27 [ 26 ] [ 27 ] [ 44 ] 28 [ 54 ] 29 [ 54 ] ![]() ©2005 Association for Computing Machinery |