Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Traceability for system families
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Software product lines: practices and patterns
Software product lines: practices and patterns
Introducing Traceability to Product Lines
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series)
Unified Modeling Language User Guide, The (2nd Edition) (Addison-Wesley Object Technology Series)
Software Product Line Engineering: Foundations, Principles and Techniques
Software Product Line Engineering: Foundations, Principles and Techniques
Modelling Requirements Variability across Product Lines
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
Tracing software product line variability: from problem to solution space
SAICSIT '05 Proceedings of the 2005 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
CIT '07 Proceedings of the 7th IEEE International Conference on Computer and Information Technology
Integrated tool support for software product line engineering
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
An Experimental Study on Requirements Engineering for Software Product Lines
SEAA '09 Proceedings of the 2009 35th Euromicro Conference on Software Engineering and Advanced Applications
Proceedings of the 13th International Software Product Line Conference
Challenges for requirements engineering and management in software product line development
REFSQ'07 Proceedings of the 13th international working conference on Requirements engineering: foundation for software quality
A model-driven traceability framework for software product lines
Software and Systems Modeling (SoSyM)
The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study
Automated Software Engineering
Formalizing distributed evolution of variability in information system ecosystems
Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems
An approach to developing multi-tenancy SaaS using metaprogramming
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Towards scalable information modeling of requirements architectures
ER'12 Proceedings of the 2012 international conference on Advances in Conceptual Modeling
Evidence of software inspection on feature specification for software product lines
Journal of Systems and Software
Journal of Systems and Software
Hi-index | 0.00 |
In Software Product Lines (SPL), where a greater variety of products are derived from a common platform and constantly changed and evolved, it is important to manage the SPL variability and the traceability among its artifacts. This paper presents a metamodel which aims to coordinate SPL activities, by managing different SPL phases and their responsibles, and to maintain the traceability and variability among different artifacts. The metamodel was built for a SPL project in a private company working in the medical information management domain, which includes four products encompassing 102 different modules and 840 features. The metamodel is divided into five sub-models: project and risk management, scoping, requirements and testing. It is represented in the UML notation. Organizations using this metamodel as basis for their approaches, can easily understand the relationships between the SPL assets, communicate to the stakeholders, and facilitate the evolution and maintenance of the SPL. The metamodel can also be adapted to the single system development context.