Software architecture analysis of usability

被引:0
|
作者
Folmer, E [1 ]
van Gurp, J [1 ]
Bosch, J [1 ]
机构
[1] Univ Groningen, NL-9700 AB Groningen, Netherlands
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Studies of software engineering projects show that a large number of usability related change requests are made after its deployment. Fixing usability problems during the later stages of development often proves to be costly, since many of the necessary changes require changes to the system that cannot be easily accommodated by its software architecture. These high costs prevent developers from meeting all the usability requirements, resulting in systems with less than optimal usability. The successful development of a usable software system therefore must include creating a software architecture that supports the right level of usability. Unfortunately, no documented evidence exists of architecture level assessment techniques focusing on usability. To support software architects in creating a software architecture that supports usability, we present a scenario based assessment technique that has been successfully applied in several cases. Explicit evaluation of usability during architectural design may reduce the risk of building a system that fails to meet its usability requirements and may prevent high costs incurring adaptive maintenance activities once the system has been implemented.
引用
收藏
页码:38 / 58
页数:21
相关论文
共 50 条
  • [1] Experiences with Software Architecture Analysis of Usability
    Folmer, Eelke
    Bosch, Jan
    [J]. INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2008, 3 (04) : 1 - 29
  • [2] Usability and software architecture
    John, BE
    Bass, L
    [J]. BEHAVIOUR & INFORMATION TECHNOLOGY, 2001, 20 (05) : 329 - 338
  • [3] Usability and Software Architecture: a Literature Review
    Vilela, Jessyka
    Figueiredo, Bruno
    Castro, Jaelson
    Soares, Monique
    Goncalves, Enyo
    [J]. PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 80 - 89
  • [4] Supporting usability through software architecture
    Bass, L
    John, BE
    [J]. COMPUTER, 2001, 34 (10) : 113 - 115
  • [5] Metric Based Architecture to Enhance Software Usability
    Alagappan, Murugappan
    Joe, Ferdin J.
    Shamika, M.
    Vutukuri, Manideep
    Mridul, M.
    [J]. IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 1058 - 1062
  • [6] Bringing usability concerns to the design of software architecture
    John, BE
    Bass, L
    Sanchez-Segura, MI
    Adams, RJ
    [J]. ENGINEERING HUMAN COMPUTER INTERACTION AND INTERACTIVE SYSTEMS, 2005, 3425 : 1 - 19
  • [7] Exploring the benefits of the combination of a software architecture analysis and a usability evaluation of a mobile application
    Biel, Bettina
    Grill, Thomas
    Gruhn, Volker
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (11) : 2031 - 2044
  • [8] Usability implications in software architecture: The case study of a mobile app
    Capilla, Rafael
    Kazman, Rick
    Romera, Carlos
    Carrillo, Carlos
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (12): : 2145 - 2168
  • [9] Linking usability to software architecture patterns through general scenarios
    Bass, L
    John, BE
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (03) : 187 - 197
  • [10] Usability analysis of VR simulation software
    Weaver, AL
    Kizakevich, PN
    Stoy, W
    Magee, JH
    Ou, W
    Wilson, K
    [J]. MEDICINE MEETS VIRTUAL REALITY 02/10: DIGITAL UPGRADES: APPLYING MOORES LAW TO HEALTH, 2002, 85 : 567 - 569