Semantic representation of proved and disproved statements extracted from scientific papers: Meat...

7
Semantic representation of proved and disproved statements extracted from scientific papers: Meat science case study Piotr Kulicki a , Robert Trypuz a, * , Rafal Tro ´ jczak a , Jerzy Wierzbicki b , Alicja Woz ´niak b a The John Paul II Catholic University of Lublin, Al. Raclawickie 14, 20-950 Lublin, Poland b Polish Beef Association, ul. Kruczkowskiego 3, 00-380 Warszawa, Poland ARTICLE INFO Article history: Received 27 December 2013 Received in revised form 28 June 2014 Accepted 30 June 2014 Available online 22 July 2014 Keywords: Ontology Scientific law Livestock Beef ABSTRACT The article presents an ontology called ‘‘Science’’designed for representing proved and dis- proved statements extracted from scientific papers from the database of the ProOptiBeef project. We argue that the proved and disproved statements are the best characterization of the content of the papers they are extracted from. We show that ontological representa- tion of proved and disproved statements not only facilitates the access to the content of the papers and increases the precision of a semantical search, but also allows for an automatic generation of new statements from the ones already coded in the ontology. Ó 2014 China Agricultural University. Production and hosting by Elsevier B.V. All rights reserved. 1. Introduction It is rather obvious that observations and experiments are pre- vailing scientific activities and that they are directed toward discovering and formulating scientific laws. 1 A scientific law is a proposition which asserts a constant relationship between things and, more precisely, between the qualities of the objects or between events in which objects participate [10]. For instance, in the beef production and consumption domain, which is our scope of interest, scientific laws may concern the relations between an animal’s genotype and phenotype or may assert the dependency between a process, quality of beef and consumers’ assessment (e.g. aging and tenderness). Statements expressing scientific laws are crucial elements of scientific papers. We believe that they are the best way to describe and represent content of papers. They contain infor- mation important for practitioners and industry. They can be also used in a search as keywords are used. It is worth noting that scientific papers contain proved and disproved statements and both types of statements are equally important. The first ones express accepted scientific laws, whereas the other ones are either rejected scientific laws 2 or negatively verified (falsified) hypotheses. Taking the above into account we claim that an explicit representation of proved and disproved statements can be http://dx.doi.org/10.1016/j.inpa.2014.06.002 2214-3173 Ó 2014 China Agricultural University. Production and hosting by Elsevier B.V. All rights reserved. * Corresponding author. Tel.: +48 81 445 40 43. E-mail address: [email protected] (R. Trypuz). 1 This paper is an extended version of [11]. Peer review under the responsibility of China Agricultural University Production and hosting by Elsevier 2 They were accepted in the past or are still accepted by some groups due to the lack of knowledge about new results. Available at www.sciencedirect.com INFORMATION PROCESSING IN AGRICULTURE 1 (2014) 6672 journal homepage: www.elsevier.com/locate/inpa

Transcript of Semantic representation of proved and disproved statements extracted from scientific papers: Meat...

.sc iencedi rect .com

Avai lab le at www

INFORMATION PROCESSING IN AGRICULTURE 1 (2014) 66–72

journa l homepage: www.elsevier .com/ locate / inpa

Semantic representation of proved and disprovedstatements extracted from scientific papers: Meatscience case study

http://dx.doi.org/10.1016/j.inpa.2014.06.0022214-3173 � 2014 China Agricultural University. Production and hosting by Elsevier B.V. All rights reserved.

* Corresponding author. Tel.: +48 81 445 40 43.E-mail address: [email protected] (R. Trypuz).

1 This paper is an extended version of [11].Peer review under the responsibility of China AgriculturalUniversity

Production and hosting by Elsevier2 They were accepted in the past or are still accepte

groups due to the lack of knowledge about new results

Piotr Kulicki a, Robert Trypuz a,*, Rafał Trojczak a, Jerzy Wierzbicki b, Alicja Wozniak b

a The John Paul II Catholic University of Lublin, Al. Racławickie 14, 20-950 Lublin, Polandb Polish Beef Association, ul. Kruczkowskiego 3, 00-380 Warszawa, Poland

