Work Experience


9/1990 – current         Faculty Member – The University of Texas at Arlington, Arlington, Texas

§ Professor 1994 current

§ Associate Professor (tenured) 1990 – 1994  

 9/1982 – 8/1990       Faculty Member – The University of Houston, Houston, Texas

§ Associate Professor (tenured) 1987 – 1990

§ Assistant Professor 1982 – 1987  

 6/1980 – 8/1982      Principal Research Scientist – Honeywell Inc., Corporate Technology Center, Bloomington, Minnesota

§ Worked on the design and implementation of the DDTS (Distributed Database Testbed System)  

2003 – current            Consultant – Various Law Firms

§ Consulted on patent analysis and patent violation cases

§ Consulted on software copyright infringement cases  

 1991 – 1999             Faculty Associate – Automation and Robotics Research Institute (ARRI), The University of Texas at Arlington, Texas

§ Conducted research on systems integration, object oriented software

§ Conducted research on concurrent engineering, agile manufacturing  

 Summer 1991           Visiting Professor – University of Zurich, Zurich, Switzerland

§ Conducted research on active and object-oriented databases  

 Summer 1990           Consultant – Bell Communications Research, Morristown, New Jersey

§ Conducted research on enhancing capabilities of the Datacycle Architecture  

 Summer 1989           Consultant – Bell Communications Research, Piscataway, New Jersey

§ Conducted research on data models, query languages, and indexing techniques for temporal databases  

 Summer 1987            Summer Research Fellow – Rome Air Development Center, Rome, New York

§ Conducted research on incorporating databases into distributed real-time systems  

 Summer 1984, 1985   Faculty Member – IFRICS (Institute for Retraining in Computer Science), Clarkson University, Potsdam, New York

§ Taught the database course at the institute  

 1982 – 1987               Consultant – Honeywell Computer Sciences Center, Golden Valley, Minnesota

§ Consulted on the DDTS (Distributed Database Testbed System) project

§ Consulted on development of tools for schema integration in multi-database systems  

 9/1974 – 5/1980      Research and Teaching Assistant – Department of Computer Science, Stanford University, Stanford, California

§ Worked on several research projects, including the compiler for the CHIRON programming language, a machine instruction simulator for the S-1 multiprocessor, and design and implementation of the KBMS (Knowledge Base Management System)

§ Teaching assistant and instructor for various courses, including introduction to programming, data structures, and database systems  

 9/1972 – 6/1974       Teaching and Research Assistant – Computer Science and Automatic Controls 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