Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/22738| Title: | CLAN : a tool for contract analysis and conflict discovery |
| Authors: | Fenech, Stephen Pace, Gordon J. Schneider, Gerardo |
| Keywords: | Deontic logic Computer network architectures Software architecture Information resources management |
| Issue Date: | 2009 |
| Publisher: | Springer-Verlag Berlin Heidelberg |
| Citation: | Fenech, S., Pace, G. J., & Schneider, G. (2009). 7th International Symposium on Automated Technology for Verification and Analysis, ATVA 2009, Macao. 90-96. |
| Abstract: | As Service-Oriented Architectures are more widely adopted, it becomes more important to adopt measures for ensuring that the services satisfy functional and non-functional requirements. One approach is the use of contracts based on deontic logics, expressing obligations, permissions and prohibitions of the different actors. A challenging aspect is that of service composition, in which the contracts composed together may result in conflicting situations, so there is a need to analyse contracts and ensure their soundness. In this paper, we present CLAN, a tool for automatic analysis of conflicting clauses of contracts written in the contract language . We present a small case study of an airline check-in desk illustrating the use of the tool. |
| URI: | https://www.um.edu.mt/library/oar//handle/123456789/22738 |
| Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| CLAN_A_Tool_for_Contract_Analysis_and_Conflict_Dis.pdf | 204.04 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.
