Abstract
One of the challenges in software development is measuring and estimating software complexity at various levels of development. It is difficult to manage a software project without having well-developed measuring techniques. The term 'software complexity' is used to indicate the testability, maintainability, readability, and/or comprehensibility of a program. In the past, complexity is often measured by code size (lines of code), but that does not provide a measure of how difficult it is to understand or code the program. This research describes a quantitative method to measure software complexity, thus enabling us to apply appropriate resources towards developing, testing and maintaining the software. Using code abstractions in statechart diagrams, adequate measurement of software complexity is demonstrated.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.