DocumentCode :
1862175
Title :
Towards a General Framework for Evaluating Software Development Methodologies
Author :
Hesari, Shokoofeh ; Mashayekhi, Hoda ; Ramsin, Raman
Author_Institution :
Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
208
Lastpage :
217
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 :
aspect-oriented programming; performance evaluation; program verification; software agents; software reliability; agent oriented method; aspect oriented method; context based criteria; evaluation method; object oriented method; scrutinization method; software development methodology; software reliability; software validity; Acceleration; Computer architecture; Context; Documentation; Programming; Semantics; Software; evaluation criterion; evaluation framework; process feature; software development methodology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2010 IEEE 34th Annual
Conference_Location :
Seoul
ISSN :
0730-3157
Print_ISBN :
978-1-4244-7512-4
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2010.69
Filename :
5676261
Link To Document :
بازگشت