2024 | OriginalPaper | Buchkapitel
The Software Architecture is the Glue for Variety and Integration
verfasst von : Manfred Nagl
Erschienen in: Software Architectures
Verlag: Springer Nature Switzerland
Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.
Wählen Sie Textabschnitte aus um mit Künstlicher Intelligenz passenden Patente zu finden. powered by
Markieren Sie Textabschnitte, um KI-gestützt weitere passende Inhalte zu finden. powered by
Whenever a software system consists of different parts – either how they are internally developed and structured, where they are located, when they were developed, which methodology or underlying concepts are used – the problem of integration of these different parts comes up. This chapter shows that the architecture of a software system is the right level to organize the integration and the architecture provides the essence of the glue for the integration.We give different examples, which show the glue for different situations either in development or in maintenance, in different application domains, using higher or low-level infrastructures, for integration within a system or between a system and its environment, or for a framework applying reuse for its major application components. The ideas are applicable also in other domains outside software development and in the context of model-driven development.