Architecture bridges the semantic gap between the requirements and software. Application software systems must be architected in order to deal with the current and future needs of the business organization. Managing software projects using architecture–centered methodologies must be an intentional step in the process of deploying information systems – not an accidental by–product of the software acquisition and integration process.
telecommunications systems definition
July 1994. [ITU94] International Telecommunications Union: message Sequence Charts, ITU-T, Z.120, 1994. [Jaco92] Object-Oriented Software Engineering: A Use Case Driven Approach, I. Jacobson, Addison Wesley, 1992. [Kruc95] The 4+1 View Model of Architecture, P. Kruchten, IEEE Software, 12(6), pp. 42-50, 1995. [Larm97] Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design, C. Larman, Prentice Hall, 1997. [Perr92] Foundations for the Study of Software Architecture, D. E.