Object oriented abstractions for real-time distributed systems -: Foundation steps of Ada 95 purity and generics

被引:0
|
作者
Moody, SA [1 ]
机构
[1] Boeing Informat Space & Def Syst, Seattle, WA 98124 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As software development and maintenance costs rise, providing higher architectural language abstractions is an effective tool. This paper describes a key set of object oriented abstractions developed using the Ada 95 toolset, and discusses their applicability to distributed real-time command and control systems under development at Boeing. The abstraction concepts described build upon each other and eventually become high level tools. This helps to increase the leveraged development of real-time systems, especially as the product and customer configurations vary. This papers particular emphasis is on how to migrate to the new Ada 95 package (purity) categorization rules, and describes their use in the distributed Annex-E. A strongly typed, possibly remote, data subscription concept is described and then shown in it's use of the advanced Ada distributed generics capabilities. Client-server and distributed-object abstractions are also contrasted.
引用
收藏
页码:112 / 127
页数:16
相关论文
共 50 条
  • [41] CONCURRENT OBJECT-ORIENTED REAL-TIME SYSTEMS RESEARCH
    KAFURA, D
    SIGPLAN NOTICES, 1989, 24 (04): : 203 - 205
  • [42] OBJECT-ORIENTED PROGRAMMING - WILL IT WORK FOR REAL-TIME SYSTEMS
    FORD, WR
    COMPUTER DESIGN, 1990, 29 (05): : 44 - &
  • [43] Object-oriented design of real-time telecom systems
    Jezequel, JM
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 458 - 466
  • [44] An object-oriented methodology for embedded real-time systems
    Alvarez, JM
    Diaz, M
    Llopis, L
    Pimentel, E
    Troya, JM
    COMPUTER JOURNAL, 2003, 46 (02): : 123 - 145
  • [45] An environment for object-oriented real-time systems design
    vandeWeg, R
    Engmann, R
    vandeHoef, R
    tenThij, V
    8TH CONFERENCE ON SOFTWARE ENGINEERING ENVIRONMENTS - PROCEEDINGS, 1997, : 23 - 33
  • [46] Safe object oriented programming of distributed real time systems in PEARL
    Halang, WA
    Pereira, CE
    Frigeri, AH
    FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 87 - 94
  • [47] Safe object oriented programming of distributed real time systems in PEARL
    Halang, WA
    Pereira, CE
    Frigeri, AH
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2002, 17 (02): : 85 - 94
  • [48] Towards a distributed object-oriented propagation model using Ada95
    Needham, DM
    Demurjian, SA
    Peters, TJ
    ACM SIGADA ANNUAL INTERNATIONAL CONFERENCE (SIGADA'99) - PROCEEDINGS, 1999, 19 (03): : 203 - 210
  • [49] Logic Based Abstractions of Real-Time Systems
    Roberto Barbuti
    Nicoletta De Francesco
    Antonella Santone
    Gigiola Vaglini
    Formal Methods in System Design, 2000, 17 : 201 - 220
  • [50] Logic based abstractions of real-time systems
    Barbuti, R
    De Francesco, N
    Santone, A
    Vaglini, G
    FORMAL METHODS IN SYSTEM DESIGN, 2000, 17 (03) : 201 - 220