Rafael Capilla

Orcid: 0000-0002-6943-1285

According to our database1, Rafael Capilla authored at least 130 papers between 2001 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
A Process for Identifying and Modeling Relevant System Context for the Reconfiguration of Automated Systems.
IEEE Trans Autom. Sci. Eng., July, 2024

Can instability variations warn developers when open-source projects boost?
Empir. Softw. Eng., July, 2024

Sustainability in Computing Education: A Systematic Literature Review.
ACM Trans. Comput. Educ., March, 2024

Sustainability competencies and skills in software engineering: An industry perspective.
J. Syst. Softw., 2024

A Road Less Travelled and Beyond: Towards a Roadmap for Integrating Sustainability into Computing Education.
CoRR, 2024

Helping Novice Architects to Make Quality Design Decisions Using an LLM-Based Assistant.
Proceedings of the Software Architecture - 18th European Conference, 2024

2023
Sustainable software engineering: Reflections on advances in research and practice.
Inf. Softw. Technol., December, 2023

Trends in continuous evaluation of software architectures.
Computing, September, 2023

Open Source Software: Communities and Quality.
IEEE Softw., 2023

Understanding Cost Dynamics of Serverless Computing: An Empirical Study.
Proceedings of the Software Business - 14th International Conference, 2023

Detecting Architecture Debt in Micro-Service Open-Source Projects.
Proceedings of the 49th Euromicro Conference on Software Engineering and Advanced Applications, 2023

Continuous Evaluation of Consistency in Software Architecture Models.
Proceedings of the Software Architecture - 17th European Conference, 2023

2022
How mature Systematic Literature Reviews are?
Dataset, April, 2022

On Autonomous Dynamic Software Ecosystems.
IEEE Trans. Engineering Management, 2022

Continuous engineering for Industry 4.0 architectures and systems.
Softw. Pract. Exp., 2022

Digital Twins.
IEEE Softw., 2022

Exploiting variability in the design of genetic algorithms to generate telerehabilitation activities.
Appl. Soft Comput., 2022

A Quality 4.0 Model for architecting industry 4.0 systems.
Adv. Eng. Informatics, 2022

RuVa: A Runtime Software Variability Algorithm.
IEEE Access, 2022

Modeling the Variability of System Safety Analysis Using State-Machine Diagrams.
Proceedings of the Model-Based Safety and Assessment - 8th International Symposium, 2022

ScrumBut as an Indicator of Process Debt.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
Automated Authoring, Onboarding Developers, and Extracting Decision Rationale.
IEEE Softw., 2021

Software engineering and advanced applications conference 2019 - selected papers.
Inf. Softw. Technol., 2021

Enhancing the Reuse of Scientific Experiments for Agricultural Software Ecosystems.
J. Grid Comput., 2021

Industry 4.0 reference architectures: State of the art and future trends.
Comput. Ind. Eng., 2021

A variability modeling and transformation approach for safety-critical systems.
Proceedings of the VaMoS'21: 15th International Working Conference on Variability Modelling of Software-Intensive Systems, 2021

Impact of Opportunistic Reuse Practices to Technical Debt.
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021

Software Sustainability: Beyond the Tower of Babel.
Proceedings of the 1st IEEE/ACM International Workshop on Body of Knowledge for Software Sustainability, 2021

2020
Usability implications in software architecture: The case study of a mobile app.
Softw. Pract. Exp., 2020

Ensemble-Based Software Engineering for Modern Computing Platforms.
ACM SIGSOFT Softw. Eng. Notes, 2020

Have Variability Tools Fulfilled the Needs of the Software Industry?
J. Univers. Comput. Sci., 2020

On opportunistic software reuse.
Computing, 2020

Quality attributes use in architecture design decision methods: research and practice.
Computing, 2020

Estimating the Complexity of Architectural Design Decision Networks.
IEEE Access, 2020

Design Decisions by Voice: The Next Step of Software Architecture Knowledge Management.
Proceedings of the Human-Centered Software Engineering, 2020

Teaching Students Software Architecture Decision Making.
Proceedings of the Software Architecture - 14th European Conference, 2020

2019
Software Variability Tools: Industrial Survey and Systematic Mapping Study.
Dataset, September, 2019

Measuring Systems and Architectures: A Sustainability Perspective.
IEEE Softw., 2019

Opportunities for software reuse in an uncertain world: From past to emerging trends.
J. Softw. Evol. Process., 2019

The new era of software reuse.
J. Softw. Evol. Process., 2019

Software variability in dynamic environments.
J. Syst. Softw., 2019

Observations from Variability Modelling Approaches at the Architecture Level.
Proceedings of the Software Engineering for Variability Intensive Systems, 2019

2018
Gender, Sentiment and Emotions, and Safety-Critical Systems.
IEEE Softw., 2018

Empirical Software Engineering, Predictive Models, and Product Lines.
IEEE Softw., 2018

Software sustainability: Research and practice from a software architecture viewpoint.
J. Syst. Softw., 2018

