SECLMar 29, 2016

Towards an Automated Requirements-driven Development of Smart Cyber-Physical Systems

arXiv:1603.08636v12 citations
Originality Synthesis-oriented
AI Analysis

This addresses a specific issue in software engineering for cyber-physical systems, but it is incremental as it builds on an existing design method.

The paper tackles the problem of ambiguity in natural language requirements for smart Cyber-Physical Systems, which can lead to design errors, by analyzing and proposing methods to automate and validate the translation process into a systematic design model.

The Invariant Refinement Method for Self Adaptation (IRM-SA) is a design method targeting development of smart Cyber-Physical Systems (sCPS). It allows for a systematic translation of the system requirements into the system architecture expressed as an ensemble-based component system (EBCS). However, since the requirements are captured using natural language, there exists the danger of their misinterpretation due to natural language requirements' ambiguity, which could eventually lead to design errors. Thus, automation and validation of the design process is desirable. In this paper, we (i) analyze the translation process of natural language requirements into the IRM-SA model, (ii) identify individual steps that can be automated and/or validated using natural language processing techniques, and (iii) propose suitable methods.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes