Abstract
There are many stability models that are developed with a different of factors, indicators, and methods. The objective of this paper is to compare models for estimating class logical stability of software design in incremental development from class diagrams and sequence diagrams. The models are developed with different methods such as multiple regression analysis (MRA), principle component analysis (PCA), and design logical ripple effect analysis (DLREA). The empirical result shows that the models are acceptable for estimating stability. Then we compare and discuss the results to help developers make decision when selecting and using the methods for developing the stability estimation models.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Yau, S.S., Collofello, J.S.: Some Stability Measures for Software Maintenance. IEEE Transactions on Software Engineering SE-6(6), 545–552 (1980)
Elish, M.O., Rine, D.: Investigation of metrics for object-oriented design logical stability. In: Proceeding of the Seventh European Conference on Software Maintenance and Reengineering, pp. 193–200. IEEE Computer Society, Washington, DC (2003)
Sangpuwong, A., Muenchaisri, P.: Estimating Stability of Software Design in Incremental Development. In: The 7th International Conference on Software, Knowledge, Information Management and Applications, Chiang Mai, Thailand (2013)
Rangsiyawath, S., Muenchaisri, P.: Estimating Software Logical Stability from Class Diagram and Sequence Diagram. In: International Joint Conference on Computer Science & Software Engineering (2007)
Cheewaviriyanon, C., Muenchaisri, P.: Estimating Software Logical Stability Using Analogy from Class Diagram and Sequence Diagram. In: The 2009 Joint Conference on Computer Science and Software Engineering, Phuket, Thailand (2009)
Nimol, D., Muenchaisri, P.: Estimating Software Logical Stability using ANN from Class diagram and Sequence diagram. The Information Technology Journal of IT faculty of KMUTNB, 58–63 (2011)
Yau, S.S., Collofello, J.S.: Design Stability Measures for Software Maintenance. IEEE Transactions on Software Engineering SE-11(9), 849–856 (1985)
Alshayeb, M., Naji, M., Elish, M.O., Al-Ghamdi, J.: Towards measuring object-oriented class stability. IET Software, The Institution of Engineering and Technology 5(4), 415–424 (2011)
Norman, E.F., Shari, L.P.: Software Metrics A Rigorous and Practical Approach, 2nd edn. PWS Publishing Company (1997)
CodePlex Project Hosting for Open Source Software, http://www.codeplex.com/
SourceForge Open Source Applications and Software Directory, http://sourceforge.net/
MagicDraw Software Package, http://www.nomagic.com/products/magicdraw.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Sangpuwong, A., Muenchaisri, P. (2014). Comparison of Stability Models in Incremental Development. In: Nguyen, N.T., Attachoo, B., Trawiński, B., Somboonviwat, K. (eds) Intelligent Information and Database Systems. ACIIDS 2014. Lecture Notes in Computer Science(), vol 8397. Springer, Cham. https://doi.org/10.1007/978-3-319-05476-6_33
Download citation
DOI: https://doi.org/10.1007/978-3-319-05476-6_33
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05475-9
Online ISBN: 978-3-319-05476-6
eBook Packages: Computer ScienceComputer Science (R0)