W

Kategorie

Software design

21 Artikel

Beispielzentrierte Programmierung ist ein Ansatz in der Softwareentwicklung , der es Nutzern ermöglicht, Software zu erstellen, indem sie kleine Beispiele finden und zu einem größeren Ganzen zusammenfügen.

GutComputer programming
Bottom-up- und Top-down-Ansätze

Bottom-up- und Top-down- Ansätze sind Kompositions- und Dekompositionsstrategien in so unterschiedlichen Bereichen wie Informationsverarbeitung und Wissensorganisation, Softwareentwicklung , geistes- und

ExzellentDichotomies
Dekomposition (Informatik)

In der Informatik bezeichnet Dekomposition den Prozess der Identifizierung und Organisation eines komplexen Systems in kleinere Komponenten oder Abstraktionsebenen .

GutDecomposition methods

In der Softwareentwicklung bezeichnet die Domäne den Anwendungsbereich eines Computerprogramms .

SolideComputer programming stubs

In der Softwareentwicklung bezeichnet Domänenanalyse ( auch Produktlinienanalyse genannt ) den Prozess der Analyse verwandter Softwaresysteme innerhalb einer Domäne , um deren Gemeinsamkeiten und Unterschiede zu

GutSoftware design
Domänenentwicklung

Domänenentwicklung ist der gesamte Prozess der Wiederverwendung von Domänenwissen bei der Entwicklung neuer Softwaresysteme .

GutBusiness analysis

Domänengetriebenes Design ( DDD ) ist ein Softwareentwicklungsansatz , der sich auf die Modellierung von Software konzentriert, um sie an eine Domäne anzupassen, basierend auf den Vorgaben der Experten dieser Domäne.

GutSoftware architecture

Endbenutzerentwicklung ( EUD ) oder Endbenutzerprogrammierung ( EUP ) bezeichnet Aktivitäten und Werkzeuge, die es Endbenutzern – also Personen ohne professionelle Softwareentwicklungskenntnisse – ermöglichen, Computer

GutComputer programming

Das Entity-Control-Boundary-Muster ( ECB ), auch Entity-Boundary-Control-Muster ( EBC ) oder Boundary-Control-Entity-Muster ( BCE ) genannt, ist ein Architekturmuster, das in der anwendungsfallgetriebenen

GutArchitectural pattern (computer science)
Funktionale Spezifikation

Eine funktionale Spezifikation (auch Funktionsspezifikation , Spezifikation , Dokument mit funktionalen Spezifikationen (FSD) , Spezifikation funktionaler Anforderungen ) ist in der Systemtechnik und Softwareentwicklung

GutSoftware design
Grady Booch

Grady Booch (* 27. Februar 1955) ist ein US-amerikanischer Softwareentwickler , der vor allem für die Entwicklung der Unified Modeling Language (UML) zusammen mit Ivar Jacobson und James Rumbaugh bekannt ist .

ExzellentObject-oriented programming
Mehrschichtarchitektur

In der Softwareentwicklung bezeichnet man als Mehrschichtarchitektur (oft auch n- Schichten-Architektur oder geschichtete Architektur genannt ) eine Client-Server-Architektur , bei der verschiedene Ebenen der

ExzellentArchitectural pattern (computer science)
Objektorientierte Analyse und Design

Objektorientierte Analyse und Gestaltung ( OOAD ) ist ein Ansatz zur Analyse und zum Entwurf computerbasierter Systeme .

GutObject-oriented programming
Papierprototypen

In der Mensch-Computer - Interaktion ist das Erstellen von Papierprototypen eine weit verbreitete Methode im nutzerzentrierten Designprozess .

GutSoftware design

Das Prinzip des einheitlichen Zugriffs in der Computerprogrammierung wurde von Bertrand Meyer (ursprünglich in seinem Buch „Object-Oriented Software Construction “) formuliert .

GutProgramming paradigms

In der objektorientierten Softwareentwicklung bezeichnet eine Schicht eine Gruppe von Klassen , die dieselben Linkzeit- Modulabhängigkeiten zu anderen Modulen aufweisen.

GutObject-oriented programming

Eine Software-Designbeschreibung (auch Software-Designdokument oder SDD ; kurz Designdokument ; auch Software-Designspezifikation genannt ) ist eine Darstellung eines Software-Designs, die dazu dient, Designinformationen

GutIEEE standards
Story-basiertes Modellieren

Story-basiertes Modellieren ist eine objektorientierte Modellierungstechnik . Andere Formen der objektorientierten Modellierung konzentrieren sich auf Klassendiagramme .

GutObject-oriented programming

Die grundlegende Untersuchung des Systemdesigns besteht im Verständnis der Komponenten und ihrer Wechselwirkungen untereinander.

GutComputer systems

Verantwortungsorientiertes Design ist eine Entwurfstechnik in der objektorientierten Programmierung , die die Kapselung durch die Verwendung des Client-Server-Modells verbessert .

GutObject-oriented programming