A R T I C L E I N F O

Article history:

Received 27 December 2013

Received in revised form

28 June 2014

Accepted 30 June 2014

Available online 22 July 2014

Keywords:

Ontology

Scientific law

Livestock

Beef

A B S T R A C T

The article presents an ontology called ‘‘Science’’ designed for representing proved and dis-

proved statements extracted from scientific papers from the database of the ProOptiBeef

project. We argue that the proved and disproved statements are the best characterization

of the content of the papers they are extracted from. We show that ontological representa-

tion of proved and disproved statements not only facilitates the access to the content of the

papers and increases the precision of a semantical search, but also allows for an automatic

generation of new statements from the ones already coded in the ontology.

� 2014 China Agricultural University. Production and hosting by Elsevier B.V. All rights

reserved.

1. Introduction which is our scope of interest, scientific laws may concern

It is rather obvious that observations and experiments are pre-

vailing scientific activities and that they are directed toward

discovering and formulating scientific laws.1 A scientific law

is a proposition which asserts a constant relationship between

things and, more precisely, between the qualities of the

objects or between events in which objects participate [10].

For instance, in the beef production and consumption domain,

the relations between an animal’s genotype and phenotype

or may assert the dependency between a process, quality of

beef and consumers’ assessment (e.g. aging and tenderness).

Statements expressing scientific laws are crucial elements

of scientific papers. We believe that they are the best way to

describe and represent content of papers. They contain infor-

mation important for practitioners and industry. They can be

also used in a search as keywords are used.

It is worth noting that scientific papers contain proved and

disproved statements and both types of statements are equally

important. The first ones express accepted scientific laws,

whereas the other ones are either rejected scientific laws2

or negatively verified (falsified) hypotheses.

Taking the above into account we claim that an explicit

representation of proved and disproved statements can be

d by some.

I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2 67

very useful for browsing the content of scientific papers, pro-

vided that the statements are represented in a computer-read-

able manner. For instance, let us imagine that the main result

of a paper is expressed in the statement ‘Beef slaughtering

season has influence on beef fat acids profile.’ If it is extracted from

a scientific paper and represented properly, as it is shown in

the following sections, it will enable us to find the paper

(and similar ones) by queries like:

• ‘Find papers which confirm or reject that beef slaugh-

tering season has influence on beef fat acids profile.’

• ‘Find papers in which it is asserted that beef slaugh-

tering season has influence on something.’

• ‘Find papers in which it is asserted that beef fat acids

profile depends on something.’

In order to represent scientific laws it is important to have a

representation of the domain which the scientific laws con-

cern. The representation should contain a vocabulary of terms

relevant to the domain with a precise specification of their

meanings. Ontologies are recognized as valuable tools for

obtaining that [5,6]. Thus, our representation of accepted and

rejected scientific laws is based on a domain ontology called

‘‘OntoBeef Domain’’ which specifies the meaning of terms

relevant to the domain of beef production and consumption.3

We shall also show that the ontological representation of

proved and disproved statements is useful for the discovery

of new knowledge. Properly designed ontological provers are

able to generate new proved or disproved statements auto-

matically from the ones already coded in the ontology.

To summarize, in the research presented in this paper we

are aiming at an ontology based expert system in which

knowledge from the literature on beef production and con-

sumption is expressed in terms of ontology, to facilitate search

for relevant papers and to enable gaining new knowledge.

Our Science ontology contributes also to the realization of

a more general idea of integration and description of research

resources (scientific papers, researchers and research activi-

ties) facilitating their access and dissemination (see e.g.,

[18,19]). Our approach allows for a comparison of the content

of scientific papers which take into account the classes of

entities they concern, their consistency, etc. It also helps to

transfer knowledge from the world of science to the real-

world practice by providing a simple and short note about

scientific achievements contained in the scientific papers.

2. Methods

2.1. Previous works

The OntoBeef Domain and its applications have been pre-

sented in [12,16]. It is an OWL ontology currently consisting

