Home // ICSEA 2011, The Sixth International Conference on Software Engineering Advances // View article
Migrating Functional Requirements in SSUCD Use Cases to a More Formal Representation
Authors:
Mohamed El-Attar
James Miller
Keywords: Use Cases; SSUCD; SUCD; Model Transformation.
Abstract:
Use case modeling is a popular technique to elicit and model functional requirements of a software development project. In a use case driven development methodology, use cases are used as a basis to guide the development of UML design models. In this paper, we provide a model transformation approach to transform use cases descriptions written in a nearly unstructured form to a more formal representation. A more formal representation, which is machine-readable, can be used to systematically generate other UML design models, in particular UML activity diagrams. The main advantage of using this model transformation approach is to avoid potential errors introduced by modelers if they were to develop the UML design models while depending solely on their skill and experience. The proposed model transformation approach is applied to a library system to demonstrate its applicability and to validate its correctness and effectiveness.
Pages: 487 to 493
Copyright: Copyright (c) IARIA, 2011
Publication date: October 23, 2011
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-165-6
Location: Barcelona, Spain
Dates: from October 23, 2011 to October 29, 2011