OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

A Methodological Assistant for UML and SysML Use Case Diagrams

Rizzo Aquino, Erika and Saqui-Sannes, Pierre de and Vingerhoeds, Rob A. A Methodological Assistant for UML and SysML Use Case Diagrams. (2021) In: MODELSWARD 2020: Model-Driven Engineering and Software Development. (Communications in Computer and Information Science). Springer, 298-322. ISBN 978-3-030-67444-1

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


Use case driven analysis is the corner stone of software andsystems modeling in UML and SysML, respectively. A use case diagramidentifies the main functions to be offered by the system and showcasesthe interactions between in-system use cases and out-system users. Iden-tifying and organizing use cases requires good abstraction skills. There-fore, many students and industry practitioners face methodological prob-lems in writing good use cases. Many books and tutorials have addressedthe subject. Nevertheless, integration of use case elaboration principlesinto a UML or SysML tool still remains an open issue. This paper pro-poses solutions and discusses implementation in a methodological assis-tant named UCCheck. The latter helps use case diagrams designers torely on formalized rules and reuse of previous diagrams to create andreview their use case diagrams. Implemented in Python, UCCheck is in-terfaced with the free SysML software TTool and with Cameo SystemsModeler, leaving doors open for other UML or SysML tools.

Item Type:Book Section
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut Supérieur de l'Aéronautique et de l'Espace - ISAE-SUPAERO (FRANCE)
Other partners > Instituto Tecnologico de Aeronautica - ITA (BRAZIL)
Laboratory name:
Deposited On:21 Aug 2020 07:56

Repository Staff Only: item control page