between Company 1 and contractor, indicating that
Company 1 is an entity that plays the role of contrac-
tor; and (ii) Refinement is declared between the action
manage and the actions register, edit and delete.
5.2 Conflicts Detected
Conflicts are detected by combining the informa-
tion provided by the domain ontology (described by
the application designer) with the information from
WordNet database. Initially the domain-dependent
propagation occurs, considering relationships defined
in the ontology. This step will create the following
norms:
Domain dependent propagation - Propagation
between entities:
(Contractor - Company 1)
hN1.1, F, B, Company 1, unaware(contract), , i
hN2.3, O, USA, Company 1, agree(contract), , i
hN3.4, F, U SA, Company 1, reproduce(tool), , i
hN4.5,F,USA,Company 1,commercialize(tool), , i
hN5.6,F,USA,Company 1,send(email), , i
hN6.7,O,USA,Company 1,purchase(software), , i
hN7.8,O,USA,Company 1,deliver (product), , i
hN8.9,F,USA,Company 1,access(server), , i
hN11.2,O,USA,Company 1,include (freight), , i
After propagation and domain-dependent proces-
sing, the original norms are joined to the propagated
norms and independent domain processing is perfor-
med. By using WorNet, the mechanism detects that
one of the contexts of the domain (California) is part
of other context of the domain (USA). Then, all norms
related to USA are always related to California. This
norm propagation which will result in the following
norms:
Domain-independent propagation - Propagation
between contexts:
(USA - California)
hN1.1,F,California,contractor,unaware(contract), , i
hN10.2,P,California,contracted,change(contract), , i
hN11.3,O,California,contractor,include(freight), , i
hN12.4,P,California,Company 1,unaware(clause), , i
hN13.5,P,California,Company 1,disagree(clause), , i
hN14.6,P,California,Company 1,copy(tool), , i
hN15.7,P,California,Company 1,login(computer), , i
hN17.8,F,California,contracted,edit(contract), , i
hN18.9,P,California,Company 1,send(spam), , i
hN19.10,P,California,contracted,exclude(product), , i
hN2.11,O,California,contractor,agree(contract), , i
hN20.12,F,California,Company 1,pay(software), , i
hN3.13,F,California,contractor,reproduce(tool), , i
hN4.14,F,California,contractor,commercialize(tool), , i
hN5.15,F,California,contractor,send(email), , i
hN6.16,O,California,contractor,purchase(software), , i
Table 2: Conflicts detected in the case study presented.
Conflict Conflict Pattern Norms
(N1,
N12)
-Time inter-
section
-Same Action
-Object Part-
Whole
(clause, contract)
- F x P
(hN1.1.20, F,California,
Company 1, unaware (contract),
, i,
hN12.4, P, California,
Company 1, unaware (clause), ,
i)
(N2,
N13)
-Time inter-
section
-Action Anto-
nymy
(agree, disagree)
-Object Part-
Whole
(clause, contract)
-O x P
(hN2.3,O,USA,Company 1,
agree (contract), , i,
hN13,P,USA,Company 1,
disagree (clause), , i)
(hN2.3.22,O,California,
Company 1,agree(contract), , i,
hN13.5,P,California,
Company 1,disagree
(clause), , i)
(N3,
N14)
-Time inter-
section
-Action Syno-
nymy
(copy, reproduce)
-Same object
-F x P
(hN3.4,F,USA,Company 1,
reproduce(tool), , i,
hN14,P,USA,Company 1,
copy (tool), , i)
(hN3.4.23,F,California,
Company 1,reproduce (tool), , i,
hN14.6,P,California,
Company 1,copy(tool), , i)
(N5,
N18)
-Time inter-
section
-Same action
-Object Speciali-
zation
(spam, email)
-F x P
(hN5.6,F,USA,Company 1,
send(email), , i,
hN18,P,USA,Company 1,
send(spam), , i)
(hN5.6.25,F,California,
Company 1,send(email), , i,
hN18.9,P,California,
Company 1,send(spam), , i)
(N6,
N20)
-Time inter-
section
-Action Entail-
ment
(purchase, pay)
-Same object
-O x F
(hN6.7,O,USA,Company 1,
purchase(software), , i,
hN20,F,USA,Company 1,
pay(software), , i)
(hN6.7.26,O,California,
Company 1,purchase (soft-
ware), , i,
hN20.12,F,California,
Company 1,pay (software) , i)
(N9,
N19)
-Time inter-
section
-Action Refine-
ment
(exclude, ma-
nage)
-Same object
-F x P
(hN9,F,USA,contracted,
manage(product), , i,
hN19,P,USA,contracted,
exclude(product), , i)
(N11,
N16)
-Time inter-
section
-Action Anto-
nymy
(exclude, include)
-Same object
-O x P
(hN11.2.21,O,California,
Company 1,include (freight), , i,
hN16,P,California,
Company
1,exclude(freight),
01/12/2016 00:00:00, 12/31/2016
00:00:00i)
hN7.17,O,California,contractor,deliver(product), , i
hN8.18,F,California,contractor,access(server), , i
hN9.19,F,California,contracted,manage(product), , i
hN1.1.20,F,California,Company 1,unaware(contract), , i
hN11.2.21,O,California,Company 1,include(freight), , i
hN2.3.22,O,California,Company 1,agree(contract), , i
hN3.4.23,F,California,Company 1,reproduce(tool), , i
hN4.5.24,F,California,Company 1,commercialize(tool), , i
hN5.6.25,F,California,Company 1,send(email), , i
ICAART 2018 - 10th International Conference on Agents and Artificial Intelligence
76