loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Adrian Hernandez-Mendez ; Niklas Scholz and Florian Matthes

Affiliation: Technical University of Munich, Germany

Keyword(s): Model-driven Software Engineering, Web Services, Single-Page Application, Resource Oriented Architecture, RESTful APIs.

Related Ontology Subjects/Areas/Topics: Frameworks for Model-Driven Development ; Languages, Tools and Architectures ; Methodologies, Processes and Platforms ; Model-Driven Software Development ; Service Oriented Architectures ; Software Engineering

Abstract: Modern Single-Page Applications (SPA) use data from multiple Web services to support essential process in the enterprises. By using data from several Web services, the SPA changed their architecture from a one-to-one communication between client and server to an application using information from multiple servers using RESTfuls APIs in a microservice architecture. In this paper, we present a model-driven approach for the consumption of RESTful Web services in SPA. We introduce a Query Service meta-model and provide a tool to semi-automatically generate an SPA based on our reference architecture. The proposed approach was evaluated by using the tool for the development of an example application in the context of a research project with large German corporation in the domain of software architecture. The main limitation of the tool is the lack of support for the round-trip engineering functionality. However, the created Web service handles the access to APIs and reduces the complexit y of the SPA due to the shift of responsibility away from the client. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 44.200.169.91

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Hernandez-Mendez, A.; Scholz, N. and Matthes, F. (2018). A Model-driven Approach for Generating RESTful Web Services in Single-Page Applications. In Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-283-7; ISSN 2184-4348, SciTePress, pages 480-487. DOI: 10.5220/0006608204800487

@conference{modelsward18,
author={Adrian Hernandez{-}Mendez. and Niklas Scholz. and Florian Matthes.},
title={A Model-driven Approach for Generating RESTful Web Services in Single-Page Applications},
booktitle={Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2018},
pages={480-487},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006608204800487},
isbn={978-989-758-283-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - A Model-driven Approach for Generating RESTful Web Services in Single-Page Applications
SN - 978-989-758-283-7
IS - 2184-4348
AU - Hernandez-Mendez, A.
AU - Scholz, N.
AU - Matthes, F.
PY - 2018
SP - 480
EP - 487
DO - 10.5220/0006608204800487
PB - SciTePress