By Topic

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

Date 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
  • 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.
  • 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.
  • 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.
  • 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.
  • The navigational aspects of the logical design of user interfaces

    Publication Year: 1998, Page(s):425 - 430
    Cited by:  Papers (2)
    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.
  • A soft real-time TMO platform-WTMOS-and implementation techniques

    Publication Year: 1998, Page(s):256 - 264
    Cited by:  Papers (8)
    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.
  • Evolution of a distributed, real-time, object-based operating system

    Publication Year: 1998, Page(s):142 - 143
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (20 KB)

    In this paper, we discuss the architecture of MK, its salient features and the evolution of MK from its multi-user, timesharing origins. MK targets a much broader class of applications than typical real-time executives so it must provide more sophisticated functionality than the typical real-time OS (RTOS). In addition to standard features such as pre-emptive scheduling and resource partitioning, ... 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.
  • Responsive computing with CORBA

    Publication Year: 1998, Page(s):73 - 79
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (36 KB)

    The Common Object Request Broker Architecture (CORBA) is a widely-accepted, standardized system integration framework based on distributed object technologies. CORBA is focused on facilitating general computing environments and does not explicitly address the needs of responsive (fault-tolerant, real-time) computing. Therefore, the question remains how to extend today's CORBA implementations for s... 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.
  • 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.
  • Using the object paradigm for distributed real-time systems

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

    One of the primary features of almost all physically distributed software is that it has to deal with the unpredictable nature and complexity of the physical world. For example, it has to detect failures and undertake recovery procedures, it may have to reconfigure itself dynamically, and so on. In effect, all such distributed systems are de facto real time systems. As more and more software syste... 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 (7)
    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.
  • 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.
  • Concurrency control in real-time object-oriented systems: the affected set priority ceiling protocols

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

    This paper presents the affected set priority ceiling protocols (ASPCP) for concurrency control in real-time object-oriented systems. These protocols are based on a combination of semantic locking and priority ceiling techniques. This paper shows that the ASPCP protocols provide higher potential concurrency for object-oriented systems than existing priority ceiling protocols, while still bounding ... 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.
  • 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 CHILL debugger

    Publication Year: 1998, Page(s):140 - 141
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (32 KB)

    We present the design and implementation of a debugger for Object-Oriented CHILL that has three object models: module, region and task modes. Besides basic facilities for general debugging, the Object-Oriented CHILL debugger provides facilities for showing information of object types (modes), inheritance, visibility and dynamic bindings. To provide debugging facilities for these object-oriented pr... 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.
  • Asynchronous protocols to meet real-time constraints: is it really sensible? How to proceed?

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

    This paper investigates the use of asynchronous protocols to design and build middleware whose aim is to provide run-time support for soft real-time applications. A simple and general framework is described. This framework allows to take into account timeliness constraints of upper layer applications, while using an asynchronous protocol at the underlying level. When a timeliness constraint is abo... 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.
  • Quality-based flexibility in distributed objects

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

    The paper discusses how to make a distributed object system flexible so as to satisfy the application's requirement in the change of the system environment. Each object supports other objects with quality of service (QoS). The change of the system is modeled to be the change of not only types of service but also QoS supported by the objects. We discuss equivalency and compatibility relations among... 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.