A statement that an agent playing a given role should not do something.
Published in Chapter:
Electronic Business Contracts Between Services
Simon Miles (King’s College London, UK), Nir Oren (King’s College London, UK), Michael Luck (King’s College London, UK), Sanjay Modgil (King’s College London, UK), Felipe Meneguzzi (King’s College London, UK), Nora Faci (University of Lyon, France), Camden Holt (Lost Wax, UK), and Gary Vickers (Lost Wax, UK)
Copyright: © 2010
|Pages: 16
DOI: 10.4018/978-1-61520-686-5.ch031
Abstract
Electronic contracts mirror the paper versions exchanged between businesses today, and offer the possibility of dynamic, automatic creation and enforcement of restrictions and compulsions on service behaviour that are designed to ensure business objectives are met. Where there are many contracts within a particular application, it can be difficult to determine whether the system can reliably fulfil them all, yet computer-parsable electronic contracts may allow such verification to be automated. In this chapter, the authors describe a conceptual framework and architecture specification in which normative business contracts can be electronically represented, verified, established, renewed, and so on. In particular, they aim to allow systems containing multiple contracts to be checked for conflicts and violations of business objectives. They illustrate the framework and architecture with an aerospace aftermarket example.