Validating the Functional Design of Embedded Systems against Stakeholder Intentions

被引:0
|
作者
Daun, Marian [1 ]
Weyer, Thorsten [1 ]
Pohl, Klaus [1 ]
机构
[1] Univ Duisburg, Ruhr Inst Software Technol, Paluno, Essen, Germany
关键词
Functional Design; Correctness; Stakeholder Intentions; Behavioral Requirements; Embedded Systems;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the embedded systems industry, function-centered engineering is commonly applied to address the increasing number and complexity of system functions. During function-centered engineering, the functional design that is created based on the defined requirements for the system is the main artifact that serves as a basis for subsequent development activities. If stakeholder intentions change and modifications become necessary, they are frequently incorporated directly into the functional design without updating the behavioral requirements accordingly. As a consequence, the correctness of the interplay of system functions as defined in the functional design cannot be assessed by checking it against the defined requirements (since they are outdated) but needs to be checked against the current stakeholder intentions. More precisely, the requirements engineer has to validate the functional design against the stakeholder intentions because he is the expert concerning the stakeholder intentions and can communicate with the stakeholders regarding them, if necessary. However, the requirements engineer is typically not familiar with the functional design and its notation on the one hand, and, on the other hand, the overall behavior of the system is spread across various diagrams in the functional design. Therefore, the requirements engineer needs a more abstract and consolidated view of the functional design in order to be able to validate its correctness with regard to the current stakeholder intentions. In this paper, we present an approach which is based on a specific kind of review model that is automatically generated from the functional design and supports the requirements engineer in her task. The approach that is presented in this paper is subject of ongoing research.
引用
收藏
页码:333 / 339
页数:7
相关论文
共 50 条
  • [1] Functional and Nonfunctional Design Verification for Embedded Software Systems
    Ray, Arnab
    Ackermann, Christopher
    Cleaveland, Rance
    Shelton, Charles
    Martin, Chris
    [J]. ADVANCES IN COMPUTERS, VOL 83, 2011, 83 : 277 - 321
  • [2] Validating the design of dependable systems
    Bernardeschi, C
    Simoncini, L
    Fantechi, A
    [J]. FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 364 - 372
  • [3] Challenges in Validating Safety-Critical Embedded Systems
    Feiler, Peter H.
    [J]. SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2010, 3 (01): : 109 - 116
  • [4] Validating real-time constraints in embedded systems
    Shyamasundar, RK
    Aghav, JV
    [J]. 2001 PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2001, : 347 - 355
  • [5] Systems Design of Cybersecurity in Embedded Systems
    Vai, M.
    Whelihan, D.
    Evancich, N.
    Kwak, K. J.
    Li, J.
    Britton, M.
    Foley, J.
    Lynch, M.
    Schafer, D.
    DeMatteis, J.
    [J]. 2016 IEEE HIGH PERFORMANCE EXTREME COMPUTING CONFERENCE (HPEC), 2016,
  • [6] Design of heterogeneous multi-processor embedded systems: Applying functional pipelining
    Karkowski, I
    Corporaal, H
    [J]. 1997 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1997, : 156 - 165
  • [7] Functional verification for UML-based model driven design of embedded systems
    Kardos, M
    Fristacky, N
    [J]. FROM SPECIFICATION TO EMBEDDED SYSTEMS APPLICATION, 2005, 184 : 103 - 114
  • [8] AME: an abstract middleware environment for validating networked embedded systems applications
    Fummi, F.
    Perbellini, G.
    Quaglia, D.
    Vinco, S.
    [J]. 2007 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, PROCEEDINGS, 2007, : 187 - 194
  • [9] Robust Design of Embedded Systems
    Lukasiewycz, Martin
    Glass, Michael
    Teich, Juergen
    [J]. 2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1578 - 1583
  • [10] A design chain for embedded systems
    Martin, G
    Schirrmeister, F
    [J]. COMPUTER, 2002, 35 (03) : 100 - 103