Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/27699
Full metadata record
DC FieldValueLanguage
dc.contributor.authorBuhagiar, Aaron John-
dc.contributor.authorPace, Gordon J.-
dc.contributor.authorEbejer, Jean Paul-
dc.date.accessioned2018-03-06T09:27:38Z-
dc.date.available2018-03-06T09:27:38Z-
dc.date.issued2017-
dc.identifier.citationBuhagiar, A. J., Ebejer, J. P., & Pace, G. J. (2017). Engineering adaptive user interfaces using monitoring-oriented programming. 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS), Prague. 200-207.en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar//handle/123456789/27699-
dc.description.abstractUser interfaces which adapt based on usage patterns, for example based on frequency of use of certain features, have been proposed as a means of limiting the complexity of the user interface without specialising it unnecessarily to particular user profiles. However, from a software engineering perspective, adaptive user interfaces pose a challenge in code structuring, and separation of the different layers of user interface and application state and logic can introduce interdependencies which make software development and maintenance more challenging. In this paper we explore the use of monitoring-oriented programming to add adaptive features to user interfaces, an approach which has been touted as a means of separating certain layers of logic from the main system. We evaluate the approach both using standard software engineering measures and also through a user acceptance experiment - by having a number of developers use the proposed approach to add adaptation logic to an existing application.en_GB
dc.language.isoenen_GB
dc.publisherInstitute of Electrical and Electronics Engineers Inc.en_GB
dc.rightsinfo:eu-repo/semantics/openAccessen_GB
dc.subjectSoftware engineeringen_GB
dc.subjectUser interfaces (Computer systems)en_GB
dc.subjectSelf-adaptive softwareen_GB
dc.subjectComputer programs -- Verificationen_GB
dc.titleEngineering adaptive user interfaces using monitoring-oriented programmingen_GB
dc.typeconferenceObjecten_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.bibliographicCitation.conferencename2017 IEEE International Conference on Software Quality, Reliability and Security (QRS)en_GB
dc.bibliographicCitation.conferenceplacePrague, Czech Republic, 25-29/07/2017en_GB
dc.description.reviewedpeer-revieweden_GB
dc.identifier.doi10.1109/QRS.2017.30-
Appears in Collections:Scholarly Works - CenMMB
Scholarly Works - FacICTCS

Files in This Item:
File Description SizeFormat 
Engineering_adaptive_user_interfaces_using_monitoring_oriented_programming_2017.pdf218.92 kBAdobe PDFView/Open


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.