Full metadata record
DC FieldValueLanguage
dc.contributor.authorMoretti, Gioele-
dc.contributor.authorRuiz, Marcela-
dc.contributor.authorSpielberger, Jürgen-
dc.date.accessioned2021-03-04T10:05:17Z-
dc.date.available2021-03-04T10:05:17Z-
dc.date.issued2020-
dc.identifier.isbn978-3-030-50315-4de_CH
dc.identifier.isbn978-3-030-50316-1de_CH
dc.identifier.issn1865-1348de_CH
dc.identifier.issn1865-1356de_CH
dc.identifier.urihttps://digitalcollection.zhaw.ch/handle/11475/21909-
dc.description.abstractContext: Performance and scalability are of critical value for distributed and multiuser systems like web applications. Posity is a model-driven development tool that allows software engineers to specify a set of graphical diagrams for the automatic generation of web and/or desktop software applications. Posity provides the benefits of model-driven engineering (MDE) tools in terms of high-quality code generation, implementation speed, support for traceability and debuggability, etc. However, web applications generated with Posity do not scale properly to satisfy unpredictable performance demands. As a result, Posity industrial adoption is hindered. Objective: Design a treatment for improving performance and scalability of web applications generated with Posity. Method: We investigate current problems of web applications generated with Posity. Results from our investigation suggest candidate architectures, which we evaluate by applying the architecture trade-off analysis method (ATAM). The outcome of the ATAM evaluation guides the design and implementation of a thick-client architecture for the Posity runtime environment for web applications; which we validate by means of a laboratory demonstration. Results: i) we contribute with criteria for selecting a proper architecture for solving performance and scalability problems, and ii) we report on the experience of designing, developing and validating an architecture for Posity runtime environment. Conclusions: Results from the laboratory demonstration show tangible improvements in terms of performance and scalability of web applications generated by Posity. These advancements are promising and motivate further development of the thick-client architecture for Posity runtime environment for web applications. This experience report concludes with lessons learnt on promoting the adoption of model-driven development tools.de_CH
dc.language.isoende_CH
dc.publisherSpringerde_CH
dc.relation.ispartofseriesLecture Notes in Business Information Processingde_CH
dc.rightsLicence according to publishing contractde_CH
dc.subject.ddc005: Computerprogrammierung, Programme und Datende_CH
dc.subject.ddc006: Spezielle Computerverfahrende_CH
dc.titleImproving performance and scalability of model-driven generated web applications : an experience reportde_CH
dc.typeKonferenz: Paperde_CH
dcterms.typeTextde_CH
zhaw.departementSchool of Engineeringde_CH
zhaw.organisationalunitInstitut für Informatik (InIT)de_CH
zhaw.publisher.placeChamde_CH
dc.identifier.doi10.1007/978-3-030-50316-1_17de_CH
zhaw.conference.detailsRCIS 2020 : 14th International Conference on Research Challenges in Information Science, Limassol (Cyprus), 23-25 September 2020de_CH
zhaw.funding.euNode_CH
zhaw.originated.zhawYesde_CH
zhaw.pages.end301de_CH
zhaw.pages.start285de_CH
zhaw.publication.statuspublishedVersionde_CH
zhaw.series.number385de_CH
zhaw.publication.reviewPeer review (Publikation)de_CH
zhaw.title.proceedingsResearch Challenges in Information Sciencede_CH
zhaw.webfeedDIZH Fellowshipde_CH
zhaw.funding.zhawCan virtual reality systems help us to design software as we talk?de_CH
zhaw.author.additionalNode_CH
zhaw.display.portraitYesde_CH
Appears in collections:Publikationen School of Engineering

Files in This Item:
There are no files associated with this item.
Show simple item record
Moretti, G., Ruiz, M., & Spielberger, J. (2020). Improving performance and scalability of model-driven generated web applications : an experience report [Conference paper]. Research Challenges in Information Science, 285–301. https://doi.org/10.1007/978-3-030-50316-1_17
Moretti, G., Ruiz, M. and Spielberger, J. (2020) ‘Improving performance and scalability of model-driven generated web applications : an experience report’, in Research Challenges in Information Science. Cham: Springer, pp. 285–301. Available at: https://doi.org/10.1007/978-3-030-50316-1_17.
G. Moretti, M. Ruiz, and J. Spielberger, “Improving performance and scalability of model-driven generated web applications : an experience report,” in Research Challenges in Information Science, 2020, pp. 285–301. doi: 10.1007/978-3-030-50316-1_17.
MORETTI, Gioele, Marcela RUIZ und Jürgen SPIELBERGER, 2020. Improving performance and scalability of model-driven generated web applications : an experience report. In: Research Challenges in Information Science. Conference paper. Cham: Springer. 2020. S. 285–301. ISBN 978-3-030-50315-4
Moretti, Gioele, Marcela Ruiz, and Jürgen Spielberger. 2020. “Improving Performance and Scalability of Model-Driven Generated Web Applications : An Experience Report.” Conference paper. In Research Challenges in Information Science, 285–301. Cham: Springer. https://doi.org/10.1007/978-3-030-50316-1_17.
Moretti, Gioele, et al. “Improving Performance and Scalability of Model-Driven Generated Web Applications : An Experience Report.” Research Challenges in Information Science, Springer, 2020, pp. 285–301, https://doi.org/10.1007/978-3-030-50316-1_17.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.