Effects of stability on model composition effort: an exploratory study

K Farias, A Garcia, C Lucena - Software & Systems Modeling, 2014 - Springer
Abstract Model composition plays a central role in many software engineering activities, eg,
evolving design models to add new features. To support these activities, developers usually …

EA-Analyzer: automating conflict detection in a large set of textual aspect-oriented requirements

A Sardinha, R Chitchyan, N Weston… - Automated Software …, 2013 - Springer
One of the aims of Aspect-Oriented Requirements Engineering is to address the
composability and subsequent analysis of crosscutting and non-crosscutting concerns …

Assessing the impact of aspects on model composition effort

K Farias, A Garcia, J Whittle - … of the 9th International Conference on …, 2010 - dl.acm.org
Model composition is a common operation used in many software development activities---
for example, reconciling models developed in parallel by different development teams, or …

Empirical evaluation of effort on composing design models

K Farias - arXiv preprint arXiv:1610.09012, 2016 - arxiv.org
Model composition plays a central role in many software engineering activities such as
evolving models to add new features and reconciling conflicting design models developed …

Towards modular code generators using symmetric language-aware aspects

S Zschaler, A Rashid - Proceedings of the 1st International Workshop on …, 2011 - dl.acm.org
Model-driven engineering, especially using domain-specific languages, allows constructing
software from abstractions that are more closely fitted to the problem domain and that better …

Mining early aspects based on syntactical and dependency analyses

JM Conejero, J Hernández, E Jurado… - Science of Computer …, 2010 - Elsevier
Aspect-Oriented Requirements Engineering focuses on the identification and modularisation
of crosscutting concerns at early stages. There are different approaches in the requirements …

Evaluating scenario-based SPL requirements approaches: the case for modularity, stability and expressiveness

M Alférez, R Bonifácio, L Teixeira, P Accioly… - Requirements …, 2014 - Springer
Software product lines (SPL) provide support for productivity gains through systematic reuse.
Among the various quality attributes supporting these goals, modularity, stability and …

Workflow Design Using Fragment Composition: Crisis Management System Design through ADORE

S Mosser, M Blay-Fornarino, R France - … VII: a common case study for …, 2010 - Springer
Abstract The Service-Oriented Architecture (Soa) paradigm supports the assembly of atomic
services to create applications that implement complex business processes. Assembly can …

Empirical assessment of two approaches for specifying software product line use case scenarios

R Bonifácio, P Borba, C Ferraz, P Accioly - Software & Systems Modeling, 2017 - Springer
Modularity benefits, including the independent maintenance and comprehension of
individual modules, have been widely advocated. However, empirical assessments to …

The crosscutting impact of the AOSD Brazilian research community

U Kulesza, S Soares, C Chavez, F Castor… - Journal of Systems and …, 2013 - Elsevier
BACKGROUND: Aspect-Oriented Software Development (AOSD) is a paradigm that
promotes advanced separation of concerns and modularity throughout the software …