CSE Web Menu mobileicon

Resume of Dr. Reda Anwar Ammar

Personal Data

Work Address: U155, Computer Science and Engineering Department
  University of Connecticut
  Storrs, CT 06269-3155
  USA
   
   
Office Phone: (860)-486-5285
   
   
Education: Ph. D. (Computer Science) 1983 University of Connecticut, USA
  M.S. (Computer Science) 1981 University of Connecticut, USA
  B.S. (Mathematics) 1975 Ein Shams University, Egypt
  B.S. (Electrical Engineering) 1973 Cairo University, Egypt

 

Work Experience

   
2013- present Director, Global Programs, School of Engineering, University nof Connecticut
2014- present Liaison for Middle East Partnerships, Office of Global Affairs, Univer. of Connecticut
1998- present Professor of Computer Science and Engineering, University of Connecticut
1998- present Department Head, the Computer Science and Engineering Dept., Univer. of Connecticut
1992 – 98 Associate Professor of Computer Science and Engineering, University of Connecticut
1995 – 96 Visiting Associate Processor, Computer Science Dept., The American University in Cairo, 1995-1996 (on sabbatical leave from the University of Connecticut)
1987 – 92 Assistant Professor of Computer Science and Engineering, University of Connecticut
1985 – 87 Visiting Assistant Professor of Computer Science and Engr, University of Connecticut
1984 – 85 Assist. Professor of Mathematics and Computer Science, Cairo University, Cairo, Egypt
1984 – 85 Systems Division Senior Analyst, Nasr City, Cairo, Egypt
1984 – 85 Visiting Assistant Professor, The American University, Department of Public Service, Cairo, Egypt
Fall 1983 Visiting Assistant Professor, University of Connecticut, USA
1979 – 83 Research Assistant and Lecturer, University of Connecticut, USA
1973 – 77 Assistant Lecturer of Mathematics, Cairo University, Egypt

Research Interests:

Software Performance Engineering, Real-time Systems, Parallel and Distributed Computing, Performance Modeling & Analysis, Computer Aided Performance Engineering

 

Courses Taught

    Cairo University

  • Descriptive Geometry
  • Engineering Mathematics
  • Operating Systems (Graduate)
  • Numerical Analysis (Graduate)
    The American University in Cairo

  • Information Organization
  • Algorithms & Data Structures
  • A Database Project
  • Theory of Computing
  • Data Structures
  • Performance Modeling and Analysis
  • Efficient Algorithms (Graduate)
  • Parallel Processing (Graduate)
    University of Connecticut

  • Introduction to Numerical Computation
  • Introduction to Non-Numerical Computation
  • Computer Systems
  • Probabilistic Performance Analysis of Computer Systems
  • Sequential Networks and Digital Systems
  • Software Engineering
  • Computer Organization
  • Computer Architecture and Interface
  • Computer Networks
  • Fundamental of Automata (Graduate)
  • Computational Complexity of Sequential & Parallel Algorithms (Graduate)
  • Parallel Processing (Graduate)
  • Software Performance Engineering (Graduate)
  • Distributed Operating Systems (Graduate)

 

Professional Societies

  • Institute for Electrical and Electronics Engineers (IEEE)
    • Senior Member & former chairman of the Technical Committee on Simulation)
  • Association for Computing Machinery (ACM)
    • Voting Member
  • International Society on Computers and their Applications (ISCA)
    • President
    • former Vice President and a member of the board of directors
    • Former Editor-in-Chief of the ISCA journal
  • The Society of Computer Simulation
  • American Association of University Professors (AAUP)

 

Honor Societies

Upsilon Pi Epsilon and Who is Who

 

 

Graduate Students who I served as a major advisor (25 PhD and 52MS)

    

Ping Zhang Ph.D. 5/31/1993  
Mohamed Neilforoshan Ph.D. 8/31/1993  
Robert Todd Ph.D. 5/31/1994  
Carolyn Pe Roisene Ph.D. 8/31/1994  
Jasir Alherbish Ph.D. 12/31/1996  
Qi Gan Ph.D. 12/31/1998  
Mi-Sook Kim Ph.D. 8/31/1999  
Raafat Elfouly Ph.D. 5/31/2000  
Debra Smarkusky Ph.D. 8/31/2000  
Abdelrahaman Alhmdan Ph.D. 12/31/2003  
Ahmed Abdel-Rahman Ph.D. 8/31/2004  
Alaa Amin Ph.D. 12/31/2004  
Amal Abdel Raouf Ph.D. 8/31/2005  
Sarah Tanseem Ph.D. 8/31/2005  
Ahmed Hussein Ph.D. 12/31/2006  
Kannikar Siriwon Ph.D. 5/31/2007  
Rehab Alkharboutly Ph.D. 8/31/2008  
Mohamed Ahmed Ph.D. 9/30/2009  
Sahar Elsisi Ph.D. 12/31/2009  
Saleh Ibrahim Ph.D. 12/31/2010  
Samir Elsayed Ph.D. 5/31/2013  
Rania Kilany Ph.D. 5/31/2013  
Ahmed Ebaid Ph.D. 12/31/2013
Manal Al-Bazoor Ph.D. 5/31/2014
Mai Hamdallah Ph.D. 5/31/2014
 
Siu-Pang Law M.S. 8/31/87 Plan A
Jianping Wang M.S. 12/31/87 Plan A
Carolyn Pe M.S. 12/31/89 Plan A
Sanjay Ramamurthy M.S. 8/31/91 Plan A
Seva Nanda Adari M.S. 8/31/91 Plan A
Jasir Al-Herbish M.S. 8/31/92 Plan B
Kamal Ayad M.S. 12/31/93 Plan B
Mehernosh Mistry M.S. 12/31/93 Plan B
Li Fang M.S. 8/31/94 Plan A
Sanjay Krala M.S. 8/31/94 Plan A
Anil Rao M.S. 8/31/95 Plan A
Matthew J. Krzych M.S. 5/31/96 Plan B
Sumitha Sri Eranti M.S. 12/31/96 Plan A
Chetan Vora M.S. 5/31/97 Plan A
Nagarajan Kandasamy M.S. 12/31/97 Plan A
Madhuri Ramamurthy M.S. 5/31/98 Plan B
Ishak Farah M.S. 12/31/98 Plan A
Ying He MS 12/31/98 Plan B
John Jones M.S. 5/31/99 Plan B
Chenzhong Wang M.S. 5/31/99 Plan B
Ming Li MS. 5/31/99 Plan B
Xu Ma MS 5/31/2000 Plan B
Robert Weiner MS 5/31/2000 Plan B
Kun Lu MS 5/31/2000 Plan B
Prithwis Sett MS 12/31/2000 Plan B
Mohamed Hefeeda MS 5/31/2001 Plan B
Mumtaz Lohawala MS 5/31/2001 Plan B
Ling Wang MS 5/31/2001 Plan B
Yi Fang MS 12/31/2001 Plan B
Steve Moore MS 5/31/2003 Plan B
Chadi Kari MS 5/31/2005 Plan B
Diya Ajith MS 5/31/2005 Plan B
Osama Khan MS 8/31/2006 Plan A
Shirin Safa MS 5/31/2007 Plan B
Abdulrahman Arikan MS 5/31/2011 Plan B
Rania Kilany MS 5/31/2012 Plan B
Ahmed Ebaid MS 5/31/2012 Plan B
Samir Elsayed MS 5/31/2012 Plan B
Sherif Tolba MS 5/31/2012 Plan B
Ahmet Mingir MS 5/31/2012 Plan B
Ayman Alharbi MS 5/31/2012 Plan B
Abdulaziz Miyajan MS 12/31/2012 Plan B
Hesham Alhumyani MS 5/31/2013 Plan B
Ahmed Mihdir MS 5/31/2013 Plan B
AAreej Althubaity MS 5/31/2014 Plan B
Maram Hakami MS 5/31/2014 Plan B
Mahmoud Maghraby MS 5/31/2014 Plan B
Mai Hamdallah MS 5/31/2014 Plan B
Badar Almarri MS 5/31/2014 Plan B

Graduate Students who I served as an external major advisor (8 students)

Tarek Hindam Ph.D. 8/31/92 Cairo University
Ehab Abdel Maksoud Ph.D. 12/31/94 Cairo University
Hesham Arafa Ph.D. 4/30/97 Mansoura University
Mohamed Hefeeda M.S. 4/30/97 Mansoura University
Amany Sarhan Ph.D. 7/27/02 Tanta University
Doaa El Zanfally Ph.D. 3/11/04 Helwan University
Safwat Hamad Ph.D. 11/15/08 Ain Shams University
Amal Khalifa Ph.D. 3/12/09 Ain Shams University
Amr Mahmoud Ph.D. 5/31/2011 Helwan University
Heba Ragab Ph.D. 5/31/2014 Tanta University

PhD Graduate Students who I served as an associate advisor (32 PhD dissertations)

Seth Freeman Ph.D. 8/31/2011
Kunderi Vamsi Ph.D. 5/31/2011
Dolly Sharma Ph.D. 5/31/10
Dragos Trinca Ph.D. 12/31/08
Lili He Ph.D. 5/31/08
Vishal Thapar Ph.D. 5/31/08
Doan Thuong Ph.D. 8/31/08
Marwan Sleiman PhD. 8/31/07
Peng Xie Ph.D. 8/31/07
Sudha Balla Ph.D. 5/31/07
Gamal Moustafa Ph.D. 5/31/07
Ahmed A. Mohamed Ph.D. 8/31/06
Imad Antonos Ph.D. 8/31/05
Ahmed Ibrahim, Ph.D. 8/31/04
Keri Matthews Ph.D. 8/31/04
Don Gehan Weeasinghe Ph.D. 8/31/02
Jinzhu Chen Ph.D. 5/31/98
Margaretha Price Ph.D. 5/31/98
Pierri Fiorini Ph.D. 12/31/97
M. McMahom Ph.D. 12/31/97
Robert Popp Ph.D. 12/31/97
Karim El-Guemhioui Ph.D 8/31/97
Juliusz Dichter Ph.D. 5/31/97
Brian Mackay Ph.D. 12/31/96
Lisa Lancor Ph.D. 8/31/96
James J. Moriarty Ph.D. 12/31/93
Sharad Garg Ph.D. 8/31/93
William Adams Ph.D. 8/31/93
William Weiss Ph.D. 5/31/92
Ying Ding Ph.D. 8/31/91
Branimir Gajic Ph.D. 5/31/89
Bin Qin Ph.D. 12/31/87

MS Graduate Students who I served as an associate advisor (64 Masters)

Priya Periaswamy M.S. 08/31/2014 Plan A
Rahul Narayan M.S. 05/31/2014 Plan A
Claude Manville M.S. 05/31/2014 Plan A
Jun Liu M.S. 05/31/2014 Plan A
Nitish Mathur M.S. 05/31/2014 Plan A
Saahil Moledina M.S. 05/31/2014 Plan A
Chunxia Bai M.S. 05/31/2014 Plan A
Zheng Guo M.S. 08/31/2011 Plan A
Mohamed Selim M.S. 12/31/08 Plan B
Radhika Radhika M.S. 5/31/08 Plan B
Sean Morton M.S. 5/31/07 Plan B
Haibei Zhang M.S. 8/31/06 Plan B
Mikel Lipton M.S. 8/31/05 Plan A
Haibei Zhang M.S. 8/31/05 Plan B
Jyoti Ahuja M.S. 5/31/05 Plan A
Rune Sundaram M.S. 5/31/05 Plan B
Ghristian Slamka M.S. 8/31/04 Plan B
Guan Zhang M.S. 8/31/04 Plan A
Zhaohui Wei M.S. 8/31/04 Plan B
Tobias Wolfertshofer M.S. 8/31/04 Plan A
Christian Slamka M.S. 8/31/04 Plan B
Betsy Cherian M.S. 5/31/04 Plan A
Lance Fiondella M.S. 8/31/03 Plan B
Min Ma M.S. 12/31/02 Plan B
Barry Mapen M.S. 12/21/2002 Plan A
Shaikat Das M.S. 8/31/2002 Plan B
Jin Ma M.S. 12/31/2002 Plan B
Shaikat Das M.S. 8/31/2002 Plan B
Rama Tripathi, M.S. 12/31/2001 Plan B
Dharmesh Pandya M.S. 8/31/2001 Plan A
Qi Jin M.S. 8/31/2001 Plan B
Burkhard Englert M.S. 12/31/2000 Plan A
Tianyun M.S. 12/31/99 Plan B
Richard Crain M.S. 12/31/98 Plan A
Zhiying Zhao M.S. 8/31/98 Plan B
Ramana Kandarpa M.S. 5/31/97 Plan A
Thomas Bingman M.S. 5/31/97 Plan A
Sulakshana Nath M.S. 5/31/97 Plan A
Thomas Lederer M.S. 8/31/95 Plan A
Alios Bucherl M.S. 8/31/95 Plan A
Xia Mu M.S. 8/31/95 Plan A
Pierri Fiorini M.S. 5/31/95 Plan A
Ge Li M.S. 5/31/95 Plan B
Haicheng Ni M.S. 9/7/94 Plan A
Angela Carrasquero M.S. 8/31/94 Plan A
Sigurd Wathne M.S. 5/31/94 Plan A
Tao Zhang M.S. 12/31/93 Plan A
Sriram M. Chittathoor M.S. 8/31/93 Plan A
Meenakshi Gupta M.S. 8/31/93 Plan A
Paul Womelsdorf M.S. 5/31/93 Plan B
Reza Mahmoud M.S. 5/31/93 Plan B
Karim El-Guemhioui M.S. 8/31/92 Plan A
Brian G. Semprebon M.S. 5/31/92 Plan A
S. Ranganathan M.S. 12/31/91 Plan A
Dilip Tagare M.S. 8/31/91 Plan A
Chunwei Wang M.S. 12/31/90 Plan A
Bruce Stockwell M.S. 12/31/90 Plan A
Haiping Yang M.S. 8/31/90 Plan A
Sharad Garg M.S. 5/31/89 Plan A
Cien Xu M.S. 8/31/90 Plan A
Brian Mackey M.S. 5/31/89 Plan A
Clarence Rathbone M.S. 12/31/88 Plan A
Venna Bansal M.S. 8/31/87 Plan A
P. Lynch M.S. 5/31/87 Plan A

Current Graduate Students who I am serving as a major advisor (7 PhDs and 2 Masters)

Mahmoud Maghraby Ph.D. 12/31/2014
Ayman Al-Harbi Ph.D. 5/31/2015
Aljohara Algwaiz Ph.D. 12/31/2015
Hesham Alsheikhy Ph.D. 12/31/2015
Sherif Tolba Ph.D. 12/31/2015
Ahmed Al-Shaekhy Ph.D. 5/31/2016
Yousra Saud PhD. 5/31/2016
Abdullah Alenizi Ph.D. 5/31/2017
Abdulrahman Alshegaifi MS 12/31/2014

Publications

Proceeding Editorial and Dissertation

 

  1. Editor of the proceedings of the 18th International Conference on Parallel & Distributed Computing and Systems Conference, Las Vegas, September 2005.
  2. Editor of the proceedings of the 8th International Conference on Parallel & Distributed Computing and Systems Conference, Orlando, Florida, October 1995.
  3. Editor of the proceedings of the 4th International Conference on Parallel & Distributed Computing and Systems Conference, Washington, D.C., October 1991.
  4. An associate editor of the proceedings of the Twenty Second Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 1991.
  5. Editor of the proceedings of the International Conference on Parallel & Distributed Computing and Systems Conference, New York, October 1990.
  6. An associate editor of the proceedings of the Twenty First Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 1990.
  7. Editor of the proceedings of the International Conference on Intelligent Distributed Processing, Fort Lauderdale, Florida, December 1989.
  8. An associate editor of the proceedings of the Twentieth Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 1989.
  9. “Software Optimization Using User Models”, Ph. D., Electrical and Computer Engineering Department, University of Connecticut, December 1983.
  10. “Interactive Grammatical Inference”, M.S., Electrical and Computer Engineering Department, University of Connecticut, May 1981.

 

Book Chapters

  1. Sahar Elsisi, S. Rajasekaran and Reda Ammar “Pseudoknot Identification through Learning TAGRNA “ Book Chapter in Pattern recognition in Bioinformatics, Lecture Notes in Computer Science, Volume 5265, PP 132-143, 2008
  2. Ammar, Reda “Hierarchical Performance Modeling and Analysis of Distributed Software”, Chapter 12, Handbook of Parallel Computing: Models, Algorithms, and Applications, edited by S. Rajasekaran and J.H. Reif, Chapman & Hall/CRC Press, December 2007.
  3. R. Ammar, S. Demurjian, I. Greenshields, K. Pattipati, and S. Rajasekaran, “Analysis of Heterogeneous Data in Ultrahigh Dimensions,” in Emergent Information Technologies and Enabling Policies for Counter Terrorism. R. Popp and J. Yen (eds.), IEEE Press, Apr. 2006.
  4. Howard Sholl, Reda Ammar and Dominic Pagano “Real-Time Recognition of Rail Structures in the Presence of Interference.” Volume 5 of the TONE book series on Nondestructive Testing and Evaluation for the Railroad Industry, page 61-73, ASNT, 2002.

 

