1. GAMMA, E. HELM, R. JOHNSON, R. and VLISSIDES, J. (1995): Design Patterns. Elements of Reusable Object-Oriented Software, Addison-Wesley, 395p.
2. KOESTLER, A. (1967): The Ghost in the Machine, Hutchinson of London, 384p.
3. KOESTLER, A. (1980): Bricks to Babel, Random House, 697p.
4. MACIASZEK, L.A. (2005): Requirements Analysis and System Design, 2nd ed., Addison-Wesley
5. MACIASZEK, L.A. GETTA, J.R. and BOSDRIESZ, J. (1996): Restraining Complexity in Object System Development-the “AD-HOC” Approach, Proc. 5th Int. Conf. on Information Systems Development ISD’96, Gdansk, Poland, pp.425–435