Abstract
Service processes are often enacted across different boundaries such as organisations, countries or even languages. Specifically, looking at the quality and governance of data or content processed by services in this context is important to control different constraints in this cross-boundary processing. In order to provide a context-aware solution that takes into account data and data processing requirements, a rule-based constraints specification and adapation of processes shall be proposed. A domain ontology shall capture the key data/content data types, activities and constraints, which forms the basis of a rule-based policy monitoring solution. A provenance model is at the core of this ontology solution. The key contribution is a domain-specific model and specification template for constraint policy definition, which can be applied to adapt service processes to domain-specific needs.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ardagna, D., Comuzzi, M., Mussi, E., Pernici, B., Plebani, P.: Paws: a framework for executing adaptive web-service processes. IEEE Software 24(6), 39–46 (2007)
Awad, A., Grosskopf, A., Meyer, A., Weske, M.: Enabling resource assignment constraints in BPMN. Technical report, Business Process Tech. HPI (2009)
Baresi, L., Guinea, S.: Self-supervising bpel processes. IEEE Transactions on Software Engineering 37(2), 247–263 (2011)
Baresi, L., Guinea, S., Plebani, P.: Policies and aspects for the supervision of bpel processes. In: Intern. Conf. on Adv. Information Systems Engineering (2007)
Barrett, R., Patcas, L.M., Murphy, J., Pahl, C.: Model Driven Distribution Pattern Design for Dynamic Web Service Compositions. In: International Conference on Web Engineering ICWE 2006, pp. 129–136. ACM Press, Palo Alto (2006)
Davidson, S.B., Freire, J.: Provenance and Scientific Workflows: Challenges and Opportunities. In: ACM SIGMOD Intl. Conference on Management of Data (2008)
Erradi. A.: Policy-Driven Framework for Manageable and Adaptive Service-Oriented Processes. PhD thesis. The University of New South Wales (2008)
Freire, J., Koop, D., Santos, E., Silva, C.T.: Provenance for Computational Tasks: A Survey. Computing in Science and Engineering 10(3), 11–21 (2008)
Glavic, B., Dittrich, K.R.: Data Provenance: A Categorization of Existing Approaches. In: 12th GI Conference on Database Systems in Business (2007)
Hartig, O.: Provenance Information in the Web of Data. In: Workshop on Linked Data on the Web (2009)
Javed, M., Abgaz, Y.M., Pahl, C.: A pattern-based framework of change operators for ontology evolution. In: Meersman, R., Herrero, P., Dillon, T. (eds.) OTM 2009 Workshops. LNCS, vol. 5872, pp. 544–553. Springer, Heidelberg (2009)
Javed, M.: Operational Change Management and Change Pattern Identification for Ontology Evolution. Ph.D. Thesis. Dublin City University (2013)
Kareliotis, C., Vassilakis, C., Panayiotis, G.: Enhancing bpel scenarios with dynamic relevance-based exception handling. In: Intl. Conf. on Web Services (2007)
OASIS: Extensible access control markup language (xacml) 3.0 (2010), http://docs.oasis-open.org/xacml/3.0/xacml-3.0-core-spec-cs-01-en.html
OASIS: XLIFF (XML Localisation Interchange File Format) (2013), http://docs.oasis-open.org/xliff/xliff-core/xliff-core.html
Pahl, C., Giesecke, S., Hasselbring, W.: An Ontology-Based Approach for Modelling Architectural Styles. In: Oquendo, F. (ed.) ECSA 2007. LNCS, vol. 4758, pp. 60–75. Springer, Heidelberg (2007)
Riegen, M., von, H.M., Fink, S., Ritter, N.: Rule-based coordination of distributed web service transactions. IEEE Trans. on Serv. Comp. 3(1), 60–70 (2010)
W3C: PROV-O: The PROV Ontology (2013), http://www.w3.org/TR/prov-o/
W3C web services policy 1.2 - framework (ws-policy), http://www.w3.org/Submission/WS-Policy
Wang, M.X., Bandara, K.Y., Pahl, C.: Process as a Service - Distributed Multi-tenant Policy-based Process Runtime Governance. In: IEEE International Conference on Services Computing SCC 2010. IEEE Press (2010)
Wang, M.X.: A Policy-based Governance Framework for Cloud Service Process Architectures. Ph.D. Thesis. Dublin City University (2012)
Wolter, C., Schaad, A.: Modeling of task-based authorization constraints in BPMN. In: Alonso, G., Dadam, P., Rosemann, M. (eds.) BPM 2007. LNCS, vol. 4714, pp. 64–79. Springer, Heidelberg (2007)
Wu, Y., Doshi, P.: Making bpel flexible and adapting in the context of coordination constraints using ws-bpel. In: Intl. Conf. on Services Computing (2008)
Zeng, L., Lei, H., Jeng, J.J., Chung, J.Y., Benatallah, B.: Policy-driven exception-management for composite web services. In: IEEE Intl. Conf. on E-Commerce Tech. (2005)
Zhou, Y.C., Liu, X.P., Wang, X.N., Xue, L., Tian, C., Liang, X.X.: Context model based soa policy framework. In: IEEE Intern. Conf. on Web Services (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pahl, C., Mani, N., Wang, MX. (2013). A Domain-Specific Model for Data Quality Constraints in Service Process Adaptations. In: Canal, C., Villari, M. (eds) Advances in Service-Oriented and Cloud Computing. ESOCC 2013. Communications in Computer and Information Science, vol 393. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-45364-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-45364-9_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-45363-2
Online ISBN: 978-3-642-45364-9
eBook Packages: Computer ScienceComputer Science (R0)