Adaptive model-driven user interface development systems

PA Akiki, AK Bandara, Y Yu - ACM Computing Surveys (CSUR), 2014 - dl.acm.org
Adaptive user interfaces (UIs) were introduced to address some of the usability problems
that plague many software applications. Model-driven engineering formed the basis for most …

Organizing self-organizing teams

R Hoda, J Noble, S Marshall - Proceedings of the 32nd ACM/IEEE …, 2010 - dl.acm.org
Agile teams are described as" self-organizing". How these teams actually organize
themselves in practice, however, is not well understood. Through Grounded Theory …

Dynamic adaptation of service compositions with variability models

GH Alférez, V Pelechano, R Mazo, C Salinesi… - Journal of Systems and …, 2014 - Elsevier
Web services run in complex contexts where arising events may compromise the quality of
the whole system. Thus, it is desirable to count on autonomic mechanisms to guide the self …

Context-oriented programming: A software engineering perspective

G Salvaneschi, C Ghezzi, M Pradella - Journal of Systems and Software, 2012 - Elsevier
The implementation of context-aware systems can be supported through the adoption of
techniques at the architectural level such as middlewares or component-oriented …

Software engineering processes for self-adaptive systems

J Andersson, L Baresi, N Bencomo… - Software Engineering for …, 2013 - Springer
In this paper, we discuss how for self-adaptive systems some activities that traditionally
occur at development-time are moved to run-time. Responsibilities for these activities shift …

A view of the dynamic software product line landscape

N Bencomo, S Hallsteinsen, ES De Almeida - Computer, 2012 - ieeexplore.ieee.org
A View of the Landscape of Dynamic Software Product Lines Page 1 A View of the Landscape
of Dynamic Software Product Lines Nelly Bencomo 1 , Svein Hallsteinsen 2 , and Eduardo …

Transitions: A protocol-independent view of the future internet

B Alt, M Weckesser, C Becker, M Hollick… - Proceedings of the …, 2019 - ieeexplore.ieee.org
Countless novel approaches to communication protocols, overlay networks, and distributed
middleware are published every year, yet the adoption of such novel findings in the global …

Engineering adaptive model-driven user interfaces

PA Akiki, AK Bandara, Y Yu - IEEE Transactions on Software …, 2016 - ieeexplore.ieee.org
Software applications that are very large-scale, can encompass hundreds of complex user
interfaces (UIs). Such applications are commonly sold as feature-bloated off-the-shelf …

Context awareness for dynamic service-oriented product lines

C Parra, X Blanc, L Duchien - 13th International Software Product …, 2009 - inria.hal.science
This paper introduces a Context-Aware Dynamic Software Product Line (DSPL) for building
service oriented applications and adapting them at runtime in accordance with their using …

Test scenario generation for feature-based context-oriented software systems

P Martou, K Mens, B Duhoux, A Legay - Journal of Systems and Software, 2023 - Elsevier
Feature-based context-oriented programming reconciles ideas from context-oriented
programming, feature modelling and dynamic software product lines. It offers a programming …