• DocumentCode
    176318
  • Title

    Specification and Detection of SOA Antipatterns

  • Author

    Palma, Francis

  • Author_Institution
    DGIGL, Ecole Polytech. de Montreal, Montreal, QC, Canada
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 3 2014
  • Firstpage
    670
  • Lastpage
    670
  • Abstract
    Service-oriented architecture (SOA) provides a collection of principles and methodologies for designing and developing service-based systems (SBSs). SBSs are composed of loosely-coupled, platform independent, and reusable functional units, i.e., services. Alternative technologies to implement SBSs are REST-style (Representational State Transfer), Service Component Architecture (SCA), SOAP-based Web service, and so on. However, SBSs cannot overcome some common software engineering challenges, e.g., evolution, to fit new user requirements or changes in execution contexts. All these changes may degrade the quality of design and quality of service of SBSs and may cause the presence of common bad practiced solutions -- antipatterns.
  • Keywords
    Web services; formal specification; quality of service; service-oriented architecture; software quality; REST-style; SBSs; SCA; SOA antipattern detection; SOA antipattern specification; SOAP-based Web service; quality of design; quality of service; representational state transfer; reusable functional units; service component architecture; service-based systems; service-oriented architecture; software engineering; Conferences; DSL; Electronic mail; Measurement; Service-oriented architecture; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Evolution (ICSME), 2014 IEEE International Conference on
  • Conference_Location
    Victoria, BC
  • ISSN
    1063-6773
  • Type

    conf

  • DOI
    10.1109/ICSME.2014.125
  • Filename
    6976169