Abstract
This paper defines analyzability in terms of design complexity. A model has been developed to evaluate analyzability in terms of object oriented design complexity. The evolved model has also been implemented and validated with realistic data. An experimental data shows the impact of design complexity on analyzability of software in accordance with its anticipated influence and importance.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Wysopal, C.: Building Security into Your software Development Lifecycle (January 30, 2008), http://www.scmagazineus.com/building-security-into-your-software-development-lifecycle/article/104705/
Software Technologies for Embedded and Ubiquitous Systems, 1st edn. Springer (November 14, 2007) ISBN-10: 3540756639
International Organization for Standardization. ISO/IEC 9126-1: Software Engineering-product Quality-Part-1: Quality Model (2001)
Perepletechikov, M., Ryan, C., Tari, Z.: The Impact of SERVICE Cohesion on the Analyzability of Service Oriented Software. IEEE Transactions on Services Computing 3(2) (April-June 2010)
Khan, S.A., Khan, R.A.: Analyzability Quantification Model of Object Oriented Design. In: International Conference on Computer, Communication, Control and Information Technology, C3IT 2012, vol. 4, pp. 536–542. Published in Science Direct by Elsevier, Procedia Technology (2012)
Wall, A., Andersson, J., Neander, J., Norström, C., Lembke, M.: Introducing Temporal Analyzability Late in the Lifecycle of Complex Real Time Systems. In: Chen, J., Hong, S. (eds.) RTCSA 2003. LNCS, vol. 2968, pp. 513–528. Springer, Heidelberg (2004)
Webref: http://www.faculty.ucr.edu/~hanneman/dynamics/chapter%205.pdf
Bouwers, E., Pedro Correia, J., van Deursen, A., Visser, J.: Quantifying the Analyzability of Software Architectures. In: WICSA 2011. Technical Report Series Report TUD-SERG-2011-005 (2011) ISSN 1872-5392
Kiewkanya, M.: Measuring Object-Oriented Software Maintainability in Design Phase Using Structural Complexity and Aesthetic Metrics. PhD thesis, Chulalongkorn University, Thailand (2006)
Mustaf, K., Khan, R.A.: Quality Metric Development Framework. Journal of Computer Science 1(3), 437–444 (2005) ISSN: 1549-3636
Olivas, G.M.J., Piattini, M., Romero, F.: A Controlled Experiment for Corroborating the Usefulness of Class Diagram Metrics at the early phases of Object Oriented Developments. In: Proceedings of ADIS 2001, Workshop on Decision Support in Software Engineering (2001)
Genero, M., Piattini, M., Calero, C.: An Empirical Study to Validate Metrics for Class Diagrams, web reference: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.11.4858
Khan, S.A., Khan, R.A.: Integrity Quantification Model for Object Oriented Design. ACM SIGSOFT Software Engineering Notes 37(2), 1–3 (2012), http://doi.acm.org/10.1145/2108144.2108154 , doi:10.1145/2108144.2108154
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Khan, S.A., Khan, R.A. (2014). Addressing Analyzability in Terms of Object Oriented Design Complexity. In: Satapathy, S., Avadhani, P., Udgata, S., Lakshminarayana, S. (eds) ICT and Critical Infrastructure: Proceedings of the 48th Annual Convention of Computer Society of India- Vol II. Advances in Intelligent Systems and Computing, vol 249. Springer, Cham. https://doi.org/10.1007/978-3-319-03095-1_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-03095-1_40
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03094-4
Online ISBN: 978-3-319-03095-1
eBook Packages: EngineeringEngineering (R0)