Matches in SemOpenAlex for { <https://semopenalex.org/work/W778258840> ?p ?o ?g. }
- W778258840 abstract "In the business world, contracts are used to regulate business interactions between trading parties. In this context, an electronic contracting systems can be used to monitor business–to–business interactions to ensure that they comply with the rights (permissions), obligations and prohibitions stipulated in contract clauses. Such an electronic contracting system will require an executable version of the contract (e-contract) for compliance checking. It is important to be verify the correctness properties of an econtract before deploying it for compliance checking. Model checkers are widely used for automatic verification of concurrent systems. However, such tools for e-contracts with means for expressing directly and intuitively key concepts that appear recurrently in contracts, such as executions of business operations, granting (cancellation, suspension, fulfilment, violation, etc.) of rights, obligations and prohibitions to role players are not yet available. This thesis rectifies the situation by developing a high-level e-contract verification toolkit using the Spin model checker. A formal Contractual Business-To-Business interaction (CB2B) model based on the concepts of contract compliance checking developed earlier at Newcastle university has been constructed. Further, Promela, the input language of the Spin model checker, has been extended in a manner that enables specification of contract clauses in terms of contract entities: role players, business operations, rights, obligations and prohibitions. A given contract can now be expressed using extended Promela as a set of declarations and a set of Event-Condition-Action rules. In addition, the designer can specify the correctness requirements to be verified in Linear-Temporal-Logic directly in terms of the contract entities. A notable feature is that the CB2B model automatically checks for contract independent properties: properties that must hold for all contracts. For example, at run time, a contract should not simultaneously grant a role player a right to perform an operation and also prohibit it. Thus, the toolkit hides much of the intricate details of dealing with Promela processes communicating through channels and enables a designer to build verifiable abstract models directly in terms of contract entities. The usefulness of the toolkit is demonstrated by trying out a number of contract examples used by researchers working on contract verification. The thesis also shows how the toolkit can be used for generating test cases for testing an implemented system." @default.
- W778258840 created "2016-06-24" @default.
- W778258840 creator A5020581185 @default.
- W778258840 date "2013-01-01" @default.
- W778258840 modified "2023-09-27" @default.
- W778258840 title "A toolkit for model checking of electronic contracts" @default.
- W778258840 cites W1496626515 @default.
- W778258840 cites W1522465028 @default.
- W778258840 cites W1524053243 @default.
- W778258840 cites W1574030932 @default.
- W778258840 cites W1578477039 @default.
- W778258840 cites W1582621603 @default.
- W778258840 cites W1596067335 @default.
- W778258840 cites W1600618191 @default.
- W778258840 cites W1605326465 @default.
- W778258840 cites W1608087281 @default.
- W778258840 cites W1821445894 @default.
- W778258840 cites W1943502734 @default.
- W778258840 cites W1968409254 @default.
- W778258840 cites W1985759744 @default.
- W778258840 cites W1996109622 @default.
- W778258840 cites W2005771507 @default.
- W778258840 cites W2024664992 @default.
- W778258840 cites W2039397437 @default.
- W778258840 cites W2052495090 @default.
- W778258840 cites W2056102643 @default.
- W778258840 cites W2060910670 @default.
- W778258840 cites W2065675749 @default.
- W778258840 cites W2067294506 @default.
- W778258840 cites W2073520186 @default.
- W778258840 cites W2074891852 @default.
- W778258840 cites W2095313283 @default.
- W778258840 cites W2109740450 @default.
- W778258840 cites W2115309705 @default.
- W778258840 cites W2117826841 @default.
- W778258840 cites W2124379684 @default.
- W778258840 cites W2128433357 @default.
- W778258840 cites W2129228609 @default.
- W778258840 cites W2134562903 @default.
- W778258840 cites W2142603987 @default.
- W778258840 cites W2142650158 @default.
- W778258840 cites W2143014896 @default.
- W778258840 cites W2147677897 @default.
- W778258840 cites W2148759909 @default.
- W778258840 cites W2149210484 @default.
- W778258840 cites W2161646451 @default.
- W778258840 cites W2163494991 @default.
- W778258840 cites W2164989576 @default.
- W778258840 cites W2166656159 @default.
- W778258840 cites W2169499916 @default.
- W778258840 cites W3122437479 @default.
- W778258840 cites W38672227 @default.
- W778258840 cites W64099252 @default.
- W778258840 cites W3202227343 @default.
- W778258840 hasPublicationYear "2013" @default.
- W778258840 type Work @default.
- W778258840 sameAs 778258840 @default.
- W778258840 citedByCount "0" @default.
- W778258840 crossrefType "dissertation" @default.
- W778258840 hasAuthorship W778258840A5020581185 @default.
- W778258840 hasConcept C110251889 @default.
- W778258840 hasConcept C11066294 @default.
- W778258840 hasConcept C115903868 @default.
- W778258840 hasConcept C127413603 @default.
- W778258840 hasConcept C151730666 @default.
- W778258840 hasConcept C160145156 @default.
- W778258840 hasConcept C174998907 @default.
- W778258840 hasConcept C177264268 @default.
- W778258840 hasConcept C186846655 @default.
- W778258840 hasConcept C199360897 @default.
- W778258840 hasConcept C21547014 @default.
- W778258840 hasConcept C2776329536 @default.
- W778258840 hasConcept C2777904410 @default.
- W778258840 hasConcept C2779343474 @default.
- W778258840 hasConcept C41008148 @default.
- W778258840 hasConcept C529173508 @default.
- W778258840 hasConcept C55439883 @default.
- W778258840 hasConcept C80291951 @default.
- W778258840 hasConcept C85345410 @default.
- W778258840 hasConcept C86803240 @default.
- W778258840 hasConceptScore W778258840C110251889 @default.
- W778258840 hasConceptScore W778258840C11066294 @default.
- W778258840 hasConceptScore W778258840C115903868 @default.
- W778258840 hasConceptScore W778258840C127413603 @default.
- W778258840 hasConceptScore W778258840C151730666 @default.
- W778258840 hasConceptScore W778258840C160145156 @default.
- W778258840 hasConceptScore W778258840C174998907 @default.
- W778258840 hasConceptScore W778258840C177264268 @default.
- W778258840 hasConceptScore W778258840C186846655 @default.
- W778258840 hasConceptScore W778258840C199360897 @default.
- W778258840 hasConceptScore W778258840C21547014 @default.
- W778258840 hasConceptScore W778258840C2776329536 @default.
- W778258840 hasConceptScore W778258840C2777904410 @default.
- W778258840 hasConceptScore W778258840C2779343474 @default.
- W778258840 hasConceptScore W778258840C41008148 @default.
- W778258840 hasConceptScore W778258840C529173508 @default.
- W778258840 hasConceptScore W778258840C55439883 @default.
- W778258840 hasConceptScore W778258840C80291951 @default.
- W778258840 hasConceptScore W778258840C85345410 @default.
- W778258840 hasConceptScore W778258840C86803240 @default.