Energy-Awareness in Distributed Java-Based Software Systems
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations
Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations
Engineering of Software-Intensive Systems: State of the Art and Research Challenges
Software-Intensive Systems and New Computing Paradigms
Towards a system model for ensembles
Formal modeling
Large-scale complex IT systems
Communications of the ACM
Model Checking Goal-Oriented Requirements for Self-Adaptive Systems
ECBS '12 Proceedings of the 2012 IEEE 19th International Conference and Workshops on Engineering of Computer-Based Systems
Energy aware cloud application management in private cloud data center
CSC '11 Proceedings of the 2011 International Conference on Cloud and Service Computing
DEECO: an ensemble-based component system
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Towards Simulating Architectural Patterns for Self-Aware and Self-Adaptive Systems
SASOW '12 Proceedings of the 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems Workshops
Hi-index | 0.00 |
Future technology needs adaptive, autonomous, self-aware and intelligent behavior offering solutions that are intuitively integrated in our everyday surroundings. One such approach is presented illustrating the major engineering process of autonomous systems' construction. The dynamism and autonomous nature of the system elements is modeled by the novel communication/distribution principle that is knowledge- and predicate-based, allowing for late (at run-time) evaluation of communication and connection rules among the system elements. The approach is presented in terms of the major development life-cycle phases -- requirements specification, modeling and deployment -- and is illustrated on a concrete application example.