Several solutions for specifying normative artefacts (norms, contracts, policies) in a computational processable way have been presented in the literature. Legal core ontologies have been proposed to systematize concepts and relationships relevant to normative reasoning. However, no solution amongst those has achieved general acceptance, and no common ground (representational, computational) has been identified enabling us to easily compare them. Yet, all these efforts share the same motivation of representing normative directives, therefore it is plausible that there may be a representational model encompassing all of them. This presentation will introduce DPCL, a domain-specific language (DSL) for specifying higher-level policies (including norms, contracts, etc.), centred on Hohfeld's framework of fundamental legal concepts. DPCL has to be seen primarily as a "template", i.e. as an informational model for architectural reference, rather than a fully-fledged formal language; it aims to make explicit the general requirements that should be expected in a language for norm specification. In this respect, it goes rather in the direction of legal core ontologies, but differently from those, our proposal aims to keep the character of a DSL, rather than a set of axioms in a logical framework: it is meant to be cross-compiled to underlying languages/tools adequate to the type of target application. We provide here an overview of some of the language features.
翻译:文献中提出了以可计算的方式具体指定规范性手工艺品(规范、合同、政策)的几种解决办法; 提出了法律核心理论,以系统化与规范性推理有关的概念和关系; 然而,这些概念和关系之间没有找到得到普遍接受的解决办法,也没有找到能够使我们容易比较的共同点(代表性、计算性),然而,所有这些努力都具有代表规范性指示的相同动机,因此似乎可以有一个包含所有这些指示的代表性模式; 介绍时将介绍DPCL(DPCL),这是一种指定更高层次政策(包括规范、合同等)的域名语言(DSL),以Hohfeld的基本法律概念框架为核心。 DPCL(DSL)主要被视为建筑参考信息模式,而不是完全正式的语言; 它旨在明确一种语言规范规格语言所期望的一般要求。 在这方面,它不是以法律核心理论为方向,而是与那些语言不同,我们的提案旨在保持一个基本语言的“模板”,而不是一个逻辑框架的正确性,即:DSLA型语言的逻辑性,而不是一个框架的完整。