Affiliation:
1. Kinneret College, Israel
2. University of Haifa, Israel
Abstract
Situational methods are approaches to the development of software systems that are designed and constructed to fit particular circumstances that often refer to project characteristics. One common way to create situational methods is to reuse method components, which are the building blocks of development methods. For this purpose, method components must be stored in a method base, and then retrieved and composed specifically for the situation in hand. Most approaches in the field of situational method engineering require the expertise of method engineers to support the retrieval and composition of method components. Furthermore, this is usually done in an ad-hoc manner and for pre-defined situations. In this paper, the authors propose an approach, supported by a tool that creates situational methods semi-automatically. This approach refers to structural and behavioral considerations and a wide variety of characteristics when comparing method components and composing them into situational methods. The resultant situational methods are stored in the method base for future usage and composition. Based on an experimental study of the approach, the authors show that it provides correct and suitable draft situational methods, which human evaluators have assessed as relevant for the given situations.
Subject
Hardware and Architecture,Information Systems,Software
Reference47 articles.
1. Aharoni, A., & Reinhartz-Berger, I. (2008). A domain engineering approach for situational method engineering. In Q. Li, S. Spaccaapietra, E. Yu, & A. Olivé (Eds.), Proceedings of the 27th International Conference on Conceptual Modeling (LNCS 5231, pp. 455-468).
2. Becker, J., Janiesch, C., & Pfeiffer, D. (2007). Reuse mechanisms in situational method engineering. In Proceedings of the IFIP WG 8.1 Working Conference on Situational Method Engineering: Fundamentals and Experiences (Vol. 244, pp. 79-93).
3. Becker, J., Knackstedt, R., Pfeiffer, D., & Janiesch, C. (2007). Configurative method engineering: On the applicability of reference modeling mechanisms in method engineering. In Proceedings of the 13th Americas Conference on Information Systems.
4. Method engineering: engineering of information systems development methods and tools
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. FME Technique for Reduced Method Rejection;New Perspectives on Information Systems Modeling and Design;2019
2. Finding Optimal Plans for Incremental Method Engineering;Advanced Information Systems Engineering;2014
3. Representation of Situational Methods;International Journal of Information System Modeling and Design;2013-07
4. Functional Method Engineering;International Journal of Information System Modeling and Design;2013-01