@conference {801, title = {An Interface for User-Centred Process and Correlation Between Large Datasets}, booktitle = {Proceedings of the 2021 International Conference on Human-Computer Interaction: Design, User Experience, and Usability: UX Research and Design}, year = {2021}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, address = {Cham}, abstract = {

Standard database query systems are designed to process data on a single installation only, and do not provide optimal solutions for cases that data from multiple sources need to be queried. In these cases, the sources may have different data schemata, data representations etc., necessitating extensive coding and data transformations to retrieve partial results and combine them to reach the desired outcome. Differences in schemata and representations may be subtle and remain unnoticed, leading to the production of erroneous results. The goal of this paper is to present an easy-to-use solution for the end users, enabling them to query data from a given set of databases through a single user interface. This user interface allows users to visualize database contents and query results, while facilities for uploading and validating the data are also accommodated. To demonstrate the applicability of our approach, a use case is presented where data from two different sources are uploaded into the system and thereafter the data from the two databases can be utilized in tandem. The usability evaluation involved software developers in free evaluation scenarios.

}, keywords = {big data, Multiple data sources, Query, Usability, user interface, Visualisation}, isbn = {978-3-030-78221-4}, doi = {https://doi.org/10.1007/978-3-030-78221-4_32}, author = {Spiliotopoulos, Dimitris and Giannakopoulos, Theodoros and Vassilakis, Costas and Wallace, Manolis and Lantzouni, Marina and Poulopoulos, Vassilis and Margaris, Dionisis} } @conference {802, title = {A User Interface for Personalising WS-BPEL Scenarios}, booktitle = {Proceedings of the 2021 International Conference on Human-Computer Interaction: HCI in Business, Government and Organizations}, year = {2021}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, address = {Cham}, abstract = {

Due to the huge volume of web services available, both locally and in the cloud, the performance of users and systems need significant research attention. Since WS-BPEL is the dominant language for orchestrating individual web services into business processes, by composing WS-BPEL scripts/scenarios, graphical notations facilitating WS-BPEL design can be extremely useful. Current user interfaces allow WS-BPEL designers not only to invoke selected web services, but also to explicitly ask for recommendations. Then, the user interface appends the services achieving the highest score, according to the attributes{\textquoteright} importance, set by the designer, to their WS-BPEL scenario. However, since the final selection is produced automatically, rather than relying on the designers{\textquoteright} choices, many times, from a personalisation point of view, the adaptation fails. This work reports on the design, development and user evaluation of a user interface that incorporates functionalities that support the designers{\textquoteright} selection performance, thereby upgrading the personalisation level of the WS-BPEL scenarios, as well as the success of the adaptation.

}, keywords = {Personalisation, Recommender Systems, Usability, User evaluation, user interface, Web services, WS-BPEL scenarios}, isbn = {978-3-030-77750-0}, doi = {https://doi.org/10.1007/978-3-030-77750-0_25}, author = {Margaris, Dionisis and Spiliotopoulos, Dimitris and Vasilopoulos, Dionysios and Vassilakis, Costas} } @conference {785, title = {A User Interface for Personalized Web Service Selection in Business Processes}, booktitle = {Lecture Notes in Computer Science}, year = {2020}, publisher = {Springer International Publishing}, organization = {Springer International Publishing}, abstract = {

Nowadays, due to the huge volume of information available on the web, the need for personalization is more than necessary. Choosing the right information for each user is as important as the way this information is presented to him or her. Currently, user-triggered recommendation requests for web services are implemented as an automatic recommendation based on parametric computation. This work reports on a specialized user interface for business processes, where writing code entails invocation of business process information. The paper presents the user interface design for Personalized Web Service Selection in Business Process scenario execution and the user evaluation by business process engineers.

}, keywords = {adaptation, business processes, personalization, user interface, Web services, WS-BPEL}, doi = {10.1007/978-3-030-60152-2_41}, author = {Dionisis Margaris and Dimitris Spiliotopoulos and Costas Vassilakis and Gregory Karagiorgos} }