Refereed Journal Papers

  1. Sanguthevar Rajasekaran, Sahar Al Seesi, and Reda A. Ammar, Improved Algorithms for Parsing ESLTAGs: A Grammatical Model Suitable for RNA Pseudoknots”, IEEE/ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, VOL. 7, N0 4 , PP 619-627 October 2010
  2. Sarah Tasneem, Reda Ammar, Lester Lipsky, and Howard Sholl “Improvement of Real-Time Job Completion Using Residual Time-Based (RTB) Scheduling”, International Journal of Computers and Applications, Vol. 17,no. 3 pp. 117-132, September 2010.
  3. Sarah Tasneem, Lester Lipsky, Reda Ammar, and Howard Sholl “A Residual Time Based Scheduling: Performance Modeling in M/G/C Queueing Applications”, Journal of Software Engineering and Applications, pp.746-755, August 2010.
  4. Amal Abd El-Raouf, Tahany Fergany, Reda Ammar, Safwat Hamad, “A Performance-Driven Approach for Restructuring Distributed Object-Oriented Software”. J. Software Engineering & Applications, 2009, (www.SciRP.org/journal/jsea)
  5. El Kharboutly, Rehab, Ammar, Reda and Gokhale, Swapna “ Architecture-based reliability analysis of continuously running concurrent software applications”, International Journal of Software Engineering, Vol. 1, No.1, January 2008, PP 43-65.
  6. El Kharboutly, Rehab, Ammar, Reda and Gokhale, Swapna, “UML-based Methodology for Reliability Analysis of Concurrent Software Applications”, the International Journal of Computers and Their applications, December 2007, Vol. 14, No.4, PP. 250-259.
  7. El Kharboutly, Rehab, Gokhale, Swapna and Ammar, Reda, “ Architecture- based software reliability analysis incorporating concurrency“, accepted by the International Journal of Reliability, Quality and Safety Engineering, Vol. 14, No. 5, pp. 479-499, October 2007
  8. Amal Abdel-raouf, Reda Ammar and Tahany Fergany, “Performance-Based Modeling and Restructuring of Object Oriented Software For Pipeline Architecture”, Journal Computational Methods in Science and engineering (JCMSE), April 2007.
  9. Hanan H. Elazhary, Swapna S. Gokhale and Reda Ammar, ”An Efficient QoS Monitoring Scheme for Inter-Domain Connections”, International Journal on Computers and Their Applications, Vol. 14, No.1, March 2007.
  10. Debra Smarkusky and Reda Ammar, “Healthcare Management System: An Application of Component-Based Software Architectures with Performance”, International Journal on Computers and Their Applications, Vol. 13, No.4, PP. 182-210, December 2006.
  11. Dong Guk Shin, S. Rajasekaran, Reda Ammar and G. Zhang “Efficient Parallel Algorithms for Processing Biological Sequences,” International Journal of Computer Applications In Technology, Vol. 26, No. 3, pp. 119-125, 2006.
  12. Sanguthevar Rajasekaran, Reda A. Ammar, Betsy Cheriyan and Leslie Loew, “Parallel Techniques for the Virtual Cell”, Computing Letters, CoLe, Vol. 2, pp. 71-76, 2005.
  13. Reda A. Ammar and Abdulrahman Alhamdan, “Scheduling Real-Time Fork-Join Structures in Cluster Computing”, International Journal of High Performance Computing and Networks, 2005.
  14. Ehab Abdel Maksoud* and Reda A. Ammar, “Heuristic Scheduling Algorithms for Stochastic Tasks in a Distributed Multiprocessor Environments”, Lecture Series on Computer and Computational Sciences, Volume 2, 2005, pp. 1-5
  15. Sanguthevar Rajasekaran, Reda Ammar, Reifsnider, Kenneth, Luke Achenie, Ahmed Mohamed, Guan Zhang, Mohamed Ahmed, Efficient Parallel Simulation of Direct Methanol Fuel Cell Models”, Journal of Fuel Cell Science and technology, Vol. 2, PP 141-144, May 2005.
  16. Reda Ammar, Amal Abdel-raouf and Tahany Fergany, “Performance Modeling and Analysis of Distributed Object-Oriented Software”, Computing Letters, CoLe, Vol. 1, PP. 1-10, 2004.
  17. Debra Smarkusky and Reda Ammar, “A Methodology for Design-Level Performance Modeling”, International Journal on Computers and Their Applications, PP. 246-261, December 2004.
  18. Sarah Tasneem, Reda Ammar and Howard Sholl “Analysis and Calculation of Software Residual Time for Scheduling Applications”, WSEAS Transactions on Computers, Issue 5, Vol. 3, PP. 1173-1178, November 2004.
  19. Abdel-raouf, A., Fergany, T. , Reda Ammar “Restructuring Of Distributed Object Oriented Software”, WSEAS Transactions on Computers, Issue 5, Vol. 3, PP. 1179-1184, November 2004.
  20. Doaa El Zanfaly, Ammar, R. and Eldean A.S., “Modeling and Analysis of a Multi-level Caching in Distributed Database Systems”, WSEAS Transactions on Computers, Issue 5, Vol. 3, PP. 1179-1184, November 2004.
  21. Alaa Amin, Reda Ammar and Ayman Eldouski, “Scheduling Real-time Parallel Structure on Cluster Computing with Possible Processors’, WSEAS Transactions on Computers, Issue 5, Vol. 3, PP. 1203-1208, November 2004.
  22. Ahmed Mohamed, Reda Ammar and Lester Lipsky “Efficient Resource Allocation for Parallel and Distributed Systems”, WSEAS Transactions on Computers, Issue 5, Vol. 3, PP. 1214-1219, November 2004.
  23. Ahmed Mohamed, Lester Lipsky and Reda Ammar, “Modeling Parallel and Distributed Systems with Finite Workloads”, special issue of Performance Evaluation: An International Journal on “Performance Modeling and Evaluation of High-Performance Parallel and Distributed Systems”, 2004.
  24. Reda Ammar, Howard Sholl and Ahmed Mohamed, “Performance Modeling of a Power Management/Control System”, International Journal of Computing and Information Sciences (IJCIS), PP. 18-24, December 2003, Volume 1, Number 1.
  25. H. Elbolok, Reda Ammar, Hesham Keshk and Sameh Ahmed, “An Parallelization Tool”, Journal of Engineering Sciences, Vol . 31,No. 4,pp. 923-935, October 2003.
  26. Ali I. El-dousky, Reda Ammar and Hesham Ali, “Optimizing the time cost of multiple groups of parallel branches with communication nodes within parallel structure”, International Journal of computer applications in technology, Vol 17, No 3, page 170-180, 2002.
  27. Jasir Alherbish and Reda Ammar, “High Performance Arabic Character Recognition”, accepted for publication, Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), October 1998.
  28. Robert Popp, Krishna Pattipati, Yaakov Bar-Shalom, and Reda A. Ammar, “Shared Memory Parallelization of the Data Association Problem in Multitarget Tracking”, the IEEE Trans. on Parallel and Distributed Systems, Vol. 8, No. 10, pp. 993-1005, October 1997.
  29. Bin Qin, Reda Ammar and Howard Sholl, “A Simulation Approach to Evaluate the Time Cost of Parallel Computation”, the Saudi Computer Journal, Vol. 9, pp. 1-20, Dec. 1997.
  30. Anil Rao and Reda Ammar, “A Simulator Design for Studying Operating Systems Related Issues”, SIMULATION (The Journal of the Society of Computer Simulation”, Vol. 67, No. 6, pp. 387-401, December 1996.
  31. Carolyn Pe Rosinene, Reda A. Ammar, Steve Demurjian, “Object-Oriented Design Techniques for Extensible and Evolvable Software Performance Modeling”, Journal of Information and Systems Engineering, Vol. 2, No. 3 & 4, pp. 253-276, December 1996.
  32. Tahany A. Fergany, Howard Sholl, and Reda A. Ammar, “Multiple Server Support for Distributed Applications”, International Journal of Science and Technology (IJST), Published by the Foundation for International Development, Vol. 9, 1996.
  33. Reda A. Ammar, “Time Cost Analysis of Parallel Structures with Multi-Communication Nodes in a Shared Memory Environment”, the Saudi Computer Journal, Vol. 8, 1996, pp. 111-138.
  34. Yu-Hur Chou, Cheng Tung, and Reda A. Ammar, ” Guidelines for choosing Natural Order Scheduling Algorithms”, Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), pp. 245-255, September 1994.
  35. Sharad Garg, Howard Sholl, and Reda Ammar, “Optimizing the Matrix Multiplication Parallel Algorithms on A Distributed-Memory MIMD Multiprocessor”, Journal of Parallel Algorithms and Applications, Published by Gordon and Breach Science Publishers, Vol. 2, No. 2, pp. 291-303, 1994.
  36. Howard Sholl, Reda Ammar, and Cien Xu, “Performance Analysis of Software Designs Influenced by Cache Memory”, International Journal of Science and Technology (IJST), Published by the Foundation for International Development, Vol. 6, No. 1, pp. 35-46, 1993.
  37. Seva-nanda Adari and Reda A. Ammar, “Axiomatic-like Performance Analysis (ALPA)”, the International Journal on Computers & Mathematics with Applications, Published by Pergamon Press Ltd, Vol. 26, No. 10, pp. 59-81, 1993.
  38. Reda A. Ammar and Carolyn Pe, ” Visualizing a Hierarchy of Performance Models for Software Systems”, Software Practice and Experience, Published by John Wiley & Sons, Ltd, Vol. 23, No. 3, pp. 293-315, March 1993.
  39. T. Hindam, N. Darwish, and Reda Ammar, “Time Cost of a Parallel Structure with Muti-Communication Nodes in Conflict”, Egyptian Computer Journal, Published by the Institute of Statistical Studies and Research, Vol. 19, No. 2, pp. 209-223, 1993.
  40. Bin Qin and Reda A. Ammar “An Analytic Approach to Derive the Time Costs of Parallel Computations”, the International Journal on Computer Systems: Science & Engineering, Published by CRL Publishing Ltd, Vol. 8, No. 2, pp. 90-100, April 1993.
  41. Reda A. Ammar and Mathew J. Krzych, “Computer Aided performance Engineering: A Survey”, Journal of Computer Systems Science & Engineering, Published by CRL Publishing Ltd, Vol. 7, No. 3, pp. 170-189, July 1992.
  42. Bin Qin, Reda A. Ammar, and Howard A. Sholl, “An Analytic Approach to Derive Time Costs of Data Flow Programs”, The International Journal on Software and Computer Engineering, Published by ABLEX Publishing Corporation, Vol. 1, No. 2, pp. 95-122, May 1992.
  43. Reda A. Ammar “An Experimental-Analytic Approach to Derive Software Performance” the Journal of Information and Software Technology, Published by Butterworth-Heinemann Ltd, Vol. 34, No. 4, pp. 229-238, April 1992.
  44. Reda A. Ammar and Bin Qin, “A Technique to Derive Time Cost of Parallel Computations in a Bus-based Shared Memory Environment” the International Journal of Science and Technology, Published by the Foundation for International Development, 1991.
  45. Bin Qin, Howard Sholl, and Reda A. Ammar, “Allocating Processing Power to Minimize the Time Cost”, International Journal on Computer Systems: Science and Engineering, Published by Butterworth-Heinemann Ltd, Vol. 6, No. 3, pp. 159-169, June 1991.
  46. Reda A. Ammar, “A Computer Aided Design System to Develop High Performance Software”, Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), Vol. 5, No. 2, pp. 139-147, May 1991
  47. Bin Qin, Howard Sholl, and Reda A. Ammar, “Micro Time Cost Analysis of Parallel Computations”, IEEE Transactions on Computers, Published by the Institute of Electrical and Electronics Engineers, Inc., Vol. 40, No. 5, pp. 613-628, May 1991.
  48. Reda A. Ammar, Carolyn Pe and Bin Qin, “Modeling and Analysis of Occam Programs”, International Journal of Modeling & Simulation, Published by ACTA Press, Vol. 11, No. 3, pp. 67-75, May 1991.
  49. Reda A. Ammar, J. Wang, and Howard Sholl, “Graphic Modeling Technique for Software Execution Time Estimation”, The Journal of Information and Software Technology, Published by Butterworth-Heinemann Ltd, Vol. 33, No. 2, pp. 151-156, March 1991.
  50. Bin Qin, Reda A. Ammar and Howard Sholl, “Modeling and Simulating Time Cost Behavior of Data Flow Programs”, International Journal of Mini and Microcomputers, Published by ACTA Press, Vol. 13, No. 1, pp. 12-20, 1991.
  51. Reda A. Ammar and Bin Qin, “Design of High Performance Software Applications”, International Journal of Science and Technology, Published by the Foundation for International Development, Vol. 3, No. 2, pp. 21-30, Fall 1990.
  52. Reda A. Ammar, “Algorithmic Approach to Construct Probabilistic Grammatical Models of Command Streams in Interactive Software Systems” Journal of Computer Systems: Science and Engineering, Published by Butterworth-Heinemann Ltd, Vol. 5, No. 4, pp. 195-201, October 1990.
  53. Bin Qin and Reda A. Ammar, “Formal Proof of Preferring Parallel Processing to Sequential Processing” the Mico-computer Applications, Published by ACTA Press, Vol. 9, No. 3, pp. 80-85, 1990.
  54. Bin Qin and Reda A. Ammar, “A Mathematical Model to Estimate Average Response Time of Parallel Programs”, The international Journal of Mathematical and Computer Modeling, Published by Pergamon Press, Vol. 13, No. 8, pp. 1-14, 1990.
  55. Reda A. Ammar and Bin Qin, “An Approach to Derive Time Costs for Sequential Computations, Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), Vol. 11, No. 3, pp. 173-180, March 1990.
  56. Bin Qin, Howard Sholl, and Reda A. Ammar, “A Tool to Minimize the Time Costs of Parallel Computations through Optimal Processing Power Allocation”, Software Practice and Experience, Published by John Wiley & Sons, Ltd, Vol. 20, No. 3, pp. 283-300, March 1990.
  57. Bin Qin, Howard A. Sholl and Reda A. Ammar, “Modeling and Analyzing Time Costs of Dynamic Data Flow Programs”, the International Journal on Mini. and Micro-Computers, Published by ACTA Press, Vol. 11, No. 3, pp. 90-94, 1989.
  58. Bin Qin, Howard A. Sholl and Reda A. Ammar, “A Model to Predict the Average Response Time of User Programs”, Journal of Performance Evaluation, Published by North-Holland, Vol. 10, No. 2, pp. 93-101, November 1989.
  59. Reda A. Ammar, “Design of a Parallel Machine Model” Scientific Engineering Bulletin, Published by Faculty of Engineering, Cairo University, Vol. 36, No. 3, pp. 606-618, 1989.
  60. Reda A. Ammar, “Parallel Bubble Tree Sorting Algorithms for a Tree of processors”, International Journal of Mini and Microcomputers, Published by ACTA Press, Vol. 11, No. 1, pp. 18-22, 1989.
  61. Reda A. Ammar, “Stack Based Sorting Algorithms”, The Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), Vol. 9, No. 3, pp. 225-239, March 1989.
  62. Bin Qin, Howard Sholl and Reda A. Ammar, “RTS: a System to Simulate the Real Time Cost Behavior of Parallel Computations”, Software Practice and Experience, Published by John Wiley & Sons, Ltd, Vol. 18, No. 10., pp. 967-985, 1988.
  63. Reda A. Ammar and T.L. Booth, “Software Optimization Using User Models”, the IEEE trans. Systems, Man and Cybernetics, Published by the Institute of Electrical and Electronics Engineers, Inc., Vol. 18, No. 4, pp. 552-560, July-August 1988.
  64. Reda A. Ammar, “An Engineering Design of Computer Software” Scientific Engineering Bulletin, Published by Faculty of Engineering, Cairo University, Vol. 34, No. 4, pp. 17-33, 1987.
  65. T.L. Booth, Reda A. Ammar, and R. Lenk, “An Instrumentation System to Measure User Performance in Interactive Systems”, The Journal of Systems and Software, Published by Elsevier Science Publishers B. V. (North-Holland), Vol. 2, No. 2, pp. 139-146, June 1981.

 

Conference Proceedings

  1. Mohamed T. Faheem,. Reda A. AMMAR, Al sayed A. H. Sallam, Amany M. Sarhan, Hebat-Allah |M. Ragab, “A Hybrid Algorithm for Restructuring Distributed Object-Oriented Software” )”, IEEE International Symposium on Signal Processing and Information Technology, PP. 202-208, Dec 15-18, 2010, Luxor, Egypt
  2. Ahmed A Ebaid, Reda A Ammar, Sanguthevar Rajasekaran, Tahany A Fergany, “Task Clustering & Scheduling with Duplication Using Recursive Critical Path Approach (RCPA)”, IEEE International Symposium on Signal Processing and Information Technology, PP. 34-41, Dec 15-18, 2010, Luxor, Egypt
  3. Dolly Sharma, Sanguthevar Rajasekaran, Reda A. Ammar, Nicholas Lownes, and Saleh Ibrahim, Multi-level Sensor Deployment Algorithm for Wireless Sensor Networks, 1st International Conference on Advanced Computing and Communication, September 15-17, Orlando, Florida
  4. Mahmoud El-Maghraby, Islam Abou El-Bagd, Walaa Sheta, Reda A. Ammar, Salwa Nassar, Sanguthevar Rajasekaran (University of Connecticut, USA), and Ayman El-Dessouki, Towards a Fast Surface Energy Balance Algorithm for Land, 1st International Conference on Advanced Computing and Communication, September 15-17, Orlando, Florida
  5. Sanguthevar Rajasekaran, Dolly Sharma, Reda Ammar and Nicholas Lownes, Efficient Randomized Protocols for Single-Hop Radio Networks: ICPP, San Diago, California September 13-16, 2010.
  6. Saleh Ibrahim, Reda Ammar and J. H. Cui, “Surface Gateway Placement Strategy for Maximizing Underwater Sensor Network Lifetime”, Proceedings of IEEE Symposium on Computers and Communications (ISCC’10) , Riccione, Italy, June 22-25, 2010
  7. Mahmoud Maghrbay, Reda Ammar and Sanguthevar- Rajasekaran, A Randomized Automatic Pixel Purity Index Technique, , 25th International Conference on Computers and Their Applications, PP. 7-12, March 24-26, 2010 Honolulu, Hawaii
  8. Mohamed F. Ahmed, S. Rajasekaran and Reda Ammar, FFTI: Fast In-Place FFT on the Cell Broadband Engine, 25th International Conference on Computers and Their Applications, PP. 167-173, March 24-26, 2010 Honolulu, Hawaii
  9. Amr E Mohamed, Reda A Ammar, Mohamed I Eladawy, Medhat Hussien, “Improving the Performance of the Instantaneous Blind Audio Source Separation Algorithms” IEEE-International Symposium on Signal Processing and Information Technology, Dec 14-16, 2009, Ajman, UAE.
  10. Noha S. Nabawi, Mohamed F. Ahmed, Ahmed Atwan and Reda A. Ammar, Heuristics for Distributed Systems Clustering and Mapping under Network Restrictions” the 21st International Conference on Parallel and Distributed Computing Systems, 24-26 Sept. 2009, Louisville, Kentucky
  11. Amr Mahmoud, Reda Ammar, Medhat Hussien and Mohamed I. Eladawy, Parallel ICA Using SCILAB and PVM” the 22nd International Conference on Parallel and Distributed Computing Systems, 24-26 Sept. 2009, Louisville, Kentucky.
  12. Mohamed Ahmed (University of Connecticut, USA); Reda Ammar (University of Connecticut, USA); Sanguthevar Rajasekaran, “ Novel Micro-Threading Techniques on the Cell Broadband Engine”, “The 14th IEEE Symposium on Computers and Communication, July 5-8, 2009, Sousse, Tunis.
  13. Saleh Ibrahim; Reda Ammar; Jun-Hong Cui, “Geometry-Guided Gateway Deployment Optimization in Underwater Sensor Networks “, The 14th IEEE Symposium on Computers and Communication, July 5-8, 2009, Sousse, Tunis.
  14. Sarah Tasneem and Reda Ammar, “Performance Enhancement of Web Server System” ISCA 24th International Conference on Computers and Their Applications (CATA-2009), PP. 1-6, April 8-10, 2009, New Orleans, USA.
  15. Amr Elsayed, Reda Ammar, “A Performance Study of Instantaneous Blind Audio Source Separation Algorithms”, ISCA 24th International Conference on Computers and Their Applications (CATA-2009), PP. 31-37, April 8-10, 2009, New Orleans, USA.
  16. Sahar Elsisi, S. Rajasekaran and Reda Ammar “RNA pseudoknot folding through inference and identification using TAGRNA” the First International Conference on Bioinformatics and Computational Biology (BICoB) PP. 90-101, April 8-10, 2009, New Orleans, USA.
  17. R. Kilany, R. Ammar, S. Rajasekaran and W. Sheta, “A New Framework for High Performance Processing of Voluminous Multisource Datasets” the International Business Information Management Conference (11th IBIMA) on 4 – 6 January 2009, Cairo, Egypt
  18. Amal Khalifa, Reda Ammar, Tahany Fergany and Mohammed F. Tolba, “Dynamic On-line Allocation of Independent Task onto Heterogeneous Computing Systems to Maximize Load Balancing”, IEEE-International Symposium on Signal Processing and Information Technology, Dec 16-19, 2008, Sarajevo, Bosnia.
  19. Safwat H. Hamad, Reda Ammar, Mohammed E. Khalifa, and Tahany Fergany “Randomized Algorithms for Mapping Clustered Object Oriented Software onto Distributed Architectures”, IEEE-International Symposium on Signal Processing and Information Technology, Dec 16-19, 2008, Sarajevo, Bosnia.
  20. Ahmed, M. F., Ammar, R. A., and Rajasekaran, S. 2008. SPENK: adding another level of parallelism on the cell broadband engine. In Proceedings of the 1st international Forum on Next-Generation Multicore/Manycore Technologies (Cairo, Egypt, November 24 – 25, 2008). IFMT ’08. ACM, New York, NY, 1-10.
  21. Safwat H. Hamad, Reda A. Ammar, Mohamed E. Khalifa and ElSayed Soleit “A Randomized Algorithm for Physical Mapping of Distributed Object-Oriented Software onto Multiprocessor Architectures” ” the 21st International Conference on Parallel and Distributed Computing Systems, pp. 123-128, 24-26 Sept. 2008, New Orleans, Louisiana.
  22. Sarah Tasneem and Reda Ammar “An Analytical Approach to Study the Web Server Performance” the 21st International Conference on Parallel and Distributed Computing Systems, pp. 159-164, 24-26 Sept. 2008, New Orleans, Louisiana.
  23. Safwat Hamad, Tahany Fergany, Reda Ammar, Amal Abdel-Raouf “A Double K-Clustering Approach for Restructuring Distributed Object-Oriented Software” The 13th IEEE Symposium on Computers and Communication, July 5-9, 2008, Marrakesh, Morocco.
  24. Sanguthevar Rajasekaran and Reda Ammar “Efficient Sorting Algorithms for the Cell Broadband Engine “The 13th IEEE Symposium on Computers and Communication, July 5-9, 2008, Marrakesh, Morocco.
  25. Saleh Ibrahim; Reda Ammar; Jun-Hong Cui, “Geometry-Guided Gateway Deployment Optimization in Underwater Sensor Networks “, The 14th IEEE Symposium on Computers and Communication, July 5-8, 2009, Sousse, Tunis.
  26. S. Ibrahim, R. Ammar, I. Greenshields, and H. Sholl “Architecture-specific Implementation of Haar-based MAD Denoising” Proceedings of the ISC 23rd Conference on Computers and Their Applications, PP. 102-107, Cancun, Mexico April 9-11, 2008. 27. S. Ibrahim, R. Ammar, I. Greenshields, and H. Sholl “Time/Performance Tradeoffs in Hard Real-Time Denoising of US Signals” Proceedings of the ISC 23rd Conference on Computers and Their Applications, PP. 113-118, Cancun, Mexico April 9-11, 2008.
  27. Rehab A. El Kharboutly, Reda Ammar and Swapna S. Gokhale. “Architecture-Based Performance and Reliability Analysis of Concurrent Applications with Hyper-exponential Component Execution Times”, Proceedings of the ISC 23rd Conference on Computers and Their Applications, PP. 148-154, Cancun, Mexico April 9-11, 2008.
  28. S. H. Hamad, R. A. Ammar, M. E. Khalifa, A. El-Dessouky,”A Multistep Approach for Restructuring and Mapping Distributed Object-Oriented Software onto a Multiprocessor System” proceeding of the sixth international conference in informatic and systems, 27-29 March, 2008 Cairo Egypt, Pages(PAR19-PAR23)
  29. A. S. Khalifa, R. A. Ammar, T. A. Fegrany, M. F. Tolba, “Two Migratory Algorithms for Mapping Meta-Tasks to a Mixed-Machine HC Environment “proceeding of the sixth international conference in informatic and systems, 27-29 March, 2008 Cairo Egypt, Pages(PAR66-PAR73)
  30. Reda Ammar, Safwat Hamad, Tahany Fergany, Sayed Solit, “Mapping Distributed Object-Oriented Software to Architecture with Limited Number of Processors”, Proceedings of the 6th International Symposium on Signal Processing and Information Technology (ISSPIT), Cairo, Egypt, PP. 531-536, December 2007
  31. Reda Ammar, Amal Khalifa, Tahany Fergany, Mohamed Khalifa, “A Preemptive Min-Min Heuristic for Dynamically Mapping Meta-tasks on a Distributed Heterogeneous Environment, Proceedings of the 6th International Symposium on Signal Processing and Information Technology (ISSPIT), Cairo, Egypt, PP. 537-542, December 2007
  32. Saleh Ibrahim, Jun-Hong Cui and Reda Ammar, “Surface-Level Gateway Deployment for Underwater Surface Networks”, MILCOM 2007 (Military Communications 2007), October 29-31, Orlando, Florida.
  33. Ehab Abdel Maksoud and Reda Ammar, ‘A Performance-Effective Task Scheduling Algorithm for Multiprocessor Computing Systems” the 20th International Conference on Parallel and Distributed Computing Systems, pp. 13-18, 24-26 Sept. 2007, Las Vegas, Nevada.
  34. Karim Sobh, Ahmed Sameh and Reda Ammar, “Performance-Based Multi-channel Clustered Web Application Servers” the 20th International Conference on Parallel and Distributed Computing Systems, pp. 91-96, 24-26 Sept. 2007, Las Vegas, Nevada.
  35. Amal Khalifa, Reda Ammar, Tahany Fergany, and Mohammed Tolba, “Dynamic Mapping And Deployment Of Independent Tasks On Distributed Systems Using Residual Execution Time”, the 20th International Conference on Parallel and Distributed Computing Systems, pp. 139-144, 24-26 Sept. 2007, Las Vegas, Nevada.
  36. Safwat Hamad, Reda Ammar, Amal Raouf, and Mohammed Khalifa “A Performance-driven Clustering Approach To Minimize Coupling In A DOO System”, the 20th International Conference on Parallel and Distributed Computing Systems, pp. 267-272, 24-26 Sept. 2007, Las Vegas, Nevada.
  37. Reda Ammar, Sanguthevar Rajasekaran, Ahmed Hussein and Abeer Hamdy “Efficient Scheduling of Real-time Tandem Task Graphs on Heterogeneous Clusters with Network Limitations”, The 12th IEEE Symposium on Computers and Communication, pp. 227-232, July 1-4, 2007 Aveiro, Portugal.
  38. Rehab A. El Kharboutly, Reda Ammar, and Swapna S. Gokhale, “Architecture Based Reliability Analysis of Concurrent Software Applications” The 22nd International Conference on Computers and Their Applications, PP. 89-94, Honolulu, Hawaii, March 28-30, 2007.
  39. Mohd. Osama Saeed Kahn, Howard Sholl, Reda Ammar and Ian Greenshields,” Application of Wavelet Denoising Techniques to Ultrasonic Railroad Track Inspection” The 22nd International Conference on Computers and Their Applications, PP. 183-1988, Honolulu, Hawaii, March 28-30, 2007.
  40. Sahar El-Sisi, S. Rajasekaran and Reda Ammar, “Learning a Subclass of Tree Adjoining Grammars”, First Southern African Bioinformatics Workshop, PP. 53-56, University of the Witwatersrand, Johannesburg, South Africa, January 28-30, 2007
  41. Abeer Hamdy, Reda Ammar, Ahmed Hussein, “efficient Workload Allocation to schedule Fork-Join Real-Time Task Graphs on Cluster Computing Platforms”, ICENCO’2006 2nd International Computer Engineering Conference PP. 1-8, Cairo, EGYPT December 26-28, 2006.
  42. Ehab Abdel Maksoud and Reda A. Ammar, “Reliable Scheduling of Stochastic Tasks in Heterogeneous Distributed Computing Systems” 19th International Conference on Parallel and Distributed Computing Systems, PP. 128-133, 20-22 Sept. 2006, San Francisco, California.
  43. Ahmed Hussein, Reda Ammar and Abeer Hamdy, Efficient Workload Allocation to Schedule Tandem Real Time Task Graphs in a Cluster Computing Environment” 19th International Conference on Parallel and Distributed Computing Systems, PP. 134-139, 20-22 Sept. 2006, San Francisco, California.
  44. Reda Ammar, Ahmed Hussein and Abeer Hamdy, Efficient Execution of Real Time Tasks” Proceedings of the 6th International Symposium on Signal Processing and Information Technology (ISSPIT), PP 612-617, Vancouver, Canada, August 27-30, 2006.
  45. Hanan Elazhary, Swapna Gokhale, and Reda Ammar, “An Efficient Path Pre-computation Technique for QoS Routing” Proceedings of the 6th International Symposium on Signal Processing and Information Technology (ISSPIT), PP 714-719, Vancouver, Canada, August 27-30, 2006.
  46. Howard Sholl, Reda Ammar, Ian Greenshields and D. Pagano, “Application of Computing Analysis to Real-Time Rail Road Track Inspection”, WAC2006, July 24-27, Budapest, Hungary
  47. Hala Elsadek, Hesham Eldeeb, Amal Raouf and Reda Ammar “Time performance evaluation for 3D microwave holographic systems”, 3rd international conference on cybernetics and information technologies, CITSA 2006, July 2006, Orlando, Florida
  48. Abeer Hamdy, Ahmed Hussein and Reda Ammar, “An efficient Workload Allocation to Improve Scheduling Real-Time Tasks”, 11th IEEE International Conference on Computers and Communications, Sardinia, June 26-29, 2006.
  49. Rehab El Kharboutly, Reda Ammar, Swapna Gokhale, “Effect of Architecture and Component Parameters on Application Performance and Reliability” The 21th International Conference on Computers and Their Applications, Seattle, Washington, March 23-25, 2006.
  50. S. Demurjian, S. Rajasekaran, R. Ammar. I. Greenshields, T. Doan, and L. He, “Applying LSI and Data Reduction to XML for Counter Terrorism,” Proc. IEEE Aerospace Conf., CD-Rom Proceedings, Big Sky, MT, Mar. 2006.
  51. Rehab El Kharboutly, S. Gokhale and R. Ammar, “Architecture-Based Performance and Reliability Analysis of a Concurrent Software Application,” in Proc. of Intl. Conference on Reliability and Safety Engineering, Bhubaneshwar, India, December 2005.
  52. Ehab Abd El-Maksoud and R. A. Ammar, “Scheduling Stochastic Tasks with Parallelizable Contents in Multiprocessor Systems” , Proceedings of the 5th International Symposium on Signal Processing and Information Technology (ISSPIT), Athens, Greece, December 18-21, 2005.
  53. Ahmed Hussein, Reda Ammar and Abeer Hamdy “Efficient Processing Power Utilization to Execute Real-Time Tasks” Proceedings of the 5th International Symposium on Signal Processing and Information Technology (ISSPIT), Athens, Greece, December 18-21, 2005.
  54. Sarah Tasneem, Howard Sholl and Reda Ammar, “Practical Methods for Deadline Scheduling using Process Residual Time”, The ISCA 18th International Conference on Computer Applications in Industry and Engineering (CAINE-2005) to be held Honolulu, Hawaii, USA November 9-11, 2005.
  55. Amal A. Abdel-Raouf, R. Ammar and H. Sholl, “ Application of Object Oriented Performance Model To Aspects of a Health Care Management System,” The ISCA 18th International Conference on Computer Applications in Industry and Engineering (CAINE-2005) to be held Honolulu, Hawaii, USA November 9-11, 2005.
  56. Kannikar Siriwong, Lester Lipsky and Reda Ammar, “Multiple Hop Jitter Controlled Quality of Service with Measurement Based Admission Control”, 18th International Conference on Parallel and Distributed Computing Systems, PP. 135-140, 12-14 Sept. 2005, Las Vegas, Nevada
  57. Sarah Tasneem, Lester Lipsky, Reda Ammar and Howard Sholl, “Using Residual Times to Meet Deadlines in M/G/C Queues”, Fourth IEEE International Symposium on Network Computing and Applications (NCA 2005), 27-29 July 2005, Cambridge, Massachusetts.
  58. Alaa Amin, Reda Ammar, and Sanguthevar Rajasekaran “Maximizing Reliability while Scheduling Real-time Task-graphs on a Cluster of Computers”, Tenth IEEE International Conference on Computers and Communications, pp. 1001-1006, Cartagena, Spain, June 27-30, 2005.
  59. Hanan Elazhary, Swapna Gokhale, and Reda Ammar, “An Efficient QoS Distribution Monitoring Scheme” Tenth IEEE International Conference on Computers and Communications, pp. 813-818, Cartagena, Spain, June 27-30, 2005.
  60. Ehab Abdel Maksoud* and Reda A. Ammar, “Heuristic Scheduling Algorithms for Stochastic Tasks in a Distributed Multiprocessor Environments”, International e-Conference of Computer Science, May 19-31, 2005.
  61. Alaa Amin, Reda Ammar, Swapna Gokhale, “Minimizing the Effect of Processing Power Fragmentation While Scheduling Real-time Task Graphs on a Cluster of Computers”, The 20th International Conference on Computers and Their Applications, PP. 44-49, New Orleans, Louisiana, March 16-18, 2005.
  62. Howard Sholl, Reda Ammar, Ian Greenshields “Computer-Based, Real-Time, Ultrasonic Railroad Track Flaw Inspection” The 20th International Conference on Computers and Their Applications, PP. 339-343, New Orleans, Louisiana, March 16-18, 2005.
  63. S. Rajasekaran, R. Ammar, S. Demurjian, A. Abdel-Raouf, T. Doan, J. Lian, M. Song, and A. Mohamed, “Strategies for Process High Volumes of Data in Support of Counter-Terrorism,” Proceedings of IEEE Aerospace Conference, Big Sky, MT, March 2005.
  64. Reda Ammar, Amal Abdel-raouf and Tahany Fergany, “Performance Modeling and Analysis of Object Oriented Distributed Software Systems: A Necessary Step Toward Software Performance Stability”, IEEE-International Conference on Computer Systems and Applications (Workshop, “Software Stability: Timeless Architectures and Systems of Patterns”), January 3-6, 2005, Cairo, Egypt.
  65. Abdel-raouf, A., Fergany, T. , Reda Ammar, “Restructuring of Object Oriented Distributed Software on a Pipeline Architecture”, the International Conference on Computer Science, Software Engineering, Information Technology, E-Business and Applications, December 27-29,2004, Cairo, Egypt
  66. Thuong Doan, Steven Demurjian, Reda Ammar, T.C. Ting, “UML Design with Security Integration as First Class Citizen”, the International Conference on Computer Science, Software Engineering, Information Technology, E-Business and Applications, December 27-29, 2004, Cairo, Egypt
  67. Alaa Amin, Reda Ammar and S. Rajasekaran, “A Randomized Algorithm to Schedule Real-Time Task Graphs to Satisfy a Multi-criteria Objective Function” Proceedings of the 4th International Symposium on Signal Processing and Information Technology (ISSPIT), Rome, Italy, December 18-21, 2004.
  68. Abdel-raouf, A., Fergany, T. , Reda Ammar, “Modeling Object Oriented Distributed Software on a Pipeline Architecture”, Proceedings of the 4th International Symposium on Signal Processing and Information Technology (ISSPIT), Rome, Italy, December 18-21, 2004.
  69. S. Rajasekaran, R. Ammar, B. Cheriyan, and L. Loew , “Parallel Techniques for the Virtual Cell” Proceedings of the 4th International Symposium on Signal Processing and Information Technology (ISSPIT), Rome, Italy, December 18-21, 2004.
  70. Ahmed Mohamed, Lester Lipsky and Reda Ammar, “Analytical Performance Analysis for Parallel and Distributed Systems with Non-Exponential Service Centers”, the ISCA 17th International Conference on Parallel and Distributed Computing Systems (PDCS-2004), September 15-17, 2004, San Francisco, California, USA.
  71. Kannikar Siriwong, Carolyn Pe Rosiene and Reda Ammar, “Jitter Controlled Quality of Service with Measurement Based Admission Control”, the ISCA 17th International Conference on Parallel and Distributed Computing Systems (PDCS-2004), September 15-17, 2004, San Francisco, California, USA.
  72. Ahmed M. Mohamed, Lester Lipsky and Reda Ammar, “Transient Performance Model for Parallel and Distributed Systems,” Proc. of the 10th IEEE International Conference on Parallel and distributed Systems (ICPADS), Newport Beach, CA, July 7-10, 2004.
  73. Alaa Amin, Reda Ammar and Ayman Eldouski, “Scheduling Real-time Parallel Structure on Cluster Computing with Possible Processors’ the 9th IEEE Symposium on Computers and Communication, Alexandria, Egypt, June 28th- July 1st, 2004.
  74. Sarah Tasneem, Reda Ammar and Howard Sholl, “A Methdology to Compute Task Remaining Execution Time” the 9th IEEE Symposium on Computers and Communication, Alexandria, Egypt, June 28th- July 1st, 2004.
  75. Doaa El Zanfaly, Ammar, R. and D. S. and Eldean A.S., “Modeling and Analysis of a Multi-level Caching in Distributed Database Systems” the 9th IEEE Symposium on Computers and Communication, Alexandria, Egypt, June 28th- July 1st, 2004.
  76. Ahmed Mohamed, Lester Lipsky and Reda Ammar, “Modeling Parallel and Distributed Systems with Finite Workloads”, the 9th IEEE workshop on Fault-Tolerant Parallel and Distributed Network-Centric Systems (FTPDS04) in conjunction with the 18th International Parallel and Distributed Processing Symposium (IPDPS04), Santa Fe, New Mexico, April 26-30, 2004
  77. Sarah Tasneem, Reda Ammar and Howard Sholl “Analysis and Calculation of Software Residual Time for Scheduling Applications”, 4th WSEAS International Conference on INFORMATION SCIENCE AND APPLICATIONS (WSEAS International Conference ISA ’04), PP 1173-1178, Miami, Florida April 21-23, 2004.
  78. Abdel-raouf, A., Fergany, T. , Reda Ammar “Restructuring Of Distributed Object Oriented Software”, 4th WSEAS International Conference on INFORMATION SCIENCE AND APPLICATIONS (WSEAS International Conference ISA ’04) , PP 1179-1184, Miami, Florida April 21-23, 2004.
  79. Doaa S. El Zanfally, Reda A. Ammar and A. Sharaf Eldin, “Modeling and Analysis of A Multi-Level Cashing in Distributed Database Systems”, 4th WSEAS International Conference on INFORMATION SCIENCE AND APPLICATIONS (WSEAS International Conference ISA ’04),PP 1185 -1190, Miami, Florida April 21-23, 2004.
  80. Alaa Amin, Reda Ammar and Ayman El-Desouky, “Scheduling Real-Time Parallel Structure on Cluster Computing with Possible Processor failure”, 4th WSEAS International Conference on INFORMATION SCIENCE AND APPLICATIONS (WSEAS International Conference ISA ’04),PP 1203 -1208, Miami, Florida April 21-23, 2004.
  81. Ahmed Mohamed, Reda Ammar and Lester Lipsky “Efficient Resource Allocation for Parallel and Distributed Systems”, 4th WSEAS International Conference on INFORMATION SCIENCE AND APPLICATIONS (WSEAS International Conference ISA ’04),PP 1214 -1219, Miami, Florida April 21-23, 2004.
  82. S. Rajasekaran, Reda Ammar, Ken, Luke, Ahmed Mohamed, G. Zhang and Mohamed Ahmed, “Efficient parallel simulation of direct Methanol fuel cell models The 19th International Conference on Computers and Their Applications, PP. 75-78, Seattle, Washington, March 18-20, 2004.
  83. Abdel-raouf, A., Reda Ammar, H. Sholl, and S. Nasar, “Real Time Fabric Fault Detection”, The 19th International Conference on Computers and Their Applications, PP. 105-109, Seattle, Washington, March 18-20, 2004.
  84. R. Ammar, A. Alhamdan and A. El-Dessouky, “A Real-Time Self-adjusting Scheduling Algorithm For Tandem Precedence Structure in Cluster Computing”, The 46th IEEE Midwest Symposium on Circuits and Systems, Cairo, Egypt, December, 2003
  85. Doaa El Zanfaly, Ammar, R. and D. S. and Eldean, A. S., “Modeling and Analysis of a Multilevel Cashing Database Systems”, The 46th IEEE Midwest Symposium on Circuits and Systems, Cairo, Egypt, December 2003.
  86. Rajasekaran, S. and Ammar, R. and Shin, D. G. and Zhang, G., “Efficient Parallel Algorithms for Processing Biological Sequences”, “Proceedings of the 3rd International Symposium on Signal Processing and Information Technology (ISSPIT), PP 487-490, Darmstadt, Germany, December 14-18 2003.
  87. Doaa El Zanfaly, Ammar, R. and D. S. and Eldean, A. S., “Multilevel Cashing to Speedup Query Processing in Distributed Databases”, Proceedings of the 3rd International Symposium on Signal Processing and Information Technology (ISSPIT), PP.580-583, Darmstadt, Germany, December 14-18, 2003.
  88. Abdel-raouf, A., Fergany, T. , Reda Ammar and Sholl, H., “Performance Modeling of Distributed Object-oriented Software”, Proceedings of the 3rd International Symposium on Signal Processing and Information Technology (ISSPIT), PP. 769-773, Darmstadt, Germany, December 14-18, 2003.
  89. Ahmed Mohamed, Lester Lipsky and Reda Ammar, “Transient Model for Jackson Networks and its Approximation”, the 7th International Conference on Principles of Distributed Systems (OPODIS03), PP. 185-194, Martinique, France December 10-13, 2003.
  90. Amal Abdel-raouf, Reda Ammar, Howard Sholl and Tahany A. Fergany, “Performance-Based Modeling for Object-Oriented Software”, The 16th International Conference on Computer Applications in Industry and Engineering (CAINE-2003), PP. 203-207, November 11-13, Las Vegas, Nevada
  91. Ahmed Mohamed, Reda Ammar and Lester Lipsky,” Efficient Data Allocation for a Cluster of Workstations.” ISCA 16th International Confernce on Parallel and Distributed Computing Systems (PDCS-2003), PP. 99-105, Reno, Nevada, August 2003.
  92. Reda Ammar, Magdi Mostafa and Ahmed Mohamed, ” Performability Analysis of Software Systems.” ISCA 16th International Confernce on Parallel and Distributed Computing Systems (PDCS-2003), PP. 262-268, Reno, Nevada, August 2003.
  93. Alaa Amin, Reda A. Ammar and Swapna S. Gokhale, “An Efficient Method to Schedule Tandem of Real-Time Tasks in Cluster Computing with Possible Processor failures”, The Eighth IEEE Symposium on Computers and Communications, PP. 1207-1212, Kemer, Antalya – TURKEY, June 30th- July 3rd, 2003.
  94. Ahmed Mohamed, Lester Lipsky and Reda Ammar,”Performance Model for a Cluster of Workstations.” The Fourth International Conference on Communications in Computing , PP 227-233, Las Vegas (CIC 2003), June 2003.
  95. Sarah Tasneem, Reda Ammar and Howard Sholl “Analysis of Software Remaining Execution Time”, The 18th International Conference on Computers and Their Applications, PP.219-223, Honolulu, Hawaii, March 26-28, 2003.
  96. Ehab Abdel Maksoud, Reda A. Ammar and Narayan Debnath, “An Efficient Scheduling Algorithm for Stochastic Tasks with Deadlines”, , the 2nd IEEE International Symposium on Signal Processing and Information Technology, PP. 62-67, December 18-21, 2002, Marrakech, Morocco.
  97. Alaa Amin and Reda Ammar, “Reliable Scheduling of Tandem task Graphs in a Cluster Computing Environment”, the 2nd IEEE International Symposium on Signal Processing and Information Technology, pp. 157-162, December 18-21, 2002, Marrakech, Morocco.
  98. Narayan Debnath, Reda Ammar, Eric Thiemann, Roger Lee An Object Oriented Software Engineering Tool: Design and Implementation, the 2nd IEEE International Symposium on Signal Processing and Information Technology, PP. 255-260, December 18-21, 2002, Marrakech, Morocco.
  99. Howard Sholl, Reda Ammar and Ahmed Mohamed, “Performance Modeling of Power Management/Control System”, International Conference on Computer Applications in Industry and Engineering, pp. 261-265, November 7-9, 2002, San Diego, California.
  100. R. Ammar and Salwa Nassar, “Performance Analysis of Textile Fault Detection System” 15th International Conference on Computer Applications in Industry and Engineering, pp. 266-269, November 7-9, 2002, San Diego, California.
  101. Ehab Abdel Maksoud and Reda A. Ammar, “A Heuristic Scheduling Algorithm for Stochastic Tasks in Distributed Multiprocessor Systems” the 15th International Conference on Parallel and Distributed Computing Systems, pp. 277-282, Louisville, Kentucky, September 19-21, 2002.
  102. R. Ammar, A. Alhamdan and A. El-Dessouky, Scheduling Real-Time Conditional and Loop Structures on Cluster Computing”, the 15th International Conference on Parallel and Distributed Computing Systems, pp. 431-436, Louisville, Kentucky, September 19-21, 2002.
  103. R. Ammar, A. Alhamdan “Scheduling Real-Time Parallel Structures on Cluster Computing”, The Seventh IEEE Symposium on Computers and Communications, pp. 69-74, Taormina –Giardini Naxos, Italy, July 1-4, 2002.
  104. Sarah Tasneem, Reda Ammar, Howard Sholl and James V Petrizzi, “Performance Modeling of Windows 2000 Priority-driven Preemptive Thread Scheduling”, The 17th International Conference on Computers and Their Applications, San Francisco, California, pp. 73-77, April 4-6, 2002.
  105. Amal A. Abdel-Raouf, Ian Greenshields, Howard Sholl and Reda Ammar, “Real-time Fixed-point Denoising of Ultrasound Data”, The 17th International Conference on Computers and Their Applications, San Francisco, California, pp. 245-247, April 4-6, 2002.
  106. H. Arafat Ali, Tahany A. Fergany and Reda Ammar, “Modeling Optimizing Compiler Effects and Processes Communication in Evaluating Software Power Consumption”, The 17th International Conference on Computers and Their Applications, San Francisco, California, pp. 511-516, April 4-6, 2002.
  107. R. Ammar, A. Alhamdan and A. El-Dessouky, “Real-Time scheduling of tandem tasks preceding graphs on grid computing”, The IEEE Symposium on Signal Processing and Information technology, Cairo, Egypt, December 28-30, 2002.
  108. M. M. McMahon, H. A. Sholl and Reda A. Ammar, “Proposed Structure of a Network Security System Using Dynamic Authentication”, the International Conference on Parallel and Distributed Computing Systems, P.P. 183-189, August 8-10, 2001, Richardson, Texas.
  109. Mi-Sook Kim, Reda A. Ammar and Howard Sholl, “Scheduling Parallel Processes in Fork-Join Structures with a Limited Number of Processors”, the International Conference on Parallel and Distributed Computing Systems, P.P. 183-189, August 8-10, 2001, Richardson, Texas.
  110. D. Smarkusky, R. Ammar and H. Sholl, “A Framework for Designing Performance-Oriented Distributed Systems”, The Sixth IEEE Symposium on Computers and Communications, P.P. 92-98, July 3-5, 2001, Hammamet, Tunis.
  111. Kannikar Siriwong and Reda Ammar, “QoS Using Delay-Synchronized Dynamic Priority Scheduling”, The Sixth IEEE Symposium on Computers and Communications, P.P. 276-281, July 3-5, 2001, Hammamet, Tunis.
  112. Ian Greenshields, Reda Ammar and Roychaudhuri “Physical Layer Encryption over DWDM” Proc. 10’th Annual Connecticut Symposium on Microelectronics and Optoelectronics, Storrs, CT April, 2001 pp. 014-1 — 014-2.
  113. H. Arafat Ali, Reda Ammar and Tahany A. Fergany, “Evaluating Software’s Power Consumption” 16th International Conference on Computers and Their Applications, March 28-30, 2001,Seattle, Washington.
  114. Fatouh Ghareb, Ehab Abdel Maksoud , Tahany Fergany and Reda Ammar, “Efficient Complexity Reduction Approaches for Hierarchical Performance Models”, 16th International Conference on Computers and Their Applications, March 28-30, 2001,Seattle, Washington.
  115. D. Smarkusky, R. Ammar and H. Sholl, “A Methodology for Performance Modeling of Object-Oriented Systems”, the International Conference on Parallel and Distributed Computing Systems, August 8-10, 2000, pp. 1-6, Las Vegas, Nevada.
  116. Reda A. Ammar, Mohamed Hefeeda, H. Sholl, D. Smakusky, and B. McKay, “Two Moment Analysis of Computation’s Performance”, the International Conference on Parallel and Distributed Computing Systems, pp. 367-373, August 8-10, 2000, Las Vegas, Nevada.
  117. D. Smarkusky, R. Ammar, I. Antonios and H. Sholl, “Hierarchical Performance Modeling for Distributed System Architectures”, the Fifth International Symposium on Computers and Communications, July 3-6, 2000, pp. 659-646, Antibes, France.
  118. Ehab Y. Abdel Maksoud and Reda A. Ammar, “Partitioning Communication Processes for Efficient Execution of the Fork-Join Structures”, 15th International Conference on Computers and Their Applications, pp. 219-222, March 29-31, 2000, New Orleans, Louisiana.
  119. Raafat S. Elfouly, Reda A. Ammar, and Howard A. Sholl , “Prediction of Inner and Outer Diameter Flaws Using Ultrasonic Pipe Inspection System” ”, 15th International Conference on Computers and Their Applications,pp. 368-372, March 29-31, 2000, New Orleans, Louisiana.
  120. Howard Sholl, Reda Ammar and Dominic A. Pagano “Nondestructive Testing and Evaluation for the Rail Industry.” ASNT Spring Conference and ninth annual symposium, pp. 27-31, March 27-31, 2000, Birmingham, Alabama.
  121. Raafat Elfouly, Howard Sholl, Reda Ammar, and Dominic Pagano, “A New Approach of Ultrasonic Beam Edge Tracking and Strip Generation for Ultrasonic Inspection Systems”, The 12th International Conference on Computer Applications in Industry and Engineering (CAINE-99), pp. 133-137, Atlanta, Georgia, November 4-6, 1999.
  122. Reda Ammar, John Jones, and Mohy El Din Mahmoud, “Improved Distribution Techniques Applied to Colored Two-dimensional Bar-code”, The 12th International Conference on Computer Applications in Industry and Engineering (CAINE-99), pp. 46-50, Atlanta, Georgia, November 4-6, 1999.
  123. Mi-Sook Kim, Reda Ammar, and Howard Sholl, “Scheduling Communication Nodes of Parallel Processes in Fork-Join Structure When Each Process has Multiple Requests to Access Shared Variables”, The 12th International Conference on Parallel and Distributed Computing Systems, pp. 298-303, Fort Lauderdale, Florida, August 17-20, 1999.
  124. Xi Chen, Howard Sholl, and Reda Ammar, “Task Partitioning of Real-time Distributed Processing Systems with Heterogeneous Processor Types”, The 12th International Conference on Parallel and Distributed Computing Systems, pp. 134-139, Fort Lauderdale, Florida, August 17-20, 1999.
  125. Qi Gan, Reda Ammar, and Mahmoud Abdallah, “A New I/O Interface Architecture for High-Speed Data Communication”, the IEEE Symposium on Computers and Communications (ISCC’99), pp. 216-225, Sharm El-Shiekh, Egypt, July 4-8, 1999.
  126. Carolyn Pe Rosiene and Reda A. Ammar, “Software Architecture for the Analysis of Module Level Computations” The 11th International Conference on Computer Applications in Industry and Engineering, November 11-13, 1998.
  127. Mi-Sook Kim and Reda A. Ammar, “A Heuristic Scheduling Algorithm to Order Parallel Processes Competing for the Critical Section in Shared Memory Environment” The 11th International Conference on Parallel and Distributed Computing Systems, Chicago, Illinois, September 1998.
  128. Mi-Sook Kim and Reda A. Ammar, “Using Preemptive Access to the Critical Section in Shared Memory Environment to Minimize the Execution Time of the Fork-Join Structure”, the IEEE Symposium on Computers and Communications (ISCC’98), Athens, Greece, June 30 – July 2, 1998.
  129. C.N Vora,Reda Ammar, Howard Sholl, and Jon Rifkin, “Predicting the Performance of Parallel Programs Using PVM”, the 13th International Conference on Computers and Their Applications, pp. 307-310, March 25-27, 1998.
  130. Howard Sholl, Reda Ammar and Jack Roulier, “A Distributed, Real-Time Computer System Approach for High Speed Ultrasonic Inspection of Tubular Products”, The International Conference on Computer Applications in Industry and Engineering, San Antonio, pp. 136-139, December 10-12, 1997.
  131. Q. Gan, Reda Ammar and Mahmoud Abdalla,”A Hierarchical I/O Memory System for High Speed Data Communication” The 10th International Conference on Parallel and Distributed Computing Systems, New Orleans, Louisiana, pp. 9-15, October 1-3, 1997.
  132. N. Kandaasamy and Reda Ammar, “A Communication Framework for High Performance Computing”, The 10th International Conference on Parallel and Distributed Computing Systems, New Orleans, Louisiana, pp. 489-495, October 1-3, 1997.
  133. Jasir Alherbish, Reda Ammar, and Mahmoud Abdalla,”Arabic Character Recognition in a Multi-processing Environment”, the IEEE Symposium on Computers and Communications (ISCC’97), pp. 286-292, Alexandria, Egypt, July 1-3, 1997.
  134. Reda Ammar and Robert Todd,”A Design Methodology Guided by Performance-Based Quality Measures to Develop Efficient Parallel Structures”, the IEEE Symposium on Computers and Communications (ISCC’97), pp. 601-609, Alexandria, Egypt, July 1-3, 1997.
  135. Mahmoud Abdalla, Jasir Alherbish and Reda Ammar,”Arabic Character Recognition Using Image Density Approach Via Error Correcting Neural Network”, The International Conference on Intelligent Systems, Boston, Mass., pp. 49-52, June 11-13, 1997.
  136. Mohy Mahmoud and Reda Ammar, “Improved Error Correction and Compression Techniques Applied to Colored Two Dimensional Bar-Code”, International Conference on Computers and Their Applications, Tempe, Arizona, pp. 190-195, March 1997.
  137. Jasir Alherbish and Reda Ammar,” Multi-Size Arabic Character Recognition with Learning Ability”, International Conference on Computers and Their Applications, Tempe, Arizona, pp. 175-181, March 1997.
  138. Reda A. Ammar and Hesham Arafa, “Optimal Scheduling Policy for Ordering Parallel Branches with Two Communication Nodes”, International Conference on Computer Theory and Applications (ICCTA’96 CSS), pp 267-273, September 3-4, 1996, Alexandria, Egypt.
  139. Tahany Fergany, Ehab Abdel Maksoud, and Reda Ammar,”Modeling Parallel Structures with Stochastic Operators”, The Ninth International Conference on Parallel and Distributed Computing, and Systems, DiJon, France, pp 232-237, September 1996.
  140. Reda Ammar, Tahany Fergany, Mohamed Hefeeda, and Ali Eldosouky, “Heuristic Scheduling Algorithms to Access the Critical Section in Shared Memory Environment”, The Ninth International Conference on Parallel and Distributed Computing, and Systems, DiJon, France, pp 244-247, September 1996.
  141. Brian MacKay, Howard Sholl, and Reda Ammar, “An Overview of Hierarchical Modeling for Parallel/Distributed Software Applications”, The Ninth International Conference on Parallel and Distributed Computing, and Systems, DiJon, France, pp 276-279, September 1996.
  142. Howard Sholl, Reda Ammar, Alios Buecherl, Sumithasri Eranti, and Robert Bjornson, “Performance Analysis of C/Linda Primitives on Shared Memory Systems”, The First International Workshop on High-Level Programming Models and Supportive Environments, Held in conjunction with the 10th International Parallel Processing Symposium, April 16, 1996, Honolulu, Hawaii.
  143. Anil Rao and Reda A. Ammar, “A Simulator Design for Studying Operating Systems Related Issues”, the Second IEEE International Conference on Electronics, Circuits, and Systems, Amman, Jordan, pp. 608-614, December 18-22, 1995.
  144. S. Wathne, Howard Sholl, and Reda Ammar, “Task Partitioning of Multichannel, Distributed Real-Time Systems”, the eighth International Conference on Computer Applications in Industry and Engineering, Hawaii, pp. 131-136, November 1995.
  145. Howard Sholl, Sharad Garg, and Reda Ammar, “Pipe Line Scheduling of DO ACROSS Loops on a Message Passing Multiprocessor” The Eighth International Conference on Parallel and Distributed Computing, and Systems, Orlando, Florida, pp 99-104, September 21-23, 1995.
  146. Ulrich Stern, Howard Sholl, and Reda Ammar, “Analytical Performance Model for Futurebus+ Systems”, The Eighth International Conference on Parallel and Distributed Computing, and Systems, Orlando, Florida, pp 152-158, September 21-23, 1995.
  147. Jasir Alherbish and Reda Ammar, “A High Performance Arabic Character Recognition System”, The Eighth International Conference on Parallel and Distributed Computing, and Systems, Orlando, Florida, pp 364-369, September 21-23, 1995.
  148. Anil Rao and Reda Ammar, “A Hybrid Dynamic Load Sharing Algorithm for Improving the Performance of Distributed Systems”, The Eighth International Conference on Parallel and Distributed Computing, and Systems, Orlando, Florida, pp 404-410, September 21-23, 1995.
  149. Reda A. Ammar, SPADEView: A Visualization Tool for Performance Modeling Information in an Object Oriented Environment, the International Conference on Computers Applications in Engineering and Medicine, Indianapolis, pp 31-35, March 15-17, 1995.
  150. Reda A. Ammar, Tahany A. Fergany, and Ehab Abdel Maksoud, Optimal Scheduling Policies to Access the Critical Section by Parallel Processes Within a Fork-Join Structure, Second International Conference on Engineering Mathematics and Physics (ICEMP – 94) Cairo, Egypt, pp 27-50, December 27, 1994
  151. Robert Todd, Reda A. Ammar, and Howard A. Sholl, Performance-Based Quality Measures for Parallel Structures Design, the Seventh International Conference on Parallel and Distributed Computing, and Systems PDCS’94, Las Vegas, Nevada, pp 644-650, October 7, 1994.
  152. Reda A. Ammar, Mohamed R. Neilforoshan-Daradshti and Tahany Fergany, “Allocating a Very a Limited Number of Processors to Multiple Groups of Parallel Processes Within a Parallel Structure in Shared Memory Environment”, Journal of Computing and Information, Vol. 1, No. 1, pp. 716-737, Special Issue: Proc. of the 6th International Conference on Computing and Information, 1994.
  153. Sharad Garg, Howard A. Sholl, Reda A. Ammar “Determining Optimum Software Partitioning and Data Allocation on a MIMD System to Minimize the Completion Time”, Journal of Computing and Information, Vol. 1, No. 1, pp. 902-923, Special Issue: Proc. of the 6th International Conference on Computing and Information, 1994.
  154. Carolyn Pe Rosiene and Reda A. Ammar, “A Data Modeling Framework for the Data Flow Diagrams”, the International Conference on Computers and Their Applications, Long Beach, California, pp. 140-144, March 17-19, 1994.
  155. Carolyn Pe Rosiene and Reda A. Ammar, “A Data Modeling Framework for the Performance Analysis of Queueing Network Models”, the Association of Computing Machinery (ACM) Computer Science Conference, Phoenix, Arizona, pp. 102-109, March 8-11, 1994.
  156. Howard Sholl, Reda Ammar, and Mark Havira, “Recognition of Imprecise Patterns in a Noisy Environment”, the International Conference on Computer Applications in Industry and Engineering, Hawaii, pp. 178-183, December 15-17, 1993.
  157. Reda A. Ammar, Mohamed R. Neilforoshan-Daradshti and Tahany Fergany, “Efficient execution of Multiple Groups of Parallel Processes within a Parallel Structure with a Limited Number of Processors” the 1993 International Conference on Parallel and Distributed Computing, and Systems PDCS’93, Kentucky, pp. 297-302, October 14, 1993.
  158. Sharad Garg, Howard Sholl and Reda A. Ammar, “Optimal Data Assignment in a Distributed Environment to Minimize the Communication Time” the 1993 International Conference on Parallel and Distributed Computing, and Systems PDCS’93, Kentucky, pp. 204-209, October 14, 1993.
  159. Tahany Fergany, Reda Ammar, and MD.R. Neilforoshan-Daradshti, “Optimizing the Time Cost of the Parallel Structures with a Limited Number of Processors”, ICCI’93, Sudbury, Canada, pp. 272-276, May 26, 1993.
  160. Reda A. Ammar, Howard Sholl and Sanjay Ramamorthy, “Open Look TCAS”, International Conference on Computer Applications in Design, Simulation and Analysis, Washington, D.C., pp. 207-211, March 1993.
  161. Carolyn Pe and Reda A. Ammar, “A Data Modeling Framework for the Performance Analysis of Sequential and Parallel Software”, Association of Computing Machinery Computer Science Conference, Indianapolis, February 16-18, 1993.
  162. Tahany A. Fergany, Reda A. Ammar, and M. R. Neilforoshan-Daradshti, “Optimizing the Time Cost of Multiple Groups of Parallel Processes Within a Parallel Structure” the 26th Hawaii International Conference on Systems and Computers, Hawaii, Vol. 2, pp. 650-659, January 1993.
  163. Reda A. Ammar, Tarek Hindam, and Nevin Darwish, “Time Cost Analysis of a Parallel Structure with Multi-communication Nodes in Each Branch” the 5th International Conference on Parallel and Distributed Computing and Systems, Pittsburgh, Pennsylvania, pp. 1-6, October 1992.
  164. Reda A. Ammar, “On Language Construct for Parallel Programming” the 19th Annual Conference of the AMSE, East Lansing, Michigan, October 30-November 1, 1992.
  165. Howard Sholl, Sharad Garg and Reda Ammar, “On the Performance of Matrix Multiplication Parallel Algorithms”, the Twenty-Third Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, Pennsylvania, pp. 1063-1067, May 1992.
  166. Mohamed R. Neilforoshan-Daradshti, Reda A. Ammar and Tahany A. Fergany, “Optimizing the Time Cost of Parallel Structures by Scheduling Parallel Processes to Access the Critical Sections” Fourth International Conference on Computing and Information ICCI’92, Toronto, Ontario, Canada, pp. 123-127, May 1992.
  167. Mei-Yu and Reda A. Ammar, “Time Cost Analysis of Parallel Structures with Multi-communication Nodes in a Shared Memory Environment”, the Eleventh Annual IEEE International Phoenix Conference on Computers and Communications, Phoenix, Arizona, pp. 47-55, April 1-3, 1992.
  168. Ellis, H., Ammar, R., and Demurjian, S., “The Role of Propagation in Database Support for Performance-Modeling Environments”, the Eleventh Annual IEEE International Phoenix Conference on Computers and Communications, Phoenix, Arizona, pp. 181-188, April 1-3, 1992.
  169. C. Rathbone, Howard Sholl, and Reda A. Ammar, “A Graphical Approach to Processing Time Analysis”, Proceedings of the International Conference on Computer Applications in Design, Simulation and Analysis, Orlando, Florida, pp. 134-137, March 1992.
  170. Howard Sholl, Reda A. Ammar, and W. Weiss, “Using Probabilistic Finite State Models to Evaluate Human-Computer Interfaces to CASE Systems”, 1991 IEEE International Conference on Systems, Man, and Cybernetics, Charlottesville, Virginia, October 13-16, Vol. 2, pp. 1145-1150, 1991.
  171. Reda A. Ammar and Ping Zhang, “A Design and Modeling Methodology for Performance Evaluation in Real-time, Distributed Software Systems”, 1991 IEEE International Conference on Systems, Man, and Cybernetics, Charlottesville, Virginia, pp. 707-712, October 13-16, 1991.
  172. Tahany A. Fergany, Howard A. Sholl and Reda A. Ammar, “SRS: A Tool for Software Restructuring in Real-time Distributed Environment” the 4th International Conference on Parallel and Distributed Computing and Systems, Washington, D.C., pp. 188-193, October 8-11, 1991.
  173. Bin Qin and Reda A. Ammar, “The Effect of the Memory System on the Time Cost Behavior of Parallel Programs”, the 4th International Conference on Parallel and Distributed Computing and Systems, Washington, D.C., pp. 326-331, October 8-11, 1991.
  174. Reda A. Ammar and Ping Zhang, “A Design and Modeling Environment to Develop Real-time Distributed Software Systems”, Advances in Computing and Information, Special Issue: Proceedings of the International Conference on Computing and Information, Ottawa, Canada, pp. 559-570, May 27-29, 1991.
  175. Howard A. Sholl, Cien Xu and Reda A. Ammar, “Performance Analysis of Software Designs Influenced by Cache Memory”, the Twenty-Second Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, pp. 1496-1505, May 2-3, 1991.
  176. Howard A. Sholl, Reda A. Ammar, and William Weiss, “Predicting Human-Computer Interface Performance: A Modification to the Power Law of Practice”, the International Symposium Computer Applications in Design, Simulation and Analysis, Las Vegas, Nevada, pp. 75-78, March 1991.
  177. Howard A. Sholl, Yuncheng Qian, Reda A. Ammar, “Task Coalescence and Performance Evaluation for Parallel Software Structures on Distributed, Real-time Systems”, Hawaii International Conference on Systems and Computers, Hawaii, Vol. 1, pp. 17-26, January 1991.
  178. Reda A. Ammar and Carolyn Pe, ” A Graphical Interface for Modeling a Hierarchy of Performance Models for Software Systems” the IEEE International Conference on Systems, Man and Cybernetics, Los Angeles, California, pp. 646-651, November 1990.
  179. Reda A. Ammar, Sanjay Ramamurthy, and Bin Qin, “Towards Time Cost Analysis of a General Parallel Structure in Shared Memory Environments”, International Conference on Parallel and Distributed Computing, and Systems, New York, New York, pp. 219-223, October 1990.
  180. Reda A. Ammar, “An Optimal Scheduling Algorithm for a Class of Parallel Computations in a Shared Memory Multiprocessor Environment”, the 16th ASME Conference, Detroit, Michigan, October 1990.
  181. Reda A. Ammar and Yu-Hur Chou, “Performance Measurements of Parallel Numerical Algorithms”, the Twenty-First Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, Pennsylvania, pp. 1063-1067, May 1990.
  182. Reda A. Ammar and Ping Zhang, “Object-Oriented Database Support for Hierarchical Performance Modeling of Real-Time, Distributed Software Systems” 1990 Symposium on Applied Computing, Fayetteville, Arkansas, pp. 282-288, April 1990.
  183. Bin Qin, Reda A. Ammar, and Howard Sholl, “A Technique to Derive Time Costs of Data Flow Programs”, the Ninth Annual IEEE International Phoenix Conference on Computers and Communications, Scottsdale, Arizona, pp. 155-162, March 1990.
  184. Bin Qin, Howard Sholl, and Reda A. Ammar, “Allocating Processing Power to Minimize the Time Cost”, Hawaii International Conference on Systems and Computers, Hawaii, Vol. 1 pp. 72-81, January 1990.
  185. Howard A. Sholl, Reda A. Ammar, and Sharad Garg, “Optimal Task Allocation on the Hypercube”, the International Conference on Intelligent Distributed Processing, Ft. Lauderdale, Florida, pp. 65-68, December 1989.
  186. Reda A. Ammar, Bruce Stockwell and John Roulier, “Modeling and Analysis of a Parallel Local Curve Interpolation Algorithm” , the International Conference on Intelligent Distributed Processing, Ft. Lauderdale, Florida, pp. 90-93, December 1989.
  187. Reda A. Ammar, Howard Sholl, Bin Qin, Lester Lipsky, and Jose Munoz, “An Architecture Assessment Environment for Massively Parallel Computations”, the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, Vol. 2, pp. 600-605, November 1989.
  188. Kokou Yetongnon and Reda A. Ammar, “Performance Analysis Techniques of Distributed Computations: An Application to Buffer Processing in a Distributed Environment”, the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, Vol. 2, pp. 618-623, November 1989.
  189. Reda A. Ammar, Mohsen M. Farid and Kokou Yetongnon, “A Spreadsheet Performance Approach to Integrate a Modeling Hierarchy of Software Systems”, the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, Vol. 2, pp. 847-852, November 1989.
  190. Reda A. Ammar, Hermes Law, Howard Sholl and Bin Qin, “A Computation-Oriented Program Experimentation System (COPES)”, the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, Vol. 2, pp. 861-866, November 1989.
  191. Howard A. Sholl, Reda A. Ammar and William S. Weiss, “Using HyperCard to Rapidly Prototype Human-Computer Interfaces to CASE Systems”, the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, Vol. 3, pp. 1266-1267, November 1989.
  192. Reda A. Ammar and Bin Qin, “Design of High Performance Software Applications”, the 15th Annual Conference of the AMSE, SUNY College at Brockport, New York, pp. 142-162, October 1989.
  193. Bin Qin and Reda A. Ammar, “A Model to Estimate Average Response Time of Parallel Programs”, The Thirteenth Annual International Computer Software & Applications Conference, COMPSAC 89, Orlando, Florida, pp. 67-74, September 1989.
  194. Howard A. Sholl, Reda A. Ammar and William S. Weiss, “A Modeling Technique for Evaluating Human-Computer Interfaces”, the HCI International Conference, Boston, pp. 98, September 1989.
  195. Bin Qin, Howard Sholl, and Reda A. Ammar, “Time Cost Analysis of Data Flow Programs with Nested Loops”, International Conference on Computing and Information ICCI’89, Toronto, Ontario, Canada, pp. 163-167, May 1989.
  196. Reda A. Ammar and Ping Zhang, “A Graphic Editor for Performance Modeling and Analysis”, The Twentieth Annual Pittsburgh Conference on Modeling and Simulation”, Pittsburgh, Pennsylvania, pp. 891-896, May 1989.
  197. Bin Qin, Howard A. Sholl, Reda A. Ammar “Simulating the Time Cost Behavior of Data Flow Programs”, The Twentieth Annual Pittsburgh Conference on Modeling and Simulation”, Pittsburgh, Pennsylvania, pp. 897-904, May 1989.
  198. Kokou Yetongnon and Reda A. Ammar “Performance Models and Analysis Techniques of Distributed Software Systems”, The Twentieth Annual Pittsburgh Conference on Modeling and Simulation”, Pittsburgh, Pennsylvania, pp. 905-910, May 1989.
  199. Howard A. Sholl, Sharad Garg and Reda A. Ammar “Performance Evaluation of Distributed Software on the Hypercube”, The Twentieth Annual Pittsburgh Conference on Modeling and Simulation”, Pittsburgh, Pennsylvania, pp. 911-916, May 1989.
  200. J. Wang, Reda A. Ammar, Howard Sholl, B. Lovell, “Software Performance Analysis Using a Graphic Modeling Technique” the Phoenix Conference on Computers and Communications, Litchfield Park, Phoenix, Arizona, pp. 332-336, March 1989.
  201. Reda A. Ammar, Carolyn Pe and Bin Qin, “Modeling and Analysis of Occam Programs”, International Conference on Computer Applications in Design, Simulation and Analysis, Reno, Nevada, pp. 64-67, February 1989.
  202. Bin Qin, Howard A. Sholl and Reda A. Ammar, “DFAS: A Tool to Analyze the Time Costs of Data Flow Programs”, International Conference on Computer Applications in Design, Simulation and Analysis, Reno, Nevada, pp. 88-91, February 1989.
  203. Reda A. Ammar and Bin Qin, “Time Cost Analysis of Parallel Computations in a Shared Memory Environment”, International Conference on Mini and Microcomputers, From Micros to Supercomputers, Miami Beach, Florida, pp. 195-198, December 1988.
  204. Howard Sholl, Reda A. Ammar, and Bin Qin, “TCAS: A Time Cost Analysis System for Parallel Computations”, International Conference on Mini and Microcomputers, From Micros to Supercomputers, Miami Beach, Florida, pp. 217-220, December 1988.
  205. Reda A. Ammar, “Parallel Bubble Sorting Algorithms for a Tree of Processors”, International Conference on Mini and Microcomputers, From Micros to Supercomputers, Miami Beach, Florida, pp. 221-224, December 1988.
  206. Reda A. Ammar and Bin Qin, “A Technique to Derive Time Costs of Parallel Computations”, COMPSAC88, The IEEE Computer Society’s Twelfth International Computer Software & Applications Conference, Chicago, Illinois, pp. 113-119, October 1988.
  207. Reda A. Ammar and Paul Simcik, “FAMAS: Finite Algorithmic Modeling, Analysis, and Simulation Software Tool”, IEEE 1988 International Conference on Systems, Man and Cybernetics, Beijing, China, Vol. 2, pp. 1071-1074, August 1988.
  208. Howard Sholl, Reda A. Ammar, and Bin Qin, “Modeling and Simulating the Time Cost Behavior of Parallel Computations”, Proc. of the Nineteenth Annual Modeling and Simulation Conference, Pittsburgh, Pennsylvania, pp. 983-990, May 1988.
  209. Reda A. Ammar and Bin Qin, “A Flow Balance Technique for Parallel Computations”, Proc. of the Phoenix Conference on Computers and Communications, Litchfield Park, Phoenix, Arizona, pp. 286-290, March 1988.
  210. Reda A. Ammar and W.S. Weiss, “The Computer Aided Design of Real Time Software System”, 1987 IEEE Systems Man and Cybernetics, Alexandria, Virginia, pp. 198-202, October 1987.
  211. Reda A. Ammar, “Estimation of Probabilistic Models of Command Stream in Real Time Interactive Software System” 1987 IEEE Systems Man and Cybernetics, Alexandria, Virginia, pp. 975-979, October 1987.
  212. Reda A. Ammar and T.L. Booth, “Software Optimization Using User Models”, 1986 IEEE International Conference on Systems, Man and Cybernetics, Atlanta, Georgia, pp. 159-163, October 1986.

