Abstract
Orchestration and Choreography often form the fundamental backbone for delivery of services in a Service Oriented Architecture (SOA). In a service based application environment, services need to be able to manipulate persistent data—usually in a stable structured SQL-environment. These service requests to data access services should not be one-of or tailor-made. They need to be reusable. The realization of the dynamic service orchestration requirements often necessitates a corresponding requirement for dynamic on-demand assembly of SQL-modules consisting of re-usable stored procedure modules, User Defined Functions, and including dynamic SQL stored procedures. An ORM/NIAM metamodel is shown that can support the realization of a “provider” model that is able to dynamically assemble the SQL-implementation components to form an SQL-implementation orchestration model to satisfy the dynamic requirements of the service based orchestrations. The implementation of this model is parameter driven, thus allowing provider component-sets to replace individually tailored modules for SQL data manipulation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Erl, T.: SOA:Principles of Service Design. Prentice-Hall Service-Oriented Computing Series, http://www.SOAbooks.com
International Standard ISO 19501 – Unified Modelling Language Specification, International Standards Organization, Geneva
Piprani, B., Borg, M., Chabot, J., Chartrand, É.: An Adaptable ORM Metamodel to Support Traceability of Business Requirements across System Development Life Cycle Phases. In: Chung, S., Herrero, P. (eds.) OTM-WS 2008. LNCS, vol. 5333, pp. 728–737. Springer, Heidelberg (2008)
Laube, A., Winkler, P.: Generation of Choreography Skeletons from Web Service Definitions, http://www.posecco.eu/fileadmin/POSECCO/user_upload/publications/WSCDL_final.pdf
Pelz, C.: Web Service Orchestration and Choreography, http://wpage.unina.it/rcanonic/didattica/at/documenti/wsOrchestration.pdf
SOA Orchestration and Choreography, http://searchsoa.techtarget.com/answer/SOA-orchestration-and-choreography
Piprani, B., Wang, C., He, K.: A Metamodel for Enabling a Service Oriented Architecture. In: Chung, S., Herrero, P. (eds.) OTM-WS 2008. LNCS, vol. 5333, pp. 668–677. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Piprani, B., Dham, S. (2011). A Metamodel for Orchestrating Service Requirements in an SQL-Environment. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2011 Workshops. OTM 2011. Lecture Notes in Computer Science, vol 7046. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25126-9_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-25126-9_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25125-2
Online ISBN: 978-3-642-25126-9
eBook Packages: Computer ScienceComputer Science (R0)