Sustainability and longevity of systems and architectures.
J. Syst. Softw., 2018

Toward Architectural Knowledge Sustainability. New Opportunities to Extend the Longevity of Systems.
CoRR, 2018

Cloning in Customization Classes: A Case of a Worldwide Software Product Line.
Proceedings of the VII Brazilian Symposium on Software Components, 2018

Model-Based Development of QoS-Aware Reconfigurable Autonomous Robotic Systems.
Proceedings of the Second IEEE International Conference on Robotic Computing, 2018

Ripple effect to evaluate the impact of changes in architectural design decisions.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

2017
Recent Advances in Healthcare Software: Toward Context-Aware and Smart Solutions.
IEEE Softw., 2017

Modeling and Managing Context-Aware Systems' Variability.
IEEE Softw., 2017

GitHub, Technical Debt, Code Formatting, and More.
IEEE Softw., 2017

Toward Architecture Knowledge Sustainability: Extending System Longevity.
IEEE Softw., 2017

Systematic Mapping Protocol: The impact of using software patterns during requirements engineering activities in real-world settings.
CoRR, 2017

10th International Workshop on Dynamic Software Product Lines (DSPL'17): Adaptive Systems through Runtime Variability.
Proceedings of the 21st International Systems and Software Product Line Conference, 2017

Current Research Topics and Trends in the Software Architecture Community: ICSA 2017 Workshops Summary.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

Two perspectives on reference architecture sustainability.
Proceedings of the 11th European Conference on Software Architecture, 2017

2016
Product Lines, Energy Conservation, Use Cases, Agile Development, and Infotainment.
IEEE Softw., 2016

In two minds: how reflections influence software design thinking.
J. Softw. Evol. Process., 2016

10 years of software architecture knowledge management: Practice and future.
J. Syst. Softw., 2016

Reflective Approach for Software Design Decision Making.
Proceedings of the Qualitative Reasoning about Software Architectures, 2016

Relating Architectural Decay and Sustainability of Software Systems.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

An Experience Report on Detecting and Repairing Software Architecture Erosion.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Dynamic Variability Management Supporting Operational Modes of a Power Plant Product Line.
Proceedings of the Tenth International Workshop on Variability Modelling of Software-intensive Systems, Salvador, Brazil, January 27, 2016

A Runtime Variability Mechanism Based on Supertypes.
Proceedings of the 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W), 2016

A taxonomy of context-aware software variability approaches.
Proceedings of the Companion Proceedings of the 15th International Conference on Modularity, Málaga, Spain, March 14, 2016

2015
An Ontology-Based Product Architecture Derivation Approach.
IEEE Trans. Software Eng., 2015

Trends in Systems and Software Variability.
IEEE Softw., 2015

Multilingual Information Access on the Web.
Computer, 2015

Dynamic Variability Meets Robotics.
Computer, 2015

Collaborative Context Features for Critical Systems.
Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems, 2015

Challenges and assessment in migrating IT legacy applications to the cloud.
Proceedings of the 9th IEEE International Symposium on the Maintenance and Evolution of Service-Oriented and Cloud-Based Environments, 2015

Guidelines and Metrics for Configurable and Sustainable Architectural Knowledge Modelling.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

2014
An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry.
J. Syst. Softw., 2014

Context Variability for Context-Aware Systems.
Computer, 2014

Context variability modeling for runtime configuration of service-based dynamic software product lines.
Proceedings of the 18th International Software Product Lines Conference, 2014

From feature modeling to context variability modeling.
Proceedings of the 18th International Software Product Lines Conference, 2014

Addressing Usability Requirements in Mobile Software Development.
Proceedings of the Relating System Quality and Software Architecture, 2014

2013
The value of design rationale information.
ACM Trans. Softw. Eng. Methodol., 2013

Sustainable Architectural Design Decisions.
IEEE Softw., 2013

A retrospective view of software maintenance and reengineering research - a selection of papers from <i>European Conference on Software Maintenance and Reengineering 2010</i>.
J. Softw. Evol. Process., 2013

HCI Practices for Building Usable Software.
Computer, 2013

Using dynamic software variability to manage wireless sensor and actuator networks.
Proceedings of the 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), 2013

Software Variability and Design Decisions.
Proceedings of the Systems and Software Variability Management, 2013

Binding Time and Evolution.
Proceedings of the Systems and Software Variability Management, 2013

Variability Realization Techniques and Product Derivation.
Proceedings of the Systems and Software Variability Management, 2013

Variability Scope.
Proceedings of the Systems and Software Variability Management, 2013

Variability Implementation.
Proceedings of the Systems and Software Variability Management, 2013

2012
Managing software development information in global configuration management activities.
Syst. Eng., 2012

Quality requirements engineering for systems and software architecting: methods, approaches, and tools.
Requir. Eng., 2012

Dynamic Variability in Software-Intensive Embedded System Families.
Computer, 2012

Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012).
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Runtime variability for dynamic reconfiguration in wireless sensor network product lines.
Proceedings of the 16th International Software Product Line Conference, 2012

