Software Agent Design with Real Time Scheduling for Embedded Systems

被引:1
作者
Jin, Hu [1 ]
Chen, Liang-Yin [2 ]
Chen, Nian-Wei [1 ]
Lei, Yang [1 ]
机构
[1] Chengdu Univ Informat Technol, Dept Comp Sci, Chengdu 610041, Sichuan, Peoples R China
[2] Sichuan Univ, Coll Comp Sci, Chengdu 610065, Peoples R China
来源
2009 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS | 2009年
关键词
Software Agent; Architecture Design; Real Time; Embedded System; RMA;
D O I
10.1109/ICESS.2009.55
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Embedded Systems are now in use more commonly in our daily lives. They can accomplish many complicated tasks in different working environments, and concurrency and synchronization are ordinary problems. the embedded software usually must be confronted with. This issue presents a novel method for controlling such problems efficiently. To avoid the inefficiency or collision induced by directly coupling amongst multi-tasks that conventional methods mostly did, software agent architecture designing can cope with such work more properly. The main work of this article includes designing agent architecture for typical concurrency embedded system applications, and adapting classic RMA for scheduling tasks which have soft real time requirements. Lastly, a case study has been done on a typical embedded system scenario, where multi-peripheral devices parallel processing is analyzed with this method and the results show that can get a good concurrence performance.
引用
收藏
页码:443 / +
页数:2
相关论文
共 16 条
  • [1] A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT
    BROOKS, RA
    [J]. IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01): : 14 - 23
  • [2] CORDS: Hardware-software co-synthesis of reconfigurable real-time distributed embedded systems
    Dick, RP
    Jha, NK
    [J]. 1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 62 - 68
  • [3] EDWARD AL, 2003, J CIRCUIT SYST COMP, V2, P231
  • [4] FOWLER P, 1993, CMUSEI93TR29
  • [5] KARKOWSKI I, 1997, P 3 ANN C ASCI HEIJ, P2
  • [6] KLEIN M, 1993, PRACTITIONERS HDB RE, P98
  • [7] LEHOCZKY JP, 1989, P IEEE 10 REAL TIM S
  • [8] LIN B, 1994, IEEE IC CAD, P101
  • [9] Embedded architecture co-synthesis and system integration
    Lin, B
    Vercauteren, S
    DeMan, H
    [J]. FOURTH INTERNATIONAL WORKSHOP ON HARDWARE/SOFTWARE CO-DESIGN (CODES/CASHE '96), PROCEEDINGS, 1996, : 2 - 9
  • [10] SCHEDULING ALGORITHMS FOR MULTIPROGRAMMING IN A HARD-REAL-TIME ENVIRONMENT
    LIU, CL
    LAYLAND, JW
    [J]. JOURNAL OF THE ACM, 1973, 20 (01) : 46 - 61