2014
DOI: 10.1007/978-3-319-10223-8_13
|View full text |Cite
|
Sign up to set email alerts
|

A CNL for Contract-Oriented Diagrams

Abstract: Abstract. We present a first step towards a framework for defining and manipulating normative documents or contracts described as ContractOriented (C-O) Diagrams. These diagrams provide a visual representation for such texts, giving the possibility to express a signatory's obligations, permissions and prohibitions, with or without timing constraints, as well as the penalties resulting from the non-fulfilment of a contract. This work presents a CNL for verbalising C-O Diagrams, a web-based tool allowing editing… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
4
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(11 citation statements)
references
References 11 publications
0
11
0
Order By: Relevance
“…CNLs are often used as interfaces for formal languages which are human-friendly, yet still unambiguous and well-defined. The CNL designed for our contract formalism is decribed in previous work [9]. We use the Grammatical Framework (GF) [21] for defining the grammar for our CNL and converting to and from our internal formal representation.…”
Section: Verbalisation Using Cnlmentioning
confidence: 99%
“…CNLs are often used as interfaces for formal languages which are human-friendly, yet still unambiguous and well-defined. The CNL designed for our contract formalism is decribed in previous work [9]. We use the Grammatical Framework (GF) [21] for defining the grammar for our CNL and converting to and from our internal formal representation.…”
Section: Verbalisation Using Cnlmentioning
confidence: 99%
“…Camilleri et al [5] take a CNL approach to manipulating contract-oriented diagrams using a visual diagram editor, a CNL with text editor support, and a spreadsheet representation as interfaces to a common model, which can be translated into timed automata for reasoning about system properties. Calafato et al [4] describe queries for tax fraud detection, where a GF CNL Vocabulary Matching. The Norwegian regulations are written in Norwegian and use other terms for class names, properties and relations than the railML representation does.…”
Section: Cnl Properties With References To Labelsmentioning
confidence: 99%
“…The structure of the CNL is modelled after the CL language. Camilleri et al [4] take a CNL approach to manipulating contract-oriented diagrams using a visual diagram editor, a CNL with text editor support, and a spreadsheet representation as interfaces to a common model, which can be translated into timed automata for reasoning about system properties. Other efforts to define domain specific languages for railway verification have typically focused on the implementation of control systems, such as Vu et al [21], while also considering the verification to be an activity which is separate from design and implementation.…”
Section: Evaluation and Conclusionmentioning
confidence: 99%
See 2 more Smart Citations