Includes supplementary material: sn.pub/extras
Martin Wirsing
Multimedia UML Unified Modeling Language (UML) algebraic methods algebraic program development calculus co-algebraic methods component systems formal method petri net software architecture specification languages system development systems development term rewriting