Abstract
This paper presents a notation to specify executable electronic contracts to monitor compliance and/or enforcement of business-to-business interactions. A notable feature is that the notation takes into account the distributed nature of the underlying computations by paying due attention to timing and message validity constraints as well as the impact of exceptions/failures encountered during business interactions.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Strano, M., Molina-Jimenez, C., Shrivastava, S.: A rule-based notation to specify executable electronic contracts. Technical Report, School of Computing Science, Newcastle University (2008)
Molina-Jimenez, C., Shrivastava, S., Warne, J.: A method for specifying contract mediated interactions. In: Proc. of 9th IEEE Int’l Enterprise Distributed Object Computing Conference (EDOC 2005), pp. 106–115 (2005)
RosettaNet: Implementation framework – core specification, http://www.rosettanet.org/
ebXML: Business Process Spec. Schema Tech. Spec. v2.0.4 (2006), http://docs.oasis-open.org/ebxml-bp/2.0.4/OS/spec/ebxmlbp-v2.0.4-Spec-os-en.pdf
Molina-Jimenez, C., Shrivastava, S., Cook, N.: Implementing Business Conversations with Consistency Guarantees Using Message-Oriented Middleware. In: 11th IEEE Int’l Enterprise Distrib. Object Computing Conf. (EDOC 2007) (2007)
Governatori, G., Rotolo, A.: Logic of violations: A Gentzen system for reasoning with contrary–to–duty obligations. Australasian Journal of Logic 4, 193–215 (2006)
Strano, M., Molina-Jimenez, C., Shrivastava, S.: A model for checking contractual compliance of business operations. Technical Report N. 1094, School of Computing Science, Newcastle University (2008)
JBoss: Drools, http://www.jboss.org/drools/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Strano, M., Molina-Jimenez, C., Shrivastava, S. (2008). A Rule-Based Notation to Specify Executable Electronic Contracts. In: Bassiliades, N., Governatori, G., Paschke, A. (eds) Rule Representation, Interchange and Reasoning on the Web. RuleML 2008. Lecture Notes in Computer Science, vol 5321. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88808-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-88808-6_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88807-9
Online ISBN: 978-3-540-88808-6
eBook Packages: Computer ScienceComputer Science (R0)