论文标题

使用UCM4IOT的物联网系统的需求开发

Requirements Development for IoT Systems with UCM4IoT

论文作者

Boutot, Paul, Tabassum, Mirza Rehenuma, Abedin, Abdul, Mustafiz, Sadaf

论文摘要

由于与此类自适应系统相关的固有复杂性,物联网(物联网)系统的工程带来了各种挑战。在开发生命周期的早期阶段解决物联网系统的适应性,对于制定完整而精确的系统规范至关重要。在本文中,我们提出了一种基于用例的建模语言UCM4IOT,以支持IoT系统的启发和规范。 UCM4IOT考虑了物联网系统的异质性,并提供了特定于域的语言构造来对物联网系统的不同方面进行建模。该语言还结合了特殊情况和自适应系统行为的概念。我们的语言得到了文本建模环境的支持,以帮助模板撰写用例。环境支持语法定向的编辑,用例模型验证和需求分析。通过两个案例研究对建议的语言和工具进行了评估:智能商店系统和智能火灾警报系统。

The engineering of IoT (Internet of Things) systems brings about various challenges due to the inherent complexities associated with such adaptive systems. Addressing the adaptive nature of IoT systems in the early stages of the development life cycle is essential for developing a complete and precise system specification. In this paper, we propose a use case-based modelling language, UCM4IoT, to support requirements elicitation and specification of IoT systems. UCM4IoT takes into account the heterogeneity of IoT systems and provides domain-specific language constructs to model the different facets of IoT systems. The language also incorporates the notion of exceptional situations and adaptive system behaviour. Our language is supported with a textual modelling environment to assist modellers in writing use cases. The environment supports syntax-directed editing, validation of use case models, and requirements analysis. The proposed language and tool is demonstrated and evaluated with two case studies: smart store system and smart fire alarm system.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源