Architecture Systems

Sgc04

Architecture Description Languages

  • Architectural styles
    • data-flow / pipe-and-filter
    • interacting-processes

xADL / Ménage

The ADL language and tools of André van der Hoek et al.

  • Ménage
    • Capturing Product Line Architectures
    • Design-Time Product Line Architectures for Any-Time Variability
    • An Environment for Managing Evolving Product Line Architectures
    • Software Architecture, Configuration Management, and Configurable Distributed Systems: A Ménage a Trois

Other ADLs

  • UniCon
  • Darwin
  • ACME
  • Wright
  • CoSy? : Compiler System from ACE
  • Rapide