Welcome to D
SIGMOD 2004
PODS 2004
SIGMOD RECOR
CIKM 2004
DASFAA 2004
DBPL 2003
DE-BULLETIN
DEBS 2004
DMKD 2004
DMSN 2004
DOLAP 2004
DPDJ 2004
EDBT 2004
ER 2003
GIS 2004
HDP 2004
HYPERTEXT 20
ICDE 2004
ICDT 2003
JCDL 2004
MDM
MIR 2004
MIS 2004
MMDB 2004
MOBIDE 2003
RIDE 2004
SBBD 2003
SIGIR FORUM
SIGIR 2004
SIGKDD EXPLO
SIGKDD 2004
SSDBM 2004
SSTD 2003
TIME 2004
TODS 2004
VLDB 2004
VLDB Journal
WEBDB 2004
WIDM 2004
XIME-P 2004
Footer

Narain H. Gehani

Papers on DiSC'04


BIO-AJAX: An Extensible Framework for Biological Data Cleaning

Publications


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