Réutilisation des procédés logiciels : une approche à base d'architectures logicielles

par Fadila Aoussat

Thèse de doctorat en Informatique

Sous la direction de Mourad-Chabane Oussalah.

Soutenue en 2012

à Nantes , en partenariat avec École polytechnique de l'Université de Nantes (autre partenaire) .


  • Résumé

    Boehm [25] met en évidence la dualité produit logiciel/procédé logiciel concernant les architectures logicielles. En se basant sur l’article "Software Processes Are Software Too" d’Osterweil [100], il confirme que si les architectures logicielles sont efficaces pour la réutilisation des produits logiciels, elles seront d’une réelle contribution pour la réutilisation des procédés logiciels. "If open architectures are good for software product reuse, then their process counterparts will be good for software process reuse". Nos travaux se référent donc à la réutilisation des Procédés Logiciels (PLs) en se basant sur le paradigme d’architecture Logicielle (AL). Cette thèse constitue une première contribution à la réutilisation des procédés logiciels à base d’architectures logicielles, notre contribution se décline en deux points essentiels : - La définition d’un cadre de comparaison où nous identifions les caractéristiques essentielles des procédés logiciels et les spécificités des approches de réutilisation de procédés logiciels à base d’architectures logicielles. Ce cadre de comparaison permettra de cerner, classifier et évaluer les approches de réutilisation de PLs à base d’architectures logicielles. - L’élaboration d’une approche de réutilisation de procédés logiciels baptisée AoSP (Architecture oriented Software Process). Cette approche a pour objectif d’exploiter la réutilisation "pour" et "par" des PLs tout en les combinant aux autres opportunités de réutilisation offertes par l’exploitation d’une ontologie de domaine.

  • Titre traduit

    Software process reusing : an approach based on software architectures


  • Résumé

    Boehm [25] highlights the duality between software product / software process concerning software architectures. Based on the paper "Software Processes Are Software Too" of Osterweil [100], he confirms that "If open software architectures are good for product reuse, then processes Their Counterparts Will Be good for software process reuse". Our work therefore refer to the reuse of software processes based on the software architecture paradigm. This thesis is a first contribution on the reuse of software processes based on software architectures ; our contribution is constituted in two main points : - The definition of framework for comparison in which we identify the essential characteristics of software processes and the specificities of the approaches for reusing software processes based on software architectures. This framework will be used to classify and evaluate the proposed approaches for reusing software processes based on software architectures. - The elaboration of an approach to software process reusing called AOSP (Software Process Oriented Architecture). This approach attempts to exploit "for" and "by" reusing software processes combined with other reuse opportunities offered by exploiting a domain ontology.

Consulter en bibliothèque

La version de soutenance existe sous forme papier

Informations

  • Détails : 1 vol. (168 p.)
  • Notes : Publication autorisée par le jury
  • Annexes : Bibliogr. p.145-159

Où se trouve cette thèse ?

  • Bibliothèque : Université de Nantes. Service commun de la documentation. BU Sciences.
  • Disponible pour le PEB
Voir dans le Sudoc, catalogue collectif des bibliothèques de l'enseignement supérieur et de la recherche.