Papers in Workshop Proceedings

  1. Reda A. Ammar, “Hierarchical Performance Modeling”, First workshop on Information Technology in Network-based Environment”, funded by NSF, pp. 1-7, Cairo, Egypt, March 11-14, 2000.
  2. Reda A. Ammar, “Multi-layers Performance Modeling and Analysis of Distributed Software Systems”, NSF-workshop in Information Technology, Cairo, Egypt, March 12-14, 2000.
  3. Demurjian, G. Beshers, Reda A. Ammar, and T.C. Ting, “The SEEDS Project at the University of Connecticut”, CASE’88, Second International Workshop on Computer-Aided Software Engineering, Cambridge, MA, Section 1, pp. 36-40, July 1988.
  4. Reda A. Ammar, G. Beshers, S. Demurjian, and T.C. Ting, “A Bibliography on Software Development Tools in the Eighties” CASE’88, Second International Workshop on Computer-Aided Software Engineering, Cambridge, MA, Section 4, pp. 3-7, July 1988.
  5. Reda A. Ammar and W.S. Weiss, “Guidelines for the Design of the Human-Computer Interface to A Computer Aided Software Engineering System”, CASE’88, Second International Workshop on Computer-Aided Software Engineering, Cambridge, MA, Section 11, pp. 3-7, July 1988.
  6. Reda A. Ammar and W.S. Weiss, “PDS: A Performance Design System to Aid the Design of High Performance Software”, CASE’87, First International Workshop on Computer-Aided Software Engineering Cambridge, Mass., pp. 599-606, May 1987.
  7. T.L. Booth, R. Lenk, Reda A. Ammar, “Measuring and Evaluating Software Performance Complexity”, 5th Minnowbrook Workshop on Software Performance Evaluation, July 1982.

