Guidelines for conducting systematic mapping studies in software engineering: An update
Context Systematic mapping studies are used to structure a research area, while systematic
reviews are focused on gathering and synthesizing evidence. The most recent guidelines for …
reviews are focused on gathering and synthesizing evidence. The most recent guidelines for …
A systematic mapping study on technical debt and its management
Context Technical debt (TD) is a metaphor reflecting technical compromises that can yield
short-term benefit but may hurt the long-term health of a software system. Objective This …
short-term benefit but may hurt the long-term health of a software system. Objective This …
Research on architecting microservices: Trends, focus, and potential for industrial adoption
P Di Francesco, I Malavolta… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Microservices are a new trend rising fast from the enterprise world. Even though the design
principles around microservices have been identified, it is difficult to have a clear view of …
principles around microservices have been identified, it is difficult to have a clear view of …
Feature-oriented software product lines
The idea for this book arose from a series of lectures on modern programming paradigms,
feature-oriented programming, and software product lines that are continuously held at the …
feature-oriented programming, and software product lines that are continuously held at the …
[图书][B] Case study research in software engineering: Guidelines and examples
Based on their own experiences of in-depth case studies of software projects in international
corporations, in this book the authors present detailed practical guidelines on the …
corporations, in this book the authors present detailed practical guidelines on the …
Architecting with microservices: A systematic mapping study
Context A microservice architecture is composed of a set of small services, each running in
its own process and communicating with lightweight mechanisms. Many aspects on …
its own process and communicating with lightweight mechanisms. Many aspects on …
A classification and survey of analysis strategies for software product lines
Software-product-line engineering has gained considerable momentum in recent years,
both in industry and in academia. A software product line is a family of software products that …
both in industry and in academia. A software product line is a family of software products that …
Modeling languages in Industry 4.0: an extended systematic mapping study
Abstract Industry 4.0 integrates cyber-physical systems with the Internet of Things to optimize
the complete value-added chain. Successfully applying Industry 4.0 requires the …
the complete value-added chain. Successfully applying Industry 4.0 requires the …
Domain-specific languages: A systematic mapping study
Context: In this study we report on a Systematic Mapping Study (SMS) for Domain-Specific
Languages (DSLs), based on an automatic search including primary studies from journals …
Languages (DSLs), based on an automatic search including primary studies from journals …
Variability in software systems—a systematic literature review
Context: Variability (ie, the ability of software systems or artifacts to be adjusted for different
contexts) became a key property of many systems. Objective: We analyze existing research …
contexts) became a key property of many systems. Objective: We analyze existing research …