4 research outputs found

    SOAQE - Service Oriented Architecture Quality Evaluation

    Get PDF
    International audienceThis paper presents a semi-automated method for evaluating SOAs called SOAQE, correcting defects observed so far with existing methods such as lacks of pertinence and accuracy for evaluation results. SOAQE takes as a starting point the McCall model, describing software quality, which led to an international standard for the evaluation of software quality (ISO/IEC 9126-1, 2001). This model is organized around three types of quality attributes (factors, criteria and metrics). The SOAQE method consists in decomposing the whole architecture and evaluating it according to the McCall model, i.e.a list of quality factors arising from business needs grouping criteria composed by metrics. Our experimentations led us to quantify numerically a first determining factor for SOAs, the 'dynamism' and some attributes of its structure: namely the 'loose coupling' criterion and its constituent metrics ('physical, semantic and syntactic')

    A model introducing SOAs quality attributes decomposition

    Get PDF
    International audienceRecently, service oriented architecture (SOA) has been popularized with the emergence of standards like Web services. Nevertheless, the shift to this architectural paradigm could potentially involve significant risks including projects abandonments. With this in mind, the question of evaluating SOA quality arose. The appearance of methods like ATAM or SAAM propelled software architecture evaluation to a standard stage for any paradigm. However, there still are a number of concerns that have been raised with these methods; in particular their cost in terms of time and money, essentially because of the hand-operated nature of the evaluations conducted. The model proposed in this paper for evaluating SOAs takes as a starting point the McCall model; it allows the whole architecture to be decomposed in three types of quality attributes (factor, criterion and metric

    Gresham Notice of Adopted Amendment (2007-10-22)

    Get PDF
    64 pp. Adopted 2007-10-22. Department of Land Conservation and Development Notice of Adopted AmendmentAmends and updates the Community Development Plan (Goals and Policies and Development Code) to provide for new design and architectural standards for single family attached dwellings

    Contribution Ă  l'automatisation et Ă  l'Ă©valuation des architectures logicielles ouvertes

    Get PDF
    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.Ces dernières années, les Architectures Orientées Service (AOS) ont attiré l’attention de la communauté del’ingénierie logicielle tant leur utilité en termes d’amélioration du couplage, de réutilisabilité et deproductivité a fait ses preuves. Les dernières solutions AOS tendent à être plus granulaires et "mesurables",ainsi, un des challenges les plus excitants des dernières décennies consiste à être capable d’évaluerquantitativement la qualité d’une architecture. Cela permet essentiellement de contrôler les différents coûtsainsi que de prévenir d’éventuels risques. Durant cette thèse, nous nous sommes essentiellement focalisés surune nouvelle méthode semi automatisée permettant l’évaluation de la qualité logicielle des architecturesorientées service. Nos contributions se résument en trois axes. Le premier présente un modèle de qualité,inspiré du modèle de McCall, qui décompose une architecture orientée service en un arbre hiérarchisé deplusieurs attributs qualité. Le second concerne une méthode semi automatisée appelée SOAQE dérivant dece modèle et permettant l'évaluation d’architectures orientées service. Tandis que le troisième axe présentel’outil SOAQE basé sur la méthode éponyme retournant une combinaison de résultats de l’évaluation de laqualité logicielle sous formes textuelle puis graphique pour une meilleure compréhension des données
    corecore