Invited Seminars

  1. “UConn-SOE overview” Department of Computer Engineering, College of Engineering, Kuwait University, January 17, 2010.
  2. “Micro-Threading Framework on the Cell Broadband Engine”, Department of Computer Engineering, College of Engineering, Kuwait University, January 18, 2010.
  3. “Scheduling Real-time Task Graph for Efficient Utilization of Cluster Computing Environments”, Department of Computer Engineering, College of Engineering, Kuwait University, January 19, 2010
  4. “Integrating Entrepreneurship in Engineering Programs” Entrepreneurs in Global Trade, King Abdulaziz University, Jeddah, KSA, November 2-4, 2009.
  5. Overview and Introduction to Intensive Experimental Learning Programs in an Entrepreneurship Context” Entrepreneurs in Global Trade, King Abdulaziz University, Jeddah, KSA, November 2-4, 2009.
  6. “Grid Computing” Collage of the Computer and Information Sciences, The Arab Open University, Kuwait, January 3rd, 2009.
  7. “Hierarchical Performance Modeling” Collage of the Computer and Information Sciences, The Arab Open University, Kuwait, January 3rd, 2009.
  8. “UConn-CSE overview” Collage of the Computer and Information Sciences, The Arab Open University, Kuwait, January 3rd, 2009.
  9. “UConn, overview”, King Abudlaziz University, KSA, December 31st, 2008.
  10. “UConn, SoE, CSE overview” King Saud University, KSA, December 29th, 2008.
  11. “Micro-Threading Framework on the Cell Broadband Engine”, NSF-USDA International Workshop on Supercomputing Applications in Climate Sciences and Remote Sensing, May 14, 2008.
  12. “International Development Task Force (Study Report)”, School of Engineering, University of Connecticut, May 7th, 2008.
  13. “Micro-Threading on the Cell Broadband Engine”, IBM Watson Research Center, April 29th, 2008.
  14. “Grammatical Formalisms for RNA Secondary Structure Analysis”, Bioengineering Research Forum, University of Connecticut, April 22, 2008
  15. “History of UConn graduates in Egypt”, Reception for UConn Alums living in Egypt, Guest House, Ain Shams University, March 18, 2008.
  16. “High Performance Modeling and Simulation of Nanoscience and Nanotechnology”, Nono-technology Research Forum, University of Connecticut, March 5, 2008.
  17. “Mentoring Junior Faculty”, Academic Council, School of Engineering, University of Connecticut, January 30, 2008.
  18. “UConn-Egyptian Universities Collaboration (Current and Future), Helwan University, July 15, 2007.
  19. “Assessment of Computer Science Department at University of Vermont”, University of Vermont, April 25, 2007
  20. “UConn-Egyptian Universities Collaboration”, University of Connecticut, April 12, 2006.
  21. “Scheduling Methods for Efficient Utilization of Cluster Computing Environments”, Computer Science Department, University of Rohde Islands, March 31, 2006.
  22. “Performance Based Cluster Architecture”, The American University in Cairo, March 6th, 2006
  23. “Performance Modeling and Analysis of Multilevel Caching in heterogeneous Distribute Databases”, The American University in Cairo, March 5th, 2006
  24. DITE: Graduate Diploma in Information Technology and Entrepreneurship”, Ain Shams University, November 2005.
  25. “Multi-objective Scheduling Method for Efficient Utilization of Cluster Computing Environments”, ICICIS 2005, Cairo, Egypt, March 7, 2005.
  26. “Grid and Cluster Computing at UConn”, National Authority of Remote Sensing and Space Sciences, Cairo, Egypt, March 6, 2005.
  27. “Grid Computing: Concepts, Applications and Technologies”, National Authority of Remote Sensing and Space Sciences, Cairo, Egypt, March 2004.
  28. “Scheduling Methods for Efficient Utilization of Grid/Cluster Computing Environments”, National Authority of Remote Sensing and Space Sciences, Cairo, Egypt, March 2004.
  29. “Scheduling of real-time task graphs on a cluster computing environment”, University of Old Dominion, February 27, 2004.
  30. “Scheduling of real-time task graphs on a cluster computing environment”, University of Louisville and IEEE Kentucky Chapter, Louisville, Kentucky, March 2002.
  31. “Hierarchical Performance Modeling and Analysis of distributed Software Systems“, North Carolina High Performance Computer Center, April 28 , 2000.
  32. “Performance-Engineered Software Systems“, NASA Ames, February 28, 2000.
  33. “Hierarchical Performance Modeling of Software System”, Faculty of Information and Computer Sciences, Ain Shames University, Cairo, Egypt, July 1999.
  34. “Performance Evaluation of Software Applications”, a keynote speach to the International Conference on Artificial Intelligent Applications, Cairo, Egypt, February 4th, 1999.
  35. “Non-destructive Ultrasonic Testing of Steel Pipes”, the International Conference on Artificial Intelligent Applications, Cairo, Egypt, February 5th, 1999.
  36. “Intelligent Authentication System”, Faculty of Computers and Information Science, Ain Shams University, Cairo, Egypt, August 1998.
  37. “Intelligent Authentication System”, Faculty of Engineering, Helwan University, Cairo, Egypt, July 1998.
  38. “Intelligent Authentication System”, a keynote speach to the International Conference on Artificial Intelligent Applications, Cairo, Egypt, February 20th, 1998.
  39. “Evaluating the Execution Time of a Software”, Eastern Connecticut State University, Willimantic, Connecticut, October 20th, 1997.
  40. “Scheduling Methods for Efficient Parallel Structures”, Helwan University, Helwan, Egypt, July 12th, 1997.
  41. “On Software Performance Modeling & Analysis”, Ain Shames University, Heliopolis, Egypt, July 16th, 1997.
  42. “Scheduling Methods for Efficient Parallel Structures”, Ain Shames University, Heliopolis, Egypt, July 23th, 1997.
  43. “System Synthesis Environment”, Raytheon, Mass., May 21, 1997.
  44. “The Computation Structure Model”, Pandrol & Jackson, Danbury, Connecticut, March 21, 1997.
  45. “System Synthesis Environment”, Analysis & Technology, New Port, Rhode Island, February 21, 1997.
  46. “System Synthesis Environment”, Digital Equipment Corporation, Nashua, New Hampishire, December 19, 1996.
  47. “Real-Time Nondestructive Ultrasonic Inspection for Rail”, CONN/STEP, Monday October 7th, 1996, Hartford Connecticut.
  48. “Scheduling Methods for Efficient Parallel Programs”, sponsored by The IEEE Computer Society (Egypt) and The Cabinet Information and Decision Support Center (IDSC), Monday December 25th, 1995, Cairo, Egypt.
  49. “Performance Modeling and Analysis of Sequential Computations”, The Computer Science Dept., the American University in Cairo, November 22nd, 1995, Cairo, Egypt.
  50. “Optimal Scheduling Methods to Access Shared Variables Within a FORK-JOIN Structure”, Hartford Graduate Center, Hartford, Connecticut, January 20, 1995.
  51. “A Framework of a High-Performance Arabic Character Recognition System”, the Second Congress of Arab Scientists and Technologists Abroad (ASTA), Amman, Jordan, July 29th – August 5th, 1994.
  52. “Optimal Scheduling of Parallel Processes to Access the Critical Sections”, University of Louisville, Louisville, Kentucky, October 15, 1993.
  53. “Optimal Scheduling of Parallel Processes to Access the Critical Sections”, University of Rhode Island, November, 1992.
  54. “Parallel & Distributed Computing”, The Third Annual Computing Research Review, departmental, school, and state wide industrial community conference, May 1992.
  55. “Modeling and Analysis of Parallel Computations”, University of Waterloo, May 1991.
  56. “Object-oriented Database Support for Hierarchical Performance Modeling of Real-Time Distributed Systems” The Second Annual Computing Research Review, departmental, school, and state wide industrial community conference (sponsored by Booth Research Center), Storrs, Connecticut, May 24, 1990.
  57. “Measuring and Evaluating the Characteristics of Parallel Programs”, The Second Annual Computing Research Review, departmental, school, and state wide industrial community conference (sponsored by Booth Research Center), Storrs, Connecticut, May 24, 1990.
  58. “Micro Time Cost Analysis of Parallel Computations”, Electrical Engineering and Computer Science Seminar, Bucknell University, Lewisburgh, Pennsylvania, May 2, 1990.
  59. “Cost Factors in Parallel Processing” at the Center for Large Scale Computation, The Graduate School and University Center of the City University of New York, April 26, 1990.
  60. “Software Performance Tools” The First Annual Computing Research Review, departmental, school, and state wide industrial community conference (sponsored by Booth Research Center), Storrs, Connecticut, May 24, 1989.
  61. “Software Development Environments for Distributed, Real-Time Systems”, The First Annual Computing Research Review, departmental, school, and state wide industrial community conference (sponsored by Booth Research Center), Storrs, Connecticut, May 24, 1989.

