Journal of Engineering and Applied Sciences

Year: 2017
Volume: 12
Issue: 2
Page No. 353 - 362

Measuring Software Architecture Stability Evolution in Object-Oriented Open Source Systems

Authors : Hassan Almousa and Mamdouh Alenezi

References

Abdeen, H., S. Ducasse and H. Sahraoui, 2011. Modularization metrics: Assessing package organization in legacy large object-oriented software. Proceedings of the 2011 18th Working Conference on Reverse Engineering, October 17-20, 2011, IEEE, Lille, France, ISBN:978-1-4577-1948-6, pp: 394-398.

Abreu, F.B. and W. Melo, 1996. Evaluating the impact of object-oriented design on software quality. Proceedings of the 3rd International Symposium on Software Metrics: From Measurement To Empirical Results, March 25-26, 1996, IEEE, Berlin, Germany, pp: 90-99.

Ahmed, M., R. Rufai, J. AlGhamdi and S. Khan, 2003. Measuring architectural stability in object oriented software. Proceedings of the UML Conference on Stable Analysis Patterns: A True Problem Understanding with UML, October 20, 2003, UML, San Francisco, California, USA., pp: 21-28.

Alenezi, M. and F. Khellah, 2015. Evolution impact on architecture stability in open-source projects. Int. J. Cloud Appl. Comput., 5: 24-35.
CrossRef  |  Direct Link  |  

Alshayeb, M., M. Naji, M.O. Elish and A.J. Ghamdi, 2011. Towards measuring object-oriented class stability. IET. Software, 5: 415-424.
CrossRef  |  Direct Link  |  

Bakar, N.S.A.A., 2016. The analysis of object-oriented metrics in C++ programs. Lect. Notes Software Eng., 4: 48-48.
CrossRef  |  Direct Link  |  

Bansiya, J., 2000. Evaluating framework architecture structural stability. ACM. Comput. Surv., Vol. 32, 10.1145/351936.351954

Ding, W., P. Liang, A. Tang, V.H. Vliet and M. Shahin, 2014. How do open source communities document software architecture: An exploratory survey. Proceedings of the 2014 19th International Conference on Engineering of Complex Computer Systems (ICECCS), August 4-7, 2014, IEEE, Wuhan, China, ISBN:978-1-4799-5482-7, pp: 136-145.

Ebad, S.A. and M.A. Ahmed, 2015. Measuring stability of object-oriented software architectures. IET. Software, 9: 76-82.
CrossRef  |  Direct Link  |  

Gomaa, H., 2011. Software Modeling and Design: UML, Use Cases, Patterns, and Software Architectures. 1st Edn., Cambridge University Press, Cambridge, ISBN-13: 978-0521764148, Pages: 576.

Hassaine, S., Y.G. Gueheneuc, S. Hamel and G. Antoniol, 2012. Advise: Architectural decay in software evolution. Proceedings of the 2012 16th European Conference on Software Maintenance and Reengineering (CSMR), March 27-30, 2012, IEEE, Quebec, Canada, ISBN:978-1-4673-0984-4, pp: 267-276.

Jazayeri, M., 2002. On Architectural Stability and Evolution. Springer, Berlin, Germany,.

Li, W., L. Etzkorn, C. Davis and J. Talburt, 2000. An empirical study of object-oriented system evolution. Inf. Software Technol., 42: 373-381.
Direct Link  |  

Olague, H.M., L.H. Etzkorn, W. Li and G. Cox, 2006. Assessing design instability in iterative (agile) object‐oriented projects. J. Software Maint. Evol. Res. Pract., 18: 237-266.
CrossRef  |  Direct Link  |  

Quah, T.S. and M.M.T. Thwin, 2003. Application of neural networks for software quality prediction using object-oriented metrics. Proceedings of the International Conference on Software Maintenance (ICSM03), September 22-26, 2003, IEEE, Singapore, ISBN:0-7695-1905-9, pp: 116-125.

Roden, P.L., S. Virani, L.H. Etzkorn and S. Messimer, 2007. An empirical study of the relationship of stability metrics and the qmood quality models over software developed using highly iterative or agile software processes. Proceedings of the 7th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM07), September 30-October 1, 2007, IEEE, Florence, Alabama, ISBN:978-0-7695-2880-9, pp: 171-179.

Ruchika, M., 2015. Empirical Research in Software Engineering: Concepts, Analysis and Applications. CRC Press, New York, USA.,.

Tonu, S.A., A. Ashkan and L. Tahvildari, 2006. Evaluating architectural stability using a metric-based approach. Proceedings of the Conference on Software Maintenance and Reengineering (CSMR06), March 22-24, 2006, IEEE, Canada, ISBN:0-7695-2536-9, pp: 10-10.

Yu, L. and S. Ramaswamy, 2009. Measuring the evolutionary stability of software systems: Case studies of Linux and Free BSD. IET. Software, 3: 26-36.
CrossRef  |  Direct Link  |  

Zuse, H., 1997. A Framework of Software Measurement. Walter de Gruyter Company, New York, USA., Pages: 402.

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved