Implementing the real-time processes of RTPA using Real-Time Java']Java

被引:0
|
作者
Ngolah, Cyprian F. [1 ]
Wang, Yingxu [1 ]
Tan, Xinming [1 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Theoret & Empirical Software Engn Res Ctr, 2500 Univ Dr NW, Calgary, AB T2N 1N4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
software engineering; real-time process algebra; real-time system; formal specification; Real-Time [!text type='Java']Java[!/text;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper discusses the implementation of the real-time processes of Real-Time Process Algebra (RTPA) using Real-Time Java. The difficulty in implementing real-time software from formal specifications comes from the fact that some real-time features expressed using a formal specification language cannot be easily transformed into a programming language. The paper shows how a combination of a real-time support library for RTPA (RTPASupportLib) and the recently developed extensions to real-time Java can overcome some of these difficulties. The strategies and techniques employed in implementing RTPA real-time features such as concurrency, interleaving, and interrupt/event/time-driven dispatching of real-time processes are presented. A number of case studies on the implementation of RTPA real-time features show that the approach is a feasible one.
引用
收藏
页码:1337 / +
页数:2
相关论文
共 50 条
  • [31] Public reviews real-time Java']Java
    Cravotta, N
    [J]. EDN, 1999, 44 (22) : 20 - 20
  • [32] Profiling real-time Java']Java applications
    Connery, J.
    Mc Enery, J.
    Hickey, D.
    Boubekeur, M.
    [J]. 2007 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS: ICCES '07, 2007, : 319 - 324
  • [33] Scoped types for Real-Time Java']Java
    Zhao, T
    Noble, J
    Vitek, J
    [J]. 25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 241 - 251
  • [34] Real-time Java']Java has become already real
    Zyl', S. N.
    [J]. AUTOMATION AND REMOTE CONTROL, 2011, 72 (05) : 1134 - 1139
  • [35] A real-time Java']Java system on a multithreaded Java']Java microcontroller
    Pfeffer, M
    Uhrig, S
    Ungerer, T
    Brinkschulte, U
    [J]. ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 34 - 41
  • [36] Embedded real-time objects: When Java']Java meets CORBA in embedded real-time systems
    Gien, M
    Tombroff, M
    [J]. WESCON/97 - CONFERENCE PROCEEDINGS, 1997, : 408 - 417
  • [37] Real-Time Simulation in Java']Java: A Feasibility Study
    Hetu, Seth N.
    Tan, Gary
    [J]. 7TH INTERNATIONAL CONFERENCE ON SYSTEM SIMULATION AND SCIENTIFIC COMPUTING ASIA SIMULATION CONFERENCE 2008, VOLS 1-3, 2008, : 396 - 399
  • [38] A Real-Time Java']Java Chip-Multiprocessor
    Pitter, Christof
    Schoeberl, Martin
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 10 (01)
  • [39] Restrictions of Java']Java for embedded real-time systems
    Schoeberl, M
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2004, : 93 - 100
  • [40] Cost enforcement in the real-time specification for Java']Java
    Dos Santos, Osmar Marchi
    Wellings, Andy
    [J]. REAL-TIME SYSTEMS, 2007, 37 (02) : 139 - 179