Reactive modules in Formal Methods in System Design Rethinking the use of models in software architecture Global and local QoS constraints guarantee in web service selection Adaptive service composition in flexible processes It usually works: The temporal logic of stochastic systems A queuing model for service selection of multi-classes QoS-aware web services Approximate symbolic model checking of continuous-time markov chains A timed extension of WSCoL, 4th International Conference on the Quality of Software-Architectures Proc. of the IEEE International Conference on Web Services Proc. 7th International Conference on Computer Aided Verification, CAV 95 Proccedings of the IEEE International Conference on Web Services Proc. 10th International Conference on Concurrency Theory, CONCUR 99 IEEE International Conference on Web Services, pp.2-34, 1993. ,
Validation of web service compositions, IET Software, vol.1, issue.6, pp.219-232, 2007. ,
DOI : 10.1049/iet-sen:20070027
Towards Dynamic Monitoring of WS-BPEL Processes, Proceedings of the 3rd International Conference on Service Oriented Computing, 2005. ,
DOI : 10.1007/11596141_21
Toward open-world software: Issues and challenges, Computer, vol.39, issue.10, pp.36-43, 2006. ,
DOI : 10.1109/MC.2006.362
Heuristics for QoS-aware Web Service Composition, 2006 IEEE International Conference on Web Services (ICWS'06), pp.72-82, 2006. ,
DOI : 10.1109/ICWS.2006.69
Statistical Decision Theory and Bayesian Analysis, 1985. ,
DOI : 10.1007/978-1-4757-4286-2
Distributed Context Monitoring for the Adaptation of Continuous Services, World Wide Web, vol.27, issue.1, pp.503-528, 2007. ,
DOI : 10.1007/s11280-007-0028-7
Model checking of probabilistic and nondeterministic systems, Proc. of the 15th Conference on Foundations of Software Technology and Theoretical Comp. Science, FSTTCS 95, pp.499-513, 1995. ,
DOI : 10.1007/3-540-60692-0_70
Monitoring conversational web services, 2nd international workshop on Service oriented software engineering in conjunction with the 6th ESEC/FSE joint meeting, IW-SOSWE '07, pp.15-21, 2007. ,
DOI : 10.1145/1294928.1294933
Queuing Network and Markov Chains, 1998. ,
SALSA: QoS-aware load balancing for autonomous service brokering, Journal of Systems and Software, vol.83, issue.3, 2010. ,
DOI : 10.1016/j.jss.2009.09.033
General-Purpose Autonomic Computing, Autonomic Computing and Networking, pp.3-30, 2009. ,
DOI : 10.1007/978-0-387-89828-5_1
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.426.9330
Reconfigurable service-oriented architecture for autonomic computing, International Journal On Advances in Intelligent Systems, vol.2, issue.1, pp.38-57, 2009. ,
CADS*: Computer-Aided Development of Self-* Systems, Fundamental Approaches to Software Engineering, pp.421-424, 2009. ,
DOI : 10.1007/978-3-642-00593-0_29
Using quantitative analysis to implement autonomic IT systems, 2009 IEEE 31st International Conference on Software Engineering, pp.100-110, 2009. ,
DOI : 10.1109/ICSE.2009.5070512
URL : https://hal.archives-ouvertes.fr/inria-00458053
An approach for QoS-aware service composition based on genetic algorithms, Proceedings of the 2005 conference on Genetic and evolutionary computation , GECCO '05, pp.1069-1075, 2005. ,
DOI : 10.1145/1068009.1068189
Qosaware replanning of composite web services, Proccedings of the IEEE International Conference on Web Services, 2005. ,
A framework for QoS-aware binding and re-binding of composite web services, Journal of Systems and Software, vol.81, issue.10, pp.1754-1769, 2008. ,
DOI : 10.1016/j.jss.2007.12.792
Genetic algorithm utilized in costreduction driven web service selection, Proceedings of the International Conference on Computational Intelligence and Security, CIS 2005, pp.679-686, 2005. ,
Qos-driven runtime adaptation of service oriented architectures, Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium, ESEC/FSE '09, pp.131-140, 2009. ,
DOI : 10.1145/1595696.1595718
A Framework for Optimal Service Selection in Broker-Based Architectures with Multiple QoS Classes, 2006 IEEE Services Computing Workshops, pp.105-112, 2006. ,
DOI : 10.1109/SCW.2006.1
Scalable service selection for web service composition supporting differentiated qos classes, Dip. di Informatica, Sistemi e Produzione, 2007. ,
Improved Adaptation of Web Service Compositions Using Value of Changed Information, IEEE International Conference on Web Services (ICWS 2007), pp.784-791, 2007. ,
DOI : 10.1109/ICWS.2007.104
08031 ? software engineering for self-adaptive systems: A research road map, Software Engineering for Self-Adaptive Systems, ser. Dagstuhl Seminar Proceedings, 2008. ,
On Probabilistic Computation Tree Logic, Validation of Stochastic Systems -A Guide to Current Research, pp.147-188, 2004. ,
DOI : 10.1007/978-3-540-24611-4_5
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.141.6916
Stochastic Process Algebras, 7th Intern. School on Formal Methods, SFM, ser. LNCS, pp.132-179, 2007. ,
DOI : 10.1007/978-3-540-72522-0_4
SCENE: A Service Composition Execution Environment Supporting Dynamic Changes Disciplined Through Rules, LNCS, vol.4294, p.191, 2006. ,
DOI : 10.1007/11948148_16
Probabilistic Timed Behavior Trees, Proceedings of the International Conference on Integrated Formal Methods, pp.156-175, 2007. ,
DOI : 10.1007/978-3-540-73210-5_9
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.107.1585
Timed Behavior Trees for Failure Mode and Effects Analysis of time-critical systems, Journal of Systems and Software, vol.81, issue.12, pp.2163-2182, 2008. ,
DOI : 10.1016/j.jss.2008.04.035
Web services on demand: WSLA-driven automated management, IBM Systems Journal, vol.43, issue.1, pp.136-158, 2004. ,
DOI : 10.1147/sj.431.0136
Property specification patterns for finite-state verification, Proc. 21th International Conference on Software Engineering (ICSE99), pp.411-420, 1999. ,
Model evolution by run-time parameter adaptation, 2009 IEEE 31st International Conference on Software Engineering ,
DOI : 10.1109/ICSE.2009.5070513
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.477.4012
Designing selforganization for evolvable assembly systems, Second IEEE Intern. Conf. on Self-Adaptive and Self-Organizing Systems, SASO 2008, pp.97-106, 2008. ,
DOI : 10.1109/saso.2008.20
URL : http://archive-ouverte.unige.ch/unige:48315
Quality-of-service specification in distributed object systems, Distributed Systems Engineering, vol.5, issue.4, pp.179-202, 1998. ,
DOI : 10.1088/0967-1846/5/4/005
Quality Prediction of Service Compositions through Probabilistic Model Checking, Proc. 4th International Conference on the Quality of Software-Architectures, pp.119-134, 2008. ,
DOI : 10.1007/978-3-540-87879-7_8
A comparative study of language support for generic programming ,
Predicting Performance Properties for Open Systems with KAMI, QoSA '09: Proceedings of the 5th International Conference on the Quality of Software Architectures, pp.70-85, 2009. ,
DOI : 10.1109/TSE.2008.30
The PEPA workbench: A tool to support a process algebra-based approach to performance modelling, Proceedings of the 7th International Conference on Computer Performance Evaluation, Modeling Techniques and Tools, pp.353-368, 1994. ,
DOI : 10.1007/3-540-58021-2_20
Architecture-based reliability prediction for serviceoriented computing, Workshop on Architecting Dependable Systems, WADS, ser, pp.279-299, 2004. ,
DOI : 10.1007/11556169_13
Patterns for Timed Property Specifications, Electronic Notes in Theoretical Computer Science, vol.153, issue.2, pp.117-133, 2006. ,
DOI : 10.1016/j.entcs.2005.10.035
URL : http://doi.org/10.1016/j.entcs.2005.10.035
Specification patterns for probabilistic quality properties, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.31-40, 2008. ,
DOI : 10.1145/1368088.1368094
Timed Behavior Trees and Their Application to Verifying Real-Time Systems, 2007 Australian Software Engineering Conference (ASWEC'07), pp.211-222, 2007. ,
DOI : 10.1109/ASWEC.2007.49
Monitoring probabilistic properties, Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium, ESEC/FSE '09, pp.183-192, 2009. ,
DOI : 10.1145/1595696.1595724
ANGEL: Optimal Configuration for High Available Service Composition, IEEE International Conference on Web Services (ICWS 2007), 2007. ,
DOI : 10.1109/ICWS.2007.41
A logic for reasoning about time and reliability, Formal Aspects of Computing, vol.2, issue.1, pp.512-535, 1994. ,
DOI : 10.1007/BF01211866
Playing with time: on the specification and execution of time-enriched LSCs, Proceedings. 10th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems, pp.193-202, 2002. ,
DOI : 10.1109/MASCOT.2002.1167077
Speeding up adaptation of web service compositions using expiration times, Proceedings of the 16th international conference on World Wide Web , WWW '07, pp.1023-1032, 2007. ,
DOI : 10.1145/1242572.1242710
A survey of autonomic computing???degrees, models, and applications, ACM Computing Surveys, vol.40, issue.3, pp.1-28, 2008. ,
DOI : 10.1145/1380584.1380585
Taverna: a tool for building and running workflows of services, Nucleic Acids Research, vol.34, issue.Web Server, pp.729-732, 2006. ,
DOI : 10.1093/nar/gkl320
A Probabilistic Extension of UML Statecharts, Proceedings of 7th International Symposium on Formal Techniques in Real-Time and Fault-Tolerant Systems, FTRTFT 2002, pp.355-374, 2002. ,
DOI : 10.1007/3-540-45739-9_21
A QoS-Oriented Extension of UML Statecharts, Proceedings of 6th International Conference -The Unified Modeling Language. Model Languages and Applications. UML 2003, pp.76-91, 2003. ,
DOI : 10.1007/978-3-540-45221-8_7
How Fast and Fat Is Your Probabilistic Model Checker? An Experimental Performance Comparison, Hardware and Software: Verification and Testing, ser. LNCS, K. Yorav, pp.69-85, 2008. ,
DOI : 10.1007/978-3-540-77966-7_9
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.81.7564
Business Process Execution Language for Web Services, 2004. ,
BPEL'n'Aspects: Adapting Service Orchestration Logic, 2009 IEEE International Conference on Web Services, pp.222-229, 2009. ,
DOI : 10.1109/ICWS.2009.75
Bisimulation Minimisation Mostly Speeds Up Probabilistic Model Checking, Tools and Algorithms for the Construction and Analysis of Systems TACAS 2007, Proceedings, ser. LNCS, O. Grumberg and M. Huth, pp.87-101, 2007. ,
DOI : 10.1007/978-3-540-71209-1_9
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.93.3016
The WSLA framework: Specifying and monitoring service level agreements for web services, Journal of Network and Systems Management, vol.11, issue.1, 2003. ,
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
DOI : 10.1109/MC.2003.1160055
Quality-of-service oriented web service composition algorithm and planning architecture, Journal of Systems and Software, vol.81, issue.11, pp.2079-2090, 2008. ,
DOI : 10.1016/j.jss.2008.04.044
Real-time specification patterns, 27th International Conference on Software Engineering (ICSE 05, pp.372-381, 2005. ,
DOI : 10.1109/icse.2005.1553580
Specifying real-time properties with metric temporal logic, Real-Time Systems, vol.XI, issue.4, pp.255-299, 1990. ,
DOI : 10.1007/BF01995674
Self-Managed Systems: an Architectural Challenge, Future of Software Engineering (FOSE '07), pp.259-268, 2007. ,
DOI : 10.1109/FOSE.2007.19
Performance analysis of probabilistic timed automata using digital clocks, Formal Methods in System Design, vol.29, issue.1, pp.33-78, 2006. ,
DOI : 10.1007/s10703-006-0005-2
Probabilistic symbolic model checking with PRISM: a hybrid approach, International Journal on Software Tools for Technology Transfer, vol.24, issue.2, pp.128-142, 2004. ,
DOI : 10.1007/s10009-004-0140-2
Symmetry Reduction for Probabilistic Model Checking, Computer Aided Verification, 18th International Conference, CAV 2006, Proceedings, ser. LNCS, pp.234-248, 2006. ,
DOI : 10.1007/11817963_23
Symbolic model checking for probabilistic timed automata, Information and Computation, vol.205, issue.7, pp.1027-1077, 2007. ,
DOI : 10.1016/j.ic.2007.01.004
URL : http://doi.org/10.1016/j.ic.2007.01.004
SLAng: A language for defining service level agreements, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings., pp.100-107, 2003. ,
DOI : 10.1109/FTDCS.2003.1204317
Quantitative System Performance: Computer System Analysis Using Queueig Network Models, 1984. ,
Quick convergence of genetic algorithm for QoS-driven web service selection, Computer Networks, vol.52, issue.5, pp.1093-1104, 2008. ,
DOI : 10.1016/j.comnet.2007.12.003
Stochastic Petri nets: An elementary introduction, Advances in Petri Nets, pp.1-29, 1989. ,
DOI : 10.1007/3-540-52494-0_23
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.110.2081
Performance Prediction of Web Service Workflows, International Conference on Quality of Software Architectures, pp.127-144, 2007. ,
DOI : 10.1145/1071021.1071025
A heuristic approach to optimal service selection in service oriented architectures, Proceedings of the 7th international workshop on Software and performance, WOSP '08, pp.13-24, 2008. ,
DOI : 10.1145/1383559.1383562
Utility-based QoS Brokering in Service Oriented Architectures, IEEE International Conference on Web Services (ICWS 2007), pp.422-430, 2007. ,
DOI : 10.1109/ICWS.2007.186
A framework for utility-based service oriented design in SASSY, Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering, WOSP/SIPEW '10, pp.27-36, 2010. ,
DOI : 10.1145/1712605.1712612
QoS management in service-oriented architectures, Performance Evaluation, vol.64, issue.7-8, pp.646-663, 2007. ,
DOI : 10.1016/j.peva.2006.10.001
Non-intrusive monitoring and service adaptation for WS-BPEL, Proceeding of the 17th international conference on World Wide Web , WWW '08, pp.815-824, 2008. ,
DOI : 10.1145/1367497.1367607
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.139.6506
A journey to highly dynamic, self-adaptive servicebased applications, Autom. Softw. Eng, vol.15, pp.3-4, 2008. ,
Taverna: lessons in creating a workflow environment for the life sciences, Concurrency and Computation: Practice and Experience, pp.1067-1100, 2006. ,
DOI : 10.1002/cpe.993
Service oriented architectures: approaches, technologies and research issues, The VLDB Journal, vol.46, issue.10, pp.389-415, 2007. ,
DOI : 10.1007/s00778-007-0044-3
Using scenarios to predict the reliability of concurrent componentbased software systems, Fundamental Approaches to Software Engineering, 8th Intern. Conference, FASE 2005, Proceedings, ser. LNCS, M. Cerioli, pp.111-126, 2005. ,
Aggregation Dynamics in Overlay Networks and Their Implications for Self-Organized Distributed Applications, The Computer Journal, vol.52, issue.4, 2008. ,
DOI : 10.1093/comjnl/bxn017
Automated SLA Monitoring for Web Services, Proceedings of the 13th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management, DSOM 2002, pp.28-41, 2002. ,
DOI : 10.1007/3-540-36110-3_6
Stochastic Modeling of Composite Web Services for Closed-Form Analysis of Their Performance and Reliability Bottlenecks, ICSOC, ser. LNCS, pp.107-118, 2007. ,
DOI : 10.1007/978-3-540-74974-5_9
A QoS broker based architecture for efficient Web services selection, IEEE International Conference on Web Services (ICWS'05), pp.113-120, 2005. ,
DOI : 10.1109/ICWS.2005.13
An introduction to reflectionoriented programming, Proc. of Reflection96, 1996. ,
An Improved Genetic Algorithm for Web Services Selection, Proceedings of the 7th IFIP WG ,
DOI : 10.1007/11758549_14
Performance Trees: A New Approach to Quantitative Performance Specification, 14th IEEE International Symposium on Modeling, Analysis, and Simulation, pp.303-313, 2006. ,
DOI : 10.1109/MASCOTS.2006.39
WSOL -A language for the formal specification of classes of service for web services, Proceedings of the International Conference on Web Services, ICWS 2003, pp.375-381, 2003. ,
Natural Language Specification of Performance Trees, Proceedings of the 5th European Performance Engineering Workshop, pp.141-151, 2008. ,
DOI : 10.1007/978-3-540-87412-6_11
Statistical probabilistic model checking with a focus on time-bounded properties, Information and Computation, vol.204, issue.9, pp.1368-1409, 2006. ,
DOI : 10.1016/j.ic.2006.05.002
QoS-aware middleware for Web services composition, IEEE Transactions on Software Engineering, vol.30, issue.5, pp.311-327, 2004. ,
DOI : 10.1109/TSE.2004.11
DiGA: Population diversity handling genetic algorithm for QoS-aware web services selection, Computer Communications, vol.30, issue.5, pp.1082-1090, 2007. ,
DOI : 10.1016/j.comcom.2006.11.002