of 2408 classes, 96 object properties and 13128 axioms.4 It is

3 It is already known that in food and agricultural Scienceontology serves not only as lingua franca for researchers in thearea but it is also used as a powerful tool for scientific informationespecially for efficient and user friendly search support [17,12,16]and expert systems [13].

4 http://onto.beef.org.pl/ontobeef/owl/Domain.owl

more structured than the well known agricultural thesauri

such as AGROVOC [2]. Compared to other agricultural ontolo-

gies such as ATO, VT, ATOL [9,15,4,8] it focuses on concepts

related to beef, but at the same time covers a wider spectrum

of phenomena.

The OntoBeef Domain is based on an OWL version of

DOLCE [14] as a foundational ontology. Let us mention here

the four top classes of DOLCE important for this paper. DOLCE

distinguishes: (1) endurants (i.e. entities ‘wholly’ present at

any time of their existence, e.g., food, fodder, bovinae, meat),

(2) perdurants (i.e. entities that ‘happen in time’, e.g., feeding,

eating, slaughtering, fermentation), (3) qualities (i.e. entities

that can be perceived or measured, e.g., tenderness, salt

distribution, sex, weight) and (4) regions (i.e. quality spaces

providing values used for measuring qualities, e.g., pH scale,

color scale, weight scale).

So far the OntoBeef Domain has been used as the basis for

two applications. The first one is a Java desktop application

named Oxpecker (see [12], Section V). It facilitates the access

to the database of the descriptions of scientific articles which

were collected in the ProOptiBeef project. The database con-

tains descriptions of around 2800 articles. It collects informa-

tion about the structure of papers (title, author(s), abstract,

etc.) and some content data, such as definitions of terms, mate-

rial samples and proved and disproved statements extracted

from the papers. The Oxpecker uses the annotation of articles

by IRIs of the OntoBeef Domain classes to find the articles

which best match the user’s query in a natural language.

The other OntoBeef Domain-driven application is a web

application, which initially served as a thesaurus.5 It enabled

the users to search for categories and had Linked Open Data

connections to four external ontologies. Recently the applica-

tion has got some functionalities of the Oxpecker and for each

OntoBeef Domain class it provides the scientific laws which

govern its instances. The last of these functionalities is the

main subject of this paper and is described below.

2.2. Science ontology

Most of the papers collected in the ProOptiBeef database have

proved and disproved statements attached. The statements

were extracted from the articles by a group of experts who

analyzed the papers within ProOptiBeef. The OntoBeef

Domain was applied to represent them. For this purpose we

have created a new ontology, which we called Science.6 It

imports the OntoBeef Domain ontology and uses its classes

to represent proved and disproved statements.

Currently Science provides a taxonomy of scientific laws

and their ontological characterization.7

The types of scientific laws adopted in the project were

taken from the works of Polish philosophers of science and

nature: Ajdukiewicz and Krajewski [1,10]. The distinctions

5 http://onto.beef.org.pl/ontobeef/.6 http://onto.beef.org.pl/ontobeef/owl/Science.owl.7 It lacks the possibility of representation of many aspects

important for complete characterization of scientific laws; forinstance, a representation of methods, observations, materialsamples and experimental results is currently missing in it. Weplan to develop a richer ontology of science in future works.

Fig. 1 – Taxonomy of scientific laws.

68 I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2

proposed by them were analyzed in terms of their use in

ontological modeling and reasoning. Then we chose the types

of laws which are present in our domain of interest and

specified their meaning. Some types of laws introduced in

[10] (like, for instance, structural laws8) have not been taken

into account. We would like to note that our specification of

the meaning of an ‘ordering law’ is slightly different from

the original one presented in [1,10]—we shall explain the dif-

ference while describing this type of law below. We also pro-

vided some additional distinctions, for example between

methodological and objective laws.

Fig. 1 depicts the final taxonomy of scientific laws. Below

we shall present some examples of laws chosen from our Sci-

ence ontology (so far we have coded 68 scientific laws). For

each type of law we shall present its natural language

