|
|
Research |
 | | Inspector - Interdisciplinary Specification Tool
(Flyer) |
| Status |
 |
 |
| Runtime |
 |
2006 - 2008 |
| Members |
 |
Thomas Memmel, Florian Geyer, Johannes Rinn, Daniel Koenig, Harald Reiterer |
| | |
| Description |
 |
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 de-scriptions 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 an interactive UI specification.
Since March 2008, Inspector is part of the
usiXML supply chain.
The paper entitled Tool-Support for Interdisciplinary and Collaborative User Interface Specification won the best paper award at the IADIS IHCI conference in Amsterdam, 2008.
Inspector: tool overview (Version 2008)
|
|
|
| Overview |
Detailed User Interface |
Use Case Diagram |
|
|
|
| Export to Microsoft Expression Blend
|
Collaborative Session at PowerWall
|
|
Inspector: examples of models and designs (Stills from tool version 2007):
|
|
|
| Scenario Map |
Storyboard |
Models |
|
|
|
| Flow Chart |
Use Case Diagram |
Roundtrip Engineering |
|
|
|
| Abstract Design |
Detailed Design |
|
| Inspector Project Team |
 |
| Inspector Project Team: Johannes Rinn (Master student), Thomas Memmel (PhD student, project manager), Florian Geyer (Master student) |
|
| Publications & Theses |
 |
2010 |
Interactive User Interface Specifications – Supporting Collaboration and Creativity with Simulation-Driven Modelling Tools [main author webpage] [Bibtex] |
Geyer, Florian; Memmel, Thomas; Reiterer, Harald |
in: Pedro Isaías, IADIS Press, IADIS International Journal on WWW/Internet, p. 63-79, Aug 2010 |
@article{Geyer201016562111, author = {Florian Geyer and Thomas Memmel and Harald Reiterer}, title = {Interactive User Interface Specifications – Supporting Collaboration and Creativity with Simulation-Driven Modelling Tools}, year = {2010}, journal = { IADIS International Journal on WWW/Internet}, volume = {6}, number = {2}, pages = {63-79}, month = {Aug}, publisher = {IADIS Press} } |
|
|  |
 |
 |
 |
2009 |
Model-Based and Prototyping-Driven User Interface Specification to Support Collaboration and Creativity [main author webpage] [Bibtex] |
Memmel, Thomas; Reiterer, Harald |
International Journal of Universal Computer Science (J.UCS). Special issue on New Trends in Human-Computer Interaction, p. 3217-3235, Mar 2009 |
@article{Memmel200916279511, author = {Thomas Memmel and Harald Reiterer}, title = {Model-Based and Prototyping-Driven User Interface Specification to Support Collaboration and Creativity}, year = {2009}, type = {article}, journal = { International Journal of Universal Computer Science (J.UCS). Special issue on New Trends in Human-Computer Interaction}, volume = {14}, number = {19}, pages = {3217-3235}, month = {Mar} } |
|
|  |
 |
 |
 |
2008 |
Methods and tool‐support for interdisciplinary requirements modeling and user interface specification [main author webpage] [Bibtex] |
Rinn, Johannes |
Master Thesis, University of Konstanz, Oct 2008 |
@mastersthesis{Rinn200816245706, author = {Johannes Rinn}, title = {Methods and tool‐support for interdisciplinary requirements modeling and user interface specification}, booktitle = {Master Thesis}, year = {2008}, type = {mastersthesis}, month = {Oct}, school = {University of Konstanz}, publisher = {University of Konstanz} } |
|
|  |
 |
 |
 |
Methoden, Notationen und Werkzeuge zur Übersetzung von Anforderungen in User Interface Spezifikationen [main author webpage] [Bibtex] |
Memmel, T.; Geis, T.; Reiterer, H. |
In: Brau, H., Diefenbach, S., Hassenzahl, M., Koller, F., Peissner, M. & Röse, K. (Hrsg.) , Fraunhofer IRB Verlag: Stuttgart, p. 45-48, Usability Professionals 2008, Sep 2008 |
@inproceedings{Memmel200816098425, author = {T. Memmel and T. Geis and H. Reiterer}, title = {Methoden, Notationen und Werkzeuge zur Übersetzung von Anforderungen in User Interface Spezifikationen }, booktitle = {In: Brau, H., Diefenbach, S., Hassenzahl, M., Koller, F., Peissner, M. & Röse, K. (Hrsg.) }, year = {2008}, pages = {45-48}, month = {Sep}, publisher = {Fraunhofer IRB Verlag: Stuttgart} } |
|
|  |
 |
 |
 |
