Work Experience


September 1990-present:
Faculty Member, Department of Computer Science and Engineering, The University of Texas at Arlington.
Full professor 1994-present.
Associate professor 1990-1994.

September 1982-August 1990:
Faculty Member, Department of Computer Science, The University of Houston.
Assistant Professor 1982-1987.
Associate professor 1987-1990.


Summer 1991 (June, August), 1992-1999:
Faculty associate, Automation and Robotics Research Institute (ARRI),
University of Texas at Arlington.
Conducted research on systems integration architectures, object-oriented systems, concurrent engineering systems, and information systems for agile manufacturing.

Summer (July) 1991:
Visiting Professor, University of Zurich, Zurich, Switzerland.
Conducted research on active database systems and object-oriented databases.

Summer 1990:
Consultant, Bell Communications Research, Morristown, New Jersey.
Conducted research on enhancing the database capabilities of the Datacycle Architecture.

Summer 1989:
Consultant, Bell Communications Research, Piscataway, New Jersey.
Conducted research on temporal query languages and data models and access structures for temporal databases.

Summer 1987:
Summer Research Fellow, Rome Air Development Center, Rome, New York.
Studied the problem of incorporating databases into distributed real-time systems.

October 1982-February 1987:
Consultant, Honeywell Inc., Computer Sciences Center, Golden Valley, Minnesota.
Consulted on the DDTS (Distributed Database Testbed System) project and on schema integration tools for multi-database systems.

Summer 1984, Summer 1985:
Faculty member, Institute for Retraining in Computer Science, Clarkson University, Potsdam,New York.
Taught the database course at the Institute.

June 1980-August 1982:
Principal Research Scientist, Honeywell Inc., Corporate Technology Center, Bloomington,Minnesota.
Worked on the design and implementation of DDTS (Distributed Database Testbed System).

September 1974-June 1980:
Research and Teaching Assistant, Department of Computer Science, Stanford University,Stanford, California.
Worked on several research projects, including the compiler for implementation of the CHIRON programming language, a machine instruction simulator for the S-1 multiprocessor computer, and the design and implementation of a schema definition system for the KBMS (Knowledge Base Management System) project.

September 1972-June 1974:
Teaching and Research Assistant, Computer Science Department,
Alexandria University, Alexandria, Egypt.


T H E  U N I V E R S I T Y  O F  T E X A S  A T  A R L I N G T O N

Computer Science and Engineering