ACM Home Page
Please provide us with feedback. Feedback
A component model for dynamic adaptive systems
Full text PdfPdf (522 KB)
Source Foundations of Software Engineering archive
International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting table of contents
Dubrovnik, Croatia
Pages: 21 - 28  
Year of Publication: 2007
ISBN:978-1-59593-798-8
Authors
Holger Klus  Clausthal University of Technology, Clausthal-Zellerfeld, Germany
Dirk Niebuhr  Clausthal University of Technology, Clausthal-Zellerfeld, Germany
Andreas Rausch  Clausthal University of Technology, Clausthal-Zellerfeld, Germany
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
CEPIS : The Council of European Professional Informatics Societies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 103,   Citation Count: 1
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/1294904.1294907
What is a DOI?

ABSTRACT

Dynamic adaptive systems are systems which change their behavior according to the needs of the user during runtime based on context information. Since it is not feasible to develop these systems from scratch every time, a component model enabling dynamic adaptive systems is necessary. Moreover, an infrastructure is required which is capable of wiring dynamic adaptive systems from a set of components in order to provide a dynamic and adaptive behavior to the user. In this paper we present such kind of infrastructure called DAiSI (Dynamic Adaptive System Infrastructure) and the underlying component model. We will present an example scenario illustrating the adaptation capabilities of the introduced component model.


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
Clemens Szyperski. Component Software. Addison Wesley Publishing Company. 2002.
 
2
 
3
Peter Feiler, Richard P. Gabriel, John Goodenough, Rick Linger, Tom Longstaff, Rick Kazman, Mark Klein, Linda Northrop, Douglas Schmidt, Kevin Sullivan, Kurt Wallnau. Ultra large scaled software systems: The Software Challenge of the Future. ISBN 0-9786956-0-7. July 2006.
 
4
Position paper of Gesellschaft für Informatik (GI) and Informationstechnische Gesellschaft im VDE (ITG). Organic Computing, Computer- und Systemarchitektur im Jahr 2010. 2003.
 
5
Dirk Niebuhr, Christian Peper, Andreas Rausch. Towards a development approach for dynamic-integrative systems. In: Proceedings of the Workshop for Building Software for Pervasive Computing, 19th Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA). November 2004.
 
6
Dirk Niebuhr, Christian Peper, Andreas Rausch. Towards reliable self-integrative IT systems. In: Proceedings of the Tenth International Workshop on Component-Oriented Programming, 19th European Conference on Object-Oriented Programming. July 2005.
 
7
Andreas Rausch. Towards a Formal Foundation for Dynamic Evolutionary Systems. In: Proceedings of the Workshop on Architecture-Centric Evolution (ACE 2005), the 19th European Conference on Object-Oriented Programming (ECOOP 2005). July 2005.
8
 
9
Andreas Rausch. DisCComp - A Formal Model for Distributed Concurrent Components. Workshop on Formal Foundations of Embedded Software and Component-Based Software Architectures (FESCA 2006), Vienna, Austria (Satellite workshop of ETAPS 2006). March 2006.
 
10
Population of Germany until 2050, Statistisches Bundesamt, Wiesbaden, 0140111-03900, June 2003. http://www.destatis.de/presse/deutsch/pk/2003/Bevoelkerung_2050.pdf
 
11
Atchley, R. C., and Barusch, A. S.: Social Forces and Aging: An Introduction to Social Gerontology. Thomas Wadsworth Inc. Belmont, CA. 2004.
 
12
Bilateral German-Hungarian Collaboration Project on Ambient Intelligent Systems. http://www.belami-project.org
 
13
METRO Group Future Store Initiative, http://www.future-store.org
 
14
Christian Decker, Albert Krohn, Michael Beigl, Tobias Zimmer. The Particle Computer System. http://www.teco.edu/~krohn/spots.pdf
 
15
The JiniTM Technology Surrogate Architecture Overview, https://surrogate.dev.java.net/doc/sa.pdf
 
16
Dirk Niebuhr, Holger Klus, Michalis Anastasopoulos, Jan Koch, Oliver Weiß, Andreas Rausch. DAiSI -- Dynamic Adaptive System Infrastructure. Technical Report Fraunhofer IESE, to appear in 2007.
 
17


Collaborative Colleagues:
Holger Klus: colleagues
Dirk Niebuhr: colleagues
Andreas Rausch: colleagues