Architecture Definition

Dragon1 Icon for Architecture
Dragon1 Icon for Architecture
CREATED BY ANONYMOUS, CREATIVE COMMONS LICENSE

Dragon1 Definition for Architecture:
An architecture of a structure is a total concept of a structure, containing a coherent set of constructional concepts, operative concepts, and decorative concepts.

What does Architecture mean?

architecture definition

Architecture is one of the terms in our language that is more talked about than dealt with. Even experienced architects can't stop discussing what the essence is of Architecture. Such as: can architecture even be defined?

But what is architecture meaning, how is architecture defined, what are the most current definitions of architecture and why is architecture widely used and accepted? Let us define Architecture. Read the Dragon1 Term Definition here.

Definition

Architecture, as a field of work, is the art and science of designing and building structures, such as churches, houses, and bridges. But also organizations like enterprises and governmental institutions.

Architecture, as in the architecture of a structure, is a total concept consisting of a set of coherent constructive, operative, and decorative concepts (that is or to be) applied to a structure.

Architecture in general can be seen as a conceptual structure with three dimensions: operation, decoration, and construction.

“An Architecture of a Structure = a total concept of a structure, consisting of a coherent set of constructive, operative and decorative concepts”


Writing Good Definitions

Writing a good definition is hard to do.

There are six aspects to measure how good a definition is:

  • Does the definition describe what the term is about?
  • Does the definition give meaning to the term?
  • Does the definition only use previously defined terms?
  • Does the definition quantify and qualify?
  • Are there any counter-examples for the definition?
  • Is the definition not circular?

If you are starting with or are working with enterprise architecture, it is always a good thing to create an architectures definition document with your architecture definition to state what architectures are recognized in the organization and what the context and goal are of these architectures.

The Dragon1 definition for architecture presented here complies with all three aspects: it only uses predefined terms, it quantifies and qualifies and it has no counter-examples.

Vitruvius was the source of inspiration for the Dragon1 Architecture definition

In De Architectura, Vitruvius (c. 80 BC) asserted that there were three principles of good architecture:

  • Firmatis (Durability) - It should stand up robustly and remain in good condition.
  • Utilitas (Utility) - It should be useful and function well for the people using it.
  • Venustatis (Beauty) - It should delight people and raise their spirits.

In Dragon1 Firmatis is projected onto constructive concepts. Utilitas are projected onto operative concepts. Venustatis is projected onto decorative concepts.

These three names for the concepts were carefully chosen. In building architecture and enterprise architecture (business administration and information sciences), there are constructive, operative, and decorative concepts.

Usage

A structure, like a church or enterprise, is a system with three dimensions: construction, operation, and decoration.

A system is a whole of collaborating entities realizing a common goal. Not all systems are structures but all structures are systems.

A concept is an idea, approach, way of working, abstraction of an implementation. A concept is a conceptual system.

A principle is the enforced way an entity or a system works, producing results. Every concept has many principles, such as the first principle.

Architectures are used for designing and realizing structures that are very functional, very beautiful, and can withstand time and disasters, like flooding, wars, and earthquakes.

Because architecture (according to Dragon1) focuses you on using concepts and their principles to design integral and durable solutions, you will be able to address a variety of (conflicting) requirements from stakeholders. For instance, reducing or controlling complexity, dealing with continuous change, and supporting transformation.

So this can be called the function of Architecture: to make a structure more useful, aesthetic, stronger, and adaptive than is possible without architecture.

Operative concepts will make the structure functional, decorative concepts will make the structure appealing (to the most important stakeholders) and constructive concepts will make the structure strong (withstanding disasters).

Suppose you want to have an office building that in time can be transformed into a shopping mall or nursery home, one can at best do that with architecture. The architecture supports the transformation of the structure.

Structures where an architecture has been applied successfully, are often known by their name and have many books written about them (such as The Rome Colosseum and The Paris Palais Garnier).

For reasons of simplicity, instead of 'structure', one could use 'system' as to where the architecture (total concept) is applied.

The IEEE 1471 / ISO 42010 definition of Architecture contains Errors

IEEE 1471 / ISO 42010 defines Architecture as "fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution" - http://www.iso-architecture.org/ieee-1471/cm (link often does not work) and Definition on http://www.iso-architecture.org/ieee-1471/defining-architecturel (link often does not work either).

