|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Oliver Moser, Florian Rosenberg, Schahram Dustdar, "Domain-Specific Service Selection for Composite Services," IEEE Transactions on Software Engineering, vol. 38, no. 4, pp. 828-843, July-Aug., 2012. | |||
| BibTex | x | ||
| @article{ 10.1109/TSE.2011.43, author = {Oliver Moser and Florian Rosenberg and Schahram Dustdar}, title = {Domain-Specific Service Selection for Composite Services}, journal ={IEEE Transactions on Software Engineering}, volume = {38}, number = {4}, issn = {0098-5589}, year = {2012}, pages = {828-843}, doi = {http://doi.ieeecomputersociety.org/10.1109/TSE.2011.43}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Software Engineering TI - Domain-Specific Service Selection for Composite Services IS - 4 SN - 0098-5589 SP828 EP843 EPD - 828-843 A1 - Oliver Moser, A1 - Florian Rosenberg, A1 - Schahram Dustdar, PY - 2012 KW - Service composition KW - quality of service KW - monitoring KW - service selection KW - domain specific languages VL - 38 JA - IEEE Transactions on Software Engineering ER - | |||
[1] I.-L. Yen, H. Ma, F.B. Bastani, and H. Mei, "QoS-Reconfigurable Web Services and Compositions for High-Assurance Systems," Computer, vol. 41, no. 8, pp. 48-55, 2008.
[2] C. Huemer, P. Liegl, R. Schuster, H. Werthner, and M. Zapletal, "Inter-Organizational Systems: From Business Values over Business Processes to Deployment," Proc. IEEE Second Int'l Conf. Digital Ecosystems and Technologies, pp. 294-299, 2008.
[3] R. Altman, "SOA Overview and Guide to SOA Research," Gartner Research Report (ID Number: G00201650), July 2010.
[4] M.P. Papazoglou, P. Traverso, S. Dustdar, and F. Leymann, "Service-Oriented Computing: State of the Art and Research Challenges," Computer, vol. 40, no. 11, pp. 38-45, Nov. 2007.
[5] T. Erl, SOA Principles of Service Design. Prentice Hall PTR, 2007.
[6] S. Weerawarana, F. Curbera, F. Leymann, T. Storey, and D.F. Ferguson, Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More. Prentice Hall PTR, 2005.
[7] A. Michlmayr, F. Rosenberg, C. Platzer, M. Treiber, and S. Dustdar, "Towards Recovering the Broken SOA Triangle—A Software Engineering Perspective," Proc. Second Int'l Workshop Service Oriented Software Eng., pp. 22-28, Sept. 2007.
[8] E. Di Nitto, C. Ghezzi, A. Metzger, M. Papazoglou, and K. Pohl, "A Journey to Highly Dynamic, Self-Adaptive Service-Based Applications," Automated Software Eng., vol. 15, pp. 313-341, http://dx.doi.org/10.1007s10515-008-0032-x , 2008.
[9] Z. Zheng and M.R. Lyu, "A QoS-Aware Fault Tolerant Middleware for Dependable Service Composition," Proc. IEEE/IFIP Int'l Conf. Dependable Systems Networks, pp. 239-248, July 2009.
[10] P. Oreizy, M.M. Gorlick, R.N. Taylor, D. Heimbigner, G. Johnson, N. Medvidovic, A. Quilici, D.S. Rosenblum, and A.L. Wolf, "An Architecture-Based Approach to Self-Adaptive Software," IEEE Intelligent Systems and Their Applications, vol. 14, no. 3, pp. 54-62, May/June 1999.
[11] A. Avizienis, J.-C. Laprie, B. Randell, and C.E. Landwehr, "Basic Concepts and Taxonomy of Dependable and Secure Computing," IEEE Trans. Dependable and Secure Computing, vol. 1, no. 1, pp. 11-33, Jan.-Mar. 2004.
[12] M. Salehie and L. Tahvildari, "Self-Adaptive Software: Landscape and Research Challenges," ACM Trans. Autonomous and Adaptive Systems, vol. 4, no. 2, pp. 1-42, 2009.
[13] D.A. Menasce, "QoS Issues in Web Services," IEEE Internet Computing, vol. 6, no. 6, pp. 72-75, Nov./Dec. 2002.
[14] A. Mani and A. Nagarajan, "Understanding Quality of Service for Web Services," http://www.ibm.com/developerworks/library ws-quality.html, Jan. 2002.
[15] M.C. Jaeger, G. Rojec-Goldmann, and G. Mühl, "QoS Aggregation for Service Composition Using Workflow Patterns," Proc. Eighth Int'l Enterprise Distributed Object Computing Conf., pp. 149-159, Sept. 2004.
[16] L. Zeng, B. Benatallah, A. Ngu, M. Dumas, J. Kalagnanam, and H. Chang, "QoS-Aware Middleware for Web Services Composition," IEEE Trans. Software Eng., vol. 30, no. 5, pp. 311-327, May 2004.
[17] F. Rosenberg, C. Platzer, and S. Dustdar, "Bootstrapping Performance and Dependability Attributes of Web Services," Proc. IEEE Int'l Conf. Web Services, 2006.
[18] M.C. Jaeger, G. Mühl, and S. Golze, "QoS-Aware Composition of Web Services: An Evaluation of Selection Algorithms," Proc. On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE, pp. 646-661, Nov. 2005.
[19] L. Baresi, S. Guinea, and P. Plebani, "Policies and Aspects for the Supervision of BPEL Processes," Proc. 19th Int'l Conf. Advanced Information Systems Eng., pp. 340-354, 2007.
[20] A. Charfi and M. Mezini, "AO4BPEL: An Aspect-Oriented Extension to BPEL," World Wide Web, vol. 10, no. 3, pp. 309-344, 2007.
[21] A. Erradi, P. Maheshwari, and V. Tosic, "Policy-Driven Middleware for Self-Adaptation of Web Services Compositions," Proc. ACM/IFIP/USENIX Int'l Conf. Middleware, pp. 62-80, 2006.
[22] A. Mosincat and W. Binder, "Transparent Runtime Adaptability for BPEL Processes," Proc. Sixth Int'l Conf. Service-Oriented Computing, pp. 241-255, 2008.
[23] O. Moser, F. Rosenberg, and S. Dustdar, "Non-Intrusive Monitoring and Service Adaptation for WS-BPEL," Proc. 17th Int'l Conf. World Wide Web, pp. 815-824, 2008.
[24] J. Kephart and D. Chess, "The Vision of Autonomic Computing," Computer, vol. 36, no. 1, pp. 41-50, Jan. 2003.
[25] IR.50.4.0-2G/2.5G/3G Roaming, GSM World, 2009, http://www.gsmworld.com/documentsIR50_4_0.pdf , 2009.
[26] Business Process Modeling Notation (BPMN) Specification, Version 1.0, Object Management Group—Business Process Management Initiative, http:/www.bpmn.org/, 2006.
[27] VieDAME Project Website, Oliver Moser, http:/viedame.omoser. com, 2010.
[28] C.-L. Hwang and K. Yoon, Multiple Attribute Decision Making Methods and Applications. Springer-Verlag, 1981.
[29] An Architectural Blueprint for Autonomic Computing, IBM Corporation, http://www-01.ibm.com/software/tivoli/autonomic/ pdfsAC_Blueprint_White_Paper_4th.pdf , 2006.
[30] ActiveBPEL Engine, Active Endpoints, http:/www.active- endpoints.com/, 2007.
[31] Apache ODE, Apache Software Foundation, http:/ode. apache.org/, 2011.
[32] JBoss Application Server, Red Hat, http:/www.jboss.org, 2007.
[33] D.C. Luckham, The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc., 2001.
[34] Esper, EsperTech, http:/esper.codehaus.org, 2009.
[35] Esper Performance Wiki, EsperTech, http://docs.codehaus.org/display/ESPEREsper+performance , 2009.
[36] JSR 223: Scripting for the Java Platform, SUN Microsystems, http://www.jcp.org/en/jsrdetail?id=223, 2009.
[37] ExpandoMetaClass Domain Specific Language with Groovy, Codehaus, http://groovy.codehaus.orgExpandoMetaClass+Domain- Specific+Language , 2009.
[38] E. Gamma, R. Helm, R. Johnson, and J. Vlissidesi, Design Patterns, Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co., Inc., 1994.
[39] Hiberante ORM, Red Hat, http:/www.hibernate.org, 2007.
[40] Quartz, OpenSymphony, http://www.opensymphony.comquartz/, 2007.
[41] Spring Framework, Interface21, http:/www.springframework.org, 2007.
[42] JBoss Seam, Red Hat, http:/www.jboss.org, 2007.
[43] EditArea JavaScript Source Code ed., Christophe Dolivet, http://www.cdolivet.comindex.php?page=editArea , 2009.
[44] JBossWS, RedHat, http://www.jboss.orgjbossws/, 2007.
[45] LoadRunner, HP, https://h10078.www1.hp.com/cda/hpms/ display/ mainhpms_content.jsp?zn=bto&cp=1-11-126-17^8_4000_100__ , 2009.
[46] SoapUI, Eviware, http:/www.soapui.org/, 2009.
[47] L. Baresi and S. Guinea, "A Dynamic and Reactive Approach to the Supervision of BPEL Processes," Proc. First India Software Eng. Conf., pp. 39-48, 2008.
[48] A. Michlmayr, F. Rosenberg, P. Leitner, and S. Dustdar, "End-to-End Support for QoS-Aware Service Selection, Binding and Mediation in VRESCo," IEEE Trans. Services Computing, vol. 3, no. 3, pp. 193-205, July-Sept. 2010.
[49] N. Delgado, A.Q. Gates, and S. Roach, "A Taxonomy and Catalog of Runtime Software-Fault Monitoring Tools," IEEE Trans. Software Eng., vol. 30, no. 12, pp. 859-872, Dec. 2004.
[50] Apache Synapse, Apache Software Foundation, http://ws. apache.orgsynapse/, 2007.
[51] L. Baresi, S. Guinea, and L. Pasquale, "Self-Healing BPEL Processes with Dynamo and the JBoss Rule Engine," Proc. Int'l Workshop Eng. of Software Services for Pervasive Environments, pp. 11-20, 2007.
[52] D. Ardagna and B. Pernici, "Adaptive Service Composition in Flexible Processes," IEEE Trans. Software Eng., vol. 33, no. 6, pp. 369-384, June 2007.
[53] F. Rosenberg, P. Celikovic, A. Michlmayr, P. Leitner, and S. Dustdar, "An End-to-End Approach for QoS-Aware Service Composition," Proc. IEEE 13th Int'l Conf. Enterprise Distributed Object Computing, 2009.
[54] T. Yu, Y. Zhang, and K.-J. Lin, "Efficient Algorithms for Web Services Selection with End-to-End QoS Constraints," ACM Trans. Web, vol. 1, no. 6, pp. 1-26, 2007.
[55] M. Alrifai and T. Risse, "Combining Global Optimization with Local Selection for Efficient QoS-Aware Service Composition," Proc. 18th Int'l Conf. World Wide Web, pp. 881-890, Apr. 2009.
[56] M. Alrifai, D. Skoutas, and T. Risse, "Selecting Skyline Services for QoS-Based Web Service Composition," Proc. 19th Int'l Conf. World Wide Web, Apr. 2010.

