Abstract
If end users can utilize the abundant Web services to construct business applications on demand and independently, the ever changing business requirements will be met efficiently and timely. However, Web services are difficult for end users to use directly due to both the diversity of Web services and the diversity of end-user requirements. To tackle the problem, we introduce feature modeling and configuring techniques in domain engineering into service-oriented computing, and correspondingly propose a business-level service model and an end-user friendly service customization mechanism. Feasibility of the proposals is demonstrated on an example.
This research was supported by National Natural Science Foundation of China (No. 60573117).
Chapter PDF
Similar content being viewed by others
Keywords
References
Hull, D., Zolin, E., et al.: Deciding Semantic Matching of Stateless Services. In: 21st National Conference on Artificial Intelligence and 18th Innovative Applications of Artificial Intelligence Conference (AAAI 2006), pp. 1319–1324 (2006)
Han, Y., Geng, H., Li, H., Xiong, J., Li, G., Holtkamp, B., Gartmann, R., Wagner, R., Weißenberg, N.: VINCA – A visual and personalized business-level composition language for chaining web-based services. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 165–177. Springer, Heidelberg (2003)
Wang, J., Yu, J., et al.: A Service Modeling Approach with Business-Level Reusability and Extensibility. In: 1st IEEE International Workshop on Service-Oriented System Engineering (SOSE 2005), pp. 23–28 (2005)
Baida, Z., Gordijn, J., et al.: A Shared Service Terminology for Online Service Provisioning. In: 6th International Conference on Electronic Commerce (ICEC 2004), pp. 1–10 (2004)
Kang, K.C., Cohen, S.G., et al.: Feature-Oriented Domain Analysis Feasibility Study. Technical Report: SEI-90-TR-21. Pittsburgh, Software Engineering Institute, Carnegie Mellon University (1990)
Czarnecki, K., Eisenecker, U.W.: Generative Programming: Methods, Tools and Applications. Addison-Wesley, New York (2000)
Arisha, K., Kraus, S., et al.: Impact: A Platform for Collaborating Agents. IEEE Intelligent Systems 14(2), 64–72 (1999)
Ikeda, M., Seta, K., et al.: Task Ontology: Ontology for Building Conceptual Problem Solving Models. In: 13th European Conference on Artificial Intelligence (ECAI 1998), Brighton, England (1998)
Yu, J., Wang, J., et al.: Developing End-User Programmable Service-Oriented Applications with VINCA. In: Workshop on Web Logistics (2004)
Martin, D., Paolucci, M., McIlraith, S.A., Burstein, M., McDermott, D., McGuinness, D.L., Parsia, B., Payne, T.R., Sabou, M., Solanki, M., Srinivasan, N., Sycara, K.P.: Bringing semantics to web services: The OWL-S approach. In: Cardoso, J., Sheth, A.P. (eds.) SWSWPC 2004. LNCS, vol. 3387, pp. 26–42. Springer, Heidelberg (2005)
Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.P.: Semantic matching of web services capabilities. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 333–347. Springer, Heidelberg (2002)
Tan, Y., Vellanki, V., et al.: Service Domains. IBM Sytems Journal 43(4), 734–755 (2004)
Benatallah, B., Sheng, Q., et al.: The Self-Serv Environment for Web Services Composition. IEEE Internet Computing 7(1), 40–48 (2003)
Chen, F., Li, S., et al.: Feature Analysis for Service-Oriented Reengineering. In: 12th Asia-Pacific Software Engineering Conference (APSEC 2005), pp. 201–208 (2005)
Wada, H., Suzuki, J., et al.: A Feature Modeling Support for Non-Functional Constraints in Service Oriented Architecture. In: 2007 IEEE Int. Conf. on Services Computing (SCC 2007), pp. 187–195 (2007)
Fantinato, M., de S. Gimenes, I.M., de Toledo, M.B.F.: Supporting QoS Negotiation with Feature Modeling. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 429–434. Springer, Heidelberg (2007)
Robak, S., Franczyk, B.: Modeling web services variability with feature diagrams. In: Chaudhri, A.B., Jeckle, M., Rahm, E., Unland, R. (eds.) NODe-WS 2002. LNCS, vol. 2593, pp. 120–128. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Yu, J. (2009). A Business-Level Service Model Supporting End-User Customization. In: Di Nitto, E., Ripeanu, M. (eds) Service-Oriented Computing - ICSOC 2007 Workshops. ICSOC 2007. Lecture Notes in Computer Science, vol 4907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-93851-4_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-93851-4_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-93850-7
Online ISBN: 978-3-540-93851-4
eBook Packages: Computer ScienceComputer Science (R0)