Extending the MaSE methodology for the development of embedded real-time systems

被引:1
|
作者
Badr, Iman [1 ]
Mubarak, Hisham [1 ]
Goehner, Peter [1 ]
机构
[1] Univ Stuttgart, IAS, D-70550 Stuttgart, Germany
关键词
agent-oriented software development; real-time systems; embedded systems;
D O I
10.1007/978-3-540-85058-8_7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Embedded real-time systems play an important role in various application areas like plant automation, product automation or car electronics. In recent years, a considerable growth in the functionality has been observed. At the same time, expectations on systems' flexibility at runtime are growing steadily. The agent-oriented software engineering approach is well suited for the development of decentralised, complex software systems with high flexibility. A number of software engineering methodologies have been introduced for developing agent-oriented systems. However, none of the existing methodologies is intended for the development of embedded real-time systems. This work presents concepts that extend the Multi-agent Systems Engineering (MaSE) methodology for the development of agent-oriented embedded real-time systems. The proposed concepts have been integrated in the traditional engineering process of MasE and evaluated by applying the extended process to the development of a flexible agent-oriented embedded system for the control of an elevator model.
引用
收藏
页码:106 / 122
页数:17
相关论文
共 50 条
  • [1] Object-oriented methodology to the development of embedded real-time systems
    Wehrmeister, MA
    Pereira, CE
    Becker, LB
    [J]. 2005 3rd IEEE International Conference on Industrial Informatics (INDIN), 2005, : 68 - 73
  • [2] Time-budgeting: a component based development methodology for real-time embedded systems
    Dixit, Manoj G.
    Ramesh, S.
    Dasgupta, Pallab
    [J]. FORMAL ASPECTS OF COMPUTING, 2014, 26 (03) : 591 - 621
  • [3] Methodology and case tools in real-time embedded systems
    Cooling, JE
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 1996, 33 (02) : 165 - 178
  • [4] An object-oriented methodology for embedded real-time systems
    [J]. Alvarez, J.M. (alvarezp@lcc.uma.es), 1600, Oxford University Press (46):
  • [5] An object-oriented methodology for embedded real-time systems
    Alvarez, JM
    Diaz, M
    Llopis, L
    Pimentel, E
    Troya, JM
    [J]. COMPUTER JOURNAL, 2003, 46 (02): : 123 - 145
  • [6] Extending the object-process methodology to handle real-time systems
    Peleg, M
    Dori, D
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 11 (08): : 53 - 58
  • [7] Requirements Development and Management of Embedded Real-Time Systems
    Zhou, Jiale
    [J]. 2014 IEEE 22ND INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2014, : 479 - 484
  • [8] Development guidelines for dependable real-time embedded systems
    Short, Michael
    [J]. 2008 IEEE/ACS INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2008, : 1032 - 1039
  • [9] Framework for Development of Real-Time Applications on Embedded Systems
    Restrepo Alvarado, Juan C.
    Benjumea Mazo, Miguel A.
    Lopez Parrado, Alexander
    [J]. 2019 XXII SYMPOSIUM ON IMAGE, SIGNAL PROCESSING AND ARTIFICIAL VISION (STSIVA), 2019,
  • [10] A COHESIVE METHODOLOGY FOR THE DEVELOPMENT OF LARGE REAL-TIME SYSTEMS
    MCFADYEN, WS
    [J]. JOURNAL OF TELECOMMUNICATION NETWORKS, 1982, 1 (03): : 265 - 280