58 citations found. Retrieving documents...
Stewart, D.B., Volpe, R.A., Khosla, P.K.: Design of dynamically reconfigurable real-time software using port-based objects. In: IEEE Transactions on Software Engineering, IEEE (1997) 759--776

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents  Next 50

IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 18.. - Machine Control Systems   (Correct)

....many open architecture controller researchers [8] 15] dealt with the reconfiguration problem, reconfigurability is supported only at the hardware level. For software reconfigurability, Stewart et al. developed an architecture in Chimera using port based objects to support dynamic reconfiguration [25]. Such an architecture is not widely adopted since it is based on global shared memory which is not well supported in current distributed control systems. The Open System Architecture for Controls within Automation Systems (OSACA) 20] was implemented an open platform to support source code level ....

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," IEEE Trans. Software Eng., vol. 23, pp. 759--775, Dec. 1997.


Actor-Oriented Control System Design - Liu, Eker, Liu, al.   (Correct)

....design frameworks, including Simulink from MathWorks, LabVIEW from National Instruments, SPW from Cadence, Cocentric studio from Synopsys, and ROOM (Real time Object Oriented Modeling [26] from Rational Software. In the academic community, active objects and actors [1] 2] port based objects [28], hybrid I O automata [23] Moses [11] Polis [4] Ptolemy and Ptolemy II [8] all emphasize actor orientation. An important issue to be answered by actor oriented frameworks is the interaction styles among actors. This also differentiates many actor oriented modeling paradigms. For example, ROOM ....

D.B. Stewart, R.A. Volpe, and P.K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," IEEE Trans. on Software Engineering, 23(12), 1997, pp.759-776.


Attaining Flexible Real-Time Systems by Bringing.. - Fredriksson..   (Correct)

....by the run time system, while a passive service is not directly in contact with the run time mechanisms. 3.1 Component Description In Figure 1, a UML meta model of a component is shown. A component provides one or more services, which in some sense are related. As Port Based Objects (PBO) [12], the services provide in and out ports for exchanging data with each others. An active service has an associated descriptor containing all parameters InPort constructive OutPort constructive implementation subServiceSequence programPointer constructive Properties WCET ....

D. B. Stewart, R. A. Volpe, and P. Khosla. Design of Dynamically Reconfigurable Real-Time Software using Port-Based Objects. IEEE Transactions on Software Engineering, 23(12), 1997.


A Separable Combination Of Wheeled Rover And Arm Mechanism: .. - Xu, Lee, Brown, Jr. (1996)   (Correct)

....of support for hardware modularity and reconfigurability. It also simplifies the addition of new robot capabilities. Reconfignrability is largely supported though the configuration files which accompany each independent module of the low level system (i.e. each Chimera subsystem module [8]) Thus, the choice of controllers, trajectory generators, etc, are specifiable and fully tunable (e.g. controller gains) at run time rather than link time. This allows for faster development cycles in the long term and fleer experimentation in the course of research. A high level control system ....

....vision system and communicates with the re altime oftwarc through a memory mapped VME to VME communications card. 3.1 Realtime system (DM) 2 runs the the Chimera 3. 2 operating system, a multiprocessor realtime operating system which supports software written as a group of independent mod ules [8]. These modules each run as one (or more) sep arate threads, cycle at independent frequencies, and can be allocated at run time to any of the proces sors on the system without modification. Modules can communicate through a variety of means, but re altime control modules generally exchange data ....

D. Stewart and R. Volpe and P. Khosla, "Design of dy- namically reconfigurable real-time software using port-based objects", Robotics Institute, Carnegie Mellon University, CMU-PI-TR-93-11, 1993.


Components for Embedded Software - The PECOS Approach - Winter, Genßler.. (2002)   (1 citation)  (Correct)

....efficient code from Koala specifications, partial evaluation techniques are employed. However, Koala does not take into account non functional requirements such as timing and memory consumption. Koala lacks a formal execution model and automated scheduler generation is not supported. In [11] a framework for dynamically reconfigurable real time software is presented. It is based on the concept of so called Port Based Objects. The framework provides only a limited form of specifying a component (e.g. only rudimentary scheduling information is given, predefined port types) ....

