Refactoring object-oriented frameworks
Refactoring object-oriented frameworks
Analyzing Regression Test Selection Techniques
IEEE Transactions on Software Engineering
A safe, efficient regression test selection technique
ACM Transactions on Software Engineering and Methodology (TOSEM)
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Object-Oriented Design Heuristics
Object-Oriented Design Heuristics
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Software's Future: Managing Evolution
IEEE Software
Object-Oriented Re-Architecturing
Proceedings of the 5th European Software Engineering Conference
Incremental Regression Testing
ICSM '93 Proceedings of the Conference on Software Maintenance
Software Architecture-Based Adaptation for Pervasive Systems
ARCS '02 Proceedings of the International Conference on Architecture of Computing Systems: Trends in Network and Pervasive Computing
On Evidence Supporting the FEAST Hypothesis and the Laws of Software Evolution
METRICS '98 Proceedings of the 5th International Symposium on Software Metrics
Software Testing Fundamentals: Methods and Metrics
Software Testing Fundamentals: Methods and Metrics
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
Recovery Oriented Computing (ROC): Motivation, Definition, Techniques,
The dawning of the autonomic computing era
IBM Systems Journal
Comparing autonomic and proactive computing
IBM Systems Journal
Evolution of grid computing architecture and grid adoption models
IBM Systems Journal
Autonomic Pervasive Computing Based on Planning
ICAC '04 Proceedings of the First International Conference on Autonomic Computing
A Mathematical Theory of Communication
A Mathematical Theory of Communication
The variety engineering method: analyzing and designing information flows in organizations
Information Systems and e-Business Management
Hi-index | 0.00 |
The paper discusses the potential usage of principles from General System Theory (GST) and Cybernetics for design of Autonomic Software. Motivated by the characteristics of open systems and benefits of software communication management, we introduce the abstraction of Managed Communication Channels and propose general purpose architecture for composition and activation of communication channels. We illustrate examples of their application in different aspects of component oriented design for increase of overall system stability. Prototype of framework for autonomic component communication using the discussed principles is presented.