학술논문

Mobile Services for Everyone, Anywhere, at Anytime: Defying Universality as a Quality Attribute
Document Type
Conference
Source
2015 2nd ACM International Conference on Mobile Software Engineering and Systems Mobile Software Engineering and Systems (MOBILESoft), 2015 2nd ACM International Conference on. :138-139 May, 2015
Subject
Computing and Processing
Usability
Context
Computational modeling
Software measurement
Mobile communication
User interfaces
Design for all
universality
universal usability
accessibility
user diversity
multi-platforms applications
Language
Abstract
As defined in this paper, universality is a step beyond the concepts of software and information systems internationalization, accessibility, as well as usability and universal usability. Universality emerges from the needs to design computing devices and software products that accommodate a large diversity of users using various computing platforms to interact with the system and with each other from anywhere and at any time. We define universality as a quality attribute while contrasting the multiple perceptions of universality in the context of multi-devices and multi-platform applications. In addition to a state of the art review that defines the concept of universality, intrinsic criteria and measures that quantify universality, the final outcomes of our research is quality model that can be used to evaluate existing designs, guide the design process and educate both designers and developers about the characteristics of more universal software and information systems. This paper provides a first answer to the following questions. What is special and interesting about defying universality as a quality attribute, beyond the fact that it is the first or only attempt to create such a quality model? What are the challenges of creating such a model? What types of global properties or criteria we were striving for when we designed the model? What are the interesting or unexpected insights through compiling this model?