Hi there,

Here you will find blog posts by microTOOL experts on useful and interesting topics about project management and software development.
Join us! Chat with us about methods, processes and tools in practice.

Anwendungsfallgetriebene Softwareentwicklung mit der UML und objectiF

Written by Ursula Meseberg on 8/23/2011 7:44:00 AM

Modellbasierte Softwareentwicklung bei der Sozial Software GmbH – ein Anwenderbericht von der 21. microTOOL NutzerKonferenz

Um die Unified Modeling Language (UML) ist es still geworden. In den Medien, auf Kongressen sind andere Themen in den Fokus gerückt. Methodisch-theoretische Kontroversen scheinen ausdiskutiert, das Pro und Contra ist verstummt, die Weiterentwicklung verläuft bedächtiger. Jetzt sind die Praktiker am Zug: Unbeeinträchtigt durch immer neue Ausdrucksmittel und Versionen des Standards können sie das tun, was Nutzen für ihre Projekte schafft: 

  • die UML auf ihren Bedarf zuschneiden und 
  • den Weg von den Anforderungen bis zur implementierten Anwendung durch Modelltransformationen und Codegenerierung schneller und einfacher machen. 

Ein Beispiel dafür zeigt Ihnen Robert Niemann von der Sozial Software GmbH in einem Vortrag, den er auf unserer 21. NutzerKonferenz gehalten hat. Herzlichen Dank, dass wir das Video hier veröffentlichen dürfen. 

More

Tags: , , ,

Unified Modeling Language (UML) - Totgesagte leben länger

Written by Michael Dutz on 10/7/2010 3:33:00 PM

Seit der Veröffentlichung der UML-Version 1.0 sind jetzt fast 13 Jahre vergangen. Mittlerweile wird heftige Kritik geäußert. Besonders kritisiert wird die kontinuierliche Zunahme von Umfang und Komplexität. Die neueste, im Mai 2010 von der OMG veröffentlichte Spezifikation der UML 2.3 umfasst knapp 1000 Seiten (UML Infrastructure und UML Superstructure). Dazu kommt eine prinzipielle Kritik: Die UML eigne sich vorwiegend zur Dokumentation aber nicht produktiv für die Entwicklung von Software. In Projekten würden daher nur Bilder ohne dauerhaften Wert entstehen. Ein weiterer diskutierter Aspekt ist die rudimentäre Generierung von Quell-Code, bei der nicht mehr als Klassendeklarationen und Signaturen produziert werden. Die Vielfalt der Argumente gegen den Einsatz der UML lässt sich in der Diskussion zu diesen Thesen gut verfolgen: 13 reasons for UML’s descent into darkness

More

Tags: , , ,