Tutorials and Training Lectures

  1. “Performance Modeling and Analysis of Sequential Computation”, at the workshop on IT in network-based Environment, March 10, 2000, Cairo, Egypt.
  2. “Performance Modeling and Analysis of Parallel Computation”, at the workshop on IT in network-based Environment, March 10, 2000, Cairo, Egypt.
  3. Presented the tutorial: “Basic Techniques to Develop Parallel Software Algorithms” at the Fourth Annual Computing Research Review, departmental, school, and state wide industrial community conference, May 1993.
  4. Participating in the BRC seminars presented to the Travelers Insurance Company on February 7, 1991 with a talk titled “A Design and a Modeling Environment to Develop Real-time Distributed Software Systems”.
  5. Participating in the DISCO workshop given to the Analysis & Technology Company on January 20, 1991 with three talks titled:
  6. Software Performance Modeling
  7. The System View: Hierarchical Modeling/Tools
  8. The Allocation Problem: Definitions and Dependencies
  9. Attend the workshop “Teaching for Television Seminar”, sponsored by the University Center for Instructional Media & technology and the Teaching Institute at the University of Connecticut. 1994
  10. Deliver the workshop lecture: “Teaching Methodology”, to the Graduate Teaching Assistants for Fall 1990, Storrs, Connecticut, August 30, 1990.

