ensures that the concerned scientific community
shares a mutual understanding. It allows
communication and dialogue between members of
this scientific community even if though they are
working in different fields that have different
requirements and viewpoints. This ontology allowed
us to obtain the conceptual model of the domain in
radiology-senology, which is structured as cases
using the case-based reasoning approach.
We have analyzed requirements of radiologists-
senologists with the Department of Radiology of the
Necker Hospital in Paris using the Crews-l’Ecritoire
approach (Cooperative Requirements Engineering
With Scenarios) (Ben Achour 1999). Radiologic-
senologic knowledge is made of both text and
images. We have only considered textual
knowledge; images are just associated to patients'
reports for the sake of information. Analysis
performing has allowed to structure the radiologic-
senologic knowledge according to stringent rules. It
is an original approach to solve the issue consisting
in considering the ontology definition as an
engineering issue requirement.
The paper is organized as follows:
- Section 2 positions our work with respect to
existing ontologies.
- Section 3 presents the acquisition of radiologic-
senologic knowledge using the Crews-l’Ecritoire
approach.
- Section 4 presents in details the steps that allowed
us to construct the ontology in the radiology-
senology domain.
- Section 5 provides the conclusion.
2 STATE OF THE ART
The engineering of ontologies (or ontological
engineering) arose from the will to diversify the
applications of the Knowledge-Based-Systems
(KBS). It allows for a representation of knowledge
that does not depend on these various applications,
so as to ensure its portability from an application to
another (Furst, 2004).
At the present time, there is a relative consensus
on the role of ontologies. This consensus is built
around the Gruber formula. "An ontology, is a
formal, explicit, specification of a shared
conceptualisation ". The construction of an ontology
is a conceptualization work. It consists in
identifying, within a corpus, the knowledge specific
to the field of knowledge to be represented, and
consensually acknowledged as pertaining to this
field. Guarino proposes a four level-classification of
ontologies according to the link between the
ontology and the application (Guarino, 1997). High-
level ontologies describe general concepts while
low-level ones describe concepts that depend on a
domain.
The Crews l’Ecritoire approach is based on the
‘‘Requirement Engineering’’ concept and helps
understanding users needs using a semi-automatic
analysis of textual scenarios, i.e. scenarios written in
natural language. Moreover, Crews permits strong
control and verification of the extraction process.
Starting from a high-level problem statement, it
guides the discovery of a complete hierarchy of
goals illustrated by scenarios in a top-down manner.
The approach is based on a set of guidelines to guide
linguistic analysis and verification of scenarios
written in natural language. Use of natural language
allows radiologists to understand scenario meaning
without having expertise in Crews approach and use.
Section 3 presents the acquisition of radiologic-
senologic knowledge using the Crews-l’Ecritoire
approach.
3 ACQUISITION OF SENOLOGIC
KNOWLEDGE
Crews-l’Ecritoire associates concepts of goals and
scenarios to support the requirement elicitation
(Rolland and al, 1999). A goal is defined as
something that some shareholder hopes to achieve in
the future, it is expressed as a verb with eight
optional parameters, each parameter playing a
different role with respect to the verb, and a scenario
is a possible behavior limited to a set of purposeful
interaction taking place among several agents. A
couple <goal, scenario> is a requirement chunk
(RC).
When a goal is discovered, the approach
proposes to author a scenario (coupling in the
forward direction). Then, the approach analyzes
every scenario to yield new goals (coupling in the
backward direction). Starting from a high-level
problem statement, the Crews-l’Ecritoire approach
guides the discovery of a complete hierarchy of
goals illustrated by scenarios to help writing
scenarios in a top-down manner. The approach is
based on a set of guidelines. These guidelines
consist (1) of automated rules to guide goal
discovery and (2) of guidelines to guide linguistic
analysis and verification of scenarios.
Crews introduces three abstraction levels in RCs
specifications: behavior, functional and physical.
ICEIS 2007 - International Conference on Enterprise Information Systems
244