ApleT
latest

Background

  • Motivations
  • Software product line engineering
  • Behaviour-driven development
  • Feature-oriented software development
  • Benefits of ApleT

Variability in BDD

  • Linking feature model features to BDD features
  • Categorising ways to make BDD variability-aware
  • Components of BDD and variability
  • Variability-awareness techniques for BDD

Using ApleT

  • ApleT Overview
  • The ApleT Process
  • The ApleT Toolchain
  • ApleT Roles
  • Worked Example

Web Application Product Lines

  • Multi-tenancy
  • Architecture
  • .NET web application product lines
  • Other web application product line frameworks

Appendices

  • References
  • TODO
  • Notes
ApleT
  • Docs »
  • Architecture
  • Edit on GitHub

ArchitectureΒΆ

The Screaming Architecture and Obvious Architecture ideas are quite similar to feature-oriented software development.

  • http://developer.7digital.com/blog/obvious-architecture
  • http://www.matthewrenze.com/articles/clean-architecture-in-asp-net-mvc-5/
  • http://tidyjava.com/framework-coupling/
  • https://8thlight.com/blog/uncle-bob/2011/09/30/Screaming-Architecture.html
  • http://wrschneider.github.io/2015/10/25/screaming-architecture.html
Next Previous

© Copyright 2016, Neil Mather. Revision abc36f4b.

Built with Sphinx using a theme provided by Read the Docs.