Using DITA for documenting software product lines
O Díaz, FI Anfurrutia, J Kortabitarte - … of the 9th ACM symposium on …, 2009 - dl.acm.org
Aligning the software process and the documentation process is a recipe for having both
software and documentation in synchrony where changes in software seamlessly ripple …
software and documentation in synchrony where changes in software seamlessly ripple …
Flexible support for managing evolving software product lines
C Thao, EV Munson - Proceedings of the 2nd International Workshop on …, 2011 - dl.acm.org
In software product line engineering, core assets are shared among multiple products. Core
assets and products generally evolve independently. Developers need to capture evolution …
assets and products generally evolve independently. Developers need to capture evolution …
A stepwise approach to developing software documentation
GL Stimely - Proceedings of the 8th annual international conference …, 1990 - dl.acm.org
Published documentation development processes clearly explain how to break up the
process into parts and which parts to do when. What they do not explain is how to merge …
process into parts and which parts to do when. What they do not explain is how to merge …
[PDF][PDF] Visualizing Software Product Line Variabilities in Source Code.
Implementing software product lines is a challenging task. Depending on the
implementation technique the code that realizes a feature is often scattered across multiple …
implementation technique the code that realizes a feature is often scattered across multiple …
[PDF][PDF] Managing variability in software product lines
Software Product Lines are large systems intended for reuse in concrete products. As such
these large systems provide reusable architecture and implementation that the individual …
these large systems provide reusable architecture and implementation that the individual …
Component documentation—a key issue in software product lines
A Taulavuori, E Niemelä, P Kallio - Information and Software Technology, 2004 - Elsevier
Product lines embody a strategic reuse of both intellectual effort and existing artefacts, such
as software architectures and components. Third-party components are increasingly being …
as software architectures and components. Third-party components are increasingly being …
Separating features using colored snippet graphs
B Behringer, L Kirsch, S Rothkugel - Proceedings of the 6th International …, 2014 - dl.acm.org
In feature-oriented software product lines, two complementary approaches to implement
features exist: compositional and annotative ones. To combine the respective advantages, a …
features exist: compositional and annotative ones. To combine the respective advantages, a …
[PDF][PDF] Supporting the evolution of software product lines
R Mitschke, M Eichberg - ECMDA Traceability Workshop (ECMDA …, 2008 - academia.edu
Traceability enables the maintenance and evolution of software product lines as a whole as
well as of specific products. In general, traceability during software product development can …
well as of specific products. In general, traceability during software product development can …
An integrated software management tool for adopting software product lines
Software product line engineering has become widely known that it provides software
organization with tremendous profits through systematical reuse to a number of …
organization with tremendous profits through systematical reuse to a number of …
Designing runtime variation points in product line architectures: three cases
M Goedicke, C Köllmann, U Zdun - Science of Computer Programming, 2004 - Elsevier
Software product lines provide a common architecture, reusable code, and other common
assets for a set of related software products. Variation is a central requirement in this context …
assets for a set of related software products. Variation is a central requirement in this context …