Recognition and Merit Awards

 

  1. Honor student fellowship from Faculty of Engineering, Cairo University, 1968-1973.
  2. Pre-doctoral fellowship from University of Connecticut every semester during the period from Fall 1980 to Spring 1983.
  3. Dissertation fellowship from University of Connecticut, Summer 1983.
  4. A recognition certificate from the Upsilon Pi Epsilon honor society.
  5. Included in the Who is Who in the American Education.
  6. Included in the Who is Who in the American Science and Engineering.
  7. The School of Engineering Teaching Award, University of Connecticut, 2001

Research Grants

  1. S. Rajasekaran, Reda Ammar, Sartaj Sahni, Marty Schiller, “Efficient Algorithms for Motif Search”, NIH 9/30/2010 to 9/29/2014 Total Amount: $1,505,429.
  2. Kazem Kazerounian and Reda Ammar (CSE), Al-Baha University, Assessing and Developing Four Undergraduate Programs in the College of Engineering, Al-Baha University, 9/10-8/11, $155,000.
  3. Mun Choi, Reda Ammar (CSE), M. Elizabeth Mahan (International Affairs), Kazem Kazerounian, and Baki Cetegen, Department of Education/Drexel University, Engineers as Global Leaders for Energy Sustainability (EAGLES), 9/10-8/14, $208,000.
  4. Graduate Assistance in Areas of National Need: Advanced Computing, Reda Ammar (PI), Sanguthevar Rajasekaran, Shengli Zhou, Jun-Hong Cui, and Steven Demurjian, Department of Education, Graduate Assistance in Areas of National Need: Advanced Computing, 8/09-8/12, $522,624.
  5. Graduate Assistance in Areas of National Need: Clean Energy, Mun Choi (PI), Reda Ammar, Baki Cetegen, Peter Luh, A.F.M. Anwar, , Michael Accorsi, C. Barry Carter and Prabhakar Singh, Department of Education, Graduate Assistance in Areas of National Need: Clean Energy, 8/09-8/12, $522,624.
  6. Establishing Energy and Nanotechnology Undergraduate Tracks in Faculty of Engineering, Mun Choi (PI) and Reda Ammar, King Abdulaziz University, 7/09-6/10, $107,069.
  7. “Blind Source Separation,” Egyptian Cultural and Educational Bureau, September 15, 2008 – August 20, 2010, $15,000.
  8. “The Effects of Impurities on Fuel Cell Performance and Durability”, DOE, $1,9 M, Investigator, January 2007-January 2011.
  9. “High Performance Techniques for Remote Sensing”, PI: Reda Ammar Co-PI: S. Rajasekaran, Egyptian PI: Salwa Nassar (ERI) and Egyptian Co-PI: El-Desouki (NARSS), $180K, NSF, 9/07-8/10.
  10. “ITR: Information Extraction from Massive Data Set”, $1.206,003, NSF-ITR, PI: Rajasekaran, Investigator: Reda A. Ammar, September 2004-August 2009.
  11. “Botnet Detection and Mitigation,” senior investigator, with PI: A. Kiayias and co-PIs: S. Demurjian and S. Rajasekaran, DHS/Sonalysts, July 2007 – July 2009, $110,046.
  12. “Performance Based Restructuring of Distributed Object Oriented Software”, NSF and Egypt-USA fund, $59,844, PI: Reda Ammar, Co-PI: Ayman El-Dousky (Egypt) September 2006-August 2008
  13. “Deployment of Distributed Applications in High Performance Computer Environment”, Egyptian Cultural and Educational Bureau, $15,000, August 2006-August 2008.
  14. “Real-Time Architecture for High Speed Inspection,” (with co-PIs: I. Greenshields and H. Sholl), DAPCO, September 2001-August 2008, $285,047.
  15. “Women in Development”, CO-PIs, Boris Bravo and Elizabeth Mehan, Investigator: Reda Ammar, ALO (USAID), $192,000, September 2005-August 2008.
  16. “Voter Technology Research Center,” Secretary of the State Connecticut, (with PI: A. Shvartsman and co-PI’s: A. Kiayias, L. Michel and A. Russell), May 2006-August 2008, $543,457.
  17. “1st Workshop on High Performance Computing for Remote Sensing and Climate Predication”, PI: Greenshields, Co-PIs: Ammar, Rajasekaran and Seth, Egyptian PI: El-Desouki (NARSS), Co-PIs: Nassar (ERI) and Sherif (Cairo University), $71K ($47,721 for UConn from NSF) May 2008.
  18. Performance-Based Re-Structuring of Distributed Object-Oriented Computation for Clusters”, Egyptian Cultural and Educational Bureau, $15,000, June 2006-May 2008.
  19. “Integrate Bioinformatic Center of Cellular Biology,” (with PI: D-G. Shin), National Institutes of Health, May 2002-April 2008, $1,103,812.
  20. Reverse Engineering DCP2 Requirements, State of Connecticut Department of Information Technology. PI: Gokhale, co-PIs: Ammar and Demurjian, July 2007 – January 2008, $36,648.
  21. “Advanced Multicore Microserver Project,” (with co-PI: S. Rajasekaran), Pratt and Whitney, September 2006-December 2007, $25,000.
  22. “Efficient Scheduling Strategies for Real-Time Applications in Cluster Environments with Possible Processor failure” NSF and Egypt-USA fund, $59,904, PI: Reda Ammar, Co-PI: Ayman El-Dousky (Egypt) September 2004-August 2007.
  23. “A Distributed Computation Model for Aircraft Diagnosis and Prognosis”, Pratt and Whitney, $18,000, Reda Ammar and Rajasekaran, Fall 2005.
  24. “Master of Science in Information Technology and Entrepreneurship: Creating Synergies between IT and Business”, Co-Pis, Reda Ammar and Boris Bravo, ALO (USAID), $99,914, September 2003-August 2005.
  25. “Optimization of The Computation Model for the Extreme Loading System“ Applied Science International, $4,961, summer 2005.
  26. “RAMSys: A Metacomputing System”, NSF, $29,700, PI: Ian Greenshields and CO-PI: Reda Ammar and Ayman El-Desouki (ERI, Egypt), April 2002-March 2005.
  27. “Transformation Spaces: Specification and Characterization”, PI: Ian Greenshields, Co-PIs: (six Co-PIs including Reda Ammar), $500,000, DARPA, January 2004-December 2004.
  28. “A Software Architecture for System Level Performance Analysis”, NASA/University of Hartford, PI:Reda Ammar, $5,000, July 1st, 2004-September 30th, 2004.
  29. “Very Fast Modeling Tools for Fuel Cells”, $68,471, PI: Sanguthevar Rajasekaran, Co-PI: Reda Ammar Army Phase II micro/miniature/portable fuel cell, January 2003-December 2004.
  30. “Efficient Query Processing in Heterogeneous Distributed Database System”, Egypt, $12,000, September 2002-August 2004.
  31. “Real-Time Scheduling of Task Graphs on Grid Computing”, NSF and Egypt-USA fund, $50,000, PI: Reda Ammar, Co-PI: Ayman El-Dousky (Egypt) September 2002-August 2004.
  32. “Performance-oriented Design of Real-time System”, NSF and Egypt-USA fund, $50,000, PI: Reda Ammar, Co-PI: Dr. Salwa Nassar (Egypt), September 2000-August 2003.
  33. “Academic Scholarship Program in Computer Engineering”, NSF, PI: Reda Ammar, Co-PI: Mehdi Anwar, $197,988, July 2001-June 2003.
  34. “Performance Models for PC based and embedded software applications”, GE Funds, $114,676, PI: Reda Ammar, Co-PI: Howard Sholl, January 2001-December 2002.
  35. “Performance Modeling of Object Oriented Software System”, $8,628, School of Engineering, Spring 2002.
  36. “Compiler Design to Maximize Distributed Object Performance”, Egyptian Cultural and Educational Bureau, $10,000, August 2000-June 2002.
  37. “Multi Service Network”, Reda Ammar, UConn Research Foundation, $750, July 2000- July 2001.
  38. “Workshop on IT in Network Based Environment”, NSF, $36,500, March 2000 – February 2001.
  39. “Information Processing Grid”, Ian Greenshields, Reda A. Ammar, and Robert McCartney, UConn –School of Engineering, $25,250, January 2000-December 2000.
  40. “Computer Networking Laboratory”, Ian Greenshields and Reda A. Ammar, UConn –School of Engineering, $42,970, January 2000-December 2000.
  41. “NASA EPSCoR Preparation Grant Proposal to Stimulate Competitive Aerospace Research in Connecticut”, NASA, one of the five thrust leaders and a member of a large group of Connecticut researchers, $450,000, June 1, 1999- May 31, 2001.
  42. “System Synthesis Environment”, DARPA, with Howard Sholl and Ramesh Reddi (INFOPIKE, Inc., Norwich, Connecticut), $750K, June 1998 – June 2000.
  43. “Distributed, Real-Time Computer Systems for High Speed Analysis and Pattern Recognition Using 3-dimensional Ultrasonic-Based Information”, Pandrol & Jackson Industry, $372,000 joint with Howard A. Sholl, from June 1, 1992 to May 31, 1998.
  44. “High Speed Real-Time Computing Techniques for Analysis of Three Dimensional Ultrasonic Data” Parallel Computing”, Connecticut DED and Dapco Industries, $287,316, with Howard Sholl and John Roulier, September 1, 1995 – December 31, 1997.
  45. “System Synthesis Environment”, DARPA, $99,000 with Howard Sholl and Ramesh Reddi (INFOPIKE, Inc., Norwich, Connecticut), October 1996 – March 1997.
  46. “Performance Modeling and Analysis of the I/O stations of a Computer Network”, $16,000 ($12,000 to cover the cost of Dr. Mahmoud Abdel Allah as a post-doctor and $4,000 for the University of Connecticut), The Egyptian Government, September 1996 to March 1997.
  47. “Efficient execution of Parallel Structures”, Research Foundation, $9,154, January 1996 – May 1997.
  48. “Digital Logic Design in Product Development & Manufacturing”, Engineering Academy of Southern New England, $23,000 with Keith Barker, June 1, 1995 – May 31, 1996.
  49. “Engineering Design, Manufacturing and Analysis: Continued Development of the Freshman Engineering Sequence”, Engineering Academy of Southern New England, $109,909, A member in the Principal Team (2 Co-PI and 9 Principal Team members), June 1, 1995 – May 31, 1996.
  50. “Performance Prediction Software for Parallel Computing”, CII/SCA, $14,920, with Howard Sholl, January 1, 1995 – December 31, 1995.
  51. “High Performance Simulation for Molecular Dynamics”, The Booth Research Center, University of Connecticut, $5,000, January 1, 1995 – August 1, 1995.
  52. “Engineering Design, Manufacturing and Analysis”, Engineering Academy of Southern New England, $147,000, A member in the Principal Team (2 Co-PI and 9 Principal Team members), June 1, 1994 – May 31, 1995.
  53. “Interdisciplinary Capstone Design Project Scheme”, Engineering Academy of Southern New England, $10,000 with Keith Barker, June 1, 1994 – May 31, 1995.
  54. “Provision Technical Service”, The Futures Group, $28,763, with Howard Sholl, June 1, 1994 – December 31, 1994.
  55. “Technical Standards for Software Systems”, The Futures Group, $20,008 from January 25, 1993 to May 31, 1993.
  56. “Distributed, Real-Time Computer Systems for High Speed Analysis and Pattern Recognition Using 3-dimensional Ultrasonic-Based Information”, $140,947, with Howard A. Sholl, and John A. Roulier, from January 22, 1990 to May 31, 1992.
  57. “Dynamic, Fault-tolerant Mapping of Algorithms onto Parallel Processing Architectures”, with Krishna R. Pattipati, University of Connecticut, Research Foundation, $17,049, from January 1, 1991 to December 31, 1991.
  58. “A Design and Modeling Environment to Develop Real-Time Distributed Software”, University of Connecticut, Research Foundation, $6,727, from June 1, 1990 to May 31, 1991.
  59. “CISE Research Instrumentation – Re-configurable, Parallel Computer System”, National Science Foundation (NSF), $57,015, joint with G. Beshers, L. Lipsky, P. Luh, K. Pattipati, J. Roulier, H. Sholl, and C. Tung., from August 15, 1989 to January 31, 1991.
  60. “Parallel Computing Research Facility”, Department of Higher Education (DHE), $157,249 joint with G. Beshers, L. Lispky, P. Luh, M. Neumann, K. Pattipati, J. Roulier, H. Sholl and C. Tung., the FY 1989-1990.
  61. “An Intelligent Database Optimizer”, $6,460, University of Connecticut Research Foundation, starting May 31, 1989, From January 1989 to December 31 1989.
  62. “Architecture Assessment of Very Massively Acoustic Architecture” Naval Underwater System Center (NUSC) at New London, $40,000 shared with H. Sholl and L. Lipsky, from September 1, 1988 to August 31, 1989.
  63. “Architecture Assessment of Very Massively Acoustic Architecture” Naval Underwater System Center (NUSC) at New London, $40,600 shared with H. Sholl and L. Lipsky, from January 1, 1988 to August 31, 1988.
  64. “High Performance Parallel/Distributed Software Analysis and Design”, University of Connecticut Research Foundation grant, $ 15,000, from January 1, 1988 to December, 1988.

Activities in Academic and Professional Organizations University Service

  1. Member, International Coordinating Committee, January 2009-present
  2. Member, Study Abroad Committee, October 2008-present.
  3. Faculty Advisor, Saudi Student, Summer 2008-present
  4. Project Director, UConn-Dubai Initiative, October 2006-May 2007
  5. Special committee on Middle east Studies, January 2008-present.
  6. The UConn coordinator of the agreement and cooperation between the University of Connecticut and Helwan University, Egypt.
  7. The UConn coordinator of the agreement and cooperation between the University of Connecticut and Menoufia University, Egypt.
  8. The UConn coordinator of the agreement and cooperation between the University of Connecticut and Ain Shames University, Egypt.
  9. The UConn coordinator of the agreement and cooperation between the University of Connecticut and Egyptian Cultural and Educational Bureau, Washington, DC.
  10. The Academic Center/Institute Review Committee. 2005-2008
  11. Chancellor special committee on diversity and event programming
  12. Department representative in the Convocation of the freshmen class, August 1999-present.
  13. Department representative in the library re-dedication, October 18, 1998.
  14. Department representative in the Connecticut Community Colleges workshop, October 16, 1998.
  15. Initiate and participate in developing the memorandum of agreement and cooperation between the University of Connecticut and Ain Shames University, Egypt.
  16. The Industry Liaison for The Booth Research Center, University of Connecticut, June 1992-1998.
  17. A professional marshal, Graduate Ceremony, 1991-present (except 1996).
  18. Advisor of the Muslim Student Association since 1986.
  19. Advisor of the Egyptian Student Association since 1985.
  20. Advisor of the Middle East Student Association, 1998-2000.
  21. The departmental representative in the President’s Inauguration, April 17, 1997.
  22. The chairman of the “BRC Research Initiation” Committee, 1994-1995.
  23. A member of the Physical Sciences Review Panel, University of Connecticut, 1992-1994.

