properties and constraints it must satisfy, and on the other hand in term of
components, bundles and run-time properties.
In this work, we show how it is possible to go seemingly from the high level
description to the execution one, and how the system, all along this long process, is
able to compute and enforce the conformity and compatibility of the different
descriptions, while enforcing minimality, completeness and consistency properties.
Our work is a step toward the above goal, but even in its current form, it provides a
large fraction of the properties discussed above and show the feasibility of the
approach. We expect future work to present an implementation of the full picture.
SAM is available at http://sam.ligforge.imag.fr and CADSE at http://cadse.imag.fr
References
1. Alonso, G., Casati, F., Kuno, H., Machiraju, H.: Web Services – Concepts, Architectures
and Applications. Springer, Verlag (2003).
2. Channa, N., Li, S., Shaikh, A. W., Fu, X.: Constraint Satisfaction in Dynamic Web Service
Composition. In 6th International Workshop on Database and Expert Systems Applications
(2005) 658– 664.
3. Dustdar, S., Schreiner, W.: A survey on web services composition. In International Journal
of Web and Grid Services (IJWGS) 1 (2005), 1-30.
4. Escoffier, C., Hall, R. S., Lalanda, P.: iPOJO: an Extensible Service-Oriented Component
Framework. In SCC’08 International Conference on Services Computing, IEEE Computer
Society (2007) 474-481.
5. Estublier, J., Vega, G., Lalanda, P., Leveque, T.: Domain Specific Engineering
Environments. In APSEC’08 Asian Pacific Software Engineering Conference (2008).
6. Howes, T.: RFC 1960: a String Representation of LDAP Search Filters. Web site:
http://www.ietf.org/rfc/rfc1960.txt (1996)
7. Jaeger, M. C., Mühl,G.: QoS-based Selection of Services: The implementation of a Genetic
Algorithm. In KiVS Workshop: Service-Oriented Architectures and Service Oriented
Computing (2007) 359-370.
8. Milanovic, N., Malek, M.: Current solutions for web service composition. Internet
Computing, IEEE 8 (2004), 51–59.
9. OASIS (2007). Web Service Business Process Execution Language Version 2.0. Web site:
http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf
10. Orriens, B., Yang, J., Papazoglou, M. P.: Model Driven Service Composition. In ICSOC’03
International Conference on Service Oriented Computing, Springer 2910 (2003), 75-90.
11. OSGi Release 4. Web site: http://www.osgi.org/Specifications/HomePage
12. OSOA (2007):.Service Component Architecture: Assembly Model Specification Version
1.0.: http://www.osoa.org/display/Main/Service+Component+Architecture+Specifications
13. Papazoglou, M. P., Traverso, P., Dustdar, S., Leymann, F.: Service-Oriented Computing:
State of the Art and Research Challenges, IEEE 40 (2007), 38–45.
14. Papazoglou, M. P., Van den Heuvel, W. J.: Service oriented architectures: approaches,
technologies and research issues. VLDB Journal 16 (2007), 389–415.
15. Peltz, C.: Web services orchestration: a review of emerging technologies, tools, and
standards. Hewlett-Packard Company (2003).
16. W3C (2004). Semantic Markup for Web Services. http://www.w3.org/Submission/OWL-S/
17. WSML: Web Service Modeling Language. Web site: http://www.wsmo.org/wsml/
18. W3C (2005). Web Service Modeling Language.: http://www.w3.org/Submission/WSMO/
19. Yen, I-L., Ma, H., Bastani, F. B., Mei, H.: QoS-Reconfigurable Web Services and
Composition for High-Assurance Systems. IEEE Computer Society Press 41 (2008), 48-55.
20