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
  • 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.
  • Timing analysis in OO system life-cycles

    Publication Year: 1998, Page(s):327 - 334
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (76 KB)

    The paper discusses the role of timing analysis through the whole system life cycle. It is suggested that the handling of non functional requirements, especially timing requirements, should be regulated by a life cycle model in the same way as other system development activities. Timing analysis should first be applied at the requirements phase and continued, in different forms and with different ... 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.
  • Simulation and analysis of real-time concurrent object models

    Publication Year: 1998, Page(s):318 - 326
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (120 KB)

    Today, there is a rapidly growing interest to transfer object oriented computing technologies into various fields of control-critical applications. Existing approaches concentrate on abstract design level modeling. We introduce “abstract object systems”, an abstract mathematical model of concurrent real time object systems. After that we present a simulation and analysis framework that... 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.
  • 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.
  • Real time resource allocation for multimedia object communication

    Publication Year: 1998, Page(s):308 - 316
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (168 KB)

    We propose a dynamic bandwidth management scheme for asynchronous LANs that uses the concept of time division multiple access (TDMA). The scheme is to ensure quality of service (QoS) for multimedia applications. Significant performance improvement is observed through experimental results. In particular, the transmission rates for multimedia hosts improve significantly with low jitter variations in... 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 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • Specifying and measuring quality of service in distributed object systems

    Publication Year: 1998, Page(s):43 - 52
    Cited by:  Papers (48)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (84 KB)

    Distributed applications are difficult to build and maintain and are even more difficult when the applications are distributed over wide-area networks. Distributed Object Computing middleware has emerged to simplify the building of distributed applications by hiding implementation details behind functional interfaces. However, critical applications have non-functional requirements, such as real-ti... 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.
  • A dependable distribution-transparent remote method invocation model for object-oriented distributed embedded computer systems

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

    Decreasing hardware costs is permitting the increased use of embedded computers to support complex and sophisticated applications in a variety of products. Many of these applications require computing nodes distributed in different physical locations interconnected by communication networks. The object oriented model with its well known properties that facilitate the design of complex software app... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Specification of real-time interaction constraints

    Publication Year: 1998, Page(s):206 - 214
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract |PDF file iconPDF (140 KB)

    We present a coordination language and its semantics for specification and implementation of object-oriented real-time systems. Real-time systems operate under real-time constraints, and our language supports expression thereof. In our language, a system is modeled by two separate but complementary descriptions: A collection of objects define the system's structure and functional behavior and a se... 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.
  • Invocation of real-time objects in a CAN bus-system

    Publication Year: 1998, Page(s):298 - 307
    Cited by:  Papers (9)  |  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.
  • A purpose-oriented access control model for object-based systems

    Publication Year: 1998, Page(s):146 - 147
    Cited by:  Papers (1)  |  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.
  • A reliable software architecture for complex embedded systems

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

    Embedded microprocessors are widely used in many kinds of industrial products, and the number of processors in a product has been greatly increased. Thus, such a system constitutes a complex embedded system which is distributed and reliable. I propose a software architecture for complex embedded systems based on the concepts of autonomous error checking and correction, acceptance test with load co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Pseudo-active replication of objects in heterogeneous clusters

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

    An approach to making distributed systems fault-tolerant is to replicate objects. The replicas have to be realized in different types of computers. In the active replication, the replicas are computed and communicated in the same synchronous way. The computation speed of the process depends on the slowest replica. We discuss a pseudo-active replication where events may not occur simultaneously, no... 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.