these are software patterns at the architectural level of design. they define a family of software architectures constrained by: - a component/connector vocabulary - a topology - semantics
these are software patterns at the architectural level of design. they define a family of software architectures constrained by: - a component/connector vocabulary - a topology - semantics
patterns that describe a stylized description of good design practice