David B. Stewart, Richard A. Volpe, and Pradeep K. Khosla. Design of dynamically reconfigurable realtime software using port-based objects. IEEE Transaction on Software Engineering, 23(12):pages 759-- 776, 1997.


VERTAF:An Object-Oriented Application Framework for.. - Hsiung, Lee, See, Fu.. (2002)   (Correct)

.... recently [18] As far as software components are concerned, Stewart has recently proposed port based object models, framework process models, state variable table for inter process communication, and code generation for both Real Time Operating System (RTOS) and real time executive environments [19]. All of the above concepts and implementations proposed by Stewart aid in developing robust, reusable software components with well defined uniform interfaces. 3. VERTAF Components Figure 1 illustrates the components of VERTAF. We use the industry standard Unified Modeling Language (UML) 20] ....

....that all embedded real time tasks can be specified using that model. In the following, we will describe the newly proposed Autonomous Timed Object (ATO) model for application domain object specification. ATO incorporates advantageous features of two object models, namely Port Based Object (PBO) [19] and Time triggered Message triggered Object (TMO) 21] PBO is suitable for modeling embedded objects with standard interfaces such as in, out, and resource ports. Like PBO, ATO also adopts a standard interface for objects. Unlike PBO, ATO need not be independent and ATO methods (functions) need ....

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," IEEE Transactions on Software Engineering, Vol. 23, No. 12, December 1997.


Automatic Specialization of Actor-oriented Models in Ptolemy II - Neuendorffer (2002)   (Correct)

.... making it more difficult to distribute a model, but allowing efficient sequential execution [33, 4, 20] Similarly, some models of computation are easily analyzed at design time, allowing static scheduling [7, 8] while others allow more dynamic component behavior and runtime reconfiguration [35, 44]. Because of these properties, models of computation [32] can be considered as patterns of component interaction, in the sense of Gamma et al. 19] 2.1 Specifying Actor Behavior The behavior of an actor is defined to be a possibly infinite set of operations. For the purposes of this paper, the ....

D. B. Stewart, R. A. Volpe, and P. K. Khosla. Design of dynamically reconfigurable real-time software using port-based objects. IEEE Trans. on Software Engineering, 23(12):759--776, Dec. 1997.


MDARTS: A Multiprocessor Database Architecture for Hard.. - Lortz, Shin, Kim (2000)   (Correct)

....overhead on the client side alone ranges from one to five milliseconds, and ARTS overhead ranges from one millisecond for local objects to about eleven milliseconds for objects on other processors. Stewart et al. describe an object oriented approach to developing hard real time applications in [44]. The objects, called port based objects, share information by copying data between a global state table and local caches. Tasks run asynchronously to compute their results, which are copied out to the global table at the end of the cycle. The entire global table is locked when copies to or from ....

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," Technical Report CMU-RI-TR-93-11, Carnegie Mellon University, July 1993.


Product Line Architectures for Embedded Real-Time Systems - Wall, Sandström, Norström   (Correct)

.... points that are used when product architectures are derived from the PLA, i.e. when the PLA is tailored for a particular product David Stewart et al. has addressed the area of reusable components for embedded systems and how to create a framework for building systems based on components [13][14]. They have introduced a component model that provides flexibility in component behavior, hence reusability, through parameterization. In this paper, component reuse is accomplished by using additional techniques, not only through parameterization. The contributions of this paper with respect to ....

Stewart, D.B., R.A. Volpe, and P.K. Khosla, Design of dynamically reconfigurable real-time software using port- based objects, IEEE Trans. on Software Engineering, v.23, n.12, Dec. 1997.


Optimizing Resource Usage in Component-Based Real-Time .. - Fredriksson.. (2005)   (Correct)

No context found.

Stewart, D.B., Volpe, R.A., Khosla, P.K.: Design of dynamically reconfigurable real-time software using port-based objects. In: IEEE Transactions on Software Engineering, IEEE (1997) 759--776


