Tag: product lines

Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 1

Filed in Episodes by on February 19, 2011 4 Comments
Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 1

Sven Apel explains why developing software in a feature-oriented manner is so vital for us as software engineers and why objects are simply not enough.

Continue Reading »

Episode 90: Product Line Engineering, Pt. 3, with Charles Krueger

Filed in Episodes by on March 22, 2008 0 Comments
Episode 90: Product Line Engineering, Pt. 3, with Charles Krueger

In this episode Charles Krueger, a well-known member of the product line engineering community, talks about his long term experiences in the field. Charles is also the founder and CEO of a company that provides tooling for variability management and product derivation. Besides some clarifications on terms like product line architecture and reference architecture, you also learn what kind of preconditions need to exist before product line engineering can be applied successfully.

Continue Reading »

Episode 67: Roundtable on MDSD and PLE

Filed in Episodes by on September 4, 2007 1 Comment
Episode 67: Roundtable on MDSD and PLE

This is a roundtable discussion on model-driven software develoment and product line engineering. It was recorded at the Model-Driven Development and Product Lines: Synergies and Experience conference in October 2006 in Leipzig.
The panelists are:

Continue Reading »

Episode 58: Product Line Engineering Pt. 2

Filed in Episodes by on June 6, 2007 0 Comments
Episode 58: Product Line Engineering Pt. 2

Variability is one of the key concerns in software product line engineering. The episode introduces the concepts of structural and non-structural (or configurative) variability. It also discusses how to find and model variability, and especially how to implement variability in the solution artifacts. Michael and Markus discuss a series of variability mechanisms that can be used with today’s programming languages and technologies.

Continue Reading »

Episode 53: Product Line Engineering Pt. 1

Filed in Episodes by on April 17, 2007 2 Comments
Episode 53: Product Line Engineering Pt. 1

Michael Kircher and Markus Voelter introduce the topic of software product line engineering. They motivate when and why product lines are important to consider and what makes them so special. Further, they introduce some key terminology, such as platform, core asset, feature model, commonality, and variability.

Continue Reading »