Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation

Shinpei Ogata, Saeko Matsuura, Rie Sakai, Hiroyuki Sato, Tom Kobayashi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Recently, a method which enables to efficiently and stably develop a huge system as the combination of services such as cloud computing is needed. In such development, requirements analysts must understand the specification of existing services because it requires creating services by using the combination of services including existing services. To achieve this purpose, we have proposed a method of model-driven requirements analysis using unified modeling language (UML). The main feature of the proposed method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that the requirements analysts can easily and efficiently validate the RA model which separately and concretely define the behavior and structure by using UML activity diagrams, a UML class diagram and UML object diagrams. In this paper, we evaluate the effectiveness of the proposed method from the viewpoint of whether the proposed method enhances the traceability between the requirements specification and final product through a case study. In the case study, we measure problems such as ambiguity and inconsistency of the specification by redefining of informal specification which is defined by an actual enterprise along its regular steps of the software development by using the proposed method.

Original languageEnglish
Title of host publicationProceedings of the 10th IASTED International Conference on Software Engineering, SE 2011
Pages55-63
Number of pages9
DOIs
Publication statusPublished - 2011
Event10th IASTED International Conference on Software Engineering, SE 2011 - Innsbruck
Duration: 2011 Feb 152011 Feb 17

Other

Other10th IASTED International Conference on Software Engineering, SE 2011
CityInnsbruck
Period11/2/1511/2/17

Fingerprint

Unified Modeling Language
Specifications
Cloud computing
User interfaces
Software engineering
Industry

Keywords

  • Model driven development
  • Requirements analysis
  • Unified modeling language
  • Web application

ASJC Scopus subject areas

  • Software

Cite this

Ogata, S., Matsuura, S., Sakai, R., Sato, H., & Kobayashi, T. (2011). Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation. In Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011 (pp. 55-63) https://doi.org/10.2316/P.2011.720-048

Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation. / Ogata, Shinpei; Matsuura, Saeko; Sakai, Rie; Sato, Hiroyuki; Kobayashi, Tom.

Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011. 2011. p. 55-63.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Ogata, S, Matsuura, S, Sakai, R, Sato, H & Kobayashi, T 2011, Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation. in Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011. pp. 55-63, 10th IASTED International Conference on Software Engineering, SE 2011, Innsbruck, 11/2/15. https://doi.org/10.2316/P.2011.720-048
Ogata S, Matsuura S, Sakai R, Sato H, Kobayashi T. Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation. In Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011. 2011. p. 55-63 https://doi.org/10.2316/P.2011.720-048
Ogata, Shinpei ; Matsuura, Saeko ; Sakai, Rie ; Sato, Hiroyuki ; Kobayashi, Tom. / Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation. Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011. 2011. pp. 55-63
@inproceedings{c60d6fd8520a46ae8c5206c1ab6aa453,
title = "Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation",
abstract = "Recently, a method which enables to efficiently and stably develop a huge system as the combination of services such as cloud computing is needed. In such development, requirements analysts must understand the specification of existing services because it requires creating services by using the combination of services including existing services. To achieve this purpose, we have proposed a method of model-driven requirements analysis using unified modeling language (UML). The main feature of the proposed method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that the requirements analysts can easily and efficiently validate the RA model which separately and concretely define the behavior and structure by using UML activity diagrams, a UML class diagram and UML object diagrams. In this paper, we evaluate the effectiveness of the proposed method from the viewpoint of whether the proposed method enhances the traceability between the requirements specification and final product through a case study. In the case study, we measure problems such as ambiguity and inconsistency of the specification by redefining of informal specification which is defined by an actual enterprise along its regular steps of the software development by using the proposed method.",
keywords = "Model driven development, Requirements analysis, Unified modeling language, Web application",
author = "Shinpei Ogata and Saeko Matsuura and Rie Sakai and Hiroyuki Sato and Tom Kobayashi",
year = "2011",
doi = "10.2316/P.2011.720-048",
language = "English",
isbn = "9780889868649",
pages = "55--63",
booktitle = "Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011",

}

TY - GEN

T1 - Enhancement of requirements specification traceability by model driven requirements analysis employing automatic prototype generation

AU - Ogata, Shinpei

AU - Matsuura, Saeko

AU - Sakai, Rie

AU - Sato, Hiroyuki

AU - Kobayashi, Tom

PY - 2011

Y1 - 2011

N2 - Recently, a method which enables to efficiently and stably develop a huge system as the combination of services such as cloud computing is needed. In such development, requirements analysts must understand the specification of existing services because it requires creating services by using the combination of services including existing services. To achieve this purpose, we have proposed a method of model-driven requirements analysis using unified modeling language (UML). The main feature of the proposed method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that the requirements analysts can easily and efficiently validate the RA model which separately and concretely define the behavior and structure by using UML activity diagrams, a UML class diagram and UML object diagrams. In this paper, we evaluate the effectiveness of the proposed method from the viewpoint of whether the proposed method enhances the traceability between the requirements specification and final product through a case study. In the case study, we measure problems such as ambiguity and inconsistency of the specification by redefining of informal specification which is defined by an actual enterprise along its regular steps of the software development by using the proposed method.

AB - Recently, a method which enables to efficiently and stably develop a huge system as the combination of services such as cloud computing is needed. In such development, requirements analysts must understand the specification of existing services because it requires creating services by using the combination of services including existing services. To achieve this purpose, we have proposed a method of model-driven requirements analysis using unified modeling language (UML). The main feature of the proposed method is to automatically generate a Web user interface (UI) prototype from UML requirements analysis model (RA model) so that the requirements analysts can easily and efficiently validate the RA model which separately and concretely define the behavior and structure by using UML activity diagrams, a UML class diagram and UML object diagrams. In this paper, we evaluate the effectiveness of the proposed method from the viewpoint of whether the proposed method enhances the traceability between the requirements specification and final product through a case study. In the case study, we measure problems such as ambiguity and inconsistency of the specification by redefining of informal specification which is defined by an actual enterprise along its regular steps of the software development by using the proposed method.

KW - Model driven development

KW - Requirements analysis

KW - Unified modeling language

KW - Web application

UR - http://www.scopus.com/inward/record.url?scp=79958141923&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79958141923&partnerID=8YFLogxK

U2 - 10.2316/P.2011.720-048

DO - 10.2316/P.2011.720-048

M3 - Conference contribution

AN - SCOPUS:79958141923

SN - 9780889868649

SP - 55

EP - 63

BT - Proceedings of the 10th IASTED International Conference on Software Engineering, SE 2011

ER -