Designing Software Product Lines with UML

  title={Designing Software Product Lines with UML},
  author={Hassan Gomaa},
  journal={29th Annual IEEE/NASA Software Engineering Workshop - Tutorial Notes (SEW'05)},
Overview This book describes an evolutionary software engineering process for the development of software product lines, which uses the Unified Modeling Language (UML) notation. A software product line (or product family) consists of a family of software systems that have some common functionality and some variable functionality. The interest in software product lines emerged from the field of software reuse when developers and managers realized that they could obtain much greater reuse… CONTINUE READING
Highly Influential
This paper has highly influenced 97 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 784 citations. REVIEW CITATIONS
445 Citations
3 References
Similar Papers


Publications citing this paper.
Showing 1-10 of 445 extracted citations

785 Citations

Citations per Year
Semantic Scholar estimates that this publication has 785 citations based on the available data.

See our FAQ for additional information.


Publications referenced by this paper.
Showing 1-3 of 3 references

Copyright 2005 H

  • Copyright 2005 H

Copyright 2005 H. Gomaa SPL-91

  • Copyright 2005 H. Gomaa SPL-91

Copyright 2005 H. Gomaa SPL-95

  • Copyright 2005 H. Gomaa SPL-95

Similar Papers

Loading similar papers…