On the evolution of services
In an environment of constant change and variation driven by competition and innovation, a
software service can rarely remain stable. Being able to manage and control the evolution of …
software service can rarely remain stable. Being able to manage and control the evolution of …
Adaptation of service protocols using process algebra and on-the-fly reduction techniques
Reuse and composition are increasingly advocated and put into practice in modern software
engineering. However, the software entities that are to be reused to build an application, eg …
engineering. However, the software entities that are to be reused to build an application, eg …
A survey of software adaptation in mobile and ubiquitous computing
Driven by the vast proliferation of mobile devices and ubiquitous computing, dynamic
software adaptation is becoming one of the most common terms in Software Engineering …
software adaptation is becoming one of the most common terms in Software Engineering …
Model-based adaptation of behavioral mismatching components
Component-Based Software Engineering focuses on the reuse of existing software
components. In practice, most components cannot be integrated directly into an application …
components. In practice, most components cannot be integrated directly into an application …
[PDF][PDF] Software adaptation.
Reuse and integration of heterogeneous software parts are promises of Component-Based
Software Development. However, current industrial approaches suffer from a limited support …
Software Development. However, current industrial approaches suffer from a limited support …
Mismatch patterns and adaptation aspects: A foundation for rapid development of web service adapters
W Kongdenfha, HR Motahari-Nezhad… - IEEE Transactions …, 2009 - ieeexplore.ieee.org
Standardization in Web services simplifies integration. However, it does not remove the
need for adapters due to possible heterogeneity among service interfaces and protocols. In …
need for adapters due to possible heterogeneity among service interfaces and protocols. In …
Coupled model transformations for QoS enabled component-based software design
S Becker - 2008 - oops.uni-oldenburg.de
Component-based software engineering aims at develo** software systems by
assembling pre-existing components to build applications. One advantage gained from this …
assembling pre-existing components to build applications. One advantage gained from this …
ASE: A comprehensive pattern-driven security methodology for distributed systems
Incorporating security features is one of the most important and challenging tasks in
designing distributed systems. Over the last decade, researchers and practitioners have …
designing distributed systems. Over the last decade, researchers and practitioners have …
ToscaMart: a method for adapting and reusing cloud applications
To fully exploit the potential of cloud computing, design and development of cloud
applications should be eased and supported. The OASIS TOSCA standard enables …
applications should be eased and supported. The OASIS TOSCA standard enables …
[PDF][PDF] Structuring software reusability metrics for component-based software development
The idea of reusing software components has been present in software engineering for
several decades. Although the software industry developed massively in recent decades …
several decades. Although the software industry developed massively in recent decades …