ACM Home Page
Please provide us with feedback. Feedback
Transparent distribution of real-time components based on logical execution time
Full text PdfPdf (206 KB)
Source ACM SIGPLAN Notices archive
Volume 40 ,  Issue 7  (July 2005) table of contents
Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
SESSION: Distributed computing table of contents
Pages: 31 - 39  
Year of Publication: 2005
ISSN:0362-1340
Also published in ...
Authors
Emilia Farcas  University of Salzburg, Austria
Claudiu Farcas  University of Salzburg, Austria
Wolfgang Pree  University of Salzburg, Austria
Josef Templ  University of Salzburg, Austria
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 35,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1070891.1065915
What is a DOI?

ABSTRACT

This paper introduces the notion of transparent distribution of real time software components. Transparent distribution means that (1) the functional and temporal behavior of a system is the same no matter where a component is executed, (2) the developer does not have to care about the differences of local versus distributed execution of components, and (3) the components can be developed independently. We present the design and implementation of a component model for real time systems that is well suited for transparent distribution. The component model is based on logical execution time, which abstracts from physical execution time and thereby from both the execution platform and the communication topology.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ARTIST Embedded 2004, Selected topics in Embedded Systems Design:Roadmaps for Research, IST-2001-34820, p114, http://www.artist-embedded.org/Roadmaps/ARTIST_Roadmaps_Y2.pdf
 
2
Bosch, 1991, CAN Specification, Version 2. Robert Bosch GmbH, http://www.can.bosch.com/docu/can2spec.pdf
 
3
 
4
CADENCE Design Systems, California, USA http://www.cadence.com/
 
5
 
6
Giotto Project, http://www-cad.eecs.berkeley.edu/~fresco/giotto/
 
7
 
8
 
9
J. Templ, 2004, TDL Specification and Report. Technical Report C059, Department of Computer Science, University of Salzburg, http://www.cs.uni-salzburg.at/pubs/reports/T001.pdf
 
10
Java Technology - JMX Remote API http://jcp.org/aboutJava/communityprocess/final/jsr160/index.html
 
11
 
12
M. Wernicke: New Design Methodology from Vector simplifies the Development of Distributed Systems, Vector Informatik Press Release, June 2003, http://www.vector-informatik.com/pdf/press/PND_DaVinci_PressRelease_200306_EN.pdf
 
13
Microsoft .NET platform, http://www.microsoft.com/net/
 
14
OAK_EMUF Dev. Board, Ing. Buero W. Kanis GmbH http://www.kanis.de/home/products/oak_emuf/i_oak.htm
 
15
OSEK Group, 2001, OSEK/VDX Time-triggered Operating System Specification, Version 1.0, http://www.osek-vdx.org/mirror/ttos10.pdf
 
16
Real-Time Corba ACE/TAO http://www.cs.wustl.edu/~schmidt/TAO.html
 
17
S. Vestal. MetaH Users Manual. Honeywell Technology Center, 3660 Technology Drive, Minneapolis, MN 55418, version 1.27 edition. http://www.htc.honeywell.com/metah/uguide.pdf
 
18
T. Fuhrer, B. Muller, W. Dieterle, F. Hartwich, R. Hugel, and M. Walther, 2000, Time Triggered Communications on CAN (Time Triggered CAN - TTCAN). In Proceedings 7th International CAN Conference, Amsterdam, Netherlands.
 
19
T.A. Henzinger, C.M. Kirsch, and S. Matic. Schedule carrying code, In Proc. of the Third International Conference on Embedded Software (EMSOFT), LNCS, Springer-Verlag, 2003.
20
 
21
22
 
23
Thomas A. Henzinger, Christoph M. Kirsch, Marco A.A. Sanvido, and Wolfgang Pree. From control models to real-time code using Giotto. IEEE Control Systems Magazine 23(1):50--64, 2003.
 
24
TTTech - Time-Triggered Technology http://www.tttech.com
 
25
Vector Informatik, VECTOR GROUP, Stuttgart, Germany http://www.vector-informatik.com/english/


Collaborative Colleagues:
Emilia Farcas: colleagues
Claudiu Farcas: colleagues
Wolfgang Pree: colleagues
Josef Templ: colleagues