Contents > G: References

G: References

F. Abreu, M. Goulao, R. Esteves, "Toward the Design Quality Evaluation of Object-Oriented Software Systems", 5th International Conference on Software Quality, Austin, Texas, October 1995.
S. Ambler, "The Elements of UML Style", Cambridge University Press, 2003.
A comprehensive collection of style guidelines for the UML. Also available online at
S, Benlarbi, K. El Emam, N. Goel, S. Rai, "Thresholds for Object-Oriented Measures", Proceedings of ISSRE2000, 24-37, 2000.
Briand, Devanbu, Melo, "An Investigation into coupling measures for object-oriented designs", Proceedings of the 19th International Conference on Software Engineering, ICSE '97, Boston, 412-421, 1997.
W. Brown, R. Malveau, H, McCormick, T Mowbray, "AntiPatterns: Refactoring Software, Architectures, and Projects in Crises", Wiley, 1998.
L. Briand, W. Melo, J. Wuest, "Assessing the Applicability of Fault-Proneness Models Across Object-Oriented Software Projects", IEEE Transactions on Software Engineering, 28 (7), 706-720, 2002.
Also available from
L. Briand, J. Wuest, "Empirical Studies of Quality Models in Object-Oriented Systems", Advances in Computers Vol. 59, 97-166, 2002.
Also available from
L. Briand, J. Wuest, J. Daly, V. Porter, "A Comprehensive Empirical Validation of Product Measures for Object-Oriented Systems". Journal of Systems and Software 51, p. 245-273, 2000.
Also available from
L. Briand, J. Wuest, H. Lounis, "Replicated Case Studies for Investigating Quality Factors in Object-Oriented Designs, Empirical Software Engineering: An International Journal, Vol 6, No 1, 11-58, 2001.
Also available from
S. Chidamber, C. Kemerer, "A Metrics Suite for Object-Oriented Design", IEEE Transactions on Software Engineering, 20 (6), 476-493, 1994.
S. Chidamber, D. Darcy, C. Kemerer, "Managerial use of Metrics for Object-Oriented Software: An Exploratory Analysis", IEEE Transactions on Software Engineering, 24 (8), 629-639, 1998.
M. Fowler, "Refactoring: Improving the Design of Existing Code", Addison Wesley, 1999.
N. Fenton, S. Pfleeger, "Software Metrics: A Practical and Rigorous Approach". International Thompson Computer Press, 1996.
D. Frankel, "Model Driven Architecture: Applying MDA to Enterprise Computing", Wiley, 2003.
ISO/IEC FCD 9126-1.2, "Information Technology - Software Product. Quality- Part 1: Quality Model", 1998.
M. Jeckle, C. Rupp, J. Hahn, B. Zengler, S. Queins, "UML 2 glasklar", Carl Hanser Verlag, 2004.
C. Lange, "Empirical Investigations in Software Architecture Completeness", Master's Thesis, Department of Mathematics and Computing Science, Technical University Eindhoven, 2003.
W. Li, S. Henry, "Object-Oriented Metrics that Predict Maintainability", J. Systems and Software, 23 (2), 111-122, 1993.
A. Lake, C. Cook, "Use of factor analysis to develop OOP software complexity metrics", Proc. 6th Annual Oregon Workshop on Software Metrics, Silver Falls, Oregon, April 1994.
M. Lorenz, J. Kidd, "Object-oriented Software Metrics", Prentice Hall, 1994.
Y. Lee, B. Liang, S. Wu, F. Wang, "Measuring Coupling and Cohesion of an Object-Oriented Program Based On Information Flow", Proc. International Conference on Software Quality (ICSQ '95), 81-90, 1995.
R. Martin, "Agile Software Development: Principles, Patterns, and Practices", Prentice Hall, 2003.
T. McCabe, "A Complexity Measure", IEEE Transactions on Software Engineering, 2 (12), 308-320, 1976.
D. Miranda, M. Genero, M. Piattini, "Empirical validation of metrics for UML statechart diagrams", 5th Internation Conference on Enterprise Informations Systems (ICEIS03), 1, p. 87-95, 2003.
P. Nesi, T. Querci, "Effort estimation and prediction of object-oriented systems", Journal of Systems and Software 42, p. 89-102, 1998.
Bernd Oesterreich, "Die UML 2.0 Kurzreferenz fuer die Praxis", Oldenbourg Verlag, 2004.
Object Management Group, "OMG Unified Modeling Language Specification", Version 1.5, OMG Adopted Formal Specification formal/03-03-01, 2003.
Object Management Group, "UML 2.0 Superstructure Specification", OMG Adopted Formal Specification formal/05-07-04, 2005.
Object Management Group, "OMG Systems Modeling Language", Version 1.2, OMG Document Number formal/2010-06-02, 2010.
A. Riel, "Object-Oriented Design Heuristics", Addison Wesley, 1996.
A. Ramirez, P. Vanpeperstraete, A. Rueckert, K. Odutola, J. Bennett, L. Tolke, M. van der Wulp, "ArgoUML User Manual v0.16", 2004.
Available from
D. Tegarden, S. Sheetz, D. Monarchi, "The Effectiveness of Traditional Software Metrics for Object-Oriented Systems", in: J. Nunamaker Jr, R. Sprague (eds.), Proceedings of the 25th Hawaii International Conference on Systems Sciences, Vol. IV, IEEE Computer Society Press, 359-368, Jan. 1992.