Software Component Technologies for Heavy Vehicles - Möller (2005)   (Correct)

No context found.

D.B. Stewart, R.A. Volpe, and P.K. Khosla. Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects. IEEE Transactions on Software Engineering, pages 759 -- 776, December 1997.


Evaluation of Component Technologies with Respect.. - Möller.. (2004)   (Correct)

No context found.

D. Stewart, R. Volpe, and P. Khosla. Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects. IEEE Transactions on Software Engineering, pages pages 759 -- 776, December 1997.


Timed Multitasking for Real-Time Embedded Software - Liu, Lee (2002)   (3 citations)  (Correct)

No context found.

D.B. Stewart, R.A. Volpe, and P.K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," IEEE Trans. on Software Engineering, vol. 23, no. 12, pp. 759-776, Dec. 1997.


Software Component Technologies for Real-Time.. - Möller..   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, P. K. Khosla. Design of Dynamically Reconfigurable RealTime Software Using Port-Based Objects, IEEE Transactions on Software Engineering, December 1997, pages 759-776.


Dynamic Loading in an Application Specific Embedded Operating .. - Stefan Beyer Ken   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," Software Engineering, vol. 23, no. 12, pp. 759--776, 1997.


Dynamic Configuration of Embedded Operating Systems - Stefan Beyer Ken (2003)   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," Software Engineering, vol. 23, no. 12, pp. 759--776, 1997.


The Cost of Communication Protocols and Coordination.. - Goossens, Gangwal (2002)   (Correct)

No context found.

D.B. Stewart, R. A. Volpe, and P. K. Khosla. Design of dynamically reconfigurable real-time software using port-based objects. IEEE transactions on Software Engineering, 23(12):759--776, 1997.


What Are the Needs for Components in Vehicular Systems? - .. - Möller, Fröberg, Sjödin   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, and P. K. Khosla. Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects. IEEE Transactionson Software Engineering, 23(12), 1997.


Protecting Distributed Software Upgrades that Involve.. - Interface Changes Ann   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, and P. K. Khosla, "Design of dynamically reconfigurable real-time software using portbased objects," IEEE Trans. Software Engineering, vol. SE23, pp. 759--776, Dec. 1997.


Introducing a Component Technology for Safety.. - Sandström..   (Correct)

No context found.

Stewart, D.B., Volpe, R.A., Khosla, P.K.: Design of dynamically reconfigurable real-time software using port-based objects. In: IEEE Transactions on Software Engineering, IEEE (1997) 759--776


An Industrial Evaluation of Component Technologies .. - Möller.. (2004)   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, P. K. Khosla. Design of Dynamically Reconfigurable Real-Time Software Using PortBased Objects, IEEE Transactions on Software Engineering, December 1997, pages 759-776.


Software Component Technologies for Real-Time.. - Möller..   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, P. K. Khosla. Design of Dynamically Reconfigurable RealTime Software Using Port-Based Objects, IEEE Transactions on Software Engineering, December 1997, pages 759-776.


Classes and Subclasses in Actor-Oriented Design - Lee, Neuendorffer (2004)   (Correct)

No context found.

D. B. Stewart, R. Volpe, and P. Khosla. Design of dynamically reconfigurable real-time software using port-based objects. IEEE Trans. on Software Engineering, 23(12):759-- 776, 1997.


Timed Multitasking for Real-Time Embedded Software - Software In Real-Time   (Correct)

No context found.

D.B. Stewart, R.A. Volpe, and P.K. Khosla, "Design of dynamically reconfigurable real-time software using port-based objects," IEEE Trans. on Software Engineering, vol. 23, no. 12, pp. 759-776, Dec. 1997.


Verifiable Embedded Real-Time Application Framework - Hsiung, Su, Gao, Cheng, Chang (2001)   (Correct)

No context found.

D. B. Stewart, R. A. Volpe, and E K Khosla, "Design of dynamically reconfigurable real-time software using potl-based objects," IEEE Transactitms on Srg?ware Engineering, Vol. 23, No. 12, December 1997.

First 50 documents  Next 50

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC