StagePFE

[Rapport ]Développement de widgets AJAX pour trackers OSLC-CM dans FusionForge


L’initiative OSLC   :

Le  standard  «  Open  Services  for  Lifecycle  Collaboration  »  (OSLC)  est  une  famille  de
spécifications de services web pour tout ce qui a attrait au cycle de vie de logiciels ou de
produits. Il a pour but l’interopérabilité entre les services qui opèrent sur le cycle de vie des
applications (Application Life-cycle Management –  ALM)  ou des produits (Product Life-cycle
Management  –  PLM). Pour tendre vers cet objectif, les spécifications sont libres et basées
sur  des  technologies  web  très  répandues  telles  que  XML/RDF  ou  JSON  et  les  principes
architecturaux  REST.  Ces  spécifications  apportent  des  recommandations  sur  plusieurs
domaines du cycle de vie :
Change Management : spécifications sur les services de gestion des changements et leurs
repositories. (ex : tracker de bug)
Quality Management : spécifications sur les services de gestions de qualités et de tests.
Requirements  Management  and  Definition  :  spécifications  sur  les  outils  permettant  de
connaître et gérer ce que l’utilisateur à besoin comme ressource système.
Asset Management : spécifications sur la gestion d’actifs.
Architecture Management : spécifications sur les modèles d’architecture.
Software Configuration Management : spécifications sur les outils de contrôle de version, de
révisions et de configuration en général.
Automation  :  spécifications  sur  les  outils  d’automatisation  comme  ceux  de  compilation,
déploiement ou analyse.

OSLC Core :

Les différents domaines d’OSLC reposent sur une spécification de base qui est reporté dans
OSLC  Core.  Ces  recommandations  communes  définissent  un  niveau  d’exigence  dans  le
support de différentes caractéristiques pour chaque service OSLC. Trois principaux degrés
de recommandations dans l’implémentation des services sont ainsi distingués :
  must : le service doit fournir la caractérisque
  should : le service devrait implémenter la caractérisque
  may : le service peut fournir la caractérisque

Download





Publier un commentaire

0 Commentaires