| Components for embedded software: the PECOS approach |
| Full text |
Pdf
(436 KB)
|
| Source
|
International Conference on Compilers, Architecture and Synthesis for Embedded Systems
archive
Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
table of contents
Grenoble, France
SESSION: Session 2: embedded system techniques (1)
table of contents
Pages: 19 - 26
Year of Publication: 2002
ISBN:1-58113-575-0
|
|
Authors
|
|
Thomas Genßler
|
Forschungszentrum Informatik (FZI), Germany
|
|
Alexander Christoph
|
Forschungszentrum Informatik (FZI), Germany
|
|
Michael Winter
|
Forschungszentrum Informatik (FZI), Germany
|
|
Oscar Nierstrasz
|
University of Bern, Switzerland
|
|
Stéphane Ducasse
|
University of Bern, Switzerland
|
|
Roel Wuyts
|
University of Bern, Switzerland
|
|
Gabriela Arévalo
|
University of Bern, Switzerland
|
|
Bastiaan Schönhage
|
Object Technology International (OTI), The Netherlands
|
|
Peter Müller
|
ABB Research Center, Germany
|
|
Chris Stich
|
ABB Research Center, Germany
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 53, Citation Count: 6
|
|
|
ABSTRACT
Software is more and more becoming the major cost factor for embedded devices. Already today, software accounts for more than 50 percent of the development costs of such a device. However, software development practices in this area lag far behind those in the traditional software industry. Reuse is hardly ever heard of in some areas, development from scratch is common practice and component-based software is usually a foreign word. PECOS is a collaborative project between industrial and research partners that seeks to enable component-based technology for a certain class of embedded systems known as "field devices" by taking into account the specific properties of this application area. In this paper we introduce a component model for field device software. Furthermore we report on the PECOS component composition language CoCo and the mapping from CoCo to Java and C++.
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
|
Embedded C++ home page. www.caravan.net/ec2plus.
|
| |
2
|
Fast Quadrature Decode TPU Function (FQD). Semiconductor Motorola Programming Note. TPUPN02/D.
|
| |
3
|
Gesellschaft für Prozessautomation & Consulting bH home page. www.gpc.de.
|
| |
4
|
TPTPN home page. www.diit.unict.it/users/scava/tptpn.html.
|
 |
5
|
|
| |
6
|
G. J. Badros and A. Borning. The Cassowary Linear Arithmetic Constraint Solving Algorithm: Interface and Implementation. Technical Report UW Technical Report 98-06-04, University of Washington, 1998.
|
| |
7
|
|
| |
8
|
|
| |
9
|
S. Ducasse and R. W. (editors). Field-device component model. Technical Report Deliverable D2.2.8, Pecos, 2001. www.pecos-project.org.
|
| |
10
|
M. Naedele. On the Modeling and Evaluation of Real-Time Systems. PhD thesis, Swiss Federal Institute of Technology (ETHZ), 2000.
|
| |
11
|
Oscar Nierstrasz , Gabriela Arévalo , Stephane Ducasse , Roel Wuyts , Andrew P. Black , Peter O. Müller , Christian Zeidler , Thomas Genssler , Reinier van den Born, A Component Model for Field Devices, Proceedings of the IFIP/ACM Working Conference on Component Deployment, p.200-209, June 20-21, 2002
|
| |
12
|
|
| |
13
|
PROFIBUS International. Device Datasheet for Actuators, Version 3.0. www.profibus.org.
|
| |
14
|
PROFIBUS International. PA General Requirements, Version 3.0. www.profibus.org.
|
| |
15
|
B. Schönhaage. Model mapping to C++ or Java-based ultra-light environment. Technical Report Deliverable D2.2.9-1, Pecos, 2001. www.pecos-project.org.
|
| |
16
|
B. Schulz, T. Genssler, A. Christoph, and M. Winter. Requirements for the Composition Environment. Technical Report Deliverable D3.1, Pecos, 2001. www.pecos-project.org.
|
| |
17
|
|
| |
18
|
|
| |
19
|
J. Wang. Timed Petri Nets. Kluwer Academic Publishers, 1998.
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
Geoff Coulson , Gordon Blair , Paul Grace , Francois Taiani , Ackbar Joolia , Kevin Lee , Jo Ueyama , Thirunavukkarasu Sivaharan, A generic component model for building systems software, ACM Transactions on Computer Systems (TOCS), v.26 n.1, p.1-42, February 2008
|
|
|
|
|
|
|
|