By Topic

Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. ISORC 2001

2-4 May 2001

Filter Results

Displaying Results 1 - 25 of 55
  • Fourth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing. ISORC 2001

    Publication Year: 2001
    Request permission for commercial reuse | PDF file iconPDF (369 KB)
    Freely Available from IEEE
  • Analysis and estimation of the quality of service of group communication protocols

    Publication Year: 2001, Page(s):209 - 216
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (765 KB) | HTML iconHTML

    QoS (defined as a proper set of quantitative characteristics) analysis is a necessary step for the early verification and validation of an appropriate design, and for taking design decisions about the most rewarding choice, in relation to user requirements. We describe an analytical approach for the evaluation of the QoS offered by a family of group communication protocols in a wireless environmen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A CORBA-based middleware solution for UAVs

    Publication Year: 2001, Page(s):261 - 267
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (685 KB) | HTML iconHTML

    The Software Enabled Control (SEC) program is a research program funded by the US Defense Advanced Research Projects Agency (DARPA). The goal of SEC is to develop new controls and software technology that will enable new control applications that are impractical or intractable using current approaches. This paper describes the Open Control Platform (OCP), which is a key element of SEC. OCP provide... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • ATC: actors with temporal constraints

    Publication Year: 2001, Page(s):306 - 313
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (764 KB) | HTML iconHTML

    We present in a first step of the work a new timed actor model: ATC (actors with temporal constraints). We hope to capture most of the temporal constraints arising in real time systems. For this purpose, we have used previous works on timed process algebras. We have chosen to include the two operators of ATP (algebra of timed processes): the watchdog operator for expressing passive temporal constr... View full abstract»

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

    Publication Year: 2001, Page(s):445 - 446
    Request permission for commercial reuse | PDF file iconPDF (126 KB)
    Freely Available from IEEE
  • Real-time programming with Java technologies

    Publication Year: 2001, Page(s):5 - 12
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (648 KB) | HTML iconHTML

    The Java programming language brings different benefits to different audiences. The article examines common perspectives on what Java offers, or ought to offer to the domain of real time programming. It is concluded that real time programming with Java technologies is a reality today. Emerging technologies will increase the breadth of options available to real time programmers who choose to build ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Combining data flow equations with UML/Realtime

    Publication Year: 2001, Page(s):403 - 410
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (660 KB) | HTML iconHTML

    Object-oriented modeling languages, tools, and methods are attracting the interest of embedded (real-time) system developers. This is especially true if embedded (real-time) system software has to cooperate with interactive multimedia software, as is becoming the case in automotive systems. It is still an open question whether and how the standard OO modeling language UML and its accompanying tool... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating UML-RealTime and IEC 61131-3 with function block adapters

    Publication Year: 2001, Page(s):395 - 402
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (632 KB) | HTML iconHTML

    In this paper we introduce a new UML stereotype, the Function Block Adapter (FBA), which is responsible for the connection of UML-RealTime capsules and function blocks of the IEC 61131-3 (standard for PLC programming languages). FBAs contain an interface to capsules as well as to function blocks and a description of the mapping between these interfaces. For this description a special FBA-language ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Region-based memory management for real-time Java

    Publication Year: 2001, Page(s):387 - 394
    Cited by:  Papers (12)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (692 KB) | HTML iconHTML

    The paper addresses the issue of improving the performance of memory management for real time Java applications, building upon the Real-Time Specification for Java (RTSJ) from the Real-Time Java Expert Group. In a first step, a thorough analysis of the parameters influencing the performance of memory management together with ways of improvement are presented. The implementation of a memory managem... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-oriented real-time computing for reusable avionics software

    Publication Year: 2001, Page(s):185 - 192
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (640 KB) | HTML iconHTML

    Reusable product line software architectures and supporting components are the focus of an increasing number of software organizations attempting to reduce software costs. One essential attribute of a product line architecture is that it effectively isolates the logical, or static, aspects of the application from any product specific variations in the physical architecture or execution environment... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Solutions to make Java-RMI time predictable

    Publication Year: 2001, Page(s):379 - 386
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (672 KB) | HTML iconHTML

    Java-RMI is a well-known distribution middleware framework that allows the invocation of remote methods. The paper describes the extension of Java-RMI model to make the remote method calls time predictable. We identify the problems of the jdk implementation of RMI and propose solutions to implement the Java-RMI extended model. This extended model and the proposed solutions are based on the Java an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • JTRON: a hybrid architecture integrating an object-oriented and real-time system

    Publication Year: 2001, Page(s):243 - 250
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (600 KB) | HTML iconHTML

    Although Java as expected to have a wide range of embedded applications, there exist some problems in applying Java to real-time systems. It is practical to have a hybrid architecture, in which the Java runtime environment is implemented on a real-time operating system (OS), where those parts of the application requiring real-time properties are implemented in the real-time OS, while those parts r... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Assessing the real-time properties of Windows CE 3.0

    Publication Year: 2001, Page(s):179 - 184
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (528 KB) | HTML iconHTML

    Until now, the Windows CE operating system real-time properties made it suitable at best for soft real-time applications. This was supposed to change with the release of Windows CE version 3.0, codename Cedar. When Microsoft first announced its plans for version 3.0, they promised to implement a whole new level of real-time capabilities, which should allow Windows CE to be used in many hard real-t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Java Fieldbus Control Framework-object oriented control of fieldbus devices

    Publication Year: 2001, Page(s):153 - 160
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (744 KB) | HTML iconHTML

    In this paper we present the Java Fieldbus Control Framework (JFCF) which provides an object oriented programming framework for the rapid creation of concurrent control tasks for fieldbus-based automation systems. Our framework is implemented in Java which is going to become more popular in the field of industrial control, due to the advent of dedicated Java real-time systems and the RealTime Spec... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-orientation in parallel VSIPL architecture

    Publication Year: 2001, Page(s):277 - 280
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (372 KB) | HTML iconHTML

    Object-oriented programming (OOP) is a popular approach for modern software design in many fields. However, extending OOP for embedded parallel processing still has conceptual and practical problems. This paper considers concepts for merging OOP with parallel processing. A process-centric view of parallel OOP is presented. The VSIPL (Vector, Signal and Image Processing Library) standard is used as... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Developing a triggering system for real-time databases in distributed environment

    Publication Year: 2001, Page(s):366 - 371
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (460 KB) | HTML iconHTML

    MMDB (main memory-resident database) systems have been used for real time applications, such as a stock market and an auction system, which require fast response time and predictable behavior. However, most existing MMDB systems do not support active functionalities. Also, the trigger capability which is specified in SQL3 and implemented in some conventional DBMSs provides only an extremely limite... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The use of layers and planes for architectural design of communication systems

    Publication Year: 2001, Page(s):235 - 242
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (676 KB) | HTML iconHTML

    Do we have the right set of concepts for modeling and describing distributed real-time systems in software engineering? Languages like ROOM (Real-time Object-Oriented Modeling) and UML-RT (Unified Modeling Language for Real-Time) offer some basic concepts; however, system engineers of the application domain (e.g. in telecommunications) work with a variety of concepts which do not have a correspond... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Soft real-time transactions scheduling in a wireless environment

    Publication Year: 2001, Page(s):327 - 334
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (596 KB) | HTML iconHTML

    Over the last decade (approx. 1991), mobile computing technologies have led to increasing demand for processing real time transactions by many current applications. These applications are composed of large distributed databases located on fixed sites and small parts of the database located on mobile hosts (MHs). The MHs and the fixed sites communicate via wireless networks. Mobile users often requ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A model and architecture for conducting hierarchically structured auctions

    Publication Year: 2001, Page(s):129 - 137
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (628 KB) | HTML iconHTML

    The paper develops a distributed systems architecture for dependable Internet based online auctions, meeting the requirements of data integrity, responsiveness, fairness and scalability. It is well known that a tree-based, recursive design approach caters well for scalability requirements. With this observation in mind, the paper develops an approach that permits an auction service to be mapped on... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Real-time objects on the bare metal: an efficient hardware realization of the JavaTM Virtual Machine

    Publication Year: 2001, Page(s):53 - 59
    Cited by:  Papers (21)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (668 KB) | HTML iconHTML

    Combining the design-time efficiency of object oriented development with the runtime efficiency of direct hardware support for object oriented execution, aJile Systems has developed a low-power hardware implementation of the Java Virtual Machine for real time and embedded applications. AJile's hardware provides direct support for the entire JVM instruction set and thread model, obviating the need ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Modeling of multimedia streaming services based on the TMO structuring scheme

    Publication Year: 2001, Page(s):420 - 427
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (608 KB) | HTML iconHTML

    Multimedia streaming refers to send and receive time-based media such as audio, video, animation, etc., on the Internet or an intranet in real-time, not by downloading. However, with current multimedia streaming technology, it is hard to develop complex multimedia streaming system. Furthermore, current technology does not support the capability for timely services. We first identify problems in cu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Design and implementation of distributed object-oriented infrastructures for networked home appliances on commodity operating systems

    Publication Year: 2001, Page(s):171 - 178
    Cited by:  Papers (2)  |  Patents (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (756 KB) | HTML iconHTML

    We describe our ongoing work to build object-oriented distributed middleware for networked home appliances, which are executed on commodity operating systems. The current prototype has adopted HAVi (Home Audio/Video Interoperability) as distributed middleware for home appliances. We have implemented HAVi in Java, and have adopted Linux as an operating system. Since Java and Linux are running on a ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CORBA for real-time, high performance and embedded systems

    Publication Year: 2001, Page(s):345 - 349
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (356 KB) | HTML iconHTML

    The development of distributed systems software poses unique challenges due to the diversity of hardware, software, and network protocols in the market today. Achieving interoperability with legacy systems and between systems provided by different vendors has, in the past, required the development of intricate interface specifications or proprietary bridging software. Real time, embedded distribut... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Group protocol for object-based systems

    Publication Year: 2001, Page(s):145 - 152
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (688 KB) | HTML iconHTML

    Distributed applications are realized by the cooperation of a group of multiple objects. In the group cooperation, a message is multicast and multiple types of message are sent in parallel to multiple destinations. The object waits for multiple messages in conjunctive and disjunctive ways from multiple objects. The authors define a novel precedent relation of messages exchanged among objects in th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Real-time garbage collection for a multithreaded Java microcontroller

    Publication Year: 2001, Page(s):69 - 76
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (692 KB) | HTML iconHTML

    We envision the upcoming of microcontrollers and systems-on-a-chip that are based on multithreaded processor kernels due to the fast context switching ability of hardware multithreading. Moreover, we envision an extensive market for Java based applications in embedded real time systems. The paper introduces two new garbage collection algorithms that are dedicated to real time garbage collection on... View full abstract»

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