A User-Centered Interface for Scheduling Problem Definition

  • Jesus Piairo
  • Ana Madureira
  • João Paulo Pereira
  • Ivo Pereira
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 206)


In this paper we present a user-centered interface for a scheduling system. The purpose of this interface is to provide graphical and interactive ways of defining a scheduling problem. To create such user interface an evaluation-centered user interaction development method was adopted: the star life cycle. The created prototype comprises the Task Module and the Scheduling Problem Module. The first one allows users to define a sequence of operations, i.e., a task. The second one enables a scheduling problem definition, which consists in a set of tasks. Both modules are equipped with a set of real time validations to assure the correct definition of the necessary data input for the scheduling module of the system. The usability evaluation allowed us to measure the ease of interaction and observe the different forms of interaction provided by each participant, namely the reactions to the real time validation mechanism.


Scheduling Systems Human-Computer Interaction User Interface Development 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pinedo, M.: Planning and Scheduling in Manufacturing and Services. Springer, New York (2009)Google Scholar
  2. 2.
    Hix, D., Hartson, H.R.: Developing User Interfaces: Ensuring Usability Through Product & Process. John Wiley & Sons, Inc. (1993)Google Scholar
  3. 3.
    Hewett, T., Baecker, R., Card, S., Carey, T., Gasen, J., Mantei, M., Perlman, G., Strong, G., Verplank, W.: ACM SIGCHI Curricula for Human-Computer Interaction (1996)Google Scholar
  4. 4.
    Galitz, W.O.: The Essential Guide to User Interface Design: An Introduction to GUI Design Principles and Techniques. Wiley Publishing Inc. (2007)Google Scholar
  5. 5.
    Karray, F., Alemzadeh, M., Saleh, J.A., Arab, M.N.: Human-Computer Interaction: Overview on State Art. International Journal on Smart Sensing and Intelligence (2008)Google Scholar
  6. 6.
    Nielsen, J.: Usability Engineering. AP Professional (1993)Google Scholar
  7. 7.
    Meech, J.F.: Contextualizing User Interfaces for Complex Systems. PhD’s Thesis at Birmingham University (1999)Google Scholar
  8. 8.
  9. 9.
  10. 10.
  11. 11.
    Piairo, J.E.F.: Desenvolvimento de Interface Inteligente para Suporte à Gestão e Controlo de Produção. Master’s Thesis at Faculdade de Engenharia da Universidade do Porto (2012)Google Scholar
  12. 12.
    Pereira, A.M.M.: Aplicação de Meta-Heurísticas ao Problema de Escalonamento em Ambiente Dinâmico de Produção Discreta. PhD´s Thesis at Universidade do Minho (2003)Google Scholar
  13. 13.
    Virzi, R.A.: Refining the Test Phase of Usability Evaluation: How Many Subjects Is Enough? Human Factors 34(4) (1992)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Jesus Piairo
    • 1
  • Ana Madureira
    • 1
  • João Paulo Pereira
    • 1
  • Ivo Pereira
    • 1
  1. 1.GECAD - Knowledge Engineering and Decision Support Research CenterInstitute of Engineering – Polytechnic of Porto (ISEP/IPP)PortoPortugal

Personalised recommendations