PuLSE-DSSA—a method for the development of software reference architectures
Jean-Marc DeBaud, Oliver Flege, Peter Knauber · 1998
Software architectures are one of the most important assets developed and used in the software development life-cycle.They are an appropriate means for specifying a system, understanding it, and communicating its high-level static and dynamic aspects to the various stakeholders.In the context of software product lines, software architectures are even more important because all members of the product line are meant to share the same reference architecture.Nevertheless, almost no approaches exist for the systematic development of reference software architectures.This position paper presents PuLSE-DSSA, a method for the systematic and iterative development of reference architectures for software product lines.1.