
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