These last years, service oriented architectures (SOA) drew the attention of the software engineeringcommunity so much their utility in terms of coupling improvements, reusability and productivity showed itsmettle. Last SOA solutions tend to be more granular and “measurable”, thus, one of the most excitingchallenges of the last decades consists in being able to evaluate quantitatively the quality of a softwarearchitecture. That primarily makes it possible to control the various costs and to prevent possible risks.During this thesis, we essentially focused on a new semi automated method allowing the evaluation of thesoftware quality of service oriented architectures. Our contributions are summarized in three axes. The firstone presents a model of quality, inspired from the McCall model, which splits any service orientedarchitecture into a hierarchical tree, organized around several quality attributes. The second axis relates toa semi automated method called SOAQE stemming from this model and allowing the evaluation of serviceoriented architectures. Then, the third axis presents the SOAQE tool, based on the method of the samename, returning a combination of the software quality evaluation results in textual and graphic forms for abetter understanding of the data.
展开▼