A framework for understanding the integration of design methodologies
ACM SIGSOFT Software Engineering Notes
Component-based development for enterprise systems: applying the SELECT perspective
Component-based development for enterprise systems: applying the SELECT perspective
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
A survey of structured and object-oriented software specification methods and techniques
ACM Computing Surveys (CSUR)
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Information Systems Development: Methodologies, Techniques and Tools
Information Systems Development: Methodologies, Techniques and Tools
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Hi-index | 0.00 |
Our detailed investigation into various approaches to evaluate Information Systems Development methods has shown that numerous attempts to assess these methods only yield inconclusive and questionable results. There are two general trends as to how various criteria for evaluation are organised. There are relatively ad hoc lists of criteria for evaluation, and systematically organised frameworks, which generally provide more authoritative assessment results. However, the frameworks investigated are too generic and disproportionate in their emphases on certain parts of a method. Our initial motivation was the development of a framework for assessment of Component-based Software Development methods. However, in response to the shortcomings in existing approaches to method evaluation, a more generic framework that can be used to evaluate various types of Information Systems Development methods such as object-oriented methods, structured methods etc, is presented in this paper. The proposed framework defines three major elements of a method, namely, System Models, System Development Process and Software Architecture. This paper discusses the technique for evaluation of System Models and due to limitations on length of the paper, discussions on the evaluation of the other two elements are not included.