Loading...
Towards a general framework for evaluating software development methodologies
Hesari, S ; Sharif University of Technology | 2010
718
Viewed
- Type of Document: Article
- DOI: 10.1109/COMPSAC.2010.69
- Publisher: 2010
- Abstract:
- It has become essential to scrutinize and evaluate software development methodologies, mainly because of their increasing number and variety. Evaluation is required to gain a better understanding of the features, strengths, and weaknesses of the methodologies. The results of such evaluations can be leveraged to identify the methodology most appropriate for a specific context. Moreover, methodology improvement and evolution can be accelerated using these results. However, despite extensive research, there is still a need for a feature/criterion set that is general enough to allow methodologies to be evaluated regardless of their types. We propose a general evaluation framework which addresses this requirement. In order to improve the applicability of the proposed framework, all the features - general and specific - are arranged in a hierarchy along with their corresponding criteria. Providing different levels of abstraction enables users to choose the suitable criteria based on the context. Major evaluation frameworks for object-oriented, agent-oriented, and aspect-oriented methodologies have been studied and assessed against the proposed framework to demonstrate its reliability and validity
- Keywords:
- Evaluation criterion ; Software development methodology ; Agent-oriented ; Aspect-oriented ; Corresponding criteria ; Evaluating software ; Evaluation criteria ; Evaluation framework ; Levels of abstraction ; Object oriented ; Process feature ; Reliability and validity ; Software development methodologies ; Computer applications ; Computer software selection and evaluation ; Rating ; Software design
- Source: Proceedings - International Computer Software and Applications Conference, 19 July 2010 through 23 July 2020 ; July , 2010 , Pages 208-217 ; 07303157 (ISSN) ; 9780769540856 (ISBN)
- URL: http://ieeexplore.ieee.org/document/5676261