Offene Fragen

Aus AKAEM

Wechseln zu: Navigation, Suche

Diese Seite soll offene Fragen auflisten die im Rahmen des Arbeitskreises gesammelt wurden. Falls Sie eigene Fragen rund um das Thema Architektur- und Entwurfsmuster haben können Sie sie gerne hier dazuschreiben.

Inhaltsverzeichnis

Fragen zu den Kernthemen

Fragen zu Anwendungskriterien

  • In welcher Domäne sind Muster anwendbar? (z.B. Eingebetteten Systemen, Enterprise Applikationen, Informationssystemen, Datenbanksystemen, ...)
  • Bei welcher Technologie sind Muster anwendbar? (z.B. Java, J2EE, EJB, .NET, OSGI, ...)
  • Bei welchen Sprachkonzepten sind Muster anwendbar? (z.B. Objekt-orientierten Systemen, Aspekt-orientierten Systemen, Prozeduralen Systemen, ...)
  • In welchen Repräsentationsformen eines Softwaresystems sind Muster anwendbar? (z.B. in Klassendiagrammen, Komponentendiagrammen, Sequenzdiagrammen, Verteilungsdiagrammen, Zustandsdiagrammen, ...)

Fragen zu Auswirkungen von Mustern

  • Welchen (positiven wie negativen) Effekt haben Muster auf Qualitätseigenschaften? (z.B. nach ISO 9126: Funktionalität (Functionality), Zuverlässigkeit (Reliability), Benutzbarkeit (Usability), Effizienz (Efficiency), Wartbarkeit (Maintainability), Übertragbarkeit (Portability))
  • Welchen Effekt haben Muster auf die Kommunikation zwischen den Entwicklern (und Architekten)?

Fragen zu Architektur- und Entwurfsmuster

  • Welche Architekturmuster und Entwurfsmuster gibt es überhaupt?
  • Auf welchen Abstraktionsebenen gibt es welche Muster?
  • Gibt es Architekturidiome? (d.h. Idiome in Action Languages bei MDA)

Fragen zu Begriffsdefinitionen

  • Wie unterscheiden sich Architekturmuster und Entwurfsmuster?
  • Wie unterscheiden sich Muster auf Ebene des Grob- und Feinentwurfs?
  • Wie unterscheiden sich Muster auf der PSM-, PIM-, und CIM-Ebene bei der modell-getriebenen Softwareentwicklung?
  • Welche unterschiedlichen Arten von Mustern gibt es
    • in der komponenten-basierten Entwicklung?
    • in der service-orientierten Entwicklung?
    • in der produktlinien-orientierten Entwicklung?

Fragen zur Templates von Mustern

  • Welche Ontologien zu Muster gibt es?
  • Welche Beschreibungstechniken für Muster, Mustersprachen, etc. gibt es?

Fragen zur Muster-basierten Softwareentwicklung

  • Welche Methoden / Techniken zur Muster-basierten Softwareentwicklung / Modellierung gibt es?


Weitere Fragen?

  • Wie kann man in einem Unternehmen Wissen über Muster schnell verbreiten?
  • Welche Methoden existieren für die Ermittlung von eigenen / in-house / produkt-spezifischen Mustern gibt es?
  • Welche Techniken zur Formalisierung von Mustern gibt es?
    • Welche Ziele gibt es bei der Formalisierung von Mustern?
Persönliche Werkzeuge