Home // ICSEA 2014, The Ninth International Conference on Software Engineering Advances // View article
UCDMD: Use Case Driven Methodology Development
Authors:
Hanieh Zakerifard
Raman Ramsin
Keywords: situational method engineering; requirements engineering; use case modeling; use case-driven development
Abstract:
Situational Method Engineering (SME) focuses on project-specific construction of methodologies based on the characteristics of the project situation at hand. Requirements Engineering (RE) is considered as a key activity in SME and is concerned with the elicitation, specification, modeling and validation of methodology requirements. However, unlike requirements engineering in software development, the RE methods currently practiced in SME are still immature, and methodology engineering has a lot to learn from Software Engineering (SE) in this regard. Use Cases are widely used in software engineering to express the functional requirements of software systems, and the use case model is an effective tool for capturing stakeholder requirements in a clear and unambiguous fashion. Despite its potential benefits, the use-case-based approach has not been used in SME yet. The main objective of this paper is to propose the UCDMD (Use-Case-Driven Methodology Development) methodology as a new object-oriented approach to SME; in this approach, methodology requirements are completely expressed in terms of use cases, and are utilized in a SME process for developing the target methodology. The use-case-driven nature of the proposed process promotes requirements traceability, and object-oriented realization of the use cases facilitates the implementation of CASE tools for the methodology produced.
Pages: 434 to 440
Copyright: Copyright (c) IARIA, 2014
Publication date: October 12, 2014
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-367-4
Location: Nice, France
Dates: from October 12, 2014 to October 16, 2014