• Home
  • Search
  • Supporting usability in product line architectures
  • Cite Icon11
  • https://doi.org/10.5555/1753235.1753269Copy DOI Icon

Supporting usability in product line architectures

  • Jan 1, 2009
  • Pia Stoll +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper addresses the problem of supporting usability in the early stages of a product line architecture design. The product line used as an example is intended to support a variety of different products each with a radically different user interface. The development cycles for new products varies between three years and five years and usability is valued as an important quality attribute for each product in the line.Traditionally, usability is achieved in a product by designing according to specific usability guidelines, and then performing user tests. User interface design can be performed separately from software architecture design and prototyping, but user tests cannot be performed before detailed UI design and prototyping. If the user tests discover usability problems leading to required architectural changes, the company would not know about this until two years after the architecture design was complete. This problem was addressed by identifying a collection of 19 well known usability scenarios that require architectural support. In our example, the stakeholders for the product line prioritized three of these scenarios as key product-line scenarios for improving usability. For each of these three chosen product-line scenarios we developed an architectural responsibility pattern that provided support for the scenario. The responsibilities are expressed in terms of architectural requirements with implementation details and rationales. The responsibilities were embodied in a web based tool for the architects.The two architects for the product line developed a preliminary design and then reviewed their design against the responsibilities supporting the scenarios. The process of review took a day and the architects conservatively estimated that it saved them five weeks of effort later in the project.

Similar Papers
  • Conference Article
  • Citations16

OPLA-tool

  • Jul 20, 2015
  • Édipo Luis Féderle +3
  • Research Article
  • Citations6

Are MAs profitable to search‐based PLA design?

  • Dec 01, 2019
  • IET Software
  • João Choma Neto +3
  • Research Article
  • Citations8

A New Methodology of Usability Testing on the Base of the Analysis of User's Electroencephalogram

  • Dec 08, 2015
  • Journal of Computer Sciences and Applications
  • Alexander Alfimtsev +3
  • Conference Article
  • Citations46

A search-based approach for software product line design

  • Sep 15, 2014
  • Thelma Elita Colanzi +3
  • PDF
  • Research Article
  • Citations1

OPLA-Tool-ASP: a Tool to Prevent Architectural Smells in Search-based Product Line Architecture Design

  • Apr 04, 2022
  • Journal of Software Engineering Research and Development
  • Tiago Tadeu Madrigar +4
  • Conference Article
  • Citations11

Towards the support of user preferences in search-based product line architecture design

  • Sep 23, 2019
  • Carlos Vinicius Bindewald +3
  • Conference Article
  • Citations1

Microservice-oriented Product Line Architecture Design

  • Sep 23, 2019
  • Ana Claudia L A I Costa +3
  • Conference Article
  • Citations5

Empirical Validation of Complexity and Extensibility Metrics for Software Product Line Architectures

  • Sep 01, 2010
  • Edson A Oliveira Junior +2
  • Research Article

Vastmm-tag: semantic indexing and browsing of videos for e-learning

  • Jan 01, 2012
  • Columbia Academic Commons (Columbia University)
  • John R Kender +1

ANALISIS USABILITY MENGGUNAKAN METODE WEBUSE PADA WEBSITE KITABISA.COM

  • Mar 27, 2020
  • Kelvin Andiputra +1
  • PDF
  • Research Article
  • Citations5

Development of an Ergonomic User Interface Design of Calcium Imaging Processing System

  • Feb 11, 2022
  • Applied Sciences
  • Hayoung Jung +8
  • Conference Article
  • Citations6

Exploring Automotive Stakeholder Requirements for Architecture Optimization Support

  • Mar 01, 2019
  • Tobias Wagemann +2
  • Conference Article
  • Citations25

Making testing product lines more efficient by improving the testability of product line architectures

  • Jul 17, 2006
  • Ronny Kolb +1
  • Research Article
  • Citations1

A Model for Indian Regional Multi-lingual CAPTCHA Challenges

  • Oct 01, 2013
  • M Tariq Banday
  • PDF
  • Research Article

Usability Testing Kualitas Desain UI Pemahaman Literasi Digital Anak-Anak

  • Oct 31, 2023
  • Bulletin of Computer Science Research
  • Virdyra Tasril +4
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.