Software Architecture Quality Measurement Stability and Understandability

Abstract

Over the past years software architecture has become an important sub-field of software engineering. There has been substantial advancement in developing new technical approaches to start handling architectural design as an engineering discipline. Measurement is an essential part of any engineering discipline. Quantifying the quality attributes of the software architecture will reveal good insights about the architecture. It will also help architects and practioners to choose the best fit of alternative architectures that meets their needs. This work paves the way for researchers to start investigating ways to measure software architecture quality attributes. Measurement of these qualities is essential for this sub-field of software engineering. This work explores Stability and Understandability of software architecture, several metrics that affect them, and literature review of these qualities.

Authors and Affiliations

Mamdouh Alenezi

Keywords

Related Articles

Performance Investigation of VoIP Over Mobile WiMAX Networks through OPNET Simulation

Worldwide Interoperability for Microwave Access (WiMAX) is regarded as a promising technology that can provide wireless communication because of its advantages which include, high-speed data rates, high coverage and low...

 A Congestion Avoidance Approach in Jumbo Frame-enabled IP Network

 Jumbo frame is as an approach that allows for higher utilization of larger packet sizes on a domain-wise basis, decreasing the number of packets processed by core routers while not having any adverse impact on the...

IAX-JINGLE Network Architectures Based-One/Two Translation Gateways

Nowadays, Multimedia Communication has improved rapidly to allow people to communicate via the Internet. However, Internet users cannot communicate with each other unless they use the same chatting applications since eac...

Using Game Theory to Handle Missing Data at Prediction Time of ID3 and C4.5 Algorithms

The raw material of our paper is a well known and commonly used type of supervised algorithms: decision trees. Using a training data, they provide some useful rules to classify new data sets. But a data set with missing...

Approach for Acquiring Computer Systems to Satisfy Mission Capabilities

Defense Computer Systems developed and maintained over the years has resulted in thousands of disparate, compartmented, focused, and mission driven systems that are utilized daily for deliberate and crisis mission planni...

Download PDF file
  • EP ID EP128514
  • DOI 10.14569/IJACSA.2016.070775
  • Views 125
  • Downloads 0

How To Cite

Mamdouh Alenezi (2016). Software Architecture Quality Measurement Stability and Understandability. International Journal of Advanced Computer Science & Applications, 7(7), 550-559. https://europub.co.uk/articles/-A-128514