Home // SERVICE COMPUTATION 2018, The Tenth International Conference on Advanced Service Computing // View article


Using Service-oriented Architectures for Online Surveys in Coast

Authors:
Thomas M. Prinz
Raphael Bernhardt
Linda Gräfe
Jan Plötner
Anja Vetterlein

Keywords: Service Orientation; Architecture; Coast; Survey; Model-Driven Software Development

Abstract:
Electronic surveys are used in empirical sciences in many cases to reach a large and global crowd. Such surveys can be separated into five big phases (e.g., planning and data collection), where each phase belongs to each other. Since the interdependencies between the phases are sometimes complex, it is helpful to have a software system, which supports each phase of a survey. There already exist such systems, which cover together all of the phases. However, the focus is on the implementation of the survey rather than on its evaluation and reporting. This was one reason to build a new survey and report tool, Coast. The first version of Coast, however, has some disadvantages regarding its monolithic architecture - a new version of Coast had to be developed. This paper presents the new version of Coast as a practical result and example of service-oriented systems. The architecture of Coast is built on concepts of service orientation and model-driven software development. Furthermore, the paper explains the big design decisions during development, describes parts of the used meta-models, and shows some practical problems during the development of service-oriented programs and how they are solved in Coast.

Pages: 1 to 4

Copyright: Copyright (c) IARIA, 2018

Publication date: February 18, 2018

Published in: conference

ISSN: 2308-3549

ISBN: 978-1-61208-606-4

Location: Barcelona, Spain

Dates: from February 18, 2018 to February 22, 2018