Abstract
The Knowledge Base System offers mechanisms allowing to
acquire and store factual knowledge and rules on the software engineering
process. Knowledge thus acquired can be exploited for the training of learners
who want to gain knowledge on a given process. Today, there are more than one
hundred software process, the difficulty is to implement an evolutionary and
adaptive strategy in order to exploit knowledge (facts and rules) on
process.
In addition, the users of an interactive system has to
accomplish certain structured tasks. The Human-Computer Interaction (HCI) then
should have the same structure in order to achieve these tasks effectively.
Discovering an adequate structuring of the domain tasks and restore it in user
interface need an expertise that most software engineers do not have. We
propose to integrate in the acquisition and the exploitation of knowledge a
third dimension : dimension GUI (Graphic User Interface). Thus, we could
describe our software engineering knowledge base like a whole of reusable
objects on factual knowledge, rules, as well as visual interfaces of
exploitation. Our apprach is based on the abstraction of interfaces; in fact,
we carry out a typology of the dynamic and generic interfaces; we are also
interested in the attributes, methods, and the abstraction of objects handled
by these. The contribution of this approach is to allow transparency in
exploitation of knowledge for teaching matters.
We implement this approch with PERSEE (PERform Software
Engineering on Education) which is a active assistance tool to enactment of
software process.
Keywords : knowledge base, software engineering process,
interface, reusable objects
Remerciement s
Cette partie est probablement la plus difficile à
rédiger dans un manuscrit de mémoire, et cela pour deux raisons :
tout d'abord, c'est la plus personnelle; mais surtout c'est la seule partie qui
va être consciencieusement lue par la famille, les amis ainsi que les
collègues. Tout d'abord, je souhaite remercier Dr Roland YATCHOU, mon
superviseur de recherche, pour sa patience et pour m'avoir soutenu (ou
supporté) durant ces années. Je dois également avouer que
si ce document est lisible, c'est en grande partie grace à ses talents
de relecteur. Je tiens également à remercier Dr Claude TANGHA,
Directeur du LABORIMA et Chef de Département du Génie
Informatique, dont le soutien m'a été précieux,
particulièrement lors des difficiles débuts de rédaction.
D'une salve paternelle, il a su grace à ses conseils avisés et
ses efforts de relecture me donner l'envie !d'amorcer la pompe".
Je remercie également les membres de mon jury. Mme Le
Président du jury : Pr Laure Pauline FOTSO pour l'honneur qu'elle me
fait en présidant ce jury. Parmi les membres du jury, je tiens à
remercier Dr Marcel FOUDA pour la vision transcendante qu'il m'a donné
du Génie Logiciel. Je suis également redevable pour beaucoup au
Dr Guillaume KOUM. Je tiens également à remercier Dr Georges
KOUAMOU pour l'initiation au Génie Logiciel et pour avoir accepté
d'examiner ce travail.
Je mentionnerais ici que mes travaux ont été
subventionnés par le laboratoire de Gestion, Diffusion et Acquisition
des Connaissances (GDAC) de l'UQAM et Le Groupe Infotel (LGI). J'en remercie le
Pr Roger NKAMBOU, Directeur du laboratoire et monsieur Raphael NBOGNI,
Président de LGI dont les soutiens intellectuels et financiers ont
été précieux.
Ces quelques lignes ne suffiront pas à exprimer un
grand merci à tous ceux qui jour et nuit nous ont
imprégnés des disciplines mathématique, physique &
chimie, informatique, langues, ...durant ces six (06) années : nos
enseignants.
Bien évidemment, je suis reconnaissant à toute
ma famille (Charles, Chantal, Julienne, Alexis, Mary, Laëtitia, Joel, ...)
et aux familles (Defo, Fono, Fotso, Kamga, Kaptué, Kengne, Momo, Piam,
Tankeu, ...), ainsi que Michel, Charles, ... pour le soutien
indéfectible qu'ils m'ont toujours accordé.
Enfin, j'aimerais remercier : Linda (pour avoir changé
ma vie de pire à mauvais), la grande famille GI2003, mes
collègues du Laborima, mes collègues de DEA, Ghislain,
Hervé, Yves avec qui j'ai longtemps cheminé, ... Je ne saurais
oublier de remercier la communauté anglophone du Centre Catholique
Universitaire et celle des Frères Saint Jean de Vogt.
|