RESOURCE ORIENTED MODELLING Describing Restful Web Services using Collaboration Diagrams

被引:0
|
作者
Alowisheq, Areeb [1 ]
Millard, David E. [1 ]
Tiropanis, Thanassis [1 ]
机构
[1] Univ Southampton, Sch Elect & Comp Sci, Southampton SO17 1BJ, Hants, England
关键词
Resource Oriented Architecture; REST; UML collaboration diagrams; Semantic Web Services;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The popularity of Resource Oriented and RESTful Web Services is increasing rapidly. In these, resources are key actors in the interfaces, in contrast to other approaches where services, messages or objects are. This distinctive feature necessitates a new approach for modelling RESTful interfaces providing a more intuitive mapping from model to implementation than could be achieved with non-resource methods. With this objective we propose an approach to describe Resource Oriented and RESTful Web Services based on UML collaboration diagrams. Then use it to model scenarios from several problem domains, arguing that Resource Oriented and RESTful Web Services can be used in systems which go beyond ad-hoc integration. Using the scenarios we demonstrate how the approach is useful for: eliciting domain ontologies; identifying recurring patterns; and capturing static and dynamic aspects of the interface.
引用
收藏
页码:113 / 118
页数:6
相关论文
共 50 条
  • [1] A Novel Way of Invoking Web Services and RESTful Web Services Using Aspect Oriented Programming
    Mannava, Vishnuvardhan
    Ramesh, T.
    [J]. TRENDS IN NETWORKS AND COMMUNICATIONS, 2011, 197 : 665 - +
  • [2] RESEARCH OF RESTFUL WEB SERVICES FOR THE RESOURCE SHARING PLATFORM
    Kou, Haijiao
    Wen, Zhigang
    Fan, Chunxiao
    Zhang, Xiaoying
    Wu, Yuexin
    [J]. PROCEEDINGS OF THE 2010 INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENCE AND AWARENESS INTERNET, AIAI2010, 2010, : 153 - 156
  • [3] RESTful Web Services Development in Situation-Oriented Databases
    Mironov, Valeriy
    Gusarenko, Artem
    Yusupova, Nafisa
    [J]. PROCEEDINGS OF THE 8TH SCIENTIFIC CONFERENCE ON INFORMATION TECHNOLOGIES FOR INTELLIGENT DECISION MAKING SUPPORT (ITIDS 2020), 2020, 174 : 1 - 6
  • [4] Geospatial SOA using RESTful Web Services
    Muracevic, Dzenana
    Kurtagic, Haris
    [J]. PROCEEDINGS OF THE ITI 2009 31ST INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY INTERFACES, 2009, : 199 - 204
  • [5] Distributed RESTful Web Services for Mobile Person-to-Person Collaboration
    Antila, Ville
    Mantyjarvi, Jani
    [J]. THIRD INTERNATIONAL CONFERENCE ON NEXT GENERATION MOBILE APPLICATIONS, SERVICES, AND TECHNOLOGIES, PROCEEDINGS, 2009, : 119 - 124
  • [6] Resource-based Test Case Generation for RESTful Web Services
    Zhang, Man
    Marculescu, Bogdan
    Arcuri, Andrea
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 1426 - 1434
  • [7] MICRO-RESOURCE A Microformat Framework for Dual Restful Web Services
    Li, Li
    Chou, Wu
    [J]. WEBIST 2010: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGY, VOL 1, 2010, : 56 - 63
  • [8] Resource and dependency based test case generation for RESTful Web services
    Man Zhang
    Bogdan Marculescu
    Andrea Arcuri
    [J]. Empirical Software Engineering, 2021, 26
  • [9] Resource and dependency based test case generation for RESTful Web services
    Zhang, Man
    Marculescu, Bogdan
    Arcuri, Andrea
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (04)
  • [10] Distributed Computing Using RESTful Semantic Web Services
    Garrote Hernandez, Antonio
    Moreno Garcia, Maria N.
    [J]. TRENDS IN PRACTICAL APPLICATIONS OF AGENTS AND MULTIAGENT SYSTEMS, 2010, 71 : 295 - 302