Authors:
Kenta Goto
1
;
Shinpei Ogata
2
;
Junko Shirogane
3
;
Takako Nakatani
4
and
Yoshiaki Fukazawa
1
Affiliations:
1
Waseda University, Japan
;
2
Shinshu University, Japan
;
3
Tokyo Woman’s Christian University, Japan
;
4
University of Tsukuba, Japan
Keyword(s):
Conceptual Model, Scenario, Requirements Definition, Use Case.
Related
Ontology
Subjects/Areas/Topics:
Domain-Specific Modeling and Domain-Specific Languages
;
Languages, Tools and Architectures
;
Model Transformation
;
Model-Driven Software Development
;
Models
;
Paradigm Trends
;
Software Engineering
Abstract:
In the requirements definition phase, conceptual models are used to understand the developing software.
Although scenarios are often described on the basis of conceptual models, there are cases that necessary
requirements are omitted in the scenarios when the scenarios are created manually. Herein we propose an
approach to support scenario creation from conceptual models where event lists of scenarios, which include
checkpoints to define requirements, are generated from conceptual models automatically. The conceptual
models represent the core resources of the software, the owner of the core resources, and use cases as class
diagrams. Then software engineers and their clients arrange the event lists and define requirements as
scenarios on the basis of the checkpoints. Our approach can support describing scenarios with all the
necessary requirements from conceptual models. To confirm the effectiveness of our approach, we
compared our approach to the all-manual approach.