slides

17
[Dr.Elma] -project Project manager Eetu Luoma University of Jyvä skylä Dept. of Computer Science and Information Systems Case: Implementation for creating digital contracts through templates

Upload: tomwinfrey

Post on 07-Jul-2015

118 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Slides

[Dr.Elma] -project

Project manager Eetu Luoma

University of Jyvä skyläDept. of Computer Science and Information Systems

Case: Implementation for creating

digital contracts through templates

Page 2: Slides

Background - Dr.Elma’s research

E Current research and technology development activities on the DRM domain are characterized by their focus on controlling and tracking access to content Scope of interests neglects the issues of individuals and organizations operating on the upstream of value chain or on the creator side of value network.

c In digital environment, rights and obligations related to the content usage can be negotiated and agreed in comparatively straightforward manner, even with an individual consumer. In addition, recognition of conditions and obligations described in copyright agreements may be monitored and enforced more effectively Volume of contracts will increase and we need solutions for efficient information management.

Page 3: Slides

Background to the case

e There are systems to control the use of digital assets delivered to individual customers. They receive a parameter file (e.g. including DREL expressions) associated with each asset declaring the rights of the individual user or organization on the asset.

e Issues for such technology:- creating descriptions manually requires special technical skills- it is advantageous to capture contract terms into digital expressions once these are assigned to corporate parties, i.e. on the upstream of a value chain- current approaches/products rather reflect the way those formal languages express rights than actual contract templates and contracts written in natural language

Page 4: Slides

Needs

0 A system that allows a straightforward creation of contracts in digital environment that conform to the requirements set by legal and business matters of contract making

A system that allows creation of digital contract templates that include possible contract elements and parts, and from which the contracts may straightforwardly be created through simple selections and minor modifications

A system that produces a contract written in a natural language and the corresponding contract in a formal language (XML format).

Page 5: Slides

Needs

Contract written in formal language

Page 6: Slides

Contract written in natural language

given modifications and selections in the template

Page 7: Slides

Workflow steps

P Define a contract template that reflects the way organization operates or several templates for different situations and contents:1. define the contract text in natural language and specify the applicable

options and spots for including context bounded information2. define applicable UI elements to make the selections and inclusions3. define relation between contract text and UI elements, and between UI

elements and DREL expressions

L Create contract from the applicable template:a. define context bounded information (e.g. asset and parties), and read

through the contract text and termsb. modify contract terms by using modification and selection (UI) elementsc. accept the terms to create contract in natural and formal language

Page 8: Slides

Workflow steps (1)

define contract terms and text

define applicable options (blocks)

with tags

Page 9: Slides

define applicable UI elements to enable modifications and selections

UI elements are grouped into logical groups

preview to the UI elements

Workflow steps (2)

Page 10: Slides

Define the options to the person creating contract

Define how selection of an option effects the contract in formal language, i.e. which

DREL elements are included to the contract

once a selection is made

..and define the connection between selection and natural language block

Workflow steps (3)

Page 11: Slides

The contents of contract are presented to the user with

context bounded information

Workflow steps (a)

Page 12: Slides

Contract terms may be modified using UI elements

Workflow steps (b)

Page 13: Slides

Selections are updated to the contract text (and to

contract in formal language)

User accepts the contract and receives the contract written in natural language..

..and simultaneously, a DREL file is created and stored

Workflow steps (c)

Page 14: Slides

Data model – additional elements to DREL file

Element can be replaced with context bounded data

Element is used to indicate a block of ODRL that can be included/excluded to/from a formal language contract

Attribute is used to indicate the depth of tree

Page 15: Slides

Data model – natural language contract

Element can be replaced with context bounded data

Element is used to indicate a block of contract text that can be included/excluded to/from a

natural language contract

Page 16: Slides

Data model – UI and state of natural and formal language contracts

State of UI element has an effect on the formal and

natural and formal language contracts

options shown to user in UI

reference to external source of (context) data

type of UI element displayed to user

Page 17: Slides

Project manager Eetu [email protected]

[Dr.Elma] –project websitewww.it.jyu.fi/elma/