Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Role-Based Access Control Models
Computer
Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Architecture-based runtime software evolution
Proceedings of the 20th international conference on Software engineering
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Towards architecture-based self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Model-based adaptation for self-healing systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
Self-organising software architectures for distributed systems
WOSS '02 Proceedings of the first workshop on Self-healing systems
The 4+1 View Model of Architecture
IEEE Software
The Vision of Autonomic Computing
Computer
Designing software for ease of extension and contraction
ICSE '78 Proceedings of the 3rd international conference on Software engineering
Runtime Software Architecture Based Software Online Evolution
COMPSAC '03 Proceedings of the 27th Annual International Conference on Computer Software and Applications
Managing Web server performance with AutoTune agents
IBM Systems Journal
Self-Adaptive Software: Cybernetic Perspective and an Application Server Supported Framework
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Workshops and Fast Abstracts - Volume 02
Usable Autonomic Computing Systems: The Administrator's Perspective
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
Social theatres: a model for regulated virtual interaction environments
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
Goal graph based performance improvement for self-adaptive modules
Proceedings of the 2nd international conference on Ubiquitous information management and communication
Dynamic adaptation through event reconfiguration
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Self-management system based on self-healing mechanism
APNOMS'06 Proceedings of the 9th Asia-Pacific international conference on Network Operations and Management: management of Convergence Networks and Services
A Model Driven Approach to the Analysis of Quality Scenarios within Self-Adaptable SOA Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Architectural design decisions for achieving reliable software systems
ISARCS'10 Proceedings of the First international conference on Architecting Critical Systems
Smart technologies in software life cycle
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
Hi-index | 0.00 |
Most self-adaptive software use rules explicitly or implicitly to decide how to react to monitored events. Meanwhile, rules are usually scattered in different procedures, which makes procedures more complex. This paper proposes a Rule Model, which is used to extract scattered rules from different procedures, so as to enhance the self-adaptive ability of software. The paper presents what is Rule Model, including: three key concepts (event, parameter, and rule), hierarchical organization, role in application, and XML-based representation. The paper also introduces how to map declarative rules inside one deployable application to executable rules inside one rule engine, based on one J2EE-compliant application server.