參考文獻 |
[1] Brian S. Mitchell, Member, IEEE, and Spiros Mancoridis, Senior Member, IEEE, ” On the Automatic Modularization of Software Systems Using the Bunch Tool,” IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 32, NO. 3, MARCH 2006.
[2] Santonu Sarkar, Member, IEEE, Avinash C. Kak, and Girish Maskeri Rama, “Metrics for Measuring the Quality of Modularization of Large-Scale Object-Oriented Software,” IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 34, NO. 5, SEPTEMBER/OCTOBER 2008.
[3] Shyam R. Chidamber and Chris F. Kemerer, “A Metrics Suite for Object Oriented Design,” IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 20, NO. 6, JUNE 1994.
[4] Lionel C. Briand, John W. Daly, and Jürgen K. Wüst, “A Unified Framework for Coupling Measurement in Object-Oriented Systems,” IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 25, NO. 1, JANUARY/FEBRUARY 1999.
[5] J. Eder, G. Kappel, and M. Schrefl, “Coupling and Cohesion in Object-Oriented Systems,” Technical Report, Univ. of Klagenfurt, 1994.
[6] M. Hitz and B. Montazeri, “Measuring Product Attributes of Object-Oriented Systems,” W. Schöfer and P. Botella, eds., Proc.ESEC ‘95 Fifth European Software Eng. Conf., Barcelona, Spain, Sept.1995, Lecture Notes in Computer Science 989, Springer-Verlag,1995.
[7] L. Briand, P. Devanbu, and W. Melo, “An Investigation into Coupling Measures for C++,” Proc. 19th Int’l Conf. Software Eng., ICSE‘97, Boston, pp. 412-421, May 1997.
[8] Eclipse Projects。2011年7月,取自
http://www.eclipse.org/projects/listofprojects.php。
[9] Bugzilla。2011年7月,取自
https://bugs.eclipse.org/bugs/。
[10] Git。2011年7月,取自 http://git-scm.com/。
[11] Sommerville, I. (1996). Software Engineering, 5th Edition,
Addison-Wesley, England.
[12] Müller, H. A., Wong, K. and Tilley, S. R. (1995). “Understanding Software Systems Using Reverse Engineering Technology”, Object-Oriented Technology for Database and Software Sys., World Scientific, pp.240-252.
[13] Andrian Marcus, Member, IEEE Computer Society, Denys Poshyvanyk, Student Member, IEEE, and Rudolf Ferenc, “Using the Conceptual Cohesion of Classes for Fault Prediction in Object-Oriented Systems,” IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, VOL. 34, NO. 2, MARCH/APRIL 2008.
[14] Xia Xu, Chung-Horng Lung , Zaman, M. , Srinivasan, A., “Program Restructuring Through Clustering Technique,” Source Code Analysis and Manipulation, Fourth IEEE International Workshop, 15-16 Sept. 2004.
[15] Hani Abdeen, Stéphane Ducasse, Houari Sahraoui, "Modularization Metrics: Assessing Package Organization in Legacy Large Object-Oriented Software," wcre, pp.394-398, 2011 18th Working Conference on Reverse Engineering, 2011.
|