description (as given by domain experts) and its ontological

formalization in RDF or Description Logic.

2.3. Methodological (or Meta-) laws

Let us start with the top distinction between methodological

and objective laws. Methodological laws concern scientific meth-

ods, which can be used to obtain some knowledge about qual-

ities of things. An example of a meta-law is:

Example 1 (Meta-law). t1: Near infra red spectroscopy can be

applied for prediction of beef tenderness.

<owl:NamedIndividual rdf:about=’’&science;t1’’><rdf:type rdf:resource=’’&science;Meta_Law’’/><skos:prefLabel xml:lang=’’en’’>t1</skos:prefLab>

<thesisContent xml:lang=’’en’’>Near infra red spectroscopy can be applied for

prediction of beef tenderness.</thesisContent>

</owl:NamedIndividual><owl:Class rdf:about=’’&domain;2072’’>

<skos:prefLabel xml:lang=’’en’’>NIR spectroscopy</skos:prefLab>

<rdfs:subClassOf><owl:Restriction>

<owl:onPropertyrdf:resource=’’&science;isMethodIn’’/>

<owl:hasValue rdf:resource=’’&science;t1’’/></owl:Restriction>

</rdfs:subClassOf></owl:Class><owl:Class rdf:about=’’&domain;2213’’>

<skos:prefLabel xml:lang=’’en’’>beef tenderness</skos:prefLab>

<rdfs:subClassOf><owl:Restriction>

<owl:onPropertyrdf:resource=’’&science;isSubjectIn’’/>

<owl:hasValue rdf:resource=’’&science;t1’’/></owl:Restriction>

</rdfs:subClassOf></owl:Class>

8 Structural ordering laws state that there is an order ofelements in space or in time, e.g. ‘if a plant has a root and ashoot, then the first one is lower than the second’ [10].

We represent it in Science as below. Let us note that

‘science’ and ‘domain’ are prefixes in the RDF models of the

Science and OntoBeef Domain, respectively.

The same information represented above in an RDF model

we shall present, for readability reason, in DL-like form9 as

follows:

• t1 is an instant of methodological law class:

t1: methodological law.

• Each NIR spectroscopy is method (which can be used) in t1:

NIR spectroscopy v $ isMethodIn {t1}.

• Each concrete beef tenderness is subject (of study) in t1:

beef tenderness v $ isSubjectIn {t1}.

Note that owl:Restriction part of RDF model containing

value restriction owl:hasValue is now expressed by formula

‘$ Role {t1}’, where Role stands for an object property, with

singleton ‘{t1}’ as a value. Henceforward, in self-explanatory

cases, we shall prefer the shorter way of expressing the onto-

logical statements.

The representation of meta-laws enables us to

search for papers which concern methods of measuring

qualities. For example, we can formulate a query ‘find the

papers which measure tenderness with the use of NIR

spectroscopy’.

2.4. Objective laws

Objective laws concern objects, not research methodologies (as

meta-laws do). They are divided into qualitative and quantita-

tive laws. Qualitative laws concern endurants or perdurants,

while quantitative laws deal with the dependencies between

the qualities of endurants or perdurants. More precisely,

qualitative laws focus on the values the qualities have in

some quality spaces. Quantitative laws are then divided into

correlation and functional laws.

9 The translation has been performed automatically by theProtege editor.

I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2 69

2.4.1. Quantitative lawsWe shall start discussing quantitative laws from correlation

laws. Each law of this type states a correlation between values

of qualities, but it is unknown (or at least unspecified) how

they are related, i.e. how they influence each other. For this

type of law we just state that two (or more) qualities are

parameters in it (see example below).

Example 2 (Correlation law). t2: There exists a correlation

between thermal shortening of meat under thermal treatment and

beef thermal loss.

Its modeling in Science is:

• t2: correlation law.

• thermal shortening v $ isParameterIn {t2}.

• beef thermal loss v $ isParameterIn {t2}.

Other quantitative laws are functional laws. Each law of

this type states that a value of one (dependent) quality C1 is

