Newsletter

Hier können Sie sich für unseren Newsletter anmelden.

 

anmelden

 
Home arrow Archiv arrow IT Service Engineering arrow Automatisierte Erstellung von Softwaresystemen

it management

it management informiert über strategisches Informati-onsmanagement und trägt durch produktneutrale, fach-übergreifende Beiträge zur Entscheidungs- und Produkt-findung bei. Im Fokus der Berichterstattung steht immer das Informationsbedürfnis der Leser hinsichtlich Nutz-wert, Integrationsfähigkeit und Investitionssicherheit. Die Beiträge werden von ausgewählten Experten und aner-kannten Beratern geschrieben.

Inhaltsangabe

Automatisierte Erstellung von Softwaresystemen PDF  | Drucken |  E-Mail
Das Ziel der generativen Programmierung (kurz GP) ist die automatisierte Erstellung von Softwaresystemen auf der Grundlage von Softwaresystemfamilien.

Viele Internet-Anwendungen zeichnen sich durch eine hohe Variantenvielfalt aus und lassen sich somit als Softwaresystemfamilie betrachten.Softwaresysteme werden heute überwiegend als Einzelsysteme entwickelt. Die Anforderungen nur eines Auftraggebers oder nur eines Anwenders werden analysiert, das zu erstellende System wird entworfen und schließlich implementiert.Wird ein neues ähnliches System benötigt, fängt dieser Prozess wieder weitgehend bei Null an. Rationalisierungseffekte werden verhältnismäßig mühsam und kostenintensiv über die Erstellung und Verwendung von Frameworks und Komponenten sowie den Einsatz von Entwurfsmustern erzielt.
Die Systemfamilienentwicklung umfasst hingegen zwei Prozesse, das Domain-Engineering und die Anwendungsentwicklung (engl. application engineering). Im Domain Engineering werden mehrere Beispielsysteme oder die Anforderungen mehrerer Interessensbeteiligter analysiert, um gemeinsame und unterschiedliche Merkmale zu identifiziere.

 
< zurück   weiter >