跳到主要导航 跳到搜索 跳到主要内容

A Restricted Natural Language Based Use Case Modeling Methodology for Real-Time Systems

  • Beihang University
  • University of Oslo

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Time-related properties are a critical type of extrafunctionalrequirements for designing real-time systems. Modeling and validating time-related properties at therequirements specification and analysis phases is important forthe successful development of real-time systems in terms of cost, quality and productivity. In the literature and practice, timinganalyses (e.g., Worst Case Execution Time) are often performedto ensure that the design of a real-time system fully conforms toits time-related constraints. However, such analyses are mostlyperformed at the design and implementation stages, but not atthe requirements level. This paper presents a restricted, naturallanguage based, use case modeling methodology (named asRUCM4RT) to specify functional requirements of real-timesystems as use case models, along with associated time-relatedconstraints. RUCM4RT was proposed based on the UMLprofile for Modeling and Analysis of Real-Time and EmbeddedSystems (MARTE). In addition, in this paper, we also propose ametamodel-based formalization mechanism named asUCMeta4RT to automatically formalize use case models. Wehave conducted two real-world case studies to evaluate oursolution and 40 use cases were modeled, among which 27 realtimeuse cases, 118 time-related constraints and 47 other extrafunctional(also commonly called non-functional) constraintswere specified. Results show that RUCM4RT was able to handleall the real-time related elements (e.g., time-related constraints)of the use case models.

源语言英语
主期刊名Proceedings - 2017 IEEE/ACM 9th International Workshop on Modelling in Software Engineering, MiSE 2017
出版商Institute of Electrical and Electronics Engineers Inc.
5-11
页数7
ISBN(电子版)9781538604267
DOI
出版状态已出版 - 29 6月 2017
活动9th IEEE/ACM International Workshop on Modelling in Software Engineering, MiSE 2017 - Buenos Aires, 阿根廷
期限: 21 5月 201722 5月 2017

出版系列

姓名Proceedings - 2017 IEEE/ACM 9th International Workshop on Modelling in Software Engineering, MiSE 2017

会议

会议9th IEEE/ACM International Workshop on Modelling in Software Engineering, MiSE 2017
国家/地区阿根廷
Buenos Aires
时期21/05/1722/05/17

指纹

探究 'A Restricted Natural Language Based Use Case Modeling Methodology for Real-Time Systems' 的科研主题。它们共同构成独一无二的指纹。

引用此