Softwaresysteme und ihre Modellierung [electronic resource] : Grundlagen, Methoden und Techniken /
Tabeling, Peter.author.
Die arbeitsteilige Entwicklung großer Softwaresysteme erfordert in zunehmendem Maße analytische und kommunikative Fähigkeiten. Insbesondere technische Entscheidungsträger wie der Systemarchitekt müssen große Systeme als Ganzes und auf konzeptioneller Ebene beherrschen und ihr Wissen weitergeben können. Die architekturorientierte Modellierung ist hier von zentraler Bedeutung, denn Sie stellt die dazu erforderlichen Abstraktions- und Darstellungsmittel bereit. Das Buch führt zunächst begriffliche und konzeptionelle Grundlagen informationsverarbeitender Systeme ein. Aufbauend darauf vermittelt es die Grundlagen der Modellierung und stellt darauf basierende Konzepte und Techniken zur Beschreibung programmierter, großer Systeme vor. Neben der objektorientierten Modellierung und UML werden u.a. auch Muster und architekturelle Sichten behandelt. Besonderen Stellenwert haben die Fundamental Modelling Concepts, die als übergreifender Ansatz zur Beschreibung architektureller Systemstrukturen beschrieben werden. Das Buch eignet sich als Begleitliteratur und zum Selbststudium zu einführenden und vertiefenden Vorlesungen und enthält darüber hinaus viele Hinweise und konkrete Techniken für das praktische Vorgehen bei der Modellierung.
Bibliographic Level Mode of Issuance: Monograph
Informationelle Systeme — begriffliche Abgrenzung -- Information und ihre Repräsentation -- Modell, System, Systembeschreibung -- Modelle als mathematische Strukturen -- Grundlegende Eigenschaften von Verhaltensmodellen -- Verhaltensmodellierung sequentieller Systeme -- Verhaltensmodellierung nichtsequentieller Systeme -- Operationszustand vs. Steuerzustand -- Programmierte Systeme -- Modellierung komplexer Systeme -- Objektorientierte Modellierung -- Architekturorientierte -- Modellierung verteilter, nebenläufiger Systeme.
Die arbeitsteilige Entwicklung großer Softwaresysteme erfordert in zunehmendem Maße analytische und kommunikative Fähigkeiten. Insbesondere technische Entscheidungsträger wie der Systemarchitekt müssen große Systeme als Ganzes und auf konzeptioneller Ebene beherrschen und ihr Wissen weitergeben können. Die architekturorientierte Modellierung ist hier von zentraler Bedeutung, denn Sie stellt die dazu erforderlichen Abstraktions- und Darstellungsmittel bereit. Das Buch führt zunächst begriffliche und konzeptionelle Grundlagen informationsverarbeitender Systeme ein. Aufbauend darauf vermittelt es die Grundlagen der Modellierung und stellt darauf basierende Konzepte und Techniken zur Beschreibung programmierter, großer Systeme vor. Neben der objektorientierten Modellierung und UML werden u.a. auch Muster und architekturelle Sichten behandelt. Besonderen Stellenwert haben die Fundamental Modelling Concepts, die als übergreifender Ansatz zur Beschreibung architektureller Systemstrukturen beschrieben werden. Das Buch eignet sich als Begleitliteratur und zum Selbststudium zu einführenden und vertiefenden Vorlesungen und enthält darüber hinaus viele Hinweise und konkrete Techniken für das praktische Vorgehen bei der Modellierung.
Software engineering.
Computers.
Computer science.
Software Engineering/Programming and Operating Systems.
Theory of Computation.
Computer Science, general.
Software Engineering.
eXamen.press