Cite this paper
nullA. El-Raouf, T. Fergany, R. Ammar and S. Hamad, "A Performance-Driven Approach for Restructuring Distributed Object-Oriented Software," Journal of Software Engineering and Applications
, Vol. 2 No. 2, 2009, pp. 127-135. doi: 10.4236/jsea.2009.22019
  A. Raouf, R. Ammar, and T. Fergany, “Object oriented performance modeling and restructuring on a pipeline architecture,” The Journal of Computational Methods in Science and Engineering, JCMSE, IOS Press, Vol. 6, pp. 59-71, 2006.
 T. A. Fergany, “Software restructuring in performance critical distributed real-time systems,” Ph. D. Thesis, University of Connecticut, USA, 1991.
 T. A. Fergany, H. Sholl, and R. A. Ammar, “SRS: A tool for software restructuring in real-time distributed envi-ronment,” in the Proceedings of the 4th International Conference on Parallel and Distributed Computing and Systems, October 1991.
 H. Sholl and T. A. Fergany, “Performance-require- ments-based loop restructuring for real-time distributed systems,” in the Proceedings of the International Confer-ence on Mini and Microcomputers, From Micro to Su-percomputers, Florida, December 1988.
 B. Meyer, “Object-oriented software construction,” Pren-tice-Hall International (UK), Ltd, 1988.
 Ostereich, “Developing software with UML: OO analysis and design in practice,” Addison Wesley, June 2002.
 J. K. Lee and D. Gannon, “Object oriented parallel pro-gramming experiments and results,” in the Proceedings of Supercomputing 91, IEEE Computer Society Press, Los Alamitos, Calif, pp. 273-282, 1991.
 Sun Microsystems Inc. Java home page, http://www.java- soft.com.
 J. Waldo, G. Wyant, A. Wollrath, and S. Kendall, “A note on distributed computing,” Sun Microsystems Laboratories, Technical Report-94-29, November 1994.
 I. Sommerville, “Software Engineering,” 8th Edition, Addison-Wesley Publishers Ltd, New York, 2007.
 A. A. El-Raouf, “Performance modeling and analysis of object oriented software systems,” PhD Dissertation, Department of Computer Science & Engineering, Uni-versity of Connecticut, 2005.
 S. Hamad, R. Ammar, A. Raouf, and M. Khalifa, “A performance-driven clustering approach to minimize coupling in a DOO system,” the 20th International Con-ference on Parallel and Distributed Computing Systems, Las Vegas, Nevada, pp. 24-26, September 2007.
 J. P. Hespanha, “An efficient MATLAB algorithm for graph partitioning,” Technical Report, Department of Electrical & Computer Engineering, University of Cali-fornia, USA, October 2004.
 A. J. Wathen, “Realistic eigenvalue bounds for the galerkin mass matrix,” The Journal of Numerical Analy- sis, Vol. 7, pp. 449-457, 1987.