Through analysing relations and dependency of architecture concepts, activities and frameworks, this paper presents an understanding of current architecture practice and points out its relevance and importance to large Information Systems (IS) development. The improvement of architecture practice in various architecture-related activities requires a redefinition of architecture roles and establishment of linkage and dependency of architecture products and activities to produce and use them. Architecture practice is growing and should be developed towards a fundamental engineering discipline for IS development and management such that it can be systematically taught at universities.
[1]
Paul Clements,et al.
Software architecture in practice
,
1999,
SEI series in software engineering.
[2]
Paul Clements,et al.
Sofhyare architecture in practice addison wesley longman
,
1998
.
[3]
Barry M Horowitz.
The Importance of Architecture in DoD Software
,
1994
.
[4]
A. El-Sakka,et al.
Context Analysis and Principles Study. Phase 1 - Client Report (Part 1) Architecture Practice Study
,
2000
.
[5]
John A. Zachman,et al.
Enterprise Architecture: The Issue of the Century
,
2001
.