loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Saeko Matsuura and Kasumi Yokotae

Affiliation: Graduate School of Engineering and Science, Shibaura Institute of Technology, Saotama, Japan

Keyword(s): Requirements Specification, UML, Verification, Model Checking.

Abstract: With the development of information and communication technology (ICT), services have often been provided through a collection of systems of various architectures interoperating with each other. System development must incorporate non-functional requirements in addition to traditional functional requirements. However, to determine the requirements of multiple cooperative systems, it is necessary a) to consider hardware architecture, user characteristics, and system safety requirements and b) to verify these at an early stage of development. UML is a well-known general purpose modeling language through which it is possible to define functional requirements and to support design and implementation efforts that are based on a specified use case model. However, it is difficult to verify such inter-system cooperation using use case models in UML. Moreover, confirming the correct behaviors, exhibited concurrently, of a system of multiple interoperating systems is difficult using the static models found in UML. This study proposes a method of transforming a model of mutually cooperating multiple systems described in UML into a model that uses the model-checking tool UPPAAL and verifying whether parallel behaviors can occur without deadlock. Consequently, a method, applied at an early stage of development, of guaranteeing the correctness of the concurrent operation and cooperation of multiple systems is demonstrated. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 13.58.82.79

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Matsuura, S.; Ikeda, S. and Yokotae, K. (2020). Automatic Verification of Behavior of UML Requirements Specifications using Model Checking. In Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-400-8; ISSN 2184-4348, SciTePress, pages 158-166. DOI: 10.5220/0009339001580166

@conference{modelsward20,
author={Saeko Matsuura. and Sae Ikeda. and Kasumi Yokotae.},
title={Automatic Verification of Behavior of UML Requirements Specifications using Model Checking},
booktitle={Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2020},
pages={158-166},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009339001580166},
isbn={978-989-758-400-8},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Automatic Verification of Behavior of UML Requirements Specifications using Model Checking
SN - 978-989-758-400-8
IS - 2184-4348
AU - Matsuura, S.
AU - Ikeda, S.
AU - Yokotae, K.
PY - 2020
SP - 158
EP - 166
DO - 10.5220/0009339001580166
PB - SciTePress