4. Designing an architecture
We're interested here in the process that leads from an understanding of the opportunity before us, to one or more architectural proposals (i.e. an orientation) for a possible and plausible future.
4.1 Understanding the opportunity
Architecture doesn't develop out of the ground or ex nihilo. It is part of a context with multiple dimensions and multiple interactions, and aims to achieve objectives that are not always obvious or clearly established. While there may be similarities and shared principles from one architecture to the next, each architecture represents a singular undertaking, a singular adventure. Understanding and being able to define the contours of this singularity is paramount in any architectural design process.
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference
This article is included in
Control and systems engineering
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
Designing an architecture
Bibliography
Software tools
The design and validation of complex system architectures are generally covered by software tools:
that are general in scope and not linked to the specific field of architecture. For example, note-taking or mind-mapping tools can be used to support the perception of what already exists;
or very specific and often proprietary tools. For example, a "Battle...
Events
CSDM (Complex Systems Design and Management) conference, held every year in Paris.
The INCOSE conference takes place every year, at different venues.
IEEE ISSE Conference, held every year at different venues.
Standards and norms
- ISO Systems and software engineering – Software lifecycle processes - ISO/IEC/IEEE 12207:2008 - 2008
- ISO Systems and software engineering – System lifecycle processes - ISO/IEC/IEEE 15288:2015 - 2015
- ISO Enterprise, systems and software – Architecture processes - ISO/IEC/IEEE 42020:201x - En développement
- ISO Industrial automation systems – Requirements for enterprise reference architectures and...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
The Ultimate Scientific and Technical Reference