School Service

  1. Chairman, Task Force on International Development, January 2008-present.
  2. Member of the Task Force on Curriculum Committee for Freshmen year.
  3. Member of the Task Force Committee for Master of Engineering.
  4. Representing the school in the PTR workshop on April 20th, 2007,
  5. Member, Dean Search Committee 2006-2007
  6. Executive committee of BME program, 2004-present
  7. A member of the SoE scholarship committee, 2003-present
  8. A member of the SoE Computing Advisory Committee, 2003-present
  9. HPC Steering committee
  10. Member, Search Committee for ECE Computer Engineering Faculty, 2004-2005
  11. Chair of Search Committee for Computer Engineering, 2003-2004.
  12. Chair of Special committee on the Computer Engineering program, 2001.
  13. Special committee on Engineering Computing Service 2001.
  14. Special committee on the freshmen year experience 2002.
  15. A member of the search committee for Computer Engineering in ECE, 2001-2002.
  16. A member of the academic council, June 1998-present.
  17. A member of the BRC Steering committee, 1998-2001.
  18. A member of the SoE Alumni Award, 1999-present.
  19. A member of the ITE building committee, 1999-2003.
  20. A member of the ART for the ITE building committee, 2002.
  21. A member of the SNET endowed professor search committee, 1999-2000.
  22. A member of the Department Head Search Committee, Computer Science & Engineering Department, University of Connecticut, 1997 – 1998.
  23. A member of Lower Division Curriculum Committee, School of Engineering, University of Connecticut, 1991 – 1997.
  24. The departmental representative on the School of Engineering Newsletter Committee, 1991-1998.
  25. A member of the Department Head Search Committee, Computer Science & Engineering Department, University of Connecticut, 1996 – 1997.
  26. A member of School Research Policy Committee, School of Engineering, University of Connecticut, 1991-1992.
  27. The department representative in the School of Engineering area-review committee, 1993-1995.
  28. A member of the School of Engineering Research & Grants Committee, the Computer Science Department, the American University in Cairo, 1995-1996

Department Service

  1. Chair, Search Committee for Computer Engineering, 2004-2005.
  2. Strategic Planning Committee, 2006
  3. ACM student advisor, 2003-2006.
  4. A member of a special committee for a joint computer engineering degree with the Dept. of Electrical and Computer Engineering.
  5. CSE Space coordinator 2000-present.
  6. Advisor for all CSE-Computer Engineering students.
  7. Industrial Liaison, 1998-present.
  8. Outreach committee, 1998-present.
  9. Open House, 1998-present
  10. Connecticut Innovation Convention, 2000-present
  11. Teaching assignments coordinator, Spring 1998-present
  12. Graduate Assistants and adjunct faculty coordinator, Spring 1998-present
  13. A member of the graduate admissions committee, 1997- 1998.
  14. Transfer credit liaison, 1997-1998
  15. Classes’ schedule coordinator, Spring 1998
  16. Director of the Distributed Computing Lab., The Booth Research Center, June 1997-present.
  17. A member of the Faculty (architecture position) Search Committee, Computer Science & Engineering Department, University of Connecticut, 1996 – 1997.
  18. The advisor to Sophomores, the Computer Science Department, the American University in Cairo, 1995-1996.
  19. The Coordinator of the Self-Assessment process, the Computer Science Department, the American University in Cairo, 1995-1996.
  20. The Chairman of the Research & Grants Committee, the Computer Science Department, the American University in Cairo, 1995-1996.
  21. The Teaching Assistant Coordinator, the Computer Science Department, the American University in Cairo, 1995-1996.
  22. The Graduation Project Coordinator, the Computer Science Department, the American University in Cairo, 1995-1996.
  23. The chairman of the Department Search Committee, 1994-1995.
  24. A member of the Department’s Promotion Tenure Re-appointment Committee, 1994-1995.
  25. A member of the graduate admissions committee at University of Connecticut, Fall 1993- Fall 1995.
  26. A member of the Department’s Promotion Tenure Re-appointment Committee, 1992-1993.
  27. A member of the graduate admissions committee at University of Connecticut, Spring 1991.
  28. Colloquium chairman for 5 years at the University of Connecticut, 1986-1991.
  29. A member in the Department Head Search Committee, Computer Science & Engineering Department, University of Connecticut, 1990.

Service in Professional Organizations National Science Foundation:

  1. A reviewer and a panelist to NSF.

Assessment Panel

  1. A member of the assessment panel for the Computer Science Department, Louisiana State University, April 2nd- April 4th, 2003.
  2. Assessment of CS department, University of Vermont, April 2007

Journal Editorial Board

  1. Editor-in-chief of the International Journal on Computers and Their Applications, 2001-2007.
  2. Associate Editor, Computing Letters, 2004-present.
  3. Associate Editor, International Journal on Software Engineering, 2007-present
  4. Associate Editor of the SIMULATION Journal for Hardware Engineering. June 1992-2002.
  5. Associate Editor of the International Journal on Computers and Their Applications. March 1994-2001.
  6. Editorial board member, the International Journal of Intelligent Computing and Information Sciences
  7. Editorial board member, the International Journal of Software Architectures (IJSA).
  8. Editorial board member, the International Journal of Software Engineering (IJSE).

Officer in Professional Organizations

  1. President, the International Journal on Computers and Their Applications, 2008-present.
  2. President-Elect and Co-Founder, .American Arab Engineers & Scientists Society, 2002-2006
  3. Honorary member, Arab Healthy Water Association Abroad Advisors, October 2004-2006
  4. Chair, AAESS, Students Mentor Committee, 2002-present
  5. Member of ISCA Board of Directors, 2004-present
  6. The chairman of the IEEE Technical Committee on Simulation, 1995-1999.
  7. The Vice President and a member of the Board of Directors of the International Society of Computers and Their Applications, March 1995-1999.
  8. The Conference Coordinator and a member of the Board of Directors of the International Society of Computers and Their Applications, March 1992-March 1995.

Conference Chairman and Steering Committees

  1. Conference Chair, the IEEE Symposium on Signal Processing and Information Technology, Luxor, Egypt December 2010.
  2. Conference Chair, the 1st International Conference on Advanced Computing and Communication, Orlando, Florida, September 2010.
  3. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Italy June 2010.
  4. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Ajman, UAE, December 2009.
  5. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Tunisia, July 2009.
  6. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Bosnia, December 2008.
  7. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Portugal, July 2008.
  8. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Egypt, December 2007.
  9. General Chair, the 20th International Conference on Parallel and Distributed Computing and Systems, Las Vegas, USA, September 2007.
  10. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Portugal, July 2007.
  11. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Canada, August 2006.
  12. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Greece, December 2005.
  13. General Chair, the 18th International Conference on Parallel and Distributed Computing and Systems, Las Vegas, USA, September 2005.
  14. Co-General Chair, the 9th IEEE International Symposium on Computers and Communications, 2005, Spain.
  15. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Italy, December 2004.
  16. Member of the steering committee, the IEEE International Symposium on Computers and Communications, 2003-present.
  17. Registration & Finance Chair, the IEEE Symposium on Signal Processing and Information Technology, Germany, December 2003.
  18. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Turkey, July 2003.
  19. Chairman, the 2nd IEEE International Symposium on Signal Processing and Information Technology, Morocco, December 2002.
  20. Member of the steering committee, the IEEE International Symposium on Signal Processing and Information Technology, 2000-present.
  21. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Italy, July 2002.
  22. The registration & finance chair, the 1st IEEE International Symposium on Signal Processing and Information Technology, Egypt, December 2001.
  23. Member of the steering committee and the registration & finance chair, the IEEE Symposium on Computers and Communications, Tunis, July 2001.
  24. The general chairman of the 13th International Conference on Parallel and Distributed Computing, and Systems Processing, Las Vegas, August 2000.
  25. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, France, July 2000.
  26. Registration & Finance Chair, the IEEE Symposium on Computers and Communications, Sharm Al-Shiekh, Egypt, July 1999.
  27. Registration & Finance Co-Chair, the IEEE Symposium on Computers and Communications, Athens, Greece, July 1998.
  28. The chairman of the Parallel & Distributed Computing steering committee, the International Society of Computers and Their Applications, March 1992-1999.
  29. Registration & Finance Co-Chair, the IEEE Symposium on Computers and Communications, Alexandria, Egypt, July 1997.
  30. A program co-chairman of the 8th International Conference on Parallel and Distributed Computing, and Systems Processing, Orlando, Florida, September 20, 1995.
  31. An associate chairman of one of the five streams of the 7th International Conference on Computing and Information, Toronto, Canada, May 1995.
  32. Registration & Finance Co-Chair, the IEEE Symposium on Computers and Communications, Alexandria, Egypt, July 1995.
  33. An associate chairman of one of the five streams of the 6th International Conference on Computing and Information, Toronto, Canada, May 1994.
  34. Program chairman of the 4th International Conference on Parallel and Distributed Computing, and Systems Processing, Washington, D.C., October 8-11 1991.
  35. Program chairman of the International Conference on Parallel and Distributed Computing, and Systems Processing, New York, October 10-12 1990.
  36. Program chairman of the International Conference on Intelligent Distributed Processing, Fort Lauderdale, Florida December 13-15, 1989.
  37. Short papers coordinator and a program committee member for the 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, November 1989. I also built the database system required for this conference.

Conference Session Chairman

  1. The 25th Int. Conference on Computers and Their Applications, Honolulu, Hawaii March 2010.
  2. The Inter. Symposium on Computers and Communication, Tunis, July 1-4, 2009.
  3. The Inter. Conference on Computers and Their Applications, San Francisco, California, April 2009.
  4. The Inter. Conference on Computers and Their Applications, Cancun, Mexico, April 2008.
  5. The Int. Conference on Parallel and Distributed Computing and Systems, Las Vegas, September 2007.
  6. The Inter. Symposium on Computers and Communication, Aveiro, Portugal, July 1-4, 2007
  7. The Inter. Conference on Computers and Their Applications, Honolulu, Hawaii, March 2007.
  8. The IEEE International Symposium on Signal Processing and Information Technology, Canada, August 2006.
  9. The 11th IEEE International Symposium on Computers and Communication, Italy June 2006.
  10. The International Conference on Computers and Their Applications, San Francisco, March 2006.
  11. The third IEEE International Symposium on Signal Processing and Information Technology, Greece, December 2005.
  12. The tenth IEEE International Symposium on Computers and Communication, Spain, June 2005.
  13. The International Conference on Computers and Their Applications, New Orleans, Louisiana March 2005.
  14. The International Conference on Parallel and Distributed Computing and System Conference, San Francisco, September 2004.
  15. The third IEEE International Symposium on Signal Processing and Information Technology, Germany, December 2003.
  16. The International Conference on Computer Application in Industry, San Diego, November 2002.
  17. The International Conference on Computers and its Applications, San Francisco, April 2002.
  18. The International Conference on Computers & Their Applications, Seattle, Washington, March 2001
  19. The International Conference on Parallel and Distributed Computing and System Conference, Las Vegas, August 2000.
  20. The International Conference on Computers & Their Applications, New Orleans, Louisiana, March 2000.
  21. The International Conference on Intelligent Systems, Boston, Mass., June 11-13, 1997.
  22. The International Conference on Computers & Their Applications, Tempe, Arizona, March 1997.
  23. The Second IEEE International Conference on Electronics, Circuits and Systems, Amman, Jordan, December 1995.
  24. The International Conference on Computer Applications in Engineering and Medicine, Indianapolis, March 15-17, 1995.
  25. The International Conference on Computers and Their Applications in Modeling, Simulation and Design, Long Beach, California, March 17-19, 1994.
  26. The 6th International Conference on Parallel and Distributed Computing, and Systems Processing, Louisville, Kentucky, October 14-16, 1993.
  27. The 5th International Conference on Parallel and Distributed Computing, and Systems Processing, Pittsburgh October 1-3, 1992.
  28. The Twenty First Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 3-4, 1990.
  29. The Twentieth Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 4-5, 1989.
  30. The International Conference on Computer Applications in Design, Simulation and Analysis, Reno, Nevada, February 22-24, 1989.

Invited Conference Session Organizer

  1. The Twenty First Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 3-4, 1990.
  2. The 1989 IEEE International Conference on Systems, Man and Cybernetics, Cambridge, Massachusetts, November 1989.
  3. The Twentieth Annual Pittsburgh Conference on Modeling and Simulation, Pittsburgh, May 4-5, 1989.

Conference Program Committee Member

  1. The 6th International Philadelphia Engineering Conference (IPEC06), 19-21 September 2006, Philadelphia University, Jordan
  2. The 4th International Conference on Standardization and Innovation in Information Technology, Geneva, Switzerland, September 2005.
  3. The 2005 High Performance Computing & Simulation (HPC&S), 2005.
  4. Second International Workshop on Biomedical Computations on the Grid(BioGrid), Apr. 19-22, 2004 held in conjunction with the 4-th IEEE/ACM Symposium on Cluster Computing and the Grid.
  5. The International Conference on Parallel and Distributed Computing and System Conference, Reno, August 2003.
  6. The 2004 High Performance Computing & Simulation (HPC&S), 2004.
  7. The International Conference on Parallel and Distributed Computing and Systems, Louisville, Kentucky, September 2002.
  8. A member of the program committee, the International Conference on Computers and its Applications, San Francisco, April 2002.
  9. The International Conference on Parallel and Distributed Computing and Systems, Dallas, Texas, August 2001.
  10. A member of the program committee, the International Conference on Computers and its Applications, Seattle, Washington, March 28-30, 2001.
  11. The International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Canada, July 2000.
  12. The International Conference on Computer Applications in Industry and Engineering, Atlanta, Georgia, November 1999.
  13. The International Conference on Parallel and Distributed Computing and Systems, Fort Lauderdale, Florida, August 1999.
  14. The International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Reno, Nevada, July 19-22, 1999.
  15. A member of the program committee, The International Conference on Computers and Communication, Phoenix, Arizona, March 1999.
  16. The International Conference on Computer Applications in Industry and Engineering, Las Vegas, Nevada, November 1998.
  17. The International Conference on Parallel and Distributed Computing, Chicago, Illinois, September 1998.
  18. The International Symposium on Performance Evaluation of Computer and Telecommunication Systems, Reno, Nevada, July 19-22, 1998.
  19. A member of the program committee, The International Conference on Computers and Communication, Phoenix, Arizona, March 1998.
  20. The International Conference on Parallel and Distributed Computing, New Orleans, Louisiana, October 1997.
  21. The International Conference on Computers & Their Applications, Honolulu, Hawaii, March 1997.
  22. The International Conference on Computers & Their Applications, Tempe, Arizona, March 1997.
  23. The International Conference on Parallel and Distributed Computing, DiJoin, France, September 1996.
  24. The International Conference on Computers and Communication, Phoenix, Arizona, March 1996.
  25. The Second IEEE International Conference on Electronics, Circuits and Systems, Amman, Jordan, December 1995.
  26. The International Symposium on Applied CORPORATE Computing, Mexico 1995.
  27. The International Conference on Computer Applications in Engineering and Medicine, Indianapolis, March 15-17, 1995.
  28. The International Symposium on Applied CORPORATE Computing, Mexico 1994.
  29. The 7th International Conference on Parallel and Distributed Computing, and Systems Processing, Las Vegas, Nevada, October, 1994.
  30. The International Conference on Computers and Their Applications in Modeling, Simulation and Design, Long Beach, California, March 17-19, 1994.
  31. The International Conference on Computer Applications in Industry and Engineering, Hawaii, December 1993.
  32. The 6th International Conference on Parallel and Distributed Computing, and Systems Processing, Louisville, Kentucky, October 14-16, 1993.
  33. The International Symposium on Applied Computing, Monterrey, Mexico 1993.
  34. The 5th International Conference on Computing and Information, Sudbury, Ontario, Canada, May 1993.
  35. The 5th International Conference on Parallel and Distributed Computing, and Systems Processing, Pittsburgh October 1-3, 1992.
  36. The International Workshop on Parallel Computing, Trani, Italy, September, 1991.
  37. The International Conference on Computer Applications in Design, Simulation and Analysis, New Orleans, March 5-7, 1990.

Other Professional Activities

  1. A member of Curriculum Committee that designed two diplomas (one in information science and the other in computer science) at the Department of Public Service, American University, Cairo.
  2. Selected as a dissertation advisor at the Graduate School and University Center of the City University of New York. The thesis title is “Low Cost, High Performance Microcomputer-Based Vector Processor in a Network Environment” by Mr. Said Mahmoud.
  3. A reviewer for many Conferences and Journals including IEEE journals.
  4. A reviewer for Louisiana State Grants office

Community Activities:

  1. President, the Islamic Center of the University of Connecticut since it has been established in 2000