Guido Chorus , Yves Janse, Chris Nellen, Stijn Hoppenbrouwers, Erik Proper, dinsdag 24 juli 2007
This technical report is the result of two experiments conducted as part of an ongoing research effort to formalize architecture principles. The experiment involves a first, and modest, evaluation of the use of ORM and ORC as a means to formalize and ground architecture principles. The experiments involve the evaluation of the use of ORM and ORC to formalize the example principles provided by the TOGAF (The Open Group Architecture Framework) and principles taken from industrial practice.
This technical report is concerned with an experiment on the precise formulation and underpinning of architecture principles. It can readily be observed how large organizations increasingly make use of enterprise architectures to direct the development of the enterprise as a whole and IT development in particular [Lo05]. These developments are fuelled even more by government regulations such as the Clinger-Cohan Act in the USA [USA96], which requires government bodies to provide an IT architecture based on a set of architecture principles. A more specific way of expressing the role of enterprise is to state: “Architecture serves the purpose of constraining design space” . In most (enterprise) architecture approaches, this constraining is done by means of so-called architecture principles.