Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2593902.2593919acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article

Automate the decision on best-suited UI design for mobile apps

Published: 02 June 2014 Publication History

Abstract

Recent advances in the mobile domain, such as the introduction of multi-touch gestures, introduce new challenges for interaction designers in producing the best-suited user interface (UI) design and interaction schema. Previously, we have proposed an approach for evolving the created mobile app UIs towards the best-suited design and interaction schema. The approach uses Genetic Algorithm (GA) for searching the best solution (i.e., the possible best UI design and interaction schema). However, the approach works best when given a high number of input populations (i.e., input UI designs), which requires more designers. In this work, we propose to automate the process of generating the candidates input UIs. For this, we propose to use MobiGolog, a formal task modelling language for the mobile domain, for formally specifying the required functionality set alongside the possible UI elements and interaction schema. This formal specification is then used to generate all the possible combinations of UI design layouts and interaction schemas, which are then given as input to the GA in order to give a better solution at the end in a cost effective manner.

References

[1]
AlTarawneh, R., Humayoun, S. R. 2014. Evolving Mobile Prototypes Towards The Best-suited Design and Interaction Schema Using The Genetic Algorithm. International Journal of Mobile Human Computer Interaction (IJMHCI), Volume 6, Issue 2, 2014 (in press).
[2]
Banzhaf, W., Francone, F. D., Keller, R. E., and Nordin, P. 1998. Genetic Programming: an Introduction: On the Automatic Evolution of Computer Programs and its Applications. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
[3]
Davis, R. C., Saponas, T. S., Shilman, M., and Landay, J. A. 2007. SketchWizard: Wizard of Oz Prototyping of Pen-Based User Interfaces. In Proceedings of the 20th annual ACM symposium on User interface software and technology (UIST '07). ACM, New York, NY, USA, 119-128.
[4]
Humayoun, S. R., Catarci, T., and Dubinsky, Y. 2011. A Dynamic Framework for Multi-View Task Modeling. In Proceedings of the 9th ACM SIGCHI Italian Chapter International Conference on Computer-Human Interaction: Facing Complexity (CHItaly ‘11), Patrizia Marti, Alessandro Soro, Luciano Gamberini, and Sebastiano Bagnara (Eds.). ACM, New York, NY, USA, 185-190.
[5]
Humayoun, S. R. 2011. Incorporating Usability Evaluation in Software Development Environments. PhD Thesis, Dipartimento di Informatica e Sistemistica, Sapienza University of Rome, October 05, 2011, Rome, Italy. http://www.dis.uniroma1.it/~dottoratoii/media/students/docu ments/thesis_humayoun.pdf
[6]
Humayoun, S. R. and Dubinsky, Y. 2014. MobiGolog: Formal Task Modelling for Testing User Gestures Interaction in Mobile Applications. MOBILESoft 2014, ACM, New York, NY, USA.
[7]
Masson, D. A., Dimitri, and Calvary, G. 2010. Magellan, an evolutionary system to foster user interface design creativity. In Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems (EICS '10). ACM, New York, NY, USA, 87-92.
[8]
Sims, K. 1991. Artificial evolution for computer graphics. In Proceedings of the 18th annual conference on Computer graphics and interactive techniques (SIGGRAPH '91), 319- 328, ACM, New York, NY, USA.
[9]
Takagi, H. 2001. Interactive evolutionary computation as humanized computational intelligence technology. In Proceedings of the International Conference, 7th Fuzzy Days on Computational Intelligence, Theory and Applications, Bernd Reusch (Ed.). Springer-Verlag, London, UK.

Cited By

View all
  • (2015)Searching optimal menu layouts by linear genetic programmingJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-015-0322-77:2(239-256)Online publication date: 15-Sep-2015

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MOBILESoft 2014: Proceedings of the 1st International Conference on Mobile Software Engineering and Systems
June 2014
108 pages
ISBN:9781450328784
DOI:10.1145/2593902
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

In-Cooperation

  • TCSE: IEEE Computer Society's Tech. Council on Software Engin.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 June 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Interaction design
  2. MobiGolog
  3. genetic algorithm
  4. mobile user interface

Qualifiers

  • Article

Conference

ICSE '14
Sponsor:

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)9
  • Downloads (Last 6 weeks)2
Reflects downloads up to 01 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2015)Searching optimal menu layouts by linear genetic programmingJournal of Ambient Intelligence and Humanized Computing10.1007/s12652-015-0322-77:2(239-256)Online publication date: 15-Sep-2015

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media