1 research outputs found
Traceability und Entwurfsentscheidungen für Software-Architekturen mit der Quasar-Methode
Today software maintenance plays an important role for the success of
software development projects, because existing systems have to be adapted
to frequently changing needs and requirements. The concept of traceability
helps to understand the development activities during the changes of a
software system by linking the different artifacts via traceability links.
However, traceability has to be integrated into the design methods.In this
thesis the development steps of the architectural design method Quasar are
evaluated. The Quasar method provides only a low support for the design of
graphical user interfaces and therefore, it is extended concerning this
aspect. The activities of Quasar are refined by additional activities to
fill the gaps in the method and to facilitate traceability. The extended
Quasar method is applied for the development of the architecture and the
graphical user interface of a business information system. The design
decisions in this process are described and the corresponding traceability
links are established. A special emphasis while designing the user
interface is also placed on the consideration of usability guidelines and
principles. The extended method is evaluated during the development
activities for the business information system.Die Wartung von Software spielt heutzutage eine wichtige Rolle, da
bestehende Systeme häufig an sich ändernde Bedürfnisse und Anforderungen angepasst werden müssen. Mit dem Konzept der Traceability können Entwicklungsschritte eines Softwaresystems nachvollzogen werden, indem die Artefakte der verschiedenen Schritte über Traceability-Links miteinander verknüpft werden.In der vorliegenden Arbeit wird das Vorgehen nach der Architekturentwurfsmethode Quasar kritisch untersucht. Quasar bietet unzureichende Unterstützung für die Erstellung von graphischen Benutzerschnittstellen und wird diesbezüglich erweitert. Die einzelnen Aktivitäten von Quasar werden außerdem durch zusätzliche Aktivitäten verfeinert, um ein präzise beschriebenes Vorgehen zu erreichen. Zusätzlich wird Quasar um eine Zuordnung von Traceability-Links ergänzt. Die Architektur der grafischen Benutzerschnittstelle der Beispielanwendung eines betrieblichen Informationssystems wird unter Verwendung der
erweiterten Quasar-Methode sowie auf Basis des SalesPoint-Frameworks neu entwickelt. Die getroffenen Entwurfsentscheidungen werden dokumentiert und Traceability-Links erstellt. Besondere Beachtung bei der Erstellung der Benutzerschnittstelle wird auch der Einhaltung von softwareergonomischen Richtlinien geschenkt, um gute Ergonomie zu erreichen. Die weiterentwickelte Methode wird bei der Entwicklung dieser Beispielanwendung eingesetzt und dabei evaluiert.Ilmenau, Techn. Univ., Diplomarbeit, 200