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 条
  • [21] Taming the Component Timing: A CBD Methodology for Real-time Embedded Systems
    Dixit, Manoj G.
    Dasgupta, Pallab
    Ramesh, S.
    2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 1649 - 1652
  • [22] Analytic real-time analysis and timed automata: a hybrid methodology for the performance analysis of embedded real-time systems
    Kai Lampka
    Simon Perathoner
    Lothar Thiele
    Design Automation for Embedded Systems, 2010, 14 : 193 - 227
  • [23] Analytic real-time analysis and timed automata: a hybrid methodology for the performance analysis of embedded real-time systems
    Lampka, Kai
    Perathoner, Simon
    Thiele, Lothar
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2010, 14 (03) : 193 - 227
  • [24] Framework-based development of embedded real-time systems
    Su, Hui-Ming
    Chen, Jing
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 2968 : 244 - 253
  • [25] TAXYS: A tool for the development and verification of real-time embedded systems
    Closse, E
    Poize, M
    Pulou, J
    Sifakis, J
    Venter, P
    Weil, D
    Yovine, S
    COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2001, 2102 : 391 - 395
  • [26] Behavior-driven Development for Real-time Embedded Systems
    Nezhad, Amir Soltani
    Lukkien, Johan J.
    Mak, Rudolf. H.
    2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, : 59 - 66
  • [27] A Framework for the Development of Parallel and Distributed Real-Time Embedded Systems
    Garibay-Martinez, Ricardo
    Ferreira, Luis Lino
    Pinho, Luis Miguel
    2012 38TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2012, : 39 - 46
  • [28] Framework-based development of embedded real-time systems
    Su, HM
    Chen, J
    REAL-TIME AND EMBEDDED COMPUTING SYSTEMS AND APPLICATIONS, 2003, 2968 : 244 - 253
  • [29] Model-Driven Development of Embedded Real-Time Systems
    David, Alexandre
    Nielsen, Brian
    ERCIM NEWS, 2008, (75): : 19 - 20
  • [30] Extending A Task Allocation Algorithm For Graceful Degradation Of Real-Time Distributed Embedded Systems
    Emberson, Paul
    Bate, Iain
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 270 - 279