Object-Oriented Real-Time Distributed Computing, 1999. (ISORC '99) Proceedings. 2nd IEEE International Symposium on

2-5 May 1999

Filter Results

Displaying Results 1 - 25 of 44
  • Proceedings 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'99) (Cat. No.99-61702)

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

    Publication Year: 1999, Page(s):351 - 352
    Request permission for commercial reuse | PDF file iconPDF (161 KB)
    Freely Available from IEEE
  • An extensible object model for QoS specification in adaptive QoS systems

    Publication Year: 1999, Page(s):129 - 132
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (48 KB)

    Adaptive QoS systems are attractive for multimedia services that are accessed via the Internet or mobile computers. An important feature of an adaptive QoS system is that it allows application programs to specify the QoS level desired, and at the system to set the level according to the resources available. With an adaptive QoS system, the user should specify not only the target QoS, but also a Qo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating architecture implementation alternatives based on adaptability concerns

    Publication Year: 1999, Page(s):155 - 158
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    Software is rarely designed for ultimate adaptability, performance or reusability but rather it is a compromise of multiple considerations. Even for a simple architecture specification, one may identify many alternative implementations. The paper makes an attempt to depict the space of implementation alternatives of architectures, and to define rules for selecting them. The applicability of this a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Embedded platforms for distributed real-time computing: challenges and results

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

    Object oriented techniques have been along the last decade one of the most useful programming paradigms. However, for distributed embedded systems, the semantic gap between the object orientation layer and the underlying infrastructure is extremely large. This gap can be narrowed, should the embedded system platform provide semantically rich communication and management services. The paper outline... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Creating telecommunication services based on object-oriented frameworks and SDL

    Publication Year: 1999, Page(s):93 - 102
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (216 KB)

    The paper describes the tools and techniques being applied in the TINA Open Service Creation Architecture (TOSCA) project to develop object oriented models of distributed telecommunication services in SDL. The paper also describes the way in which Tree and Tabular Combined Notation (TTCN) test cases are derived from these models and subsequently executed against the CORBA based implementations of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Prediction of fault-proneness at early phase in object-oriented development

    Publication Year: 1999, Page(s):253 - 258
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB)

    To analyse the complexity of object-oriented software, several metrics have been proposed. Among them, Chidamber and Kemerer's (1994) metrics are well-known object-oriented metrics. Also, their effectiveness has been empirically evaluated from the viewpoint of estimating the fault-proneness of object-oriented software. In the evaluations, these metrics were applied, not to the design specification... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A unified process for the integration of large-scale, distributed, object-oriented, real-time systems in layered architectures

    Publication Year: 1999, Page(s):33 - 42
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (104 KB)

    Over the past few decades, a great deal of research has been devoted to the development of real-time components and systems. Examples include real-time operating systems, real-time schedulers, real-time object models and real-time object brokers. Nevertheless, efforts to build such large-scale systems have lagged behind, due to interoperability problems, programming paradigms which are difficult t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Quality-based compensation of multimedia objects

    Publication Year: 1999, Page(s):195 - 202
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    A multimedia object supports methods to manipulate the multimedia data in the object. A method changes not only the state of the object but also the QoS (quality of service) of the state. We discuss new equivalent and compatible relations among methods with respect to QoS. By using the relations, we discuss a QoS-based compensation method to undo the computation. We also discuss a locking scheme f... View full abstract»

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

    Publication Year: 1999, Page(s):301 - 309
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (188 KB)

    CORBA is an emerging middleware infrastructure with open standardization that is receiving a good acceptance since it allows easier programming of distributed objects. CORBA is being extended through the specification of interfaces and necessary abstractions to support applications with real time constraints. These new abstractions will enable a variety of programming models for real time applicat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Protocols and ports: reusable inter-object behavior patterns

    Publication Year: 1999, Page(s):332 - 339
    Cited by:  Papers (13)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 KB)

    We introduce the concept of protocols. A protocol is a formal specification of potentially complex reusable pattern of inter-object behavior. To make it reusable, a protocol is defined independently of any specific object classes or instances. Even though they are defined independently of individual classes, we demonstrate how, using the notion of two-way interfaces called ports, protocols can be ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • OPERA: a CORBA-based architecture enabling distributed real-time simulations

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

    The mission of the EU-funded OPERA (Operator Training by Distributed Real-Time Simulations) project (ESPRIT Project No. 24950) is the training of operators in the chemical industry by means of flexible and configurable simulation applications running in a cost-effective IT environment. This paper outlines how the problem of real-time operation combined with the requirement for high-performance com... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automated dependability analysis of UML designs

    Publication Year: 1999, Page(s):139 - 144
    Cited by:  Papers (18)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (36 KB)

    The paper deals with the automatic dependability analysis of systems designed using UML. An automatic transformation is defined for the generation of models to capture systems dependability attributes, like reliability. The transformation concentrates on structural UML views, available early in the design, to operate at different levels of refinement, and tries to capture only the information rele... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Holistic object-oriented modelling of distributed automotive real-time control applications

    Publication Year: 1999, Page(s):85 - 92
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (64 KB)

    The automotive industry has been late in introducing object oriented (OO) analysis, design, and programming, compared to many other businesses. This is partly due to the fact that OO programming has been considered too expensive in terms of computational resources, but also because there are elements in the application functions for which OO methods do not give sufficient support. Nevertheless, OO... View full abstract»

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

    Publication Year: 1999, Page(s):245 - 250
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (36 KB)

    The PERCO platform is an industry-provided software platform that specifically addresses the requirements of highly available, dependable autonomous systems. Its basic tenet is to use UML specifications to build as much of the application as possible, while integrating real-time and fault-tolerant properties at the architectural level. PERCO was designed and built within the Alcatel-Thomson Common... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An interface as a design object

    Publication Year: 1999, Page(s):24 - 32
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (232 KB)

    In the design process of distributed real-time systems, a way must be found to cope with the complexity inherent in these systems. An established technique for this purpose is the decomposition of the system into smaller subsystems with well-defined, stable interfaces among them. In this paper, we propose a design method for the development of distributed real-time systems that are intended for sa... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Towards predictable CORBA-based Web-services

    Publication Year: 1999, Page(s):182 - 191
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    The Common Object Request Broker Architecture (CORBA) is a widely-accepted, standardized open system integration framework based on distributed object technologies, which has been successfully used for implementation of open Web services. CORBA is focused on facilitating general computing environments and does not explicitly address quality-of-service parameters neither for its communication links... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • v-Promela: a visual, object-oriented language for SPIN

    Publication Year: 1999, Page(s):14 - 23
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    Describes the design of VIP (Visual Interface for Promela), a graphical front-end to the model checker SPIN. VIP supports a visual formalism, called v-Promela, that connects the model checker to modern hierarchical notations for the specification of object-oriented, reactive systems. The formalism is comparable to formalisms such as UML-RT (Unified Modeling Language for Real-Time systems), ROOM (R... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Sense: a Service Navigation System linked to a real-time advertising distribution service

    Publication Year: 1999, Page(s):121 - 126
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    Sense: A Service Navigation System is an agent system supporting interaction between the end user (consumer) and service provider (producer) in an open, distributed object environment. It navigates among the latest multimedia network services based on the end user's wishes, profile and situations. Its service navigation strategy is a key feature of Sense; it navigates based not merely on pre-regis... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CORBA-based real-time trader service for adaptable command and control systems

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

    The paper describes an approach to building adaptable real time command and control (C2) systems. In particular it presents an overview of the Adaptable Real-Time Distributed Object Management (ARTDOM) project in progress at the MITRE Corporation. This project is currently developing real time extensions for the Common Object Request Broker Architecture (CORBA) Trading Object Service. The goal of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Which models and architectures of distributed real-time computing systems suit which application area?

    Publication Year: 1999, Page(s):286 - 288
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (24 KB)

    A real time system must produce the intended results at the intended points of real time determined by its environment, otherwise the system has failed (H. Kopetz, 1997). For the purpose of this discussion, we consider two types of environments that contain real time computer systems: (i) static environments, where the frequency of the service requests on the computer system are constrained by a p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for building environment-aware software

    Publication Year: 1999, Page(s):237 - 240
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    In this paper, we propose a software architecture for building environment-aware software that runs in various real-time computing environments by adapting programs to their respective environments. The framework is especially suitable for embedded computing environments, since the environments are required to support various types of computers View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Exception handling in a cooperative object-oriented approach

    Publication Year: 1999, Page(s):3 - 13
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (56 KB)

    A cooperative action (CO action) is a modelling abstraction for representing collaborative behaviour between objects at different phases of the software development. In this paper, the original definition of a cooperative object-oriented approach for software development is extended in order to include the description of exceptional behaviour. Unlike the traditional methods that usually deal with ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Quantitative evaluation of distributed object-oriented programming environments for real-time applications

    Publication Year: 1999, Page(s):133 - 138
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    The paper presents a quantitative evaluation of the temporal behavior of object oriented programs implemented using different programming environments. The main focus of the evaluation is the real time properties and the overhead caused by each layer of the underlying communication architecture, in order to verify the suitability of those environments for developing distributed real time object or... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Distributed shared data space architecture for real-time systems

    Publication Year: 1999, Page(s):159 - 162
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (44 KB)

    Designing distributed real time systems is an intricate and not very well structured task. Besides complex functional capabilities, these systems often require high standards on real time performance, reliability, and availability. Though architectures like CORBA hide the distributed infrastructure of the underlying platform from the application software, supporting real time performance and fault... View full abstract»

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