+251 111 559769      info@hilcoe.net
     +251 111 559769      info@hilcoe.net

Software Architecture & Construction

This course introduces architecture-centric development of complex software with a focus on object-oriented interactive application systems. It introduces architecture styles by reference to design principles and architecture design patterns. It shows the relevance of architecture throughout the life cycle by considering the architecture as evolving in time and distinguishing the stages of designing, preserving and restoring/documenting the architecture.