PL EN


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

Rekonfigurowalne autonomiczne systemy sterowania

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Reconfigurable autonomic control systems
Języki publikacji
PL
Abstrakty
PL
W niniejszym artykule poruszona zostaje problematyka rekonfigurowalnych autonomicznych systemów sterowania działających bez (lub z możliwie niewielką) ingerencji człowieka, z drugiej jednak strony wyposażonych w mechanizm, który daje możliwość ich kontroli, a w sytuacji bardzo daleko posuniętych zmian środowiska (ang. context awareness), w którym te systemy operują, umożliwia ich szybką rekonfigurację. Jest to możliwe dzięki zaprezentowanej w tym artykule architekturze komponentu programowego, którego punkty decyzyjne (ang. Decision Points) stanowiące w istocie "logikę" tego komponentu, są otwarte (wymienne), to znaczy mogą być w zasadzie dowolnie kształtowane już po załadowaniu (uruchomieniu) tego komponentu w systemie docelowym. Architektura ta wspierana dedykowanym oprogramowaniem warstwy pośredniej (ang. middleware), umożliwia implementację efektywnego mechanizmu rekonfiguracji w oparciu o polityki.
EN
In this paper a very relevant issue related to reconfigurable autonomic real-time control systems is undertaken. Designers of this kind of systems have to balance on the one side the ability of their operation with virtually no (or with minimum) human intervention, but on the other side, they have to implement a mechanism for easy and efficient reconfiguration in response to changing environmental conditions (context awareness). Although there are many techniques that may potentially be used to implement autonomic behaviour (such as Artificial Neural Networks, Fuzzy Logic, etc.) actually only policy-based computing seems to give the system designers enough freedom when it comes to specification of how the system should behave in response to the environmental changes. This ease results from the fact, that each policy is written using a Policy Description Language (PDL) which can be optimized for the given problem area (various control systems applications, business applications, etc.). As each PDL (for example AGILE PDL) offers besides a specific structure also a set of keywords strictly related to the problem domain, the system designers can easily express relations between context variables changes (these reflect the environment / context changes) and the requested changes to the system behaviour in a descriptive way. This is a very big advantage of policy-based computing over the alternative technologies. Policies themselves constitute the software component "logic" and because they (and thus the logic itself) can easily be replaced with newer (more optimized) versions, then in the result the same software component may behave completely different under the same environmental conditions. Policy-based computing is the ideal candidate technology to support reconfiguration of autonomic systems as this technology is not resource hungry, so it may be successfully applied to the embedded systems domain.
Wydawca
Rocznik
Strony
460--462
Opis fizyczny
Bibliogr. 11 poz., rys., wzory
Twórcy
autor
Bibliografia
  • [1] Pelc M., Anthony R., Byrski W.: Policy Supervised Exact State Reconstruction in Real-Time Embedded Control Systems. Proceedings of ACD2009, Zielona Góra, 2009.
  • [2] Anthony R., Pelc M., Ward P., Hawthorne J., Pelc M.: A Flexible and Robust Run-Time Configuration for Self-Managing Systemss. Proceedings of SASO, Isola di San Servolo (Venice), Italy 2008.
  • [3] Anthony R., Pelc M., Ward P., Hawthorne J.: A Run-Time Configurable Software Architecture for Self-Managing Systems. Proceedings of ICAC 2008, Chicago, Illinois, USA, 2008.
  • [4] Anthony R., Pelc M., Ward P., Hawthorne J.: A Software Architecture supporting Run-Time Configuration and Self-Management. Communications of SIWN Journal, Vol. 7, May 2009, pp. 103-112.
  • [5] Pelc M., Anthony R., Ward P., Hawthorne J.: Practical Implementation of a Middleware and Software Component Architecture supporting Reconfigurability of Real-Time Embedded Systems. Proceedings of 2009 International Conference on Computational Science and Engineering, Vancouver, Canada, pp. 394-401.
  • [6] Anthony R., Pelc M., Byrski W.: Context-Aware Reconfiguration of Autonomic Managers in Real-Time Control Applicaitons. Pro-ceedings of ICAC2010, Washington DC, USA, 2010.
  • [7] Anthony R.: A policy-definition language and prototype implementation library for policy-based autonomic systems. Proceedings of 3rd International Conference on Autonomic Computing (ICAC2006), pages 265–276, 2006.
  • [8] Anthony R., DeJiu Chen, Pelc M., Persson M., Törngren M., Ward P., Hawthorne J.: Context-Aware Adaptation in DySCAS. Electronic Communications of the EASST Journal, 2009, Volume 19, s. 1-15.
  • [9] Pelc M., Anthony R., Ward P., Hawthorne J.: Towards Context-Awareness and Self-Configuration of Embedded Systems: Resource Usage and Real-Time Characteristics. Proceedings of ACD2009, Zielona Góra, 2009.
  • [10] Koch, T., Krell C., Kramer B.: Policy definition language for automated management of distributed systems, Proceedings of IEEE Second International Workshop on, Toronto, Ont. , Canada, s. 55-64.
  • [11] http://www.dyscas.org
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0101-0005
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ć.