A survey of formal methods in self-adaptive systems

D Weyns, MU Iftikhar, DG De La Iglesia… - Proceedings of the fifth …, 2012 - dl.acm.org
One major challenge in self-adaptive systems is to assure the required quality properties.
Formal methods provide the means to rigorously specify and reason about the behaviors of …

An active architecture approach to dynamic systems co-evolution

R Morrison, D Balasubramaniam, F Oquendo… - … Conference, ECSA 2007 …, 2007 - Springer
The term co-evolution describes the symbiotic relationship between dynamically changing
business environments and the software that supports them. Business changes create …

Behavioural theory of reflective algorithms I: reflective sequential algorithms

KD Schewe, F Ferrarotti - Science of Computer Programming, 2022 - Elsevier
We develop a behavioural theory of reflective sequential algorithms (RSAs), ie sequential
algorithms that can modify their own behaviour. The theory comprises a set of language …

A framework for supporting dynamic systems co-evolution

R Morrison, D Balasubramaniam, G Kirby… - Automated Software …, 2007 - Springer
Businesses and their supporting software evolve to accommodate the constant revision and
re-negotiation of commercial goals, and to intercept the potential of new technology. We …

A logic for reflective ASMs

KD Schewe, F Ferrarotti, S González - Science of Computer Programming, 2021 - Elsevier
Reflective algorithms are algorithms that can modify their own behaviour. Recently a
behavioural theory of reflective algorithms has been developed, which shows that they are …

A software architecture approach for structuring autonomic systems

D Balasubramaniam, R Morrison, G Kirby… - ACM SIGSOFT …, 2005 - dl.acm.org
Autonomic systems manage themselves given high-level objectives by their administrators.
They utilise feedback from their own execution and their environment to self-adapt in order …

Dynamic evolution and reconfiguration of software architectures through aspects

C Costa Soria - 2011 - riunet.upv.es
Change is an intrinsic property of software. A software system, during its lifetime, may
require several updates, improvements, or new features. If these change requirements are …

Coordinated management of hardware and software self-adaptivity

O Derin, A Ferrante, AV Taddeo - Journal of Systems Architecture, 2009 - Elsevier
Self-adaptivity is the capability of a system to adapt itself dynamically to achieve its goals.
Self-adaptive systems will be widely used in the future both to efficiently use system …

Modeling high assurance agent-based Earthquake Management System using formal techniques

S Sadik, A Rahman, A Ali, HF Ahmad… - The Journal of …, 2010 - Springer
Disaster management systems are complex applications due to their distributed and
decentralized nature. Various components execute in parallel with high need of coordination …

Імплементація формальних моделей оптимізації методів побудови адаптивних розподілених систем

ВІ Сак - 2024 - repository.ukd.edu.ua
Кваліфікаційна робота присвячена виконанню імплементації формальних моделей
оптимізації методів побудови адаптивних розподілених систем шляхом розробки …