Towards a framework for architecting mechatronics software systems

被引:3
|
作者
Chen, DJ [1 ]
Törngren, M [1 ]
机构
[1] Royal Inst Technol, Mechatron Lab, S-10044 Stockholm, Sweden
关键词
D O I
10.1109/ICECCS.2001.930176
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As mechatronics software systems become larger and more complex, the need to ensure system consistency and completeness with respect to the requirements and to manage system complexity becomes more important. From a system point of view, complexity depends on the number and the multiplicity of system constituent units and their relationships. In this paper, the initial results from our efforts to adopt the concept of software architecture in the development of mechatronics software systems for the purpose of managing complexity and ensuring system qualities are presented A design framework for architecting mechatronics software systems is being developed. The design framework includes two models: (1) an architecture model, and (2) a decision model. The architecture model aims to provide an effective basis for managing complexity and performing architecture based system development. The decision model aims to provide a basis for reasoning about how to meet flexibility-related qualities in the development.
引用
收藏
页码:170 / 179
页数:10
相关论文
共 50 条
  • [41] Executable modeling for system of systems architecting: An Artificial Life Framework
    Kilicay-Ergin, Nil
    Dagli, Cihan
    [J]. 2008 2ND ANNUAL IEEE SYSTEMS CONFERENCE, 2008, : 60 - 64
  • [42] Software Security Assurance of Electrical Grid Systems Relating Mechatronics to Software Security Engineering
    Axelrod, C. Warren
    [J]. 2014 INTERNATIONAL ENERGY AND SUSTAINABILITY CONFERENCE (IESC), 2014,
  • [43] Quality requirements engineering for systems and software architecting: methods, approaches, and tools
    Rafael Capilla
    Muhammad Ali Babar
    Oscar Pastor
    [J]. Requirements Engineering, 2012, 17 : 255 - 258
  • [44] Architecting the Future of Software Engineering
    Carleton, Anita
    Shull, Forrest
    Harper, Erin
    [J]. COMPUTER, 2022, 55 (09) : 89 - 93
  • [45] Quality requirements engineering for systems and software architecting: methods, approaches, and tools
    Capilla, Rafael
    Babar, Muhammad Ali
    Pastor, Oscar
    [J]. REQUIREMENTS ENGINEERING, 2012, 17 (04) : 255 - 258
  • [46] ArchWare: Architecting evolvable software
    Oquendo, F
    Warboys, B
    Morrison, R
    Dindeleux, R
    Gallo, F
    Garavel, H
    Occhipinti, C
    [J]. SOFTWARE ARCHITECTURE, 2004, 3047 : 257 - 271
  • [47] Towards PLM for Mechatronics System Design Using Concurrent Software Versioning Principles
    Bricogne, Matthieu
    Rivest, Louis
    Troussier, Nadege
    Eynard, Benoit
    [J]. PRODUCT LIFECYCLE MANAGEMENT: TOWARDS KNOWLEDGE-RICH ENTERPRISES (PLM 2012), 2012, 388 : 339 - 348
  • [48] System- and Software-level Architecting Harmonization Practices for Systems-of-Systems
    Cadavid, Hector
    Andrikopoulos, Vasilios
    Avgeriou, Paris
    Broekema, P. Chris
    [J]. 2021 IEEE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA), 2021, : 13 - 24
  • [49] Establishing a software architecting environment
    Riva, C
    Selonen, P
    Systä, T
    Tuovinen, AP
    Xu, JL
    Yang, YJ
    [J]. FOURTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE (WICSA 2004), PROCEEDINGS, 2004, : 188 - 197
  • [50] Architecting software with interface objects
    Ran, A
    Xu, JL
    [J]. PROCEEDINGS OF THE EIGHTH ISRAELI CONFERENCE ON COMPUTER SYSTEMS AND SOFTWARE ENGINEERING, 1997, : 30 - 37