Software architecture: perspectives on an emerging discipline
Software architecture: perspectives on an emerging discipline
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
Dynamic Adaptation and Deployment of Distributed Components In Hadas
IEEE Transactions on Software Engineering
Alloy: a lightweight object modelling notation
ACM Transactions on Software Engineering and Methodology (TOSEM)
Essential COM
The Vision of Autonomic Computing
Computer
The K-Component Architecture Meta-model for Self-Adaptive Software
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Reflection and semantics in LISP
POPL '84 Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
The J2EE Tutorial, Second Edition
The J2EE Tutorial, Second Edition
A Style-Aware Architectural Middleware for Resource-Constrained, Distributed Systems
IEEE Transactions on Software Engineering
Architecture-Based Autonomous Repair Management: An Application to J2EE Clusters
SRDS '05 Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems
The Autonomic Computing Paradigm
Cluster Computing
SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model
SERA '06 Proceedings of the Fourth International Conference on Software Engineering Research, Management and Applications
EMF: Eclipse Modeling Framework 2.0
EMF: Eclipse Modeling Framework 2.0
Peer-to-Peer and fault-tolerance: Towards deployment-based technical services
Future Generation Computer Systems
Model Checking of Software Components: Combining Java PathFinder and Behavior Protocol Model Checker
SEW '06 Proceedings of the 30th Annual IEEE/NASA Software Engineering Workshop
SWiFT: a feedback control and dynamic reconfiguration toolkit
WINSYM'98 Proceedings of the 2nd conference on USENIX Windows NT Symposium - Volume 2
A generic component model for building systems software
ACM Transactions on Computer Systems (TOCS)
Using components for architecture-based management: the self-repair case
Proceedings of the 30th international conference on Software engineering
Reflective Middleware: From Your Desk to Your Hand
IEEE Distributed Systems Online
A Component Framework for Java-Based Real-Time Embedded Systems
Middleware '08 Proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
A comprehensive solution for application-level adaptation
Software—Practice & Experience
OSA: an integration platform for component-based simulation
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
MUSIC: Middleware Support for Self-Adaptation in Ubiquitous and Service-Oriented Environments
Software Engineering for Self-Adaptive Systems
Reconfigurable SCA Applications with the FraSCAti Platform
SCC '09 Proceedings of the 2009 IEEE International Conference on Services Computing
A concise introduction to autonomic computing
Advanced Engineering Informatics
Self-protection for distributed component-based applications
SSS'06 Proceedings of the 8th international conference on Stabilization, safety, and security of distributed systems
Dynamically adaptable applications with iPOJO service components
SC'07 Proceedings of the 6th international conference on Software composition
A multi-stage approach for reliable dynamic reconfigurations of component-based systems
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Reconfigurable run-time support for distributed service component architectures
Proceedings of the IEEE/ACM international conference on Automated software engineering
Comparing the Service Component Architecture and Fractal Component Model
The Computer Journal
Autonomic computing: an overview
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
A generic deployment framework for grid computing and distributed applications
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
Service discovery in ubiquitous feedback control loops
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Programming sensor networks using REMORA component model
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
A model for developing component-based and aspect-oriented systems
SC'06 Proceedings of the 5th international conference on Software Composition
J2EE packaging, deployment and reconfiguration using a general component model
CD'05 Proceedings of the Third international working conference on Component Deployment
Software engineering of component-based systems-of-systems: a reference framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
A reflective platform for highly adaptive multi-cloud systems
Adaptive and Reflective Middleware on Proceedings of the International Workshop
QoS enabled application management platform over DDS
Proceedings of the Workshop on Posters and Demos Track
Adaptable service composition for very-large-scale internet of things systems
Proceedings of the 8th Middleware Doctoral Symposium
Using constraint-based optimization and variability to support continuous self-adaptation
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Rapid prototyping of domain-specific architecture languages
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
A dynamic component model for cyber physical systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Model-Based service discovery and orchestration for OSLC services in tool chains
ICWE'12 Proceedings of the 12th international conference on Web Engineering
An eclipse modelling framework alternative to meet the models@runtime requirements
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
FAMILIAR: A domain-specific language for large scale management of feature models
Science of Computer Programming
Managing elasticity across multiple cloud providers
Proceedings of the 2013 international workshop on Multi-cloud applications and federated clouds
Design-driven development methodology for resilient computing
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
A causal model to predict the effect of business process evolution on quality of service
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Improving context-awareness in self-adaptation using the DYNAMICO reference model
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Wringing out objects for programming and modeling component-based systems
Proceedings of the Second International Workshop on Combined Object-Oriented Modelling and Programming Languages
Managing Architectural Reconfiguration at Runtime
International Journal of Web Portals
Towards interoperability between heterogeneous distributed components
Proceedings of the 12th International Workshop on Adaptive and Reflective Middleware
Adaptation space exploration for service-oriented applications
Science of Computer Programming
Hi-index | 0.00 |
ThetextitService Component Architecture (SCA) is a technology-independent standard for developing distributed Service-oriented Architectures (SOA). The SCA standard promotes the use of components and architecture descriptors, and mostly covers the lifecycle steps of implementation and deployment. Unfortunately, SCA does not address the governance of SCA applications and provides no support for the maintenance of deployed components. This article covers this issue and introduces the FRASCATI platform, a run-time support for SCA with dynamic reconfiguration capabilities and run-time management features. This article presents the internal component-based architecture of the FRASCATI platform, and highlights its key features. The component-based design of the FRASCATI platform introduces many degrees of flexibility and configurability in the platform itself and it can host the SOA applications. This article reports on micro-benchmarks highlighting that run-time manageability in the FRASCATI platform does not decrease its performance when compared with the de facto reference SCA implementation: Apache TUSCANY. Finally, a smart home scenario illustrates the extension capabilities and the various reconfigurations of the FRASCATI platform. Copyright © 2011 John Wiley & Sons, Ltd.