Object-Oriented Real-time Distributed Computing, 1998. (ISORC 98) Proceedings. 1998 First International Symposium on

20-22 April 1998

Filter Results

Displaying Results 1 - 25 of 61
  • Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98)

    Publication Year: 1998
    Request permission for commercial reuse | PDF file iconPDF (374 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 1998, Page(s): 485
    Request permission for commercial reuse | PDF file iconPDF (75 KB)
    Freely Available from IEEE
  • State restoration in a COTS-based N-modular architecture

    Publication Year: 1998, Page(s):174 - 183
    Cited by:  Papers (6)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (44 KB)

    Mechanisms for restoring the state of a channel in an N-modular redundant architecture are necessary to prevent redundancy attrition due to transient faults and to allow failed channels to be brought back on line after repair. This paper considers software-implemented mechanisms for state restoration (SR) in a generic fault-tolerant architecture in which both the underlying hardware and operating ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Building middleware for real-time dependable distributed services

    Publication Year: 1998, Page(s):162 - 173
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (112 KB)

    We consider a real-time, distributed service to be dependable if it continues to have timely, predictable behavior even in the presence of partial failures. Services with this property are desirable in a host of real-time scenarios, including factory floor automation, medical monitoring equipment, and combat systems. Most distributed services built with contemporary fault-tolerance toolkits are no... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed object-oriented real-time systems using a hybrid model of Ada 95's built-in distributed capability and emerging real-time CORBA capabilities

    Publication Year: 1998, Page(s):440 - 448
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    The paper reports on the issues in design and development of object oriented real time distributed systems using Ada 95. First, one of the general distributed real time problems is introduced as it fits the domain within Boeing. Next, prototype solutions to the distributed capabilities are introduced including the new technologies present in Ada 95 through DSA (Distributed Systems Annex-E) and ext... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Coordinated atomic actions in modelling object cooperation

    Publication Year: 1998, Page(s):152 - 161
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (76 KB)

    The approach described in this paper makes use of Coordinated Atomic Actions (CA actions)-a structural design mechanism, for representing the cooperation between objects, at different stages of the software development. The original concept of a CA action has been expanded for accommodating the modelling needs of the initial stages of software development. One of the motivations for using CA actio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Active rule processing in the BioCompose database

    Publication Year: 1998, Page(s):431 - 437
    Cited by:  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 KB)

    BioCompose is an object-relational database query tool that runs on top of any relational database and provides an intelligent and complete object-relational interface to the user. Unlike the traditional approach, which is completely table driven, queries in BioCompose are structured along the lines of natural language and sentences. In BioCompose, the database server continuously monitors the tri... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A method of test cases generation for real-time systems

    Publication Year: 1998, Page(s):249 - 253
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (80 KB)

    Real time software must satisfy not only functional correctness requirements but also timeliness requirements. A lot of real time research has focused on analysis rather than testing. During the execution of real time software, a sequence of events due to time take place between the concurrent processes. Because of the unpredictable progress of concurrent processes, multiple executions of real tim... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Exception handling in object-oriented real-time distributed systems

    Publication Year: 1998, Page(s):32 - 42
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (64 KB)

    Exception handling in a complex concurrent and distributed system (e.g. one involving cooperating rather than just competing activities) is often a necessary, but a very difficult, task. No widely accepted models or approaches exist in this area. The object-oriented paradigm, for all its structuring benefits, and real-time requirements each add further difficulties to the design and implementation... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A purpose-oriented access control model for object-based systems

    Publication Year: 1998, Page(s):146 - 147
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (44 KB)

    Distributed applications are modelled in an object-based model like CORBA. Here, the system is a collection of objects. The objects are manipulated only through operations supported by themselves. The purpose-oriented model is proposed where an access rule shows for what each subject s manipulates an object o by an operation t of o so as to keep the information flow legal. The purpose of s to acce... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The navigational aspects of the logical design of user interfaces

    Publication Year: 1998, Page(s):425 - 430
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (360 KB)

    The design of the user interface (UI) involves: a) logical design of the UI; and b) perceptual design of the UI. The logical design of a user interface includes both static or data related and dynamic or navigational aspects. The static aspects were discussed previously (E.J. Chang and T.S. Dillon, 1997). An important part of the static design is the determination of abstract user interface (AUI) ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integration of autonomous decentralized systems with different fault tolerance requirement levels

    Publication Year: 1998, Page(s):240 - 248
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    As the standardization of computers, networks and OS's has been going on and different systems can be easily connected physically, it is more preferable to integrate existing systems from an economical viewpoint. Under the changing requirements and situations, system engineering technologies to realize an individual user's requirements on a standard platform have become more important. Even when t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The time-triggered architecture

    Publication Year: 1998, Page(s):22 - 29
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    The Time-Triggered Architecture (TTA) is a computer architecture for distributed real-time systems in safety critical applications, such as computer controlled brakes, or computer assisted steering in an automobile. The TTA is a composable architecture for the design of large real-time systems. Its main characteristics are a common notion of time in all subsystems of the architecture and the provi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A CORBA-based remote monitoring system for factory automation

    Publication Year: 1998, Page(s):396 - 402
    Cited by:  Papers (7)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB)

    Supporting rapid response to changing customer requirements, reduction in both time and cost of manufacturing process, and integration within a heterogeneous wide area networked enterprise are necessary to increase worldwide competitiveness in manufacturing. We propose a CORBA based architecture to realize that manufacturing environment. We have developed an ORB for PLC to realize that architectur... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • SPLAW: A computable agent-oriented programming language

    Publication Year: 1998, Page(s):144 - 145
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    Agent oriented programming (AOP) is a special kind of object-oriented programming. It can be worked out best for open systems and has the potentials to become a very attractive technique in the future. In this paper, we describe a specification and programming language-SPLAW. The syntax and operational semantics of SPLAW are presented, and by means of labeled transition system, the proof theory is... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed observable/observer: a distributed real-time object-communication mechanism

    Publication Year: 1998, Page(s):358 - 362
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB)

    We describe a software mechanism that simplifies the implementation of real time distributed object oriented applications. The distributed observable/observer mechanism extends the Observable/Observer concept of Java to a distributed environment encapsulating the communication protocol used by networking. The mechanism supports the distributed model/view controller (M/VC) paradigm, allowing view c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • BDL, a language of distributed reactive objects

    Publication Year: 1998, Page(s):196 - 205
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    We introduce the definition of a language of distributed reactive objects, a Behaviour Description Language (BDL), as a unified medium for specifying, verifying, compiling and validating object-oriented distributed reactive systems. One of the novelties in BDL is its seamless integration into the Unified Modeling Language approach (UML). BDL supports a description of objects interaction which resp... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An object-oriented extension to PEARL90

    Publication Year: 1998, Page(s):265 - 274
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (92 KB)

    This paper presents an object-oriented extension to the real-time programming language PEARL. The new language preserves PEARL's expressiveness for timeliness and industrial processes and, at same time, improves the language's readability and manageability (through the better encapsulation paradigm derived from the object concept). Moreover, the resulting object model allows the definition of inte... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Providing end-to-end QoS assurances in a CORBA-based system

    Publication Year: 1998, Page(s):53 - 61
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (52 KB)

    In this paper we describe the implementation of our end-to-end QoS-driven resource management scheme, called ERDoS, within a CORBA-compliant ORB that we call the ERDoS QoS ORB. Unlike other real-time CORBA implementations that focus on real-time support for simple client-server applications, our ERDoS QoS ORB provides end-to-end QoS support (i.e., QoS spanning computer network, and storage resourc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Architecture and object model for distributed object-oriented real-time databases

    Publication Year: 1998, Page(s):414 - 424
    Cited by:  Papers (8)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (180 KB)

    The confluence of computers, communications, and databases is quickly creating a global virtual database where many applications require real time access to both temporally accurate and multimedia data. This is particularly true in military and intelligence applications, but these required features are needed in many commercial applications as well. We are developing a distributed database, called... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Supporting the analyst when reasoning on requirements specifications for real-time and distributed systems

    Publication Year: 1998, Page(s):215 - 219
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (64 KB)

    Formal methods are being advocated for the design of complex software systems, like real-time and distributed systems: they provide clear semantics and allow (possibly automated) calculations to deduce properties from a system description. In practice, especially for requirements specification languages, formally analysing such descriptions may not be easily achievable. We sketch a toolset for ass... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Implementation of a customizable fault tolerance framework

    Publication Year: 1998, Page(s):230 - 239
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (212 KB)

    While there has been significant advances in fault tolerance research, the effort has focused on the design of individual fault-tolerant systems or methodologies. Recently, some research has been initiated to develop fault tolerance paradigms that can be used to provide a spectrum of fault tolerance levels. In this paper, we present the design of a fault tolerance framework that can be used to sup... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An admission control for video broadcast systems

    Publication Year: 1998, Page(s):134 - 135
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (56 KB)

    We investigate the problem of guaranteed end-to-end response times for video/audio broadcast systems. A flow is sent by a video/audio source and recorded by video servers for local clients. Because of transmission delay variability, the video/audio flows suffer release jitter. This end-to-end guarantee is based on an admission control run only by the nodes belonging to the path of the requesting f... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An implementation model for time-triggered message-triggered object support mechanisms in CORBA-compliant COTS platforms

    Publication Year: 1998, Page(s):12 - 21
    Cited by:  Papers (15)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB)

    Object-oriented analysis and design methodologies have become popular in development of non-real-time business data processing applications. However, conventional object-oriented techniques have had minimal impacts on development of real-time applications mainly because these techniques do not explicitly address key characteristics of real-time systems, in particular timing requirements. The Time-... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experience of responsiveness verification for connection establishment protocols

    Publication Year: 1998, Page(s):383 - 392
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (220 KB)

    The responsiveness verification of a given communication protocol is to check whether the given protocol can recover from any abnormal state to a normal state within a permissible time or not. In order to make practical discussions, we assume that the lower and upper bounds of execution time are given for each message transfer and event. We propose a new responsiveness verification method which ex... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.