Auflistung nach Autor:in "Glinz, Martin"
1 - 10 von 34
Treffer pro Seite
Sortieroptionen
- ZeitschriftenartikelEine Analyse von Kommunikationslücken in Softwareprojekten in Bezug auf Requirements Engineering(Softwaretechnik-Trends Band 35, Heft 1, 2015) Forster, Rita; Seyff, Norbert; Spörri, Peter; Reuter, Claudia; Glinz, Martin
- KonferenzbeitragAnimiertes UML als Medium für die Didaktik der objektorientierten Programmierung(Modellierung 2002, Modellierung in der Praxis – Modellierung für die Praxis, 2002) Steimann, Friedrich; Thaden, Uwe; Siberski, Wolf; Nejdl, WolfgangDas objektorientierte Paradigma hat die Konzepte des Programmierens näher an die der Realität gerückt. Zugleich ist damit aber der Abstand von Programmen zu der Maschine, die die Programme ausführen soll, größer geworden. Die alten anschaulichen Modelle vom Programmablauf auf einer Registermaschine sind somit zu didaktischen Zwecken kaum noch einsetzbar. Statt dessen schlagen wir eine auf der grafischen Modellierungssprache UML basierende animierte Visualisierung vor, die die Metaphern der objektorientierten Programmierung nutzt und dadurch eine intuitive Vorstellung von den Abläufen eines Programms ermöglichen sollte. Animiertes UML kann im Unterricht in Form von vorproduzierten Lehrfilmen oder interaktiv in Programmierübungen eingesetzt werden.
- KonferenzbeitragArchitekturbegriffe für betriebliche Informationssysteme: Bericht über ein Vorhaben(Modellierung 2002, Modellierung in der Praxis – Modellierung für die Praxis, 2002) Siedersleben, JohannesDie Trennung von Anwendungssoftware und Techniksoftware ist ein wesentliches Element beim Entwurf betrieblicher Informationssysteme. Dieses Papier beschreibt das Vorhaben, diese Trennung bereits auf der Ebene der Softwarearchitektur vorzubereiten und sicherzustellen. Durch die Trennung von anwendungsbezogenen und technischen Aufgaben wird der Entwicklungsprozess entzerrt. Die von uns vorgeschlagene Anwendungsarchitektur lässt sich durch geeignete Stereotypen gut auf UML abbilden.
- KonferenzbeitragAspect-oriented modeling with integrated object models(Modellierung 2006, 2006) Meier, Silvio; Reinhard, Tobias; Seybold, Christian; Glinz, MartinWith the advent of aspect-oriented programming, the need for adequate techniques for handling aspect-oriented artifacts in the early phases of the software engineering process has emerged. In this paper, we present an aspect-oriented language extension for an integrated modeling language based on object models. We present the way aspect constructs can be handled in requirements and architectural models, and identify the impact on existing modeling languages and models.
- TextdokumentBenutzerfeedback für die Softwareweiterentwicklung erheben(Softwaretechnik-Trends: Vol. 37, No. 2, 2017) Stade, Melanie; Seyff, Norbert; Fotrousi, Farnaz; Guzman, Emitza; Fricker, Samuel A.; Glinz, Martin; Schaniel, Ronnie
- KonferenzbeitragCollaborative Sketching and Notation Creation with FlexiSketch Team(Software Engineering 2017, 2017) Wüest, Dustin; Seyff, Norbert; Glinz, MartinWe used FlexiSketch Team, our flexible modeling tool, in an explorative study to better understand how novice and experienced engineers sketch and define ad-hoc notations collaboratively in early requirements elicitation and design sessions.
- KonferenzbeitragDependency charts as a means to model inter-scenario dependencies – Depicting and managing dependencies between scenarios(Modellierung 2001, 2001) Ryser, Johannes; Glinz, MartinScenarios/use cases have gained wide-spread use over the last couple of years. In software engineering they are mainly used to capture requirements and specify a system. Many software engineering approaches, most notably the UML (Unified Modeling Language [RJB99]), use some notion of scenario to support requirements elicitation and to provide a means for improved communication between software engineers, customers and users, and for enhanced user integration in the software development process. Yet prominent and renowned approaches like the UML lack a concept for modeling dependencies and relations between scenarios and offer only little support for the description and management of scenarios and of inter-scenario relationships. However, dependencies between scenarios are common, in fact dependencies between scenarios occur in any software development project of reasonable size. The existence of dependencies among scenarios needs to be perceived, acknowledged and accepted, they have to be captured and modeled to fully specify and better understand the system, and their impact on system modeling, on design, implementation and on testing needs to be recognized. In this paper we argue that dependencies among scenarios play too important a role in the software development process to omit them from system models and not to consciously consider them in analysis, design and testing. Therefore, we introduce a new kind of chart and a notation to model dependencies among scenarios. We discuss briefly the reasons why a new kind of chart is needed. An example of a dependency chart is presented.
- KonferenzbeitragFallbeispiel: Generative Softwareentwicklung bei sd&m(Modellierung 2002, Modellierung in der Praxis – Modellierung für die Praxis, 2002) Knecht, AlexanderGenerative Softwareentwicklung lebt von der Einführung eines formalen, fachlichen Modells in ein Entwicklungsprojekt. Anhand eines Fallbeispiels wird eine konkrete Vorgehensweise für typische Themen der Sprachdefinition, Datenerfassung und Generatorbau vorgestellt.
- KonferenzbeitragGraph transformations for model-based testing(Modellierung 2002, Modellierung in der Praxis – Modellierung für die Praxis, 2002) Conrad, Mirko; Dörr, Heiko; Stürmer, Ingo; Schürr, AndyModel-based development uses modeling and simulation as essential means for specification, rapid prototyping, design, and realization of embedded systems. The classification-tree method complements model-based development with a formal approach for test case description and automation. This paper shows how "raw" classification trees are transformed into complete classificati- on trees using an extensible tool, the classification-tree transformer (CTT). This tool and its domain specific extensions are generated using the graph rewriting system PROGRES.
- KonferenzbeitragGroup exercises for the design and validation of graphical user interfaces(Modellierung 2002, Modellierung in der Praxis – Modellierung für die Praxis, 2002) Störrle, HaraldThis paper presents a simple method for the initial design and validation of graphical user interfaces by group exercises based on brainstorming and storyboarding with paper prototypes. It requires no technical skill on behalf of the participants, and may thus be used with end users. The method helps to initiate a group process and motivate them-by getting these people involved early, the acceptance of the overall development effort may be improved. The approach also proposes a syntactic variant of UML state transition diagrams as a User Interface Design Language (UIDL).