By Topic

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
  • CORBA in real-time settings: a problem from the manufacturing domain

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

    The Object Management Group's (OMG) Common Object Request Broker Architecture (CORBA) is an important and popular technology that supports the development of object based, distributed applications. The benefits promised by CORBA (abstraction, heterogeneity, etc.) are appealing in many application domains, including those that satisfy real time requirements-such as manufacturing. Unfortunately, COR... 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.
  • 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.
  • 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.
  • Automating regression testing for real-time software in a distributed environment

    Publication Year: 1998, Page(s):373 - 382
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    Many real time systems evolve over time due to new requirements and technology improvements. Each revision requires regression resting to ensure that existing functionality is not affected by such changes. Testing these systems often require specialized hardware and software, and both are expensive. While the overall regression testing process is similar across different organizations, the strateg... 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.
  • 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.
  • RT-HashQ for RTO scheduling

    Publication Year: 1998, Page(s):124 - 130
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    As real-time systems become larger and more complex, attempts to apply the object-oriented paradigm to real-time systems are being made. We introduce a real-time object (RTO) model that is suitable for dynamic real-time environments. We also propose a scheduling algorithm and an implementation of a real-time scheduler for the RTO model. We developed the LLF/MP scheduling algorithm that is good for... 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 soft real-time TMO platform-WTMOS-and implementation techniques

    Publication Year: 1998, Page(s):256 - 264
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (436 KB)

    The TMO (Time-triggered Message-triggered Object) model is a real time object model pursuing the timeliness guaranteed computing paradigm. A TMO contains two types of methods: time triggered method activated by its internal clock and message triggered method activated by a request from a client. We present the functions and the design techniques of a middleware platform to support execution of TMO... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Objects collection management in multidimensional DBMS data model

    Publication Year: 1998, Page(s):136 - 137
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB)

    A multidimensional DBMS (MDBMS) data model is a nested relational DBMS (RDBMS) that has been made available since 1970. A multidimensional DBMS data model could model real world problems more naturally, such as one to many parent to children table relationship, variable length record and length field and a rich set of data management functionality. The paper considers collection object type design... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Validating the design of dependable systems

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

    The paper presents an approach for the specification and verification of the correctness of dependable system designs achieved by the application of fault tolerant techniques based on equivalence relations and model checking techniques. The behaviour of the system in absence of faults is formally specified and faults are assumed as random events which interfere with the system by modifying its beh... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Checked transactions in an asynchronous message passing environment

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

    Traditionally transactions have been single-threaded. In such an environment the thread terminating the transaction is, by definition, the thread which performed the work. Therefore, transaction termination is implicitly synchronised with the completion of the transactional work. With the increased availability of both software and hardware multi-threading, transaction services are being required ... 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.
  • Associative prioritized worker model with priority inheritance protocol

    Publication Year: 1998, Page(s):117 - 123
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    Synchronization and communication are two common sources of priority inversion that may make the behavior of systems unpredictable and analyzable. In real-time systems, to predict the timing constraints of applications, we need to solve the priority inversion problem using the priority inheritance protocol. This requires a real-time server model that would provide us with better preemptability wit... 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.
  • Object-oriented design of real-time telecom systems

    Publication Year: 1998, Page(s):458 - 466
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    Many engineers are still reluctant to adopt advanced object oriented technologies (such as high modularity, dynamic binding, automatic garbage collection, etc.) for embedded systems with real time constraints, because of their supposed inefficiency. We set ourselves into the context of building telecommunication systems with a standard object oriented analysis and design approach. We describe how ... 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.
  • 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.
  • 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.
  • Invocation of real-time objects in a CAN bus-system

    Publication Year: 1998, Page(s):298 - 307
    Cited by:  Papers (8)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (92 KB)

    The paper focuses on method invocation of real-time objects in a CAN-based distributed real-time system. A simple object model is introduced, which allows the convenient modelling of hardware and software components. Related to the object model, two issues are discussed. Firstly, a model is introduced which allows to form and address object groups. This reflects a basic need in a real-time system ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An adaptive approach to object-oriented real-time computing

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

    Real time computing is becoming an enabling technology for many important distributed applications such as flexible manufacturing, multimedia, robotics and process control. Traditionally, real time systems have been realized as isolated embedded systems. Unfortunately, this approach no longer suffices for future complex systems in the application scenarios mentioned above. In this situation, the u... 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.