The X-Kernel: An Architecture for Implementing Network Protocols
IEEE Transactions on Software Engineering
Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
Dynamic structure in software architectures
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
ADLs and dynamic architecture changes
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
The role of software architecture in constraining adaptation incomponent-based middleware platforms
IFIP/ACM International Conference on Distributed systems platforms
Framework Patterns
Telecommunications Services Engineering: Principles, Architectures and Tools
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Service Specification Concepts in TINA-C
IS&N '94 Proceedings of the Second International Conference on Intelligence in Broadband Services and Networks: Towards a Pan-European Telecommunication Service Infrastructure
A formal approach to software architecture
A formal approach to software architecture
Design patterns in telecommunications system architecture
IEEE Communications Magazine
Inter and intra media-object QoS provisioning in adaptive formatters
Proceedings of the 2003 ACM symposium on Document engineering
Hi-index | 0.00 |
One of the main challenges in the telecommunication sector has been to devise communication environments that allows: (i) the integration of a multitude of different services in a single and efficient communication system, and (ii) the rapid and easy creation, modification and continuous adaptation to new demands and conditions. In this paper, we present a recursive-structuring model that gives adequate support for defining both communication environments and their adaptation mechanisms. Second, we propose the use of frameworks as powerful artifacts that can help a service designer delineate common abstractions that appear within any communication environment, allowing design reuse. Finally, we discuss the role of software architecture, and more precisely of ADLs, as an appropriate way to describe communication environments according to the model and frameworks mentioned above.