W

Kategorie

Software architecture

28 Artikel

Ein Anti-Pattern ist eine gängige, aber kontraproduktive Lösung für eine bestimmte Problemklasse.

Solide1995 neologisms

In der Softwareentwicklung und im Softwarearchitekturdesign sind Architekturentscheidungen Entwurfsentscheidungen, die architektonisch bedeutsame Anforderungen erfüllen ; sie gelten als schwer zu treffen und/oder

GutSoftware architecture
AUSRUHEN

REST ( Representational State Transfer ) ist ein Softwarearchitekturstil , der entwickelt wurde, um den Entwurf und die Entwicklung der Architektur des World Wide Web zu beschreiben .

ExzellentCloud standards
AUTOSAR

AUTOSAR ( AUTomotive Open System AR chitecture ) ist eine globale Entwicklungspartnerschaft, die 2003 von Automobilherstellern, Zulieferern und anderen Unternehmen aus der Elektronik-, Halbleiter- und Softwareindustrie

ExzellentAutomotive software
Befehlszeilenschnittstelle

Eine Kommandozeilenschnittstelle ( CLI ), auch bekannt als Kommandozeilen-Shell , ermöglicht die Interaktion mit Software über Befehle – jeder Befehl wird als Textzeile formatiert.

ExzellentCommand-line software

Die Beschreibung einer Softwarearchitektur ist die Gesamtheit der Praktiken zum Ausdrücken, Kommunizieren und Analysieren von Softwarearchitekturen (auch Architekturdarstellung genannt) sowie das Ergebnis der Anwendung

GutSoftware architecture

Daten, Kontext und Interaktion ( DCI ) ist ein Paradigma, das in der Computersoftware zur Programmierung von Systemen kommunizierender Objekte verwendet wird . Seine Ziele sind:

GutSoftware architecture

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

Ereignisgesteuerte Architekturen ( EDA ) sind ein Softwarearchitekturparadigma, das sich mit der Erzeugung und Erkennung von Ereignissen befasst .

GutEnterprise application integration

Erweiterbarkeit ist ein Prinzip der Softwareentwicklung und des Systemdesigns , das zukünftiges Wachstum ermöglicht.

SolideSoftware architecture

Funktionales Design ist ein Designparadigma, das sicherstellt, dass jedes Modul eines Geräts genau eine Aufgabe hat und diese mit minimalen Auswirkungen auf andere Teile erfüllt.

GutComputer-aided design

IEEE 1471 ist ein überholter IEEE-Standard zur Beschreibung der Architektur eines „softwareintensiven Systems“, auch bekannt als Softwarearchitektur .

GutIEEE standards

In der Softwareentwicklung bezeichnet Inversion of Control ( IoC ) ein Designprinzip, bei dem individuell geschriebene Programmteile die Kontrolle von einer externen Quelle (z. B. einem Framework ) übernehmen .

ExzellentArchitectural pattern (computer science)
Knotengrapharchitektur

Die Knotengrapharchitektur ist ein Softwaredesign, das auf dem Konzept eines Knotengraphen basiert .

GutSoftware architecture
Kohäsion (Informatik)

In der Programmierung bezeichnet Kohäsion den Grad der Zusammengehörigkeit der Elemente innerhalb eines Moduls .

GutProgramming principles

Flex-Frameworks sind Softwarebibliotheken , die Entwickler beim Erstellen umfangreicher Webanwendungen auf der Apache Flex- Plattform unterstützen .

GutAdobe Flex

Multitenant-Software ist eine Softwarearchitektur, bei der eine einzelne Softwareinstanz auf einem Server läuft und mehrere Mandanten bedient.

SolideService-oriented (business computing)
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)

MODELISAR war ein europäisches ITEA-2-Projekt (Information Technology for European Advancement) mit dem Ziel, das Design von Systemen und eingebetteter Software in Fahrzeugen zu verbessern. Die Ziele von MODELISAR waren:

GutAutomotive software

Modellgetriebene Architektur ( MDA ) ist ein Software-Designansatz für die Entwicklung von Softwaresystemen. Sie bietet Richtlinien für die Strukturierung von Spezifikationen, die als Modelle ausgedrückt werden.

GutSoftware architecture

Offene Architekturen sind Computer- oder Softwarearchitekturen, die das Hinzufügen, Aufrüsten und Austauschen von Komponenten mit anderen Computern vereinfachen sollen.

GutComputer architecture
OpenAPI-Spezifikation

Die OpenAPI-Spezifikation ( OAS ), ehemals bekannt als Swagger-Spezifikation , ist eine Spezifikation für eine maschinenlesbare Schnittstellendefinitionssprache zur Beschreibung, Erzeugung, Nutzung und Visualisierung von

ExzellentApplication programming interfaces

Das Prinzip des „Gut genug“ (oft auch als „Gut-genug“-Prinzip bezeichnet ) ist eine Heuristik und Produktphilosophie in der Softwareentwicklung , im Systemdesign und im Produktmanagement .

GutSoftware architecture
Softwarekomponente

Eine Softwarekomponente ist eine modulare Softwareeinheit , die spezifische Funktionalität kapselt . Die gewünschten Eigenschaften einer Komponente sind Wiederverwendbarkeit und Wartbarkeit .

GutSoftware architecture
Systemarchitektur

Eine Systemarchitektur ist das konzeptionelle Modell , das die Struktur , das Verhalten und die Sichten eines Systems definiert .

GutSoftware architecture

Technische Schulden (auch bekannt als Designschulden oder Codeschulden ) beschreiben qualitativ die Kosten für die Systemwartung , die durch die Wahl einer pragmatischen Entwicklungslösung entstehen.

GutMetaphors

Ein Webcontainer (auch Servlet-Container genannt; und vergleiche „Webcontainer“ ) ist die Komponente eines Webservers , die mit Jakarta Servlets interagiert .

GutComputer network stubs

Weborientierte Architektur ( WOA ) wurde 2006 von Nick Gall von Gartner geprägt. Es handelt sich um einen Softwarearchitekturstil , der die serviceorientierte Architektur (SOA) auf webbasierte Anwendungen erweitert .

GutEnterprise application integration