1. J. Arlow and I. Neustadt, Enterprise Patterns and MDA: Building Better Software With Archetype Patterns and UML, Addisson-Wesly, 2003.
2. D. Bjørner, Software Engineering, Vol. 3: Domains, Requirements, and Software Design., Texts in Theoretical Computer Science, the EATCS Series.: Springer, 2006.
3. J. A. Zachman, “A Framework for Information Systems Architecture,” IBM Systems Journal, vol. 26, no. 3, 1987.
4. J. Greenfield, K. Short, S. Cook and S. Kent, Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools, Wiley, 2004.
5. A. Avižienis, J.-C. Laprie and B. Randell, “Fundamental Concepts of Dependability. Research Report N01145.,” LAAS-CNRS, April 2001.