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 条
  • [21] REAL-TIME OBJECT-ORIENTED PROGRAMMING SYSTEMS
    BARRY, BM
    COMPUTER DESIGN, 1992, 31 (09): : 105 - 105
  • [22] An architecture and object model for distributed object-oriented real-time databases
    Stankovic, JA
    Son, SH
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1999, 14 (04): : 251 - 259
  • [23] Architecture and object model for distributed object-oriented real-time databases
    STankovic, JA
    Son, SH
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 414 - 424
  • [24] An architectural style for object oriented real-time systems
    Fernandez, JL
    FIFTH INTERNATIONAL CONFERENCE ON SOFTWARE REUSE - PROCEEDINGS, 1998, : 280 - 289
  • [25] An object-oriented language for real-time systems
    Pons, A.P.
    International Journal of Computers and Applications, 2004, 26 (01) : 31 - 37
  • [26] Real-time textured object recognition on distributed systems
    You, J
    Zhu, WP
    Cohen, HA
    Pissaloux, E
    IMAGE ANALYSIS APPLICATIONS AND COMPUTER GRAPHICS, 1995, 1024 : 99 - 106
  • [27] Increasing the real-time expressive power of Ada 95
    Burns, Alan
    Ada User Journal, 2003, 24 (01): : 60 - 63
  • [28] Influence of different abstractions on the performance analysis of distributed hard real-time systems
    Perathoner, Simon
    Wandeler, Ernesto
    Thiele, Lothar
    Hamann, Arne
    Schliecker, Simon
    Henia, Rafik
    Racu, Razvan
    Ernst, Rolf
    Gonzalez Harbour, Michael
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2009, 13 (1-2) : 27 - 49
  • [29] Influence of different abstractions on the performance analysis of distributed hard real-time systems
    Simon Perathoner
    Ernesto Wandeler
    Lothar Thiele
    Arne Hamann
    Simon Schliecker
    Rafik Henia
    Razvan Racu
    Rolf Ernst
    Michael González Harbour
    Design Automation for Embedded Systems, 2009, 13 : 27 - 49
  • [30] DROL - A DISTRIBUTED AND REAL-TIME OBJECT-ORIENTED LOGIC ENVIRONMENT
    DIAZ, M
    PIMENTEL, E
    TROYA, JM
    COMPUTER JOURNAL, 1994, 37 (05): : 407 - 421