Inspector

Participants
    Institutions
    • FB Informatik und Informationswissenschaft
    Publications
    Geyer, Florian; Memmel, Thomas; Reiterer, Harald(2009): Interactive user interface specifications : supporting collaboration and creativity with simulation-driven modelling tools IADIS International Journal on WWW/Internet ; 7 (2009), 2. - S. 63-79. - ISSN 1645-7641

    Interactive user interface specifications : supporting collaboration and creativity with simulation-driven modelling tools

    ×
    Geyer, Florian; Memmel, Thomas; Reiterer, Harald

    Origin (projects)

      Memmel, Thomas; Reiterer, Harald(2009): Model-based and prototyping-driven user interface specification to support collaboration and creativity International Journal of Universal Computer Science ; 14 (2009), 19. - S. 3217-3235

    Model-based and prototyping-driven user interface specification to support collaboration and creativity

    ×
    When the user interface is specified, a picture is worth a thousand words, and the worst thing one can do is write a natural-language specification for it. Because this practice is still common, it is a challenging task to move from text-based requirements and problem-space concepts to a final UI design, and then back again. However, this activity is required frequently and is necessary to drive creative ideas. In our research we found that advanced UI specifications should therefore be made up of interconnected artefacts that have distinct levels of abstraction. With regards to the transparency and traceability of the rationale of the specification process, transitions and dependencies must be visual and traversable. For this purpose, we introduce a model-based user interface specification method and a corresponding experimental tool that interactively integrates interdisciplinary and informal models with different levels of fidelity of user-interface prototyping. With innovative styles of interaction and user input, our proposed tool supports the collaboration required in a multidisciplinary context.

    Origin (projects)

        Memmel, Thomas; Vanderdonckt, Jean; Reiterer, Harald(2008): Multi-fidelity User Interface Specifications Interactive systems - design, specification, and verification : 15th International Workshop, DSV-IS 2008 Kingston, Canada, July 16 - 18, 2008 / Graham, T. C. Nicholas et al. (Hrsg.). - Berlin [u.a.] : Springer, 2008. - (Lecture Notes in Computer Science ; 5136). - S. 43-57. - ISBN 978-3-540-70568-0

    Multi-fidelity User Interface Specifications

    ×
    Specifying user interfaces consists in a fundamental activity in the user interface development life cycle as it informs the subsequent steps. Good quality specifications could lead to a user interface that satisfies the user s needs. The user interface development life cycle typically involves multiple ac-tors possessing all their own particular inputs of user interface artifacts ex-pressed with their own formats, thus posing new constraints for integrating them into comprehensive and consistent specifications of a future user interface. This paper introduces a design technique where these actors can introduce their artifacts by sketching them in their respective input format so as to integrate them into one or multiple output formats. Each artifact can be introduced in a particular level of fidelity (ranging from low to high) and switched to an adja-cent level of fidelity after appropriate refining. Refined artifacts are then cap-tured in appropriate models stored in a model repository. In this way, co-evolutionary design of user interfaces is introduced, defined, and supported by a collaborative design tool allowing multiple inputs and multiple outputs. This design paradigm is exemplified on a case study and has been tested in an empir-ical study revealing how designers appreciate it.

    Origin (projects)

        Memmel, Thomas; Geyer, Florian; Rinn, Johannes; Reiterer, Harald(2008): Tool-Support for Interdisciplinary and Collaborative User Interface Specification Proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction 2008. - IADIS Press, 2008. - S. 51-60. - ISBN 978-972-8924-59-1

    Tool-Support for Interdisciplinary and Collaborative User Interface Specification

    ×
    When the user interface (UI) has to be specified, a picture is worth a thousand words, and the worst thing one can do is attempt to write a natural language specification for it. Nevertheless, this practice is still common, and it is therefore a difficult task to move from text-based requirements and problem-space concepts to a final UI design, and then back again. Especially for the specification of interactive UIs, however, actors must frequently switch between high-level descriptions and detailed screens. In our research we found that advanced UI specifications therefore have to be made up of interconnected artefacts that have distinct levels of abstraction. With regards to the transparency and traceability of the rationale of the UI specification, transitions and dependencies must be visual and traversable. We introduce a model-based UI specification method that interactively integrates interdisciplinary and informal modelling languages with different fidelities of UI prototyping to an interactive design rationale. With an innovative experimental tool we assemble models and design to an interactive UI specification. With a zoomable user interface (ZUI) approach, we can visualize the modelled artefacts and the overall UI specification space on desktop computers as well as on megapixel displays.

    Origin (projects)

      Memmel, Thomas; Reiterer, Harald(2008): User-Interface-Entwicklung mit interaktiven Spezifikationen Mensch & Computer 2008 / Herczeg, Michael; Kindsmüller, Martin Christof (Hrsg.). - München : Oldenbourg, 2008. - S. 357-366

    User-Interface-Entwicklung mit interaktiven Spezifikationen

    ×
    User-Interface-(UI)-Spezifikationsprozesse involvieren unterschiedliche Akteure mit jeweils eigenen Ausdrucksmitteln. Dadurch ergeben sich Herausforderungen bei der Umsetzung von Anforderungen in gutes UI-Design. Durch einen Mangel an interdisziplinären und kollaborativen Methoden und Werkzeugen dominieren dabei vor allem textbasierte Spezifikationsdokumente. Diese reichen jedoch mangels Interaktivität nicht aus, um innovative und kreative Prozesse zu unterstützen. In diesem Beitrag stellen wir eine Spezifikationstechnik vor, mit der Benutzer-, Aufgaben- und Interaktionsmodelle mit unterschiedlich detailliertem UI-Design verbunden werden. Dadurch entsteht eine erlebbare UI-Simulation, die im Vergleich zu interaktiven UI-Prototypen zusätzlich den visuellen Drill-Down zu Artefakten der Anforderungsermittlung erlaubt. Das Resultat bezeichnen wir als interaktive UI-Spezifikation, mit der eine höhere Transparenz und Nachvollziehbarkeit im Spezifikationsprozess möglich ist.

    Origin (projects)

      Memmel, Thomas; Geis, Thomas; Reiterer, Harald(2008): Methoden, Notationen und Werkzeuge zur Übersetzung von Anforderungen in User Interface Spezifikationen Usability Professionals 2008 / Brau, Henning et al. (Hrsg.). - Stuttgart : Fraunhofer IRB Verlag, 2008. - S. 45-48

    Methoden, Notationen und Werkzeuge zur Übersetzung von Anforderungen in User Interface Spezifikationen

    ×
    In diesem Workshop wollen wir unter-schiedliche Methoden und Werkzeuge vorstellen und diskutieren, mit denen kreative Prozesse bei der Übersetzung von Anforderungen in benutzerfreundli-che und innovative Benutzungsschnitt-stellen angetrieben und unterstützt wer-den. Dabei betrachten wir auf Text sierende Notationsformen und Werk-zeugketten ebenso wie spezielle Werkzeuge für Interaktionsdesigner. Als neue und zukunftsweisende Un-terstützung von User Interface Ent-wicklungsprozessen stellen wir unsere Idee von interaktiven Spezifikationen vor.

    Origin (projects)

        Memmel, Thomas; Geyer, Florian; Rinn, Johannes; Reiterer, Harald(2008): A Zoom-Based Specification Tool for Corporate User Interface Development Proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction. - IADIS Press, 2008. - S. 368-370. - ISBN 978-972-8924-59-1

    A Zoom-Based Specification Tool for Corporate User Interface Development

    ×
    We introduce a UI specification tool that interactively integrates interdisciplinary and informal modelling languages with different fidelities of UI prototyping. Our innovative experimental tool, called INSPECTOR, is the first tool that assembles models and design into a UI specification with a zoom-based visualization approach.

    Origin (projects)

      Memmel, Thomas; Reiterer, Harald(2008): Inspector : Method and Tool for Visual UI Specification Proceedings of the Third IASTED International Conference on Human-Computer Interaction, March 17 - 19, 2008, Innsbruck, Austria / Cunliffe, D. (Hrsg.). - Anaheim : Acta Press, 2008. - S. 170-179. - ISBN 978-0-88986-726-0

    Inspector : Method and Tool for Visual UI Specification

    ×
    When the user interface (UI) has to be specified, a picture is worth a thousand words and the worst thing a human-computer interaction (HCI) expert can do is attempt to write a natural language specification for it. Nevertheless, this practice is still common and it is therefore a difficult task to move from text-based requirements and problem-space concepts to a final UI design, and then back again. Especially for the specification of interactive UIs, however, HCI experts must frequently switch between high-level descriptions and detailed screens. In our research we found that advanced UI specifications therefore have to be made up of interconnected artefacts that have distinct levels of abstraction. With regards to the transparency and traceability of the rationale of the UI specification, transitions and dependencies must be visual and traversable. We introduce a UI specification method that interactively integrates interdisciplinary and informal modelling languages with different fidelities of UI prototyping. With an innovative experimental tool, we finally assemble models and design to a visual UI specification that will quickly take the place of text-based artefacts.

    Origin (projects)

      Memmel, Thomas; Reiterer, Harald(2008): Inspector : Interactive UI Specification Tool 7th International Conference On Computer Aided Design of User Interfaces (CADUI)

    Inspector : Interactive UI Specification Tool

    ×
    When the user interface should be specified, a picture is worth a thou-sand words, and the worst thing to do is write a natural language specification for it. Although this practice is still common, it is a challenging task to move from text-based requirements and problem-space concepts to a final UI design, and then back. Especially for user interface specification, actors must frequently switch between high-level descriptions and low-level detailed screens. In our research we found out that advanced specifications should to be made up of interconnected artefacts that have distinct levels of abstraction. With regards to the transparency and traceability of the rationale of the specification process, transitions and dependencies must be visual and traversable. For this purpose, a user interface specification method is introduced that interactively integrates interdisciplinary and in-formal modelling languages with different levels of fidelity of user interface prototyping. With an innovative experimental tool, we finally assemble models and design to an interactive user interface specifications.

    Origin (projects)

      Memmel, Thomas; Gundelsweiler, Fredrik; Reiterer, Harald(2007): Prototyping corporate user interfaces : towards a visual specification of interactive systems Proceedings of the IASTED International Conference on Human-Computer Interaction, Chamonix, France, March 2007

    Prototyping corporate user interfaces : towards a visual specification of interactive systems

    ×
    Corporate software development faces very demanding challenges, especially concerning the user interface of a software system. Collaborative design with stakeholders demands informal modeling methods that everybody can understand and apply. But using traditional, paper-based methods to gather and document requirements, an IT organization often experiences frustrating communication issues between the business and development teams. We present ways of agile high-fidelity prototyping for corporate user interface design. Without harming agile principles and practice, detailed prototypes can be employed for collaborative design, can act as visual specifications and substitute paper-based artifacts.

    Origin (projects)

        Memmel, Thomas; Reiterer, Harald; Ziegler, Heiko; Oed, Richard(2007): Visuelle Spezifikation zur Stärkung der Auftraggeberkompetenz bei der Gestaltung interaktiver Systeme Tagungsband UP07 / Brau, H. et al. (Hrsg.). - Stuttgart : Fraunhofer Verlag, 2007. - S. 127-132

    Visuelle Spezifikation zur Stärkung der Auftraggeberkompetenz bei der Gestaltung interaktiver Systeme

    ×
    Der hohe Stellenwert gebrauchstauglicher Benutzungsschnittstellen wird von immer mehr Unternehmen erkannt und erfordert eine Anpassung verbreiteter Vorgehensweisen bei der Anforderungsermittlung und Systemspezifikation. Der Auftraggeber kann sich nicht darauf beschränken, die System- und Benutzeranforderungen zu definieren. Der Auftragnehmer ist oft nicht in der Lage, selbständig ein benutzerfreund-liches System nach den exakten Vorstellungen des Auftraggebers zu gestalten (Offergeld & Oed 2006). Wir stellen Vorgehensmodelle und Methoden zur Erzeugung interaktiver Prototypen und Systemspezifikationen vor. Durch eine visuelle Spezifikationen können Kommunikations- und Kompetenzprobleme überwunden werden. Entwicklungszeiten werden bei gleichzeitiger Steigerung der Qualität verkürzt und die Zusammenarbeit optimiert.

    Origin (projects)

        Memmel, Thomas; Gundelsweiler, Fredrik; Reiterer, Harald(2007): Agile Human-centered Software Engineering Proceedings of the 21st British HCI Group Annual Conference on People and Computers : HCI...but not as we know it : volume 1 / Ball, Linden J. et al. (Hrsg.). - New York, NY : ACM, 2007. - S. 167-175. - ISBN 978-1-902505-94-7

    Agile Human-centered Software Engineering

    ×
    We seek to close the gap between software engineering (SE) and human-computer interaction (HCI) by indicating interdisciplinary interfaces throughout the different phases of SE and HCI lifecycles. As agile representatives of SE, Extreme Programming (XP) and Agile Modeling (AM) contribute helpful principles and practices for a common engineering approach. We present a cross-discipline user interface design lifecycle that integrates SE and HCI under the umbrella of agile development. Melting IT budgets, pressure of time and the demand to build better software in less time must be supported by traveling as light as possible. We did, therefore, choose not just to mediate both disciplines. Following our surveys, a rather radical approach best fits the demands of engineering organizations.

    Origin (projects)

    Further information
    Period: no information
    Link: Project homepage