Abstract
In the last few years, service-oriented computing has become an emerging research topic in response to the shift from product-oriented economy to service-oriented economy and the move from focusing on software/system development to addressing business-IT alignment. From an IT perspective, there is a proliferation of methods and languages for describing Web services. There has not been as much work in defining languages or ontologies for describing services from business perspectives.
In this paper, we analyze the landscape of service representation and discuss the needs of having a description language for business services. By leveraging existing work on describing service capabilities and properties, we define a specific description language that explicitly addresses the decomposition of business services and their non-functional properties. The language is defined both informally (as a list of descriptive concepts) and formally (by means of meta-modeling and declarative modeling).
Funding of this research was provided by the Smart Services CRC Initiative http://www.smartservicescrc.com.au/
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Cardoso, J., Winkler, M., Voigt, K.: A service description language for the internet of services. In: Proceedings of First International Symposium on Services Science, Berlin, Germany, March 2009, pp. 1–10 (2009)
Jackson, D.: Alloy: a lightweight object modelling notation. ACM Transactions on Software Engineering and Methodology 11(2), 256–290 (2002)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Giorgini, P., Kolp, M., Mylopoulos, J., Pistore, M.: The tropos methodology: An overview. In: Methodologies and Software Engineering for Agent Systems. Academic Press, London (2003)
Halpin, T.: Information Modeling and Relational Databases: from conceptual analysis to logical design. Morgan Kaufmann, San Diego (2001)
Kumar, M.: A fuzzy goal programming approach for vendor selection problem in a supply chain. Computers & Industrial Engineering 46(1), 69–85 (2004)
Ma, W., Liu, L., Xie, H., Zhang, H., Yin, J.: Preference model driven services selection. Advanced Information Systems Engineering 1, 216–230 (2009)
Maximilien, M., Singh, M.: A framework and ontology for dynamic web services selection. IEEE Internet Computing 8(5), 84–93 (2004)
Huhns, M.N., Singh, M.P.: Service-Oriented Computing: Semantics, Processes, Agents. Wiley, Chichester (2005)
O’Sullivan, J.: Towards a Precise Understanding of Service Properties. PhD thesis, Queensland University of Technology (2007)
Pijpers, V., Gordijn, J., Akkermans, H.: Business strategy-IT alignment in a multi-actor setting: a mobile e-service case. In: Proceedings of the 10th International Conference on Electronic Commerce. ACM, New York (2008)
Regev, G., Wegmann, A.: Defining Early IT System Requirements with Regulation Principles: The Lightswitch Approach. In: Proceedings of 12th IEEE International Conference on Requirements Engineering, USA, pp. 144–153 (2004)
Schekkerman, J.: How to Survive in the Jungle of Enterprise Architecture Framework: Creating or Choosing an Enterprise Architecture Framework. Trafford Publishing (2004)
Shibaoka, M., Kaiya, H., Saeki, M.: Goore: Goal-oriented and ontology driven requirements elicitation method. In: Hainaut, J.-L., Rundensteiner, E.A., Kirchberg, M., Bertolotto, M., Brochhausen, M., Chen, Y.-P.P., Cherfi, S.S.-S., Doerr, M., Han, H., Hartmann, S., Parsons, J., Poels, G., Rolland, C., Trujillo, J., Yu, E., Zimányie, E. (eds.) ER Workshops 2007. LNCS, vol. 4802, pp. 225–234. Springer, Heidelberg (2007)
Smullyan, R.M.: First-Order Logic. Dover Publications, New York (1995)
Thevenet, L.-H., Salinesi, C.: Aligning IS to Organization’s Strategy: The InStAl Method. In: Krogstie, J., Opdahl, A.L., Sindre, G. (eds.) CAiSE 2007 and WES 2007. LNCS, vol. 4495, pp. 203–217. Springer, Heidelberg (2007)
Weber, C.A., Current, J., Desai, A.: An optimization approach to determining the number of vendors to employ. Supply Chain Management: An International Journal 5(2), 90–98 (2000)
White, S.A., Miers, D.: BPMN Modeling and Reference Guide. Future Strategies Inc. (2008)
Yu, E.S.K.: Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of RE’97 - 3rd Int. Symp. on Requirements Engineering, pp. 226–235 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lê, LS., Ghose, A., Morrison, E. (2010). Definition of a Description Language for Business Service Decomposition. In: Morin, JH., Ralyté, J., Snene, M. (eds) Exploring Services Science. IESS 2010. Lecture Notes in Business Information Processing, vol 53. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14319-9_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-14319-9_8
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14318-2
Online ISBN: 978-3-642-14319-9
eBook Packages: Computer ScienceComputer Science (R0)