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 条
  • [31] Software architecture quality analysis methods
    Dobrica, L
    Niemelä, E
    [J]. SOFTWARE REUSE: METHODS, TECHNIQUES, AND TOOLS, PROCEEDINGS, 2002, 2319 : 337 - 338
  • [32] Using task analysis to improve usability of fatigue modelling software
    Paradowski, M
    Fletcher, A
    [J]. INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2004, 60 (01) : 101 - 115
  • [33] Usability Analysis of ERP Software: Education and Experience of Users' as Moderators
    Veneziano, Vito
    Mahmud, Imran
    Khatun, Amena
    Peng, Wong Wai
    [J]. 8TH INTERNATIONAL CONFERENCE ON SOFTWARE, KNOWLEDGE, INFORMATION MANAGEMENT AND APPLICATIONS (SKIMA 2014), 2014,
  • [34] Software Information Management-Oriented Software Architecture Analysis
    Liang, Xiang
    Hua, Yang
    Wang, Jiasi
    Chen, Zhongwei
    Du, Songyang
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY, PTS 1-4, 2013, 263-266 : 1745 - +
  • [35] Intelligent Analysis of Software Architecture Rationale for Collaborative Software Design
    Chanda, NagaPrashanth
    Liu, Xiaoqing
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS, 2015, : 287 - 294
  • [36] Usability evaluation of software applications with the use of Usability Logger
    Kostaras, Nektarios
    Xenos, Michalis
    Koutsogiannis, Christos
    [J]. KNOWLEDGE-BASED SOFTWARE ENGINEERING, 2008, 180 : 395 - 404
  • [37] Quantitative Tradeoff Analysis of Software Architecture using the Architecture Analysis and Design Language
    Lee, Jihyun
    Lee, Dan Hyung
    [J]. SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 561 - +
  • [38] Usability through Software Design
    Carvajal, Laura
    Moreno, Ana M.
    Sanchez-Segura, Maria-Isabel
    Seffah, Ahmed
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (11) : 1582 - 1596
  • [39] AN AMALGAMATED MODEL OF SOFTWARE USABILITY
    HOLCOMB, R
    THARP, AL
    [J]. PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 559 - 566
  • [40] A call for bioimaging software usability
    Anne E Carpenter
    Lee Kamentsky
    Kevin W Eliceiri
    [J]. Nature Methods, 2012, 9 : 666 - 670