PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Model of reconfiguration in component environments

Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The significance of component-based software and component platforms has increased over the last twenty years. To achieve full flexibility, a reconfiguration process is needed that allows us to change system parameters without rebuilding or restarting. In terms of components, such a process should be executed with extraordinary care, since the contracts between components must be preserved. In this article, a model of reconfiguration (including the roles of the components to be used in this process) is proposed. The provided solution is general and could be applied to many component platforms.
Słowa kluczowe
Wydawca
Czasopismo
Rocznik
Strony
3--15
Opis fizyczny
Bibliogr. 15 poz., rys.
Twórcy
autor
  • AGH University of Science and Technology, Department of Automatics and Biomedical Engineering, Krakow, Poland
  • AGH University of Science and Technology, Department of Automatics and Biomedical Engineering, Krakow, Poland
Bibliografia
  • [1] Batista T., Joolia A., Coulson G.: Managing Dynamic Reconfiguration in Component-Based Systems. In: EWSA’05 Proceedings of the 2nd European conference on Software Architecture, 2005.
  • [2] Bloom G., Golomb S.: Applications of numbered undirected graphs. In: Proceedings of the IEEE, vol. 65(4), pp. 562–570, 1977.
  • [3] Bruneton E., Coupaye T., Leclercq M., Qu ́ema V., Stefani J. B.: The fractal component model and its support in Java. Software: Practice and Experience, vol. 36 (11–12), pp. 1257–1284, 2006.
  • [4] Canal C., Cansado A.: Component Reconfiguration in Presence of Mismatch. Informatica (Slovenia) , (35), pp. 29–37, 2011.
  • [5] Canal C., Poizat P., Sala ̈un G.: Model-Based Adaptation of Behavioural Mismatching Components. Tech. rep., IEEE Transactions on Software Engineering, 2008.
  • [6] Documentation of the ACME project. http://www.cs.cmu.edu/~acme/
  • [7] Documentation of the C2 style. http://www.isr.uci.edu/architecture/c2.html
  • [8] Faber Ł., Piętak K., Byrski A., Kisiel-Dorohinicki M.: Advances in intelligent modelling and simulation: simulation tools and applications. In: Agent-based simulation in AgE framework , pp. 55–83. Springer, Berlin Heidelberg, 2012.
  • [9] Fowler M.: Inversion of Control Containers and the Dependency Injection Pattern 2004. http://martinfowler.com/articles/injection.html
  • [10] Grochowski M., Schaefer R., Uhurski P.: Diffusion based scheduling in the agent-oriented computing systems. Lecture Notes in Computer Science, (3019), pp. 97–104, 2004.
  • [11] Hall R. S., Pauls K., McCulloch S., Savage D.: OSGi in Action – Creating Modular Applications in Java . Manning, 2011.
  • [12] Home page of the OpenCOM dynamic software component model. http://opencomc.sourceforge.net/
  • [13] Meyer B.: Design by Contract . Prentice Hall PTR, 2002.
  • [14] Oreizy P.: Issues in the Runtime Modification of Software Architectures . Technical report, vol. 96, issue 35 (University of California, Irvine. Dept. Information and Computer Science), 1996.
  • [15] Szyperski C.: Component Software: Beyond Object-Oriented Programming . Addison-Wesley Longman Publishing Co., 2002.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-362f5c22-e0d4-4769-97a7-86429680962b
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.