A development environment for hard real-time applications

被引:1
|
作者
Ancilotti, P [1 ]
Buttazzo, G [1 ]
DiNatale, M [1 ]
Spuri, M [1 ]
机构
[1] SCUOLA SUPER SANT ANNA, PISA, ITALY
关键词
real-time; development environments; tools;
D O I
10.1142/S0218194096000156
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we describe an integrated environment to assist the development of hard real-time applications. It includes an interactive graphic interface which allows the user to describe the application requirements according to three hierarchical levels: the application level, the component level, and the object level. The development model we propose is based on an iterative process in which the real-time scheduling support is considered since the beginning of the design phases. Our graphic environment integrates several tools to analyse, test, and simulate the real-time application under development. In particular, the tools we have implemented are: a Design Tool, to describe the structure of the application, a Schedulability Analyser Tool (SAT), to verify off-line the feasibility of the schedule of a critical task set, a Scheduling Simulator, to test the average behaviour of the application, and a Maximum Execution Time (MET) estimator to bound the worst case duration of each task.
引用
收藏
页码:331 / 354
页数:24
相关论文
共 50 条
  • [41] Direct utilization of planning applications in the real-time environment
    Grijalva, Santiago
    [J]. 2008 IEEE/PES TRANSMISSION & DISTRIBUTION CONFERENCE & EXPOSITION, VOLS 1-3, 2008, : 1243 - 1248
  • [42] Open system environment for distributed real-time applications
    Guo, L.S.
    Liu, J.D.
    [J]. Dianzi Keji Daxue Xuebao/Journal of University of Electronic Science and Technology of China, 2001, 30 (01):
  • [43] An integrated environment for developing real-time DSP applications
    Fainguelernt, Jacob
    Reith, Graham
    Sikora, Richard
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 2653 - +
  • [44] READS: A prototyping environment for real-time active applications
    Lam, KY
    Lee, TSH
    Son, SH
    [J]. EIGHTH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 1997, : 265 - 270
  • [45] A framework for the development of tolerant real-time applications
    Sousa, P
    Freitas, V
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (16-18): : 1531 - 1541
  • [46] Development of morphological operators for real-time applications
    Pujol, F. A.
    Chamizo, J. M. Garcia
    Pujol, M.
    Llorens, F.
    Rizo, R.
    [J]. KYBERNETES, 2006, 35 (9-10) : 1646 - 1652
  • [47] Real-time calculus for scheduling hard real-time systems
    Thiele, L
    Chakraborty, S
    Naedele, M
    [J]. ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 101 - 104
  • [48] Implementing and using execution time clocks in ada hard real-time applications
    Harbour, MG
    Rivas, MA
    García, JJG
    Gutiérrez, JCP
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE, 1998, 1411 : 90 - 101
  • [49] The real-time execution performance agent an approach for balancing hard and soft real-time execution for space applications
    Siewert, S
    Nutt, C
    Hansen, E
    [J]. ISAIRAS '99: FIFTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE, ROBOTICS AND AUTOMATION IN SPACE, 1999, 440 : 111 - 118
  • [50] New protocols for hard real-time communication in the switched LAN environment
    Norden, S
    Manimaran, G
    Murthy, CSR
    [J]. 23RD ANNUAL CONFERENCE ON LOCAL COMPUTER NETWORKS - PROCEEDINGS, 1998, : 364 - 373