Determination of parallel software organizations for performance-constrained and connectivity-constrained distributed systems. - Tahany A. Fergany; Howard A. Sholl (SMC, 1989)

Performance Based Multiple Server Support for Distributed Real Time Applications. - Tahany A. Fergany; Howard A. Sholl (SIGSMALL/PC Symposium, 1990)

Optimizing the Time Cost of Parallel Structures by Scheduling Parallel Processes to Access the Critical Section. - Mohamad R. Neilforoshan-Dardashti; Reda A. Ammar; Tahany A. Fergany (ICCI, 1992)

Optimizing the Time Cost of the Parallel Structures with a Limited Number of Processors. - Tahany A. Fergany; Reda A. Ammar; Mohamad R. Neilforoshan-Dardashti (ICCI, 1993)

Scheduling the access of shared variables for the two communication nodes parallel structures. - Tahany A. Fergany (ISCC, 1998)

Evaluating software's power consumption. - H. Arafat Ali; Tahany A. Fergany; Reda A. Ammar (CATA, 2001)

Efficient complexity reduction approaches for hierarchical performance models. - Fatouh Ghareb; Ehab Y. Abdel Maksoud; Tahany A. Fergany; Reda A. Ammar (CATA, 2001)

Modeling Optimizing Compiler Effects and Processes Communication in Evaluating Software Power Consumption. - H. Arafat Ali; Tahany A. Fergany; Reda A. Ammar (CATA, 2002)

Minimizing the Overhead Cost of Distributed Object-Oriented Software Remapping. - Tahany A. Fergany; Mohamed T. Faheem; Amany M. Sarhan (PDCS, 2003)

Performance-Based Modeling for Object-Oriented Software. - Amal Abdel-raouf; Reda A. Ammar; Howard A. Sholl; Tahany A. Fergany (CAINE, 2003)

Restructuring Object-Oriented Real-Time Distributed Software for Pipeline Environment. - Tahany A. Fergany; Amany M. Sarhan (Int. J. Comput. Their Appl., 2003)

Performance modeling and analysis of object oriented distributed software systems: A necessary step toward software performance stability. - Reda A. Ammar; Amal Abdel-raouf; Tahany A. Fergany (AICCSA, 2005)

Restructuring Object-Oriented Real-Time Distributed Software for Limited-Connectivity Environment. - Tahany A. Fergany; Amany M. Sarhan (Int. J. Comput. Their Appl., 2006)

Performance-based modeling and restructuring of object oriented software for pipeline architecture. - Amal Abdel-raouf; Reda A. Ammar; Tahany A. Fergany (J. Comput. Methods Sci. Eng., 2006)

Dynamic mapping and deployment of independent tasks on distributed systems using residual execution time. - Amal Said Khalifa; Reda A. Ammar; Tahany A. Fergany; Mohamed Fahmy Tolba (PDCS, 2007)

A Double K-Clustering Approach for restructuring Distributed Object-Oriented software. - Safwat H. Hamad; Tahany A. Fergany; Reda A. Ammar; Amal A. Abd El-Raouf (ISCC, 2008)

A Performance-Driven Approach for Restructuring Distributed Object-Oriented Software. - Amal A. Abd El-Raouf; Tahany A. Fergany; Reda A. Ammar; Safwat H. Hamad (J. Softw. Eng. Appl., 2009)

Task clustering & scheduling with duplication using recursive critical path approach (RCPA). - Ahmed Ebaid; Reda A. Ammar; Sanguthevar Rajasekaran; Tahany A. Fergany (ISSPIT, 2010)