By Topic

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

Date 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
  • A CORBA-based middleware solution for UAVs

    Publication Year: 2001, Page(s):261 - 267
    Cited by:  Papers (13)
    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.
  • Author index

    Publication Year: 2001, Page(s):445 - 446
    Request permission for commercial reuse | PDF file iconPDF (126 KB)
    Freely Available from IEEE
  • 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.
  • 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 (18)  |  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.
  • 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.
  • Efficient JavaTM monitors

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

    In most real-world systems, objects vastly outnumber threads. This paper shows how this characteristic can be used to implement efficient JavaTM monitors in a way that reduces the number of monitors needed, so that it is equal to the number of threads, while fulfilling the JavaTM synchronized semantics. Some additional benefits related to priority inheritance and hierarchical... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • 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 (660 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.
  • 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.
  • Safe object oriented programming of distributed real time systems in PEARL*

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

    Often, the advantages attainable by object oriented programming cannot be realised due to the widespread use of inadequate languages in the domain of real time and distributed systems. In order to meet the needs of these areas to an unmatched extent, the article advocates the use of PEARL as base language, and its extension PEARL* for object oriented software development. The paper mainly focuses ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The distributed time-triggered simulation scheme facilitated by TMO programming

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

    Real time simulation is an advanced mode of simulation in which the simulator components are designed to show essentially the same timing behavior that the simulation targets do. Distributed real time simulation is a field in its infancy but its practice is under increasing demands. In recent years the author and his collaborators have been establishing a new approach called the distributed time t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Achieving high performance in CORBA-based systems with limited heterogeneity

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

    Requirements for interoperability and reusability motivate the use of object oriented middleware like the Common Object Request Broker Architecture (CORBA). However, unless CORBA can be implemented efficiently, it will not be widely used in real time and other latency-sensitive distributed applications. The paper presents three performance enhancement techniques for CORBA based middleware. Two of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Use of RT CORBA in the U.S. Army

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

    The military software developer has a strong mandate to push technology to its limits for superiority in warfare, both in weapons systems and in command and control (C2) systems; strategically, it is hoped that such superiority will minimize the likelihood of combat. Funding realities dictate shorter time to deployment to gain lower costs, and they demand the use of commercial off-the-shelf (COTS)... 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.
  • Concurrent read/write: real-time theory and practice

    Publication Year: 2001, Page(s):201 - 208
    Cited by:  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (616 KB) | HTML iconHTML

    Read/write conflicts, be it on the task or transaction level, may have harmful consequences for the real-time performance, particularly in distributed systems. Under safety-critical constraints (where task arrival is unpredictable) such conflicts would then impose an unpredictable overhead. Static solutions of conflict handling by utilizing shadow copies have been suggested, even under non-preempt... 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.
  • 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.
  • 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.
  • 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.
  • Strategies for improving connection management in a Java-based, GIOP ORB

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

    The authors summarize an empirical investigation conducted in order to optimize connection management in the RMI-IIOP ORB, for highly multi-threaded environments. These environments can exist in soft real time environments. The ORB has been released as a component in the Java Standard Edition and Java Enterprise Edition platforms. Several application server vendors have used this ORB as their RMI-... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Consistent design of embedded real-time systems with UML-RT

    Publication Year: 2001, Page(s):31 - 40
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (848 KB) | HTML iconHTML

    Modeling embedded real time systems consisting of different components with UML-RT leads to a design model using various diagrams. Sequence diagrams describe possible interactions between system components and may be annotated with specific real time constraints. Statechart diagrams are used for describing each component's behavior. In order to be able to get a consistent model, a consistency conc... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Developing simulation models of open distributed control system by using object-oriented structural and behavioral patterns

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

    An open distributed control system (DCS), which consists of many devices and an open network interconnecting them, is now used in many automation areas. For assuring control performance under heavy traffic on the network, simulation of a DCS is required. For this purpose, we propose an object-oriented design pattern approach as a uniform, efficient and accurate method of modeling and simulating 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.
  • Scheduling imprecise tasks in real-time distributed systems

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

    The imprecise computation technique has been proposed as an approach to the construction of real time systems that are able to provide both guarantee and flexibility. The paper analyzes the utilization of imprecise computation in the scheduling of distributed real time applications. First we discuss the main problems associated with that goal, and we define a task model suitable for distributed en... 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.