• DocumentCode
    1613524
  • Title

    A Maturity Model for Semantic RESTful Web APIs

  • Author

    Salvadori, Ivan ; Siqueira, Frank

  • Author_Institution
    Dept. of Inf. & Stat., Fed. Univ. of Santa Catarina, Florianopolis, Brazil
  • fYear
    2015
  • Firstpage
    703
  • Lastpage
    710
  • Abstract
    Web APIs provide interfaces for interaction among systems based on the existing infrastructure for hosting Web sites and applications. The REST architectural style is the most employed approach for building Web APIs. However, the flexibility provided by REST may result in implementations with low quality design, limited reuse and poor documentation. This paper describes a maturity model for classifying Web APIs, aimed at promoting the adherence to REST architectural principles and the adoption of semantic Web technology in order to improve the design, reuse and documentation of Web APIs.
  • Keywords
    Capability Maturity Model; Web services; application program interfaces; semantic Web; software architecture; software reusability; system documentation; REST architectural style; Web API classification; Web API design; Web API documentation; Web API reuse; Web applications; Web sites; maturity model; semantic RESTful Web API; semantic Web technology; system interaction; Couplings; Measurement; Object oriented modeling; Protocols; Semantic Web; Semantics; Servers; Linked Data; Maturity Model; REST; Semantic Web; Web API;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Services (ICWS), 2015 IEEE International Conference on
  • Conference_Location
    New York, NY
  • Print_ISBN
    978-1-4673-7271-8
  • Type

    conf

  • DOI
    10.1109/ICWS.2015.98
  • Filename
    7195633