A layered coordination framework for optimizing resource allocation in adapting cloud-based applications.
Proceedings of the ACM Symposium on Applied Computing, 2012

Adapting Cloud-based Applications through a Coordinated and Optimized Resource Allocation Approach.
Proceedings of the CLOSER 2012 - Proceedings of the 2nd International Conference on Cloud Computing and Services Science, Porto, Portugal, 18, 2012

2011
The Promise and Challenge of Runtime Variability.
Computer, 2011

An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to other Artifacts in the Software Engineering Lifecycle.
Proceedings of the Software Architecture - 5th European Conference, 2011

2010
Viability for codifying and documenting architectural design decisions with tool support.
J. Softw. Maintenance Res. Pract., 2010

A comparative study of architecture knowledge management tools.
J. Syst. Softw., 2010

Current and emerging topics in software architecture (ECSA 2010 Workshops Summary).
Proceedings of the Software Architecture, 4th European Conference, 2010

2009
The Decision View's Role in Software Architecture Practice.
IEEE Softw., 2009

Embedded design rationale in software architecture.
Proceedings of the Joint Working IEEE/IFIP Conference on Software Architecture 2009 and European Conference on Software Architecture 2009, 2009

2008
Wishes and Boundaries for a Software Architecture Knowledge Community.
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008

Capturing and Using Quality Attributes Knowledge in Software Architecture Evaluation Process.
Proceedings of the First International Workshop on Managing Requirements Knowledge, 2008

ADDSS: Architecture Design Decision Support System Tool.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

Effort Estimation in Capturing Architectural Knowledge.
Proceedings of the 23rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2008), 2008

A value-based approach for documenting design decisions rationale: a replicated experiment.
Proceedings of the 3rd International Workshop on Sharing and Reusing Architectural Knowledge, 2008

On the Role of Architectural Design Decisions in Software Product Line Engineering.
Proceedings of the Software Architecture, Second European Conference, 2008

Managing Libre Software Distributions under a Product Line Approach.
Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference, 2008

2007
Extending Software Architecting Processes with Decision-Making Activities.
Proceedings of the Balancing Agility and Formalism in Software Engineering, 2007

Exploring Extensibility of Architectural Design Decisions.
Proceedings of the Second Workshop on Sharing and Reusing Architectural Knowledge, 2007

Modeling and Documenting the Evolution of Architectural Design Decisions.
Proceedings of the Second Workshop on Sharing and Reusing Architectural Knowledge, 2007

Processes for Creating and Exploiting Architectural Design Decisions with Tool Support.
Proceedings of the Software Architecture, First European Conference, 2007

2006
A web-based tool for managing architectural design decisions.
ACM SIGSOFT Softw. Eng. Notes, 2006

Second Workshop on Reengineering towards Product Lines (R2PL 2006).
Proceedings of the Software Product Lines, 10th International Conference, 2006

Context-aware Architectures for Building Service-Oriented Systems.
Proceedings of the 10th European Conference on Software Maintenance and Reengineering (CSMR 2006), 2006

2005
Integration Problems of Core Components in a Web Product Line.
Proceedings of the Fifth Working IEEE / IFIP Conference on Software Architecture (WICSA 2005), 2005

Reengineering towards Product Lines (R2PL 2005).
Proceedings of the 12th Working Conference on Reverse Engineering, 2005

Using MAP for Recovering the Architecture of Web Systems of a Spanish Insurance Company.
Proceedings of the 13th International Workshop on Software Technology and Engineering Practice (STEP 2005), 2005

A Meta-model for Requirements Engineering in System Family Context for Software Process Improvement Using CMMI.
Proceedings of the Product Focused Software Process Improvement, 2005

Product Lines for Supporting the Composition and Evolution of Service Oriented Applications.
Proceedings of the 8th International Workshop on Principles of Software Evolution (IWPSE 2005), 2005

The Decision View of Software Architecture.
Proceedings of the Software Architecture, 2nd European Workshop, 2005

2004
Architectural Modelling in Product Family Context.
Proceedings of the Software Architecture, First European Workshop, 2004

Software Architectures for Designing Virtual Reality Applications.
Proceedings of the Software Architecture, First European Workshop, 2004

Modeling the Variability of Web Services from a Pattern Point of View.
Proceedings of the Web Services, European Conference, 2004

2003
Strategies for Modeling Software Architectures in Virtual Reality Systems.
Proceedings of the International Conference on Software Engineering Research and Practice, 2003

Representing Variability Issues in Web Applications: A Pattern Approach.
Proceedings of the Computer and Information Sciences, 2003

Light-Weight Product-Lines for Evolution and Maintenance of Web Site.
Proceedings of the 7th European Conference on Software Maintenance and Reengineering (CSMR 2003), 2003

2001
Modelling Variability with Features in Distributed Architectures.
Proceedings of the Software Product-Family Engineering, 4th International Workshop, 2001


  Loading...