Back to Search Start Over

SHADD: A scenario-based approach to software architectural defects detection

Authors :
Sharafi, Sayed Mehran
Source :
Advances in Engineering Software (1992). Mar2012, Vol. 45 Issue 1, p341-348. 8p.
Publication Year :
2012

Abstract

Abstract: Although a good architecture is not sufficient to guarantee the success of a software product, undoubtedly it is essential to support the product quality. Evaluating software architecture provides early insight into product capabilities and limitations. The earlier in the life cycle the problems are detected, the cheaper it is to fix them. In this paper, at first, a review on well-known scenario-based methods to evaluate software architectures is presented, and their advantages and limitations are discussed. Then, a method named SHADD with different characteristics is introduced to detect architectural defects. Using a scenario-based approach, the proposed method finds out the critical aspects and potential problems threatening the system from the stakeholder’s point of view. Scenarios are then used as a basis for the process of architectural defects detection. SHADD and its elements are specified in a systematic form and an illustration of its application on the architecture of a real system is also presented. The results show that SHADD can be used to detect those architectural defects which may be uncovered during the application of conventional evaluation methods. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
09659978
Volume :
45
Issue :
1
Database :
Academic Search Index
Journal :
Advances in Engineering Software (1992)
Publication Type :
Academic Journal
Accession number :
69953039
Full Text :
https://doi.org/10.1016/j.advengsoft.2011.10.012