Bis zu 50 % günstiger als neu
3 Jahre rebuy Garantie
Professionelles Refurbishment
ElektronikMedien
Tipps & News
AppleAlle anzeigen
TabletsAlle anzeigen
HandyAlle anzeigen
Fairphone
AppleAlle anzeigen
iPhone Air GenerationiPhone Duo Generation
GoogleAlle anzeigen
Pixel Fold
HonorAlle anzeigen
HuaweiAlle anzeigen
NothingAlle anzeigen
OnePlusAlle anzeigen
OnePlus 11 GenerationOnePlus 12 Generation
SamsungAlle anzeigen
SonyAlle anzeigen
Weitere Modelle
XiaomiAlle anzeigen
Weitere Modelle
Tablets & eBook ReaderAlle anzeigen
GoogleKobo
AppleAlle anzeigen
HuaweiAlle anzeigen
MatePad Pro Serie
MicrosoftAlle anzeigen
XiaomiAlle anzeigen
Kameras & ZubehörAlle anzeigen
ObjektiveAlle anzeigen
Samyang
System & SpiegelreflexAlle anzeigen
CanonAlle anzeigen
FujifilmAlle anzeigen
OlympusAlle anzeigen
PanasonicAlle anzeigen
SonyAlle anzeigen
WearablesAlle anzeigen
Fitness TrackerAlle anzeigen
SmartwatchesAlle anzeigen
Xiaomi
Konsolen & ZubehörAlle anzeigen
Lenovo Legion GoMSI Claw
NintendoAlle anzeigen
Nintendo Switch Lite
PlayStationAlle anzeigen
XboxAlle anzeigen
Audio & HiFiAlle anzeigen
KopfhörerAlle anzeigen
FairphoneGoogle
LautsprecherAlle anzeigen
GoogleYamahatonies
iPodAlle anzeigen

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

21 Tage Widerrufsrecht

Eine Werkzeuginfrastruktur zur agilen Entwicklung mit der UML/P

Martin Schindler (Broschiert, Deutsch)

Optischer Zustand
Beschreibung
Einer der vielversprechendsten Ansätze, um der steigenden Komplexität von Softwareentwicklungsprojekten zu begegnen, ist die Abstraktion durch Modellierung, für die sich in den letzten Jahren die UML etabliert hat. Diese eher schwergewichtige und in Teilen redundante Familie von Modellierungssprachen wurde mit der UML/P auf wesentliche Kernnotationen reduziert und hinsichtlich der Anforderungen…  agiler, modellgetriebener Entwicklungsprozesse optimiert. In Kombination mit Java als Aktionssprache erlaubt die UML/P eine vollständige Modellierung und Qualitätssicherung von Softwaresystemen, deren technische Realisierung mittels Generatoren aus den Modellen abgeleitet wird. Die praktische Anwendung der agilen Konzepte und Modellierungstechniken der UML/P wird mit dieser Arbeit erstmalig durch eine Werkzeuginfrastruktur unterstützt. Zusammengefasst sind die wichtigsten Ergebnisse wie folgt: - Die Modellierung von Struktur, Verhalten und Qualitätssicherung von Softwaresystemen wird durch eine an Java angelehnte textuelle Notation der UML/P unterstützt. Diese bietet eine kompakte, effiziente und werkzeugunabhängige Modellerstellung, eine Strukturierung der Modelle in Pakete, eine Unterstützung von Sprachprofilen sowie explizite Modellbeziehungen durch qualifizierte Namensreferenzen und Importe. - Die Kontextanalyse erlaubt eine modell- und sprachübergreifende Konsistenzsicherung der Modelle und kann flexibel an Sprachprofile oder unterschiedliche Modellabstraktionen angepasst und erweitert werden. Dabei wird insbesondere Java als abstrakte Aktionssprache auf Modellebene angehoben und interpretiert. - Die Codegenerierung wird mit Templates als zentrales Artefakt für Entwicklung, Konfiguration und Ausführung von Generatoren modular bezüglich Sprachen und Modellen umgesetzt. Das Tracing von Generat und dessen Quellen, die Optimierung auf lesbare Templates, die automatisierte Ableitung des Datenmodells und die Anbindung von Java vereinfacht die Anpassung und Erweiterung der Generierung im Projektkontext. Dazu wird eine Methodik zur schrittweisen Ableitung von Generatoren aus exemplarischem Quellcode definiert. Konzepte für die Generierung von Produktiv- und Testcode aus UML/P-Modellen sowie ein Verfahren zur sprachunabhängigen Messung der Testüberdeckung auf Modellen ergänzen diesen Ansatz und demonstrieren, wie aus abstrakten Modellen eine kompositionale, erweiterbare und testbare Architektur für das Zielsystem abgeleitet werden kann. - Die Werkzeuginfrastruktur wird als modulares und leichtgewichtiges Framework umgesetzt. Dabei wird jede Sprache als eigenständige Komponente realisiert, die jeweils die grammatikbasierte Sprachdefinition, Sprachverarbeitung, Kontextbedingungen und Generatoren unabhängig von anderen Sprachen enthält. Dies erlaubt eine flexible Erweiterung und variable Zusammensetzung der Sprachen der UML/P nach dem Baukastenprinzip. Insgesamt ist damit eine umfassende Werkzeuginfrastruktur zur agilen modellgetriebenen Entwicklung mit der UML/P entstanden, die sich flexibel erweitern und an Technologien sowie Domänen anpassen lässt.
Dieses Produkt haben wir gerade leider nicht auf Lager.
ab 31,99 €
Derzeit nicht verfügbar
Derzeit nicht verfügbar

Handgeprüfte Gebrauchtware

Bis zu 50 % günstiger als neu

21 Tage Widerrufsrecht

Technische Daten


Erscheinungsdatum
01.04.2012
Sprache
Deutsch
EAN
9783844008647
Herausgeber
Shaker
Serien- oder Bandtitel
Aachener Informatik Berichte Software Engineering
Sonderedition
Nein
Autor
Martin Schindler
Seitenanzahl
370
Auflage
1
Einbandart
Broschiert

Auf gebrauchten Artikeln oder Originalverpackungen sichtbare Umwelt-, Nachhaltigkeits- oder Zertifizierungsangaben stammen aus der ursprünglichen Herstellerkennzeichnung. Sie stellen keine eigene aktuelle Umwelt- oder Nachhaltigkeitsaussage von rebuy dar. Maßgeblich für das Angebot sind ausschließlich die von rebuy in der Artikelbeschreibung angegebenen Produkteigenschaften.

-.-
Leider noch keine Bewertungen
Leider noch keine Bewertungen
Schreib die erste Bewertung für dieses Produkt!
Wenn du eine Bewertung für dieses Produkt schreibst, hilfst du allen Kund:innen, die noch überlegen, ob sie das Produkt kaufen wollen. Vielen Dank, dass du mitmachst!