a function of a value of another (independent) quality C2

(see example below).

Example 3 (Functional law). t3: Beef slaughtering season has

influence on beef fat acids profile.

• t3: functional law.

• beef slaughtering season v $ isIndependentParameterIn

{t3}.

• beef fat acids profile v $ isDependentParameterIn {t3}.

If a function is known to be monotonic the functional law

is a monotonic law. The type of monotonicity is expressed by

hasMonotonicTypeRel object property. The range of the prop-

erty is a class with two values (instances), namely: positive

and negative. Let us consider the example below.

Example 4 (Monotonic law). t4: Beef tenderness improves with

longer aging time.

The fact that t4 is an instance of a class of monotonic laws

and has positive monotonic type we express in RDF model as

follows:

<owl:NamedIndividual rdf:about=’’&science;t4’’><rdf:type rdf:resource=’’&science;Monotonic_Law’’/><hasMonotonicTypeRel rdf:resource=’’&science;positive’’/>

</owl:NamedIndividual>

Other facts about t4 are represented in the same way as in

the case of functional laws that are not monotonic:

• beef aging time v $ isIndependentParameterIn {t4}.

• beef tenderness v $ isDependentParameterIn {t4}.

The representation of quantitative laws enables us to

search for papers which describe dependencies between

qualities. For example, we can search for papers in which

we find what influences beef tenderness’ (positively or

negatively).

2.4.2. Qualitative lawsNow let us turn to qualitative laws: inclusion and ordering laws.

A law of inclusion establishes a subsumption (i.e. ‘is-a’)

between classes of endurants, perdurants, or relations (see

example below).

Example 5 (Inclusion law). t5: Bovine serum albumin is the main

beef allergen.

The law states that bovine serum albumin is a beef aller-

gen. In our representation it takes the following form:

• t5: inclusive law.

• bovine serum albumin v $ isInstantOfSubclassIn {t5}.

• beef allergen v $ isInstantOfSuperclassIn {t5}.

One may wonder why we use object properties: ‘isIn-

stantOfSubclassIn’ and ‘isInstantOfSuperclassIn’ instead of

simply connecting classes by property ‘rdfs:subClassOf’.

The intention behind this ontological choice was to sepa-

rate the taxonomy of our Domain ontology from the onto-

logical account of scientific laws. The former encodes

basic knowledge of the domain shared by the scientific

community and the terminological clarifications. The latter

concerns new results presented in research papers. In the

future it may happen that such results become commonly

accepted and it will make sense to integrate them into

the Domain ontology.

Ordering laws establish an order within a class C of endu-

rants or perdurants. A prerequisite of a law of the kind is that

a class of entities C is divided into two subclasses C1 and C2

by a given differentiation factor F. C1 is a class of objects C

without F and C2 is a class of object C with F. For instance, a

class of ground beef might be divided into two by a differen-

tiation factor ‘antioxidant’ such that we get a ground beef

without (the addition of) an antioxidant and ground beef with

(the addition of) an antioxidant. Then an ordering law states

that objects from class C1 have greater (or smaller) values of

a quality Q than elements of C2. Ordering laws, like mono-

tonic laws, have positive or negative monotonicity. Ordering

laws, unlike monotonic laws, do not use a number scale to

measure quality. It is also worth noting that in our modeling

of ordering laws classes C1 and C2 are not explicitly men-

tioned. We only refer to a class C and a differentiation factor

F (see example below).

Example 6 (Ordering law). t6: Addition of antioxidant to ground

beef improves its oxidative stability.

We formalize this example as follows:

• t6: ordering law.

• ground beef v $ isContextIn {t6}.

• antioxidant v $ isDifferentiationFactorIn {t6}.

• oxidative stability v $ isQualityIn {t6}.

• hasMonotonicTypeRel (t6, positive).

70 I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2

The modeling should be understood as follows: instances

of ‘ground beef with addition of antioxidant’ have greater

values of quality ‘oxidative stability’ then instances of

‘ground beef without antioxidant’. In short: adding antioxi-

dant to ground beef has a positive impact on its oxidative

