Live GUI development for service-based systems
(2019)- Abstract
- In an increasingly connected world where all manner of devices can communicate over the Internet, conventional methods for developing GUIs (Graphical User Interfaces) are insufficient. For systems of such devices, it must be possible to develop the system itself independently from its GUI(s). In this paper, we present an approach for developing GUIs towards already deployed, or "live", service-based distributed systems without the need to write any program code ("glue code"). The results include an implementation for the middleware framework PalCom and the mobile platform Android, with development tools; they have been tested in several research projects and have been used for developing commercial products.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/493830da-10fd-4fa2-ab10-6bd482d43677
- author
- Johnsson, Björn A LU and Magnusson, Boris LU
- organization
- publishing date
- 2019-04
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Programming '19: Proceedings of the Conference Companion of the 3rd International Conference on Art, Science, and Engineering of Programming
- publisher
- Association for Computing Machinery (ACM)
- external identifiers
-
- scopus:85072812140
- ISBN
- 978-1-4503-6257-3
- DOI
- 10.1145/3328433.3328438
- project
- Säkra mjukvaruuppdateringar för den smarta staden
- eHealth as an aid for facilitating and supporting self-management in families with long-term childhood illness – development, evaluation and implementation in clinical practice
- language
- English
- LU publication?
- yes
- id
- 493830da-10fd-4fa2-ab10-6bd482d43677
- date added to LUP
- 2020-03-19 20:04:51
- date last changed
- 2022-04-18 21:34:45
@inproceedings{493830da-10fd-4fa2-ab10-6bd482d43677, abstract = {{In an increasingly connected world where all manner of devices can communicate over the Internet, conventional methods for developing GUIs (Graphical User Interfaces) are insufficient. For systems of such devices, it must be possible to develop the system itself independently from its GUI(s). In this paper, we present an approach for developing GUIs towards already deployed, or "live", service-based distributed systems without the need to write any program code ("glue code"). The results include an implementation for the middleware framework PalCom and the mobile platform Android, with development tools; they have been tested in several research projects and have been used for developing commercial products.<br/><br/>}}, author = {{Johnsson, Björn A and Magnusson, Boris}}, booktitle = {{Programming '19: Proceedings of the Conference Companion of the 3rd International Conference on Art, Science, and Engineering of Programming}}, isbn = {{978-1-4503-6257-3}}, language = {{eng}}, publisher = {{Association for Computing Machinery (ACM)}}, title = {{Live GUI development for service-based systems}}, url = {{http://dx.doi.org/10.1145/3328433.3328438}}, doi = {{10.1145/3328433.3328438}}, year = {{2019}}, }