Abstract
Component-based software development is becoming mainstream for conventional applications. However, components can be difficult to deploy in embedded systems because of non-functional requirements. Pecos is a collaborative project between industrial and research partners that seeks to enable component-based technology for a class of embedded systems known as “field devices”. In this paper we introduce a component model for field devices that captures a range of non-functional properties and constraints.
An extended version of this paper is available from: http://www.iam.unibe.ch/~scg/.
Visiting SCG.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Greg J. Badros and Alan Borning, “The Cassowary Linear Arithmetic Constraint Solving Algorithm: Interface and Implementation,” Technical Report, no. UW Technical Report 98-06-04, University of Washington, 1998.
Embedded C++ home page, http://www.caravan.net/ec2plus
Gesellschaft für Prozeßautomation & Consulting bH home page, http://www.gpc.de.
PROFIBUS International, PA General Requirements, Version 3.0 (http://www.profibus.org)
PROFIBUS International, Device Data Sheet for Actuators, Version 3.0
Bastiaan Schönhage, “Model mapping to C++ or Java-based ultra-light environment”, Pecos Deliverable D2.2.9-1, http://www.pecos-project.org
Benedikt Schulz, Thomas Genssler, Alexander Christoph, Michael Winter, “Requirements for the Composition Environment”, Pecos Deliverable D3.1, http://www.pecos-project.org
Semiconductor Motorola Programming Note, Fast Quadrature Decode TPU Function (FQD), TPUPN02/D.
Mary Shaw and David Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice-Hall, 1996.
TPTPN home page, http://www.diit.unict.it/users/scava/tptpn.html.
Rob van Ommering, Jeff Kramer, Jeff Magee, “The Koala Component Model for Consumer Electronics Software”, IEEE Computer, March 2000, Vol. 33, No. 3, pp. 78–85.
Jiacun Wang, Timed Petri Nets, Kluwer Academic Publishers, 1998.
B. Berthomieu and M. Diaz. Modeling and verification of time dependent systems using time Petri nets. IEEE Transactions on Software Engineering, 17(3), pp. 259–273, 1991.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nierstrasz, O. et al. (2002). A Component Model for Field Devices. In: Bishop, J. (eds) Component Deployment. CD 2002. Lecture Notes in Computer Science, vol 2370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45440-3_14
Download citation
DOI: https://doi.org/10.1007/3-540-45440-3_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43847-2
Online ISBN: 978-3-540-45440-3
eBook Packages: Springer Book Archive