stability.

We have mentioned above that our understanding of the

term ‘ordering law’ differs from the one presented in [1,10].

In our specification of ordering laws they establish an order

between the instances of one class of objects with and with-

out a differentiation factor. In general, ordering laws may

establish an order between objects of different kinds with

respect to some quality, e.g. we might compare hardness of

glass and diamond.

2.5. Scientific laws are about concrete objects

At the end of the section describing scientific laws, we would

like to draw the reader’s attention to one more thing, namely

the way we treat scientific laws in our ontology. Following

Ajdukiewicz and Krajewski we believe that scientific laws

say something about concrete objects (individuals) rather

then classes or notions. That is why, while modeling meta-

law t1 (and other laws we have analyzed above), we stated

that ‘each concrete beef tenderness is subject (of study) in

t1’, instead of using a SKOS-like approach, in which we could

Fig. 2 – Accepted ordering laws about beef tendern

write that ‘beef tenderness (as a reified class or a notion) is

subject (of study) in t1’.

In spite of the philosophical justification we also have

technical reasons to prefer that way of modeling over a

SKOS-like approach. Science imports OWL OntoBeef

Domain ontology which contains multiple constrains over

its concepts – we would not like to lose them since they

work well in our thesaurus web application where they pro-

vide the specification of the meaning of the relevant con-

cepts. Science using OntoBeef Domain ‘as it is’ makes it

possible, among others, to include the presentation of sci-

entific laws in our thesaurus web application in a direct

manner.

3. Results and discussion

3.1. Semantical search with science

While introducing and discussing various types of scientific

laws above, we have shown how they contribute to scientific

papers search in our application. We have also mentioned

that before Science was developed we had used the OntoBeef

Domain ontology to tag papers in such a way that it was pos-

sible to search for papers about a concept, e.g. ‘beef’. A user

‘walks through’ the ontology and for each concept C sees all

the connections C has with other concepts in the ontology.

ess (see: http://onto.beef.org.pl/domain/c2213).

I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2 71

In the same way the user has an access to the papers about C

and proved and disproved statements in which C appears.

Moreover, connections within Linked Open Data [7] enable

the user to access new information about the concept.

The Science ontology in the system enables us:

• to access proved and disproved statements about the

concept; proved statements are in a green frame and

disproved ones in a red frame (see Fig. 2).

• to filter proved and disproved statements by the types

of scientific laws and roles the domain concepts play

in them; e.g. we can select from all (proved and dis-

proved) statements about ‘beef tenderness’ the ones

that are accepted ordering laws (see Fig. 2).

• to navigate from a proved or disproved statement to

the papers the statement is expressed in.

• to list proved and disproved statements contained in

the paper (each thesis is linked with the paper from

which it was extracted).

3.2. Gaining new knowledge

We use the OWL-API application to deduce new scientific laws

on the basis of the ones that have already been coded in the

Science ontology. Since we are presenting an ongoing

research here, we shall point out two of many possible rea-

soning mechanisms.

3.2.1. Transitivity in the functional lawsThe first type of reasoning is illustrated in Fig. 3.

It concerns functional laws. Having two laws in the

ontology, e.g. law 1 treating Q1 as a dependent quality

and Q2 as an independent one, and having law 2 treating

Q2 as a dependent quality and Q3 as an independent one,

the reasoning system generates a new scientific law (law

Fig. 3 – Application finds a new functional law 3 which take

into account two laws already present in the ontology: law 1

and law 2. A dashed arrow with ‘D’ (‘I’) is a relation ‘treats as

(in)dependent quality’.

3) treating Q1 as a dependent quality and Q3 as an indepen-

dent one.

Example 7 (New laws). From two theses present in Science:

• rate of glycolysis v $ isIndependentParameterIn {t7}.

• beef aging time v $ isDependentParameterIn {t7}.

(Beef aging time depends on the rate of glyremovescolysis)

and

• beef aging time v $ isIndependentParameterIn {t4}.

• beef tenderness v $ isDependentParameterIn {t4}.

(Beef tenderness depends on beef aging time) our applica-

tion infers the law:

• rate of glycolysis v $ isIndependentParameterIn {t-new}.

• beef tenderness v $ isDependentParameterIn {t-new}.

(Beef tenderness depends on the rate of glycolysis).

New laws found by the application are intended to be

verified by the domain experts and if accepted, will be added

to the list of laws.

3.2.2. Reverse inheritance of scientific lawsThe second type of reasoning is a ‘reverse inheritance’ of sci-

entific laws. It is illustrated in Fig. 4.

Let us consider class C1 with two children C2 and C3 and

assume that C1 is not governed by any scientific laws in our

ontology, whereas C2 and C3 are governed by scientific laws:

1 and 2 respectively. In this situation our system signalizes

that although there is no law governing all instances of C1,

there are laws, which take into account some of them. The

system points out the subclass of C1 and provides informa-

tion about the laws governing them. For instance, ‘sensory

attribute’ has no law in our prototype, whereas there are laws

that govern its subclasses ‘beef tenderness’ and ‘beef color’.

While browsing ‘sensory attribute’ the system informs about

the laws of its subclasses.

Fig. 4 – Application signalizes the existence of laws

considering subclasses of a given class. Dashed arrows

signalize that a scientific law governs a given concept.

72 I n f o r m a t i o n P r o c e s s i n g i n A g r i c u l t u r e 1 ( 2 0 1 4 ) 6 6 –7 2

3.3. Discussion

Our approach to knowledge representation in the domain of

beef production and consumption essentially differs from all

the approaches known in the literature. Some of them are ori-

ented toward a meta-description of research resources [18,19]

that is to facilitate access to them. Some other approaches

intend to provide a shared terminology that is to help in the

identification and integration of databases of scientific experi-

ments (which concern objects of the same kind) to perform

statistical reasoning taking into account more records (e.g., [8]).

Our knowledge representation is primarily focused on a

concise description of the main results reported in scientific

papers. It enables practitioners (by using understandable lan-

guage) and researchers (by providing a tool for a quick search

for works related to their research and for discrepancies in

the literature) the access to knowledge.

Additionally the mechanism presented in Section 3.2.1 of

this paper, promises that some relatively new results can be

obtained too. As far as this aspect of our approach is con-

cerned we will be able to report more just after more data will

be introduced to the ontology. At the end of this year we

should have around six thousand theses coded.

4. Conclusions and further work

We have presented an ontology of scientific laws appropriate

for agricultural and food science and the way in which the

results of research can be represented in it. Ontological repre-

sentation enables efficient and precise search within the set

of represented scientific laws. It also leads to new knowledge

obtained by connecting laws from articles and ontology.

Further works include an ontological connection of scientific

laws with the database of scientific papers and with a repository

of experimental results, which is being developed within the

ProOptiBeef project. Another direction is to study the mutual

support and conflicts between the theses expressed in the

papers from the database. We plan to apply there the ontology

of beliefs presented in [3]. We are also planning to enhance the

Science ontology by a representation of methods, observations,

material samples and experimental results.

As a future work we also consider a research on the align-

ment of our Science ontology with other ontologies describ-

ing scientific arguments in publications.

Acknowledgements

Research was realized within the Project No. WND-POIG.

01.03.01-00-204/09 Optimizing of Beef Production in Poland

According to ‘from Fork to Farm’ Strategy co-financed by the

European Regional Development Fund under the Innovative

Economy Operational Programme 2007–2013.

R E F E R E N C E S

[1] Ajdukiewicz K. Pragmatic logic. Dordrecht: Reidel; 1974.[2] Caracciolo C, Stellato S, Morshed A, Johannsen G,

Rajbhandari S, Jaques Y, Keizer J. The AGROVOC linkeddataset. Semantic Web 2013;4(3):341–8.

[3] Garbacz P, Lechniak M, Kulicki P, Trypuz R. Do you still wantto vote for your favorite politician? Ask Ontobella! In:

Proceedings of the 4th Workshop FOMI in association withthe 10th European Conference on KnowledgeManagement. Vicenza: Italy; 2009. p. 102–13.

[4] Golik W, Dameron O, Bugeon J, Fatet A, Hue I, Hurtaud C,Reichstadt M, Salaun MC, Vernet J, Joret L, Papazian F,Nedellec C, Le Bail PY. ATOL: the multi-species livestock traitontology. Metadata Semantics Res. 2012;343:289–300.

[5] Gruber TR. A translation approach to portable ontologyspecifications. Knowl Acquis 1993;5(2):199–220.

[6] Guarino N. Formal ontology and information systems. In:Guarino N, editor. Formal ontology in information systems:Proceedings of the First International Conference(FOIS’98). Trento: Italy; 1998. p. 3–15.

[7] Heath T, Bizer Ch. Linked data: evolving the web into a globaldata space. In: Synthesis Lectures on the Semantic Web:Theory and Technology. Morgan & Claypool; 2011. p. 1–136.

[8] Hocquette JF, Capel C, David V, Guemene D, Bidanel J, PonsartC, Gastinel PL, Le Bail PY, Monget P, Mormede P, Barbezant M,Guillou F, Peyraud JL. Objectives and applications ofphenotyping network setup for livestock. Anim Sci J 2012;83(7):517–28.

[9] Hughes LM, Bao J, Hu Z-L, Honavar V, Reecy JM. Animal traitontology: the importance and usefulness of a unified traitvocabulary for animal species. J Anim Sci 2008;86(6):1485–91.

[10] Krajewski W. Prawa nauki – przeglad zagadnienmetodologicznych. Ksia _zka i Wiedza; 1982.

[11] Kulicki P, Trypuz R, Trojczak R, Wierzbicki J, Wozniak A.Ontology-based representation of scientific laws on beefproduction and consumption. Metadata and semanticsresearch, communications in computer and information.Science 2013;390:430–9.

[12] Kulicki P, Trypuz R, Wierzbicki J. Towards beef production andconsumption ontology and its application. In: Proceedings of 2012Federated Conference on Computer Science and InformationSystems (FedCSIS). Wroclaw: Poland; 2012. p. 483–8.

[13] Maliappis MT. Applying an agricultural ontology to web-based applications. Int J Metadata Semant Ontol2009;4:133–40.

[14] Masolo C, Borgo S, Gangemini A, Guarino N, Oltramari A,Schneider L. The WonderWeb Library of FundationalOntologies and the DOLCE ontology. WonderWeb DeliverableD18, Final Report (vr. 1.0. 31–12-2003). Technical report, ISTC-CNR; 2003.

[15] Park CA, Bello SM, Smith CL, Hu Z-L, Munzenmaier DH,Nigam R, Smith JR, Shimoyama M, Eppig JT, Reecy JM. Thevertebrate trait ontology: a controlled vocabulary for theannotation of trait data across species. J Biomed Semantics2013;4(1):13.

[16] Trojczak R, Trypuz R, Gradzki P, Wierzbicki J, Wozniak A.Evaluation of beef production and consumption ontology andpresentation of its actual and potential applications. In:Proceedings of 2013 Federated Conference on ComputerScience and Information Systems (FedCSIS). Krakow:Poland; 2013. p. 275–8.

[17] zVila K, Ferrandez A. Developing an ontology for improvingquestion answering in the agricultural domain. In:Proceedings of Third International Conference on Metadataand Semantic Research (MTSR). Milan: Italy; 2009. p. 245–56.

[18] Diamantopoulos N, Sgouropoulou C, Kastrantas K, ManouselisN. Developing a metadata application profile for sharingagricultural scientific and scholarly research resources. In:Proceedings of 5th International Conference on Metadata andSemantic Research (MTSR). Izmir: Turkey; 2011. p. 453–6.

[19] Triperina E, Sgouropoulou C, Tsolakidis A. Academis: anontology for representing academic activity andcollaborations within HEIs. In: Proceedings of the 17thpanhellenic conference on informatics. Thessaloniki, Greece;2013. p. 264–71.