Architectural tactics in software architecture: A systematic map** study
Architectural tactics are a key abstraction of software architecture, and support the
systematic design and analysis of software architectures to satisfy quality attributes. Since …
systematic design and analysis of software architectures to satisfy quality attributes. Since …
An architecture for self-aware IOT applications
Future Internet of Things (IoT) applications will face challenges in increased flexibility,
uncertainty, dynamics and scalability. Self-aware computing maintains knowledge about the …
uncertainty, dynamics and scalability. Self-aware computing maintains knowledge about the …
Building survivable software systems by automatically adapting to sensor changes
Many software systems run on long-lifespan platforms that operate in diverse and dynamic
environments. If these software systems could automatically adapt to hardware changes, it …
environments. If these software systems could automatically adapt to hardware changes, it …