This architecture definition allows for things to be labeled as architecture, which are not:

  • This architecture definition does relate architecture to a system and not to a structure. So the earth's weather system has an architecture by this definition, but also a bag of sand has an architecture. This link of Wikipedia about Architecture shows architecture normally relates to structures and not in the first place to systems.
  • This architecture definition does not require constructive concepts and does not require a coherent set of concepts. Architecture in this way can be a set of unrelated 'fundamental?' functional concepts. So waving your hands, walking, and talking, are three unrelated fundamental functional concepts of the human system together to form an architecture by this definition.
  • This architecture definition does not link or relate principles to the concepts. But principles are the enforced way the concepts work producing results. You cannot have principles without their context: the concept. Principles in this definition are probably used more in the sense of design rules or business rules.

The IEEE 1471 / ISO 42010 definition does not form a sound basis for architecture, as one can easily create something compliant with the definition, and label it as architecture, but it is not architecture. This definition does not exclude enough.

Common Misunderstandings

1. Architecture is a formal description of a system. No, Architecture is NOT equal to a description. Even if you do not write down or describe the architecture of a structure, it still has one or more architectures. An architecture (a total concept) of a structure can be described, also architecture as the art and science of designing and building structures can be described. But that does not mean that the description IS the architecture.

2. Architecture is the structure of components. No. Components are 'things', 'replace parts', 'pieces of systems', used at a physical and implementational level, but not at a logical or a conceptual level. A component is a 'technical implementation' of a (part of a) concept. If you take away or rearrange some components out of a structure, the architecture (the total concept) of the structure stays. If you take away some concepts, you will actually change the architecture. The word structure means 'arrangement' of a component, so this is a circular definition.

Also when you say that architecture is the structure of components, we still don't know what the components are part of. Is it a system or a structure or what? So saying that architecture is the structure of components is not true.

3. Architecture is a set of rules or agreements. Various communities that use architecture as a consultancy or advisory instrument often state that architecture is a set of rules or agreements. A rule or an agreement is something that is very optional and so not something you can always trust. A set of rules or agreements can be a synonym for design. You or others can always decide not to follow a rule, or to disagree. Architecture is a total concept, meaning the total of coherent concepts agreed upon to be applied to a structure.

Writing down a formal description of a system, modeling the structure of components and their relationships, putting up rules, and coming to agreements is more than useful work for architects. But that does not mean it is architecture.

Symbol

For Architecture we use the symbol of an arc.

Examples

Two examples of Architecture are:

  • The Colosseum in Rome
    The building architecture (the total concept) of the Colosseum: An elliptic Amphi Theatre
    Concepts that are part of the architecture (total concept) of the Colosseum are 'arena', 'podium', 'gladiator', 'tribune', 'arches', etc...
  • Palais Garnier in Paris
    This structure is often described as a total work of art.
    The architecture (total concept) of the Palais Garnier is a monumental palace of opera, music, and arts.
    Concepts that are part of the architecture (total concept) of Palais Garnier are 'le facade', statues, stage, grand foyer, stairs, the world’s first removable ceiling frame, etc...

Every enterprise architect should visit these two structures!

Further reading

Are you interested in reading more about what architecture means?

If you want to do some sketching yourself, why not read: Le Corbusier Sketchbooks, Vol. 4, 1957-1964

Our intention is not to provide a complete dictionary on enterprise architecture here, but to provide only the most frequently used words in the field.

If you have a suggestion for us to improve the list or a definition, please contact us via info@dragon1.com

Related Terms



If you have comments or remarks about this Dragon1 term or definition, please mail to specs@dragon1.com.

Architecting Solutions

DEMO: Concept Mapping Software

How to use Dragon1 EA Tool

Learn to generate architecture diagrams using repositories
DEMO: BPMN Onboarding Process Example

DEMO: BPMN Onboarding Process Diagram - Measure Rules Compliance

Manufacturing, Financial Solutions
DEMO: Enterprise Architecture Blueprint Template

DEMO: Generate an Enterprise Architecture Blueprint to discover and solve RISK

Banking, Logistics, Healthcare
DEMO: Process Application Map

DEMO: Generate Landscape for RPA AUTOMATION

Retail, Agriculture, Energy, Oil & Gas
DEMO: Strategy Map Template

DEMO: Generate Strategy Map for CLOUD ADOPTION

Government, Logistics, Banking
DEMO: Data Mapping Software

DEMO: Generate Application Landscape for SECURITY

Automotive, Financial Services, Health Care