• DocumentCode
    635255
  • Title

    A case for human-driven software development

  • Author

    Balland, Emilie ; Consel, Charles ; N´Kaoua, Bernard ; Sauzeon, Helene

  • Author_Institution
    Inria/Univ. of Bordeaux, Bordeaux, France
  • fYear
    2013
  • fDate
    18-26 May 2013
  • Firstpage
    1229
  • Lastpage
    1232
  • Abstract
    Human-Computer Interaction (HCI) plays a critical role in software systems, especially when targeting vulnerable individuals (e.g., assistive technologies). However, there exists a gap between well-tooled software development methodologies and HCI techniques, which are generally isolated from the development toolchain and require specific expertise. In this paper, we propose a human-driven software development methodology making User Interface (UI) a full-fledged dimension of software design. To make this methodology useful in practice, a UI design language and a user modeling language are integrated into a tool suite that guides the stakeholders during the development process, while ensuring the conformance between the UI design and its implementation.
  • Keywords
    human computer interaction; simulation languages; software engineering; user interfaces; HCI techniques; UI design language; human-computer interaction; human-driven software development methodology; software design; tool suite; user interface; user modeling language; Abstracts; Computational modeling; Context; Electronic mail; Human computer interaction; Programming; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2013 35th International Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-1-4673-3073-2
  • Type

    conf

  • DOI
    10.1109/ICSE.2013.6606685
  • Filename
    6606685