Measuring Performance Efficiency of Application applying Design Patterns and Refactoring Method
Abstract
Keywords
Full Text:
PDFReferences
R. S. Pressman, Software engineering : a practitioner’s approach. New York: McGraw-Hill Inc., 2010.
M. Ali and M. O. Elish, “A Comparative Literature Survey of Design Patterns Impact on Software Quality,” in 2013 International Conference on Information Science and Applications (ICISA), 2013, pp. 1–7.
A. Shalloway and J. Trott, Design patterns explained : a new perspective on object-oriented design. New York: Addison-Wesley, 2002.
F. Khomh and Y.-G. Guéhéneuc, “An Empirical Study of Design Patterns and Software Quality,” in 12th European Conference on Software Maintenance and Reengineering, 2008, pp. 274–278.
ISO, ISO/IEC 12207:2008 - Systems and software engineering -- Software life cycle processes. ISO, 2008.
G. Booch, Object-oriented analysis and design with applications, 3rd ed. Redwood City, CA, USA: Addison Wesley Longman Publishing Co., In, 2004.
M. Priestley, Practical object-oriented design with UML. New York: McGraw-Hill, 2003.
M. Fowler, UML distilled : a brief guide to the standard object modeling language. Boston: Addison-Wesley Professional, 2003.
C. Larman, Applying UML and patterns : an introduction to object-oriented analysis and design and iterative development. New Jersey: Prentice Hall PTR, 2005.
M. Fowler, Analysis patterns : reusable object models. Boston: Addison-Wesley Professional, 1997.
E. Gamma, R. Helm, R. Johnson, J. Vlissides, and G. Booch, Design patterns : elements of reusable object-oriented software. Boston: Addison-Wesley, 1995.
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad, and M. Stal, Pattern-oriented software architecture : a system of patterns. Wiley, 1996.
W. Suryn, Software Quality Engineering : a Practitioner’s Approach. Hoboken, New Jersey: John Wiley & Sons Inc., 2014.
IEEE Computer Society, “IEEE Standard for a Software Quality Metrics Methodology - IEEE Std 1061TM-1998 (R2009),” vol. 1998, 2009.
J. Rudzki and T. Systä, “Performance implications of design pattern usage in distributed applications,” in Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis - ROSATEA ’06, 2006, pp. 1–11.
ISO, ISO/IEC 25023:2016 - Systems and software engineering -- Systems and software Quality Requirements and Evaluation (SQuaRE) -- Measurement of system and software product quality. ISO, 2016.
P. Bourque, R. E. (Richard E. . Fairley, and IEEE Computer Society, Guide to the software engineering body of knowledge. New Jersey: IEEE Computer Society Press, 2014.
M. Fowler and K. Beck, Refactoring : improving the design of existing code. Westford, Massachusetts: Addison-Wesley, 1999.
M. Lippert and S. Roock, Refactoring in Large Software Projects: Performing Complex Restructurings Successfully. Wiley & Sons, 2006.
S. G. Ganesh, T. Sharma, and G. Suryanarayana, “Towards a Principle-based Classification of Structural Design Smells,” J. Object Technol., vol. 12, no. 2, pp. 1–29, 2011.
G. Suryanarayana, G. Samarthyam, and T. Sharma, Refactoring for software design smells : managing technical debt. Morgan Kaufmann, 2014.
S. Rochimah, R. N. E. Anggraini, and H. Rahman, “Rancang Bangun Sistem Informasi Akademik Generik Pada Modul Penilaian Menggunakan Pola Perancangan Hierarchical Model-View-Controlle,” Institut Teknologi Sepuluh Nopember, 2015.
U. L. Yuhana, R. J. Akbar, and S. A. Wijaya, “Rancang Bangun Kerangka Kerja Sistem Informasi Akademik Modular Berbasis Web Dengan Pola Arsitektur Hierarchical Model-View-Controller,” Institut Teknologi Sepuluh Nopember, 2016.
DOI: http://dx.doi.org/10.12962/j23546026.y2018i1.3527
Refbacks
- There are currently no refbacks.
View my Stat: Click Here
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.