A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Run-time Composition and Adaptation of Mismatching Behavioural Transactions
2007
Fifth IEEE International Conference on Software Engineering and Formal Methods (SEFM 2007)
The main contribution of this article is an adaptation engine that allows the dynamic creation of channels and applies at run-time a composition specification built at designtime. ...
Here, we focus on systems in which composition is affected by run-time behaviour of the system. ...
They are also grateful to the anonymous referees who helped to improve the contents and quality of this article. ...
doi:10.1109/sefm.2007.35
dblp:conf/sefm/CamaraSC07
fatcat:zwq7lsbqtfhblh7v73wypt66n4
Dynamic Protocol Aggregation and Adaptation for Service-Oriented Computing
2007
Australian Software Engineering Conference : Proceedings
We will show how our approach supports the incremental specification of protocols and the flexibility of changing protocols. ...
During service composition, services available to play different roles in a composition may have variations in their businesslevel protocols. ...
run-time. ...
doi:10.1109/aswec.2007.18
dblp:conf/aswec/PhamCS07
fatcat:ik2pmcxhavcadienmuvdqcfjlu
Towards Dynamic Matching of Business-Level Protocols in Adaptive Service Compositions
[chapter]
2008
Lecture Notes in Computer Science
In an adaptive service composition those behavioural requirements may be continually changing. ...
In a service composition, it is necessary to ensure that the behaviour of a constituent service is consistent with the requirements of the composition. ...
Further work needs to be done to address the problem of mismatches between composite behavioural requirements and the actual behaviour of services. ...
doi:10.1007/978-3-540-78238-4_51
fatcat:iszb7fsu4vdv5afm6denkhvkqa
Multiple Concern Adaptation for Run-time Composition in Context-Aware Systems
2008
Electronical Notes in Theoretical Computer Science
This work presents an approach to the flexible composition of possibly mismatching behavioural interfaces in systems where context information can vary at run-time. ...
In addition, the composition must be adapted to the execution conditions of such systems, which are likely to change at run-time, affecting component behaviour. ...
Our approach applies composition at run-time rather than generating a full adaptor off-line, and simplifies the specification of adaptation applying separation of concerns to the specification of the adaptation ...
doi:10.1016/j.entcs.2008.06.024
fatcat:ixjcsgkqjrfwhpfdjsbux555yi
Semi-Automatic Specification of Behavioural Service Adaptation Contracts
2010
Electronical Notes in Theoretical Computer Science
An adaptation contract describes composition constraints and adaptation requirements among several services which were not initially built to interoperate with each other. ...
The manual writing of this specification by a designer is a difficult and error-prone task, especially when services are reused taking their behavioural descriptions into account. ...
Acknowledgement This work has been partially supported by the project TIN2008-05932 funded by the Spanish Ministry of Innovation and Science (MICINN). ...
doi:10.1016/j.entcs.2010.07.003
fatcat:tvfagjxvh5bc3j5ixjarrxr6ou
Adaptation of Open Component-Based Systems
[chapter]
2007
Lecture Notes in Computer Science
Software adaptation aims at generating software pieces called adaptors to compensate interface and behavioural mismatch between components or services. This is crucial to foster reuse. ...
So far, adaptation techniques have proceeded by computing global adaptors for closed systems made up of a fixed set of components. ...
Tivoli for the COM/DCOM encoding of the case study and C. Canal for fruitful discussions. ...
doi:10.1007/978-3-540-72952-5_9
fatcat:spdyst4nn5hc3jcgtzcyxnbqia
Towards autonomic service-oriented applications
2009
International Journal of Autonomic Computing
integration mismatches and dynamically execute suitable adaptation strategies. ...
The integration of third-party web services can solve complex business problems and can reduce risks, costs and time-to-market. ...
To discover whether the choice of the elementary web services violates the response time requirements of the composite service, we can infer the response time of the different providers with suitable test ...
doi:10.1504/ijac.2009.024500
fatcat:lzjj2kpjv5ba3ilrxllgrficae
Transactional Reduction of Component Compositions
[chapter]
2007
Lecture Notes in Computer Science
and adaptation. ...
Mechanisms to reduce the state space of behavioural composition models are therefore required. ...
This problem limits the applicability of composition and adaptation techniques, especially in domains where they are to be applied at run-time on low-resources devices, e.g., pervasive computing or ambient ...
doi:10.1007/978-3-540-73196-2_22
fatcat:hudizjn3dzhndgrlcgygsw6jnm
Model-Based Adaptation of Behavioral Mismatching Components
2008
IEEE Transactions on Software Engineering
Urbano for their participation to the implementation of Adaptor, as well as Bernard Berthomieu, Frédéric Lang, Massimo Tivoli, and François Vernadat for their help on external tool support, interesting ...
comments and fruitful discussions. ...
In this field, self-adaptation is a mandatory feature because less assumptions can be done on the system at hand, e.g., new components or services can show up or disappear at run-time while the overall ...
doi:10.1109/tse.2008.31
fatcat:5dsjw7lrjjglzjv5dwl2j5lv2a
Report of the International Symposium on Component-Based Software Engineering
2005
Software engineering notes
The Symposium brought together researchers and practitioners from several communities: component technology, composition languages, compositional analysis, software architecture, software certification ...
, and with the maintenance and improvement of systems by means of component replacement and customization. ...
Adaptation requires mismatch. Adapters and adaptation are based on a suitable definition of 'match' and 'mismatch' in the given context. ...
doi:10.1145/1061874.1061884
fatcat:6prllxaoava4djkzwduoqdmb3m
An Automatic Approach to Enable Replacement of Conversational Services
[chapter]
2009
Lecture Notes in Computer Science
Most of the research efforts supporting this replacement assume that the interface of the interchangeable services are the same and known at design time. ...
In Service Oriented Architectures (SOAs) services invoked in a composition can be replaced by other services, which are possibly discovered and bound at runtime. ...
All of these three approaches offer full run-time automation for service substitution, but can address only those mismatches that concern data and operation names while they disregard those concerning ...
doi:10.1007/978-3-642-10383-4_11
fatcat:ynyahpcilnadvp53g3g3k2rzee
Synchronizing Behavioural Mismatch in Software Composition
[chapter]
2006
Lecture Notes in Computer Science
Recent work in this field has addressed several problems related to interface and behavioural mismatch. ...
Our approach is based on the use of synchronous vectors and regular expressions for governing adaptation rules, and is supported by dedicated algorithms and tools. ...
The authors thank Bernard Berthomieu, Frédéric Lang, and Massimo Tivoli for their interesting comments and fruitful discussions. ...
doi:10.1007/11768869_7
fatcat:vsi3tf6jynbqzab233m3lhq7ii
Weaving aspects in a persistent environment
2002
SIGPLAN notices
The first mechanism has been used to integrate AspectJ and its associated weaver with the Jasmine ODBMS. ...
The first mechanism is based on exploiting existing aspect languages and their associated weavers while the second mechanism is based on building weaving functionality into the database management system ...
AspectJ 0.7 beta 12 with the Jasmine Java API
Fig. 5 . 5 Interception of interface mismatch messages and their delegation to the weaver using composition filters
For simplification, from this point ...
doi:10.1145/568600.568609
fatcat:7hd2iucryjdhfl4llwf56xzkf4
The design of a self-healing composition cycle for Web services
2009
2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Execute these plans in order to restore the normal behaviour of the system. ...
This paper presents the design of a self-healing composition cycle for Web services that can be used to evaluate self-healing techniques in Web service composition. ...
Only if changes are detected will the system halt for purpose of diagnosis and adaptation. The run-time monitor of the system is comprised of various components and definitions. ...
doi:10.1109/seams.2009.5069070
dblp:conf/icse/ChanB09
fatcat:od26welxyfad3po5ub5pkwwdtm
Development of Adaptive Multi-cloud Applications - A Model-Driven Approach
english
2013
Proceedings of the 1st International Conference on Model-Driven Engineering and Software Development
english
It has drawn the interest of multiple users, and in a short period of time it has experienced a notorious hype. ...
In this paper we explore a solution to the cloud vendor lock-in problem based on the use of model-driven engineering and software adaptation techniques. ...
ACKNOWLEDGEMENTS This work has been partially funded by the Spanish Government under Projects TIN2012-34945, and TIN2012-35669. ...
doi:10.5220/0004370603210330
dblp:conf/modelsward/MirandaGMC13
fatcat:zbhzclkcovgi7e4o6e5rxq2iji
« Previous
Showing results 1 — 15 out of 5,058 results