Skip to main content
Top

2016 | OriginalPaper | Chapter

3. Runtime Services and Tooling for Reconfiguration

Authors : Julio Oliveira de Filho, Teus Vogel, Jan de Gier

Published in: Runtime Reconfiguration in Networked Embedded Systems

Publisher: Springer Singapore

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In model-based design methodologies, the system model is at the center of the development process. The model is the single source of design information, and typically is separated—logically and physically—in several views, such as requirements, specifications, design decisions, implementation guidelines, and testing protocols. When building up on such a model, the methodology prescribe—often formally—what the system model information represents, how it is manipulated and evaluated, and how it is refined from conception towards deployment. More often than not, system models and their manipulation tend to be too complex, formal, and multi-faceted to be made manually by a human designer. Such task requires appropriate tooling, that enables a correct-by-construction automation of the process. These tools then become a mandatory support to the designer. This chapter discusses how to build up a model-oriented tool chain and its most important activity flows: model editing, model visualization and transformation; model validation and evaluation; and finally, (semi-) automatic system implementation based on the system model. In addition and for each activity, emphasis goes also to the specific tool support which is necessary for the design of adaptive/reconfigurable systems.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference A. Ledeczi, M. Maroti, A. Bakay, G. Karsai, in Proceedings Workshop on Intelligent Signal Processing (2001) A. Ledeczi, M. Maroti, A. Bakay, G. Karsai, in Proceedings Workshop on Intelligent Signal Processing (2001)
2.
go back to reference R.C. Gronback, Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit. The Eclipse Series (Pearson Education Inc., Boston, 2009) R.C. Gronback, Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit. The Eclipse Series (Pearson Education Inc., Boston, 2009)
3.
go back to reference S.G.H. Dubois, F. Lakhal, in MARK’09 Proceedings of the 2009 Second International Workshop on Managing Requirements Knowledge (2009), pp. 85–88 S.G.H. Dubois, F. Lakhal, in MARK’09 Proceedings of the 2009 Second International Workshop on Managing Requirements Knowledge (2009), pp. 85–88
4.
go back to reference V.T.K. Smolander, K. Lyytinen, P. Marttiin, in CAiSE’91 Proceedings of the Third International Conference on Advanced Information Systems Engineering (1991), pp. 168–193 V.T.K. Smolander, K. Lyytinen, P. Marttiin, in CAiSE’91 Proceedings of the Third International Conference on Advanced Information Systems Engineering (1991), pp. 168–193
5.
go back to reference K.L.S. Kelly, M. Rossi, in Proceedings of CAiSE’96, 8th International Conference on Advanced Information Systems Engineering. Lecture Notes in Computer Science, vol. 1080 (Springer-Verlag, Berlin, 1996), pp. 1–21 K.L.S. Kelly, M. Rossi, in Proceedings of CAiSE’96, 8th International Conference on Advanced Information Systems Engineering. Lecture Notes in Computer Science, vol. 1080 (Springer-Verlag, Berlin, 1996), pp. 1–21
6.
go back to reference M. Rossi, J.P. Tolvanen, in Proceedings OOPSLA’03 Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (2003), pp. 92–93 M. Rossi, J.P. Tolvanen, in Proceedings OOPSLA’03 Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (2003), pp. 92–93
7.
go back to reference Z.Papp, J. Oliveira, Model-based design of self-adapting networked signal processing systems in Proceedings of the International Conference on Self-Adaptive and Self-Organizing systems conference (SASO) (2013) Z.Papp, J. Oliveira, Model-based design of self-adapting networked signal processing systems in Proceedings of the International Conference on Self-Adaptive and Self-Organizing systems conference (SASO) (2013)
Metadata
Title
Runtime Services and Tooling for Reconfiguration
Authors
Julio Oliveira de Filho
Teus Vogel
Jan de Gier
Copyright Year
2016
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-0715-6_3