ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Auteurs : soumettez
votre article en ligne
Autres revues >>

Technique et Science Informatiques

0752-4072
Revue des sciences et technologies de l'information
 

 ARTICLE VOL 25/1 - 2006  - pp.9-42  - doi:10.3166/tsi.25.9-42
TITRE
Indexation multiple et automatisée de composants logiciels

RÉSUMÉ
La réutilisation de composants logiciels suppose de la part du programmeur qu’il soit capable de localiser les composants à réutiliser dans un ensemble de composants. Nous proposons d’appliquer à la recherche de composants un cadre de recherche d’information plus général, les systèmes d’information logiques, capable de combiner plusieurs descriptions arbitraires. À titre d’exemple, on considère la recherche de méthode dans un package, et trois types de descripteurs, qui sont respectivement formel, semi-formel et informel, sont présentés et combinés. Les descripteurs formels rendent compte de l’orientation objet en combinant des axiomes d’isomorphisme de type avec les relations d’héritage. Les autres descripteurs ne sont pas fondamentalement spécifiques de la programmation objet. La relation qui en résulte est consistante et permet d’avoir une classification automatisée des composants considérés. Cet article est une version étendue de (Sigonneau et al., 2004), présenté lors de la conférence AFADL 2004.


ABSTRACT
Software reuse requires that programmers be able to locate reusable components in software repositories. We propose that a general information retrieval framework, which is able to combine arbitrary indexing schemes and called Logical Information Systems, is applied to querying in software repositories. As an illustration, indexing of methods in a package is studied, and three indexing schemes are presented in this framework: a formal scheme, a semiformal one, and an informal one. The formal one captures object-orientation by combining type isomorphism axioms and inheritance relations. The semi-formal scheme captures naming conventions and the informal one captures keywords in comments. Theory of the formal methods and details on the experiments are presented. This paper is an extended version of the 2004 AFADL French conference paper (Sigonneau et al., 2004).


AUTEUR(S)
Benjamin SIGONNEAU, Olivier RIDOUX

MOTS-CLÉS
systèmes d'informations logiques, type, composants logiciels.

KEYWORDS
logical information system, type, software components.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 12.5 €
• Non abonné : 25.0 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (2,37 Mo)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier