Entwurf -> Struktur und Architektur
Eintrags-ID: 4505
Externe Quellen zum Thema NEU: Externe Quellen zum Thema suchen 
 Derzeit sind 27 Einstiege in dieser Kategorie verzeichnet
Erfahrungen
Erfahrung Agile architekturzentrierte Anwendungsentwicklung beim Bundesamt für den Zivildienst
Kontext
Die zentralen Aufgaben des Bundesamtes für den Zivildienst (BAZ) sind die Entscheidung über eine Anerkennung als Kriegsdienstverweigerer, die Anerkennung und Betreuung der Dienststellen sowie die Heranziehung und Betreuung der Zivildienstpflichtigen.

Im Projekt „Migration der Altsysteme“ soll die IT des BAZ auf einen einheitlichen, zeitgemäßen Stand gebracht werden. In der gerade laufenden ersten Stufe bleiben die bestehenden Anwendungen in ihrem bisherigen fachlichen Umfang erhalten, während die zu Grunde liegenden Datenbanken modernisiert werden.

Verfahren
Verfahren - Methode/Technik Adaptivität-Einstieg
Adaptivität beinhaltet Adaptionen von Systemeigenschaften an den Benutzer und die Benutzungssituation auf Initiative des Systems.
Verfahren - Methode/Technik Architecture Description Languages
Architecture Description Languages (ADL) sind spezialisierte semi-formale Sprachen mit textuellen und grafischen Notationen zum Entwurf, der Analyse und der Simulation von Software-Architektur.
Verfahren - Methode/Technik Architekturdokumente
Der Wissensbaustein macht mehrere Vorschläge für Dokumente. Diese sind in der industriellen Praxis verbreitet. Die Dokumente sind nicht redundanzfrei, je nach Projektsituation sollten die Dokumente angepasst werden.
Verfahren - Methode/Technik Basistechnologien der MDA
Die MDA vereint eine Vielzahl von standardisierten Technologien der OMG. Nur mit Hilfe dieser Technologien lässt sich der prinzipielle Ansatz der MDA umsetzen.
Verfahren - Methode/Technik Beispiele für Softwarearchitektur-Beschreibungen
Die folgenden Wissensbausteine zeigen einige typische Darstellungen für Softwarearchitekturen. Allen Darstellungen ist gemeinsam, dass sie eine vergröberte Sicht auf das System zeigen. Die Sichten sind jeweils auf bestimmte Stakeholdergruppen ausgerichtet.
Verfahren - Methode/Technik Beschreibungstechniken für Softwarearchitekturen
In welcher Sprache sollte eine Softwarearchitektur dargestellt werden? Genügen informelle Schaubilder in ad-hoc überlegten Box-And-Arrow Notationen oder sollten formale Ansätze verwendet werden, damit die Konsistenz und Widerspruchsfreiheit der damit formulierten Modelle geprüft werden kann? Diese Frage lässt sich pauschal nicht beantworten. Die Umstände des Projektes und insbesondere die nicht-funktionalen Anforderungen an das zu erstellende System entscheiden mit über den Einsatz einer Notation.
Verfahren - Methode/Technik Componentware
The use of components and componentware in software development is en vogue today. Research and industry investigate and work with components and component technologies. Many approaches have been invented for component-based software engineering. Viewed from a distance, components seem to be a well-developed and ready-to-use technique. A closer look, however, shows a different scene. Everyone talks about components but in many cases people talk about and address different issues. Surprisingly there is still no consensus about the question, what exactly a component is.
Verfahren - Methode/Technik Datenbanksysteme - Einstieg
Datenbanksysteme werden von vielen Anwendungsprogrammen zur effizienten Verwaltung großer Datenmengen eingesetzt. Ein Datenbaksystem besitzt neben der effizienten Verwaltung der Daten noch weitere wichtige Eigenschaften: die parallele Unterstützung vieler Benutzer, die Datenunabhängigkeit und den Datenschutz.
Verfahren - Methode/Technik EET
Besschreibungstechnik, die zur Modellierung der Interaktionssicht in AutoFocus eingesetzt wird
Verfahren - Methode/Technik Einführung in die MDA
Die MDA (Model Driven Architecture) ist eine Strategie der Object Management Group (OMG) zur modellgetriebenen Soft- und Hardwareentwicklung, welche durch eine klare Trennung von Abstraktionsschichten bei der Modellierung von Systemen die Wiederverwendbarkeit/Langlebigkeit der Modelle sichert.
Verfahren - Methode/Technik Einsatsbereiche der Architekturdokumentation
Die Dokumentation der Architektur eines Softwaresystems ist für dessen gesamten Lebenszyklus von der Entwicklung bis zum Betrieb und der Wartung wichtig. Zusätzlich ist sie essentiell, um Architekturen, Frameworks und andere Ergebnisse wiederverwenden zu können.
Verfahren - Methode/Technik Entwurf eingebetteter Systeme
Der Entwurf eingebetteter Systeme ist ein Anwendungsgebiet, dessen besondere Anforderungen sich aus der Optimierung des Zusammenwirkens heterogener Teilsysteme ergeben, wobei es nicht nur darauf ankommt, dass das eingebettete System (...)
Verfahren - Methode/Technik Konzepte der MDA
Die wesentlichen Konzepte für die MDA-basierte Entwicklung von Softwaresystemen wurden von der OMG in einem so genannten MDA Guide skizziert und verabschiedet.
Verfahren - Methode/Technik Model Driven Architecture - Themenüberblick
Die Model Driven Architecture (MDA) ist ein Standardisierungskonzept der OMG und wird als nächster Schritt zur Automation der Softwareerstellung gesehen. Diese Seite gibt einen Überblick über einige Aspekte im Rahmen der Softwareentwicklung mit MDA.
Verfahren - Methode/Technik Modellbildung
Die Modellbildung ist ein typischer Abstraktionsprozess in der Informatik und der Mathematik, mit dem man versucht, die Komplexität eines Systems auf ein „bewältigbares“ Maß zu reduzieren.
Verfahren - Aktivität Produktlinien-Architektur
Das Design einer Produktlinienarchitektur bestimmt die Struktur der Produkte einer Produktlinie
Verfahren - Prozessmuster PuLSE DSSA
Ziel von PuLSE DSSA ist es, eine Produktfamilienarchitektur zu schaffen und zu erfassen, welche die Struktur der Produktfamilienmitglieder optimal unterstützt.
Verfahren - Methode/Technik Qualität im Software-Entwurf: Software-Architekturen - Einstieg
Das Thema liefert einen Überblick über den Stand der Technik bei der Erstellung und Etablierung von Software-Architekturen unter dem Gesichtspunkt der Wiederverwendung von Wissen im Entwurfsprozess.
Verfahren - Methode/Technik Referenzarchitekturen
Eine Referenzarchitektur ist eine abstrakte Softwarearchitektur, sie definiert Strukturen und Typen von Software-Elementen sowie deren erlaubte Interaktionen und ihre Verantwortlichkeiten speziell für einen Anwendungsbereich. Die Strukturen sind jeweils für alle Systeme innerhalb einer Domäne anwendbar.
Verfahren - Methode/Technik Service Oriented Architecture
Das Schlagwort SOA (Service Oriented Architecture) wird in letzter Zeit immer wieder im Zusammenhang mit Web-Services genannt. SOA ist jedoch ein von Web-Services unabhängiges Architektur-Paradigma, das auf Basis verschiedener Technologien realisiert werden kann. Der hier vorliegende Artikel entwickelt, ausgehend von einem konkreten Geschäftsfall, die wesentlichen Elemente einer serviceorientierten Architektur. Hintergrund der Betrachtungen sind mehrjährige Erfahrungen bei der Umsetzung einer serviceorientierten Architektur in einem deutschen Logistikunternehmen.
Verfahren - Methode/Technik Service-orientierte Architekturen - Überblick
Service-orientierte Architekturen (Service-Oriented Architectures, SOAs) beschreiben Architekturen, die sich im Wesentlichen aus Diensten zusammensetzen.
Verfahren - Methode/Technik Software-Visualisierung - Einstieg
Bei der Entwicklung und Wartung großer Softwaresysteme spielt die Software Visualisierung eine große Rolle, um Tätigkeiten wie Analyse, Entwurf, Testen, Debugging und Wartung eines Softwareprodukts zu unterstützen.
Verfahren - Methode/Technik Struktursicht
Verfahren - Methode/Technik UML 2.0 Überblick
Die UML 2.0 ist die Nachfolgerin der Unified Modeling Language Version 1.5. Sie enthält wesentliche Änderungen zu Ihrer Vorgängerin in der Verhaltens- und Strukturmodellierung. Die Neuerungen werden hier dargestellt. Weitere Informationen finden sich auf den Seiten der Object Management Group bzw. auf den UML-Seiten der OMG.
Verfahren - Methode/Technik UML-RT
Erweiterung der UML um Elemente zur Beschreibung von Echtzeitsystemen <>
Verfahren - Methode/Technik WebServices
Hier wird ein Überblick über Webdienste (Web Services) gegeben.

 
Zum Seitenanfang Top Drucken Impressum AGB
Home

VSEK ©2001-2012