A framework for information systems architecture
IBM Systems Journal
Paradigm shift: the new promise of information technology
Paradigm shift: the new promise of information technology
Extending and formalizing the framework for information systems architecture
IBM Systems Journal
Constructing blueprints for enterprise IT architectures
Constructing blueprints for enterprise IT architectures
Applied software architecture
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
The art of systems architecting (2nd ed.)
The art of systems architecting (2nd ed.)
Architecture of Integrated Information Systems: Foundations of Enterprise Modelling
Architecture of Integrated Information Systems: Foundations of Enterprise Modelling
The 4+1 View Model of Architecture
IEEE Software
An Industrial Perspective of Software Architecture
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
IBM Systems Journal
A standard for architecture description
IBM Systems Journal
Supporting strategic enterprise processes: An analysis of various architectural frameworks
Information-Knowledge-Systems Management - Work, Workflow, Information Systems and Enterprise Transformation
Language communities in enterprise architecture research
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
Capturing exploration to improve software architecture documentation
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
A framework for analysis and design of software reference architectures
Information and Software Technology
Concern coverage in base station development: an empirical investigation
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
In recent years architecture has acquired recognition as playing a pivotal role in change processes. Despite this recognition, describing architecture has proven to be difficult. Architecture frameworks have been defined to address this problem. However, there are many of them, and together they leave us with seemingly contradicting terminology. What are the underlying forces that caused people to create so many different frameworks? What do these frameworks teach us about the essence of architecting? Where do I start to select or create a framework for my current project? With these questions in mind we set out to perform a comparison of existing architecture frameworks. We ended up with a deeper understanding of the function of a framework, and "discovered" nine fundamental dimensions that seem to underlie architectural thinking. These "base dimensions" can be used to clarify the meaning of individual architecture documents independent of the framework they originate from, and they can be helpful in defining new architecture frameworks or situational architecture descriptions. In this paper we also relate our findings to IEEE 1471, which is another important generalisation of existing frameworks.