User Interface Entwicklung mit interaktiven Spezifikationen [main author webpage] [Bibtex] |
Memmel, T.; Reiterer, H. |
In Proceedings of Mensch & Computer 2008: Viel mehr Interaktion, 8. Konferenz für interaktive und kooperative Medien, Oldenbourg Verlag, in: Herczeg, Kindsmüller, p. 357-366, Sep 2008 |
@inproceedings{Memmel200816094807, author = {T. Memmel and H. Reiterer}, title = {User Interface Entwicklung mit interaktiven Spezifikationen }, booktitle = {In Proceedings of Mensch & Computer 2008: Viel mehr Interaktion, 8. Konferenz für interaktive und kooperative Medien, Oldenbourg Verlag}, year = {2008}, pages = {357-366}, month = {Sep} } |
|
|  |
 |
 |
 |
Multi-fidelity User Interface Specifications [main author webpage] [Bibtex] |
Memmel, T.; Vanderdonckt, J.; Reiterer, H. |
In Proceedings of the 15th International Workshop on the Design, Verification and Specification of Interactive Systems (DSV-IS 2008), p. 43-57, Jul 2008 |
@inproceedings{Memmel200816083162, author = {T. Memmel and J. Vanderdonckt and H. Reiterer}, title = {Multi-fidelity User Interface Specifications}, booktitle = {In Proceedings of the 15th International Workshop on the Design, Verification and Specification of Interactive Systems (DSV-IS 2008)}, year = {2008}, pages = {43-57}, month = {Jul} } |
|
|  |
 |
 |
 |
A Zoom-Based Specification Tool for Corporate User Interface Development [main author webpage] [Bibtex] |
Memmel, T.; Geyer, F.; Rinn, J.; Reiterer, H. |
In proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction (IHCI 2008), Amsterdam, The Netherlands, p. 368-370, Jul 2008 |
@inproceedings{Memmel200816081733, author = {T. Memmel and F. Geyer and J. Rinn and H. Reiterer}, title = {A Zoom-Based Specification Tool for Corporate User Interface Development}, booktitle = {In proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction (IHCI 2008), Amsterdam, The Netherlands}, year = {2008}, pages = {368-370}, month = {Jul} } |
|
|  |
 |
 |
 |
Tool-Support for Interdisciplinary and Collaborative User Interface Specification [main author webpage] [Bibtex] |
Memmel, T.; Geyer, F.; Rinn, J.; Reiterer, H. |
In proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction (IHCI 2008), Amsterdam, The Netherlands, IADIS Press, IADIS IHCI 2008 Best Paper Award, p. 51-60, Jul 2008 |
@inproceedings{Memmel200816081730, author = {T. Memmel and F. Geyer and J. Rinn and H. Reiterer}, title = {Tool-Support for Interdisciplinary and Collaborative User Interface Specification}, booktitle = {In proceedings of the IADIS International Conference on Interfaces and Human Computer Interaction (IHCI 2008), Amsterdam, The Netherlands}, year = {2008}, pages = {51-60}, month = {Jul}, publisher = {IADIS Press} } |
|
|  |
 |
 |
 |
Inspector – Interactive UI Specification Tool [main author webpage] [Bibtex] |
Memmel, T.; Reiterer, H. |
In proceedings of the 7th International Conference On Computer Aided Design of User Interfaces (CADUI) 2008, Springer, Albacete, Spain, p. 161-174, Jun 2008 |
@inproceedings{Memmel200816079661, author = {T. Memmel and H. Reiterer}, title = {Inspector: Interactive UI Specification Tool}, booktitle = {In proceedings of the 7th International Conference On Computer Aided Design of User Interfaces (CADUI) 2008}, year = {2008}, pages = {161-174}, month = {Jun}, publisher = {Springer} } |
|
|  |
 |
 |
 |
|  |
 |
 |
 |
Anforderungen an Requirements Engineering Werkzeuge für die visuelle Spezifikation [Bibtex] |
Koenig, Daniel |
Master Thesis, Apr 2008 |
@{Koenig200816097611, author = {Daniel Koenig}, title = {Anforderungen an Requirements Engineering Werkzeuge für die visuelle Spezifikation}, booktitle = {Master Thesis}, year = {2008}, type = {mastersthesis}, month = {Apr}, school = {University of Konstanz} } |
|
|  |
 |
 |
 |
Inspector: Method and tool for visual UI specification [main author webpage] [Bibtex] |
Memmel, Thomas; Reiterer, Harald |
Proceedings of the 3rd IASTED International Conference on Human Computer Interaction (IASTED-HCI 08), Acta Press, Canada, p. 170-179, Mar 2008 |
@inproceedings{Memmel200816002374, author = {Thomas Memmel and Harald Reiterer}, title = {Inspector: Method and Tool for Visual UI Specification}, booktitle = {Proceedings of the 3rd IASTED International Conference on Human Computer Interaction (IASTED-HCI 08)}, year = {2008}, pages = {170-179}, month = {Mar}, publisher = {Acta Press, Canada} } |
|
|  |
 |
 |
 |
2007 |
Visual Specification As Enhancement Of Client Authority In Designing Interactive Systems [main author webpage] [Bibtex] |
Memmel, Thomas; Reiterer, Harald; Ziegler, Heiko; Oed, Richard |
Proceedings of 5th Workshop of the German Chapter of the Usability Professionals Association e.V., in: Kerstin Roese, Henning Brau, Frauenhofer IRB Verlag, Stuttgart, p. 99-104, Sep 2007 |
@inproceedings{Memmel200715922097, author = {Thomas Memmel and Harald Reiterer and Heiko Ziegler and Richard Oed}, title = {Visuelle Spezifikation zur Stärkung der Auftraggeberkompetenz bei der Gestaltung interaktiver Systeme}, booktitle = {Proceedings of 5th Workshop of the German Chapter of the Usability Professionals Association e.V.}, year = {2007}, pages = {99-104}, month = {Sep}, publisher = {Frauenhofer IRB Verlag, Stuttgart} } |
|
|  |
 |
 |
 |
Agile Human-Centered Software Engineering [main author webpage] [Bibtex] |
Memmel, Thomas; Gundelsweiler, Fredrik; Reiterer, Harald |
Proceedings of 21st BCS HCI Group conference (HCI 2007, University of Lancater, UK), in: Linden J. Ball, M. Angela Sasse, Corina Sas, Thomas C. Ormerod, Alan Dix, Peter Bagnall and Tom Mc Ewan: "HCI...but as we know it", British Computer Society, p. 167-175, Sep 2007 |
@inproceedings{Memmel200715923105, author = {Thomas Memmel and Fredrik Gundelsweiler and Harald Reiterer}, title = {Agile Human-Centered Software Engineering}, booktitle = {Proceedings of 21st BCS HCI Group conference (HCI 2007, University of Lancater, UK)}, year = {2007}, pages = {167-175}, month = {Sep}, publisher = {British Computer Society} } |
|
|  |
 |
 |
 |
Interdisciplinary Visual User Interface Specification [main author webpage] [Bibtex] |
Memmel, T.; Geyer, F.; Rinn, J.; Reiterer, H. |
Technical Report, University of Konstanz, Jul 2007 |
@unpublished{Memmel200715956609, author = {T. Memmel and F. Geyer and J. Rinn and H. Reiterer}, title = {Interdisciplinary Visual User Interface Specification}, booktitle = {Technical Report}, year = {2007}, month = {Jul}, publisher = {University of Konstanz} } |
|
|  |
 |
 |
 |
Prototyping Corporate User Interfaces - Towards A Visual Specification Of Interactive Systems [main author webpage] [Bibtex] |
Memmel, Thomas; Gundelsweiler, Fredrik; Reiterer, Harald |
Proceedings of the 2nd IASTED International Conference on Human Computer Interaction (IASTED-HCI 07), Chamonix, France: Proceedings, Acta Press, Canada, p. 177-182, Mar 2007 |
@inproceedings{Memmel200715852018, author = {Thomas Memmel and Fredrik Gundelsweiler and Harald Reiterer}, title = {Prototyping Corporate User Interfaces - Towards A Visual Specification Of Interactive Systems}, booktitle = {Proceedings of the 2nd IASTED International Conference on Human Computer Interaction (IASTED-HCI 07), Chamonix, France: Proceedings}, year = {2007}, type = {inproceedings}, pages = {177-182}, month = {Mar}, publisher = {Acta Press, Canada} } |
|
|  |
 |
 |
 |
|
|
|
|
|