The DOI matches its Crossref record; 8 of the 9 references it cites were found in a registry or an index.
Triggers and barriers to customizing software
Open accessAbstract
One of the properties of a user interface is that it both guides and constrains the patterns of interaction between the user and the software application.Application software is increasingly designed to be "customizable" by the end user, providing specific mechanisms by which users may specify individual preferences about the software and how they will interact with it over multiple sessions.Users may thus encode and preserve their preferred patterns of use.These customizations, together with choices about which applications to use, make up the unique "softswue environment" for each individual.While it is theoretically possible for each user to carefully evaluate and optimize each possible customization option, this study suggests that most people do not.In facfi since time spent customizing is time spent not working, many people do not take advantage of the customization features at all.I studied the customization behaviorof51 users of a Unix software environment, over a period of four months.This paper describes the process by which users decide to customize and examines the factors that irdluence when and how users make those decisions.These findings have implications for both the design of software and the integration of new software into an organization.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“the literature suggests that users are reluctant to customize unless forced to do so [9]”
From A comparison of static, adaptive, and adaptable menus (2004) · cites this paper as [9]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Previous work had suggested that users do not customize because the mechanisms are difficult to use [9].”
From A comparison of static, adaptive, and adaptable menus (2004) · cites this paper as [9]
Experimental — accuracy not yet measuredThe cited source says what the claim attributes to it.
In the citing paper
“Many users do not take advantage of customization features [Mackay, 1991], likely because of complexity inherent in customization.”
From A field evaluation of an adaptable two-interface design for feature-rich software (2007) · cites this paper as Mackay, 1991
The cited source says what the claim attributes to it.
In the citing paper
“Unlike previous work by Mackay [Mackay, 1991], which showed that users customize very little, the majority of our participants did personalize and they did so according to their function usage.”
From A field evaluation of an adaptable two-interface design for feature-rich software (2007) · cites this paper as Mackay, 1991
The cited source says what the claim attributes to it.
In the citing paper
“Mackay found that actual customization is minimal because of time, difficulty, and lack of interest [9].”
From A comparison of static, adaptive, and adaptable menus (2004) · cites this paper as [9]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
User-tailorable systems: pressing the issues with buttons
MacLean, A., Carter, K., Lövstrand, L., & Moran, T. (1990) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/97243.97271 · Cited by 401
Twinkling lights and nested loops: distributed problem solving and spreadsheet development
Nardi, B. A., & Miller, J. R. (1991) · International Journal of Man-Machine Studies · doi:10.1016/0020-7373(91)90040-e · Cited by 263
Patterns of sharing customizable software
Mackay, W. E. (1990) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/99332.99356 · Cited by 251
Self-citationResearch techniques in human engineering
Chapanis, A. (1959) · Cited by 138
Users and customizable software : a co-adaptive phenomenon
Mackay, W. E. (1990) · Cited by 133
Self-citationAn ethnographic study of distributed problem solving in spreadsheet development
Nardi, B. A., & Miller, J. R. (1990) · ACM Conference on Computer Supported Cooperative Work (CSCW) · doi:10.1145/99332.99355 · Cited by 118
Adaptability and Tailorability in NoteCards
Trigg, R. H., Moran, T. P., & Halasz, F. G. (1987) · Elsevier eBooks · doi:10.1016/b978-0-444-70304-0.50117-5 · Cited by 85
Project Athena as a Next Generation Educational Computing System
Champine, G. A., Lerman, S., & Saltzer, J. H. (1989) · Informatik-Fachberichte · doi:10.1007/978-3-642-75177-6_3 · Cited by 4
Flagged first, then by citations
1 of the 9 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Items 201–300 of 363
Knowledge Management-in-action in an EUD-oriented Software Enterprise
Nett, B., Meurer, J., & Stevens, G. (2008) · IFIP International Federation for Information Processing/IFIP · doi:10.1007/978-0-387-09659-9_11 · Cited by 5
Marathe, S. S. (2010) · Cited by 5
Efficient elicitation of software configurations using crowd preferences and domain knowledge
González-Fernández, Y., Hamidi, S., Chen, S. Y., & Liaskos, S. (2018) · Automated Software Engineering · doi:10.1007/s10515-018-0247-4 · Cited by 5
The design of everyday identity
Maler, E. (2009) · Online Information Review · doi:10.1108/14684520910969899 · Cited by 5
Santo, R. (2013) · DOAJ (DOAJ: Directory of Open Access Journals) · Cited by 5
Understanding and Supporting Window Switching
Tak, S. (2011) · UC Research Repository (University of Canterbury) · doi:10.26021/2152 · Cited by 4
From Customizable Systems to Intelligent Agents
(1995) · Elsevier eBooks · doi:10.1016/b978-0-08-051574-8.50081-9 · Cited by 5
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0017 · Cited by 4
Tailored versus Prioritized Configuration towards Accessibility – A Study on Weighted Preferences
Loitsch, C., Chalkia, E., Bekiaris, E. D., & Weber, G. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-07437-5_24 · Cited by 4
An Interface-Driven Analysis of User Behavior of an Electronic Health Records System
Zheng, K., Padman, R., Johnson, M. P., & Diamond, H. S. (2009) · Journal of the American Medical Informatics Association · Cited by 4
Nudging Pakistani users towards privacy on social networks
Saad, T., & Khan, F. (2016) · 2016 SAI Computing Conference (SAI) · doi:10.1109/sai.2016.7556122 · Cited by 4
Abu-Dalbouh, H. M. (2016) · Computer and Information Science · doi:10.5539/cis.v9n1p75 · Cited by 4
Eisenberg, M. (1997) · Elsevier eBooks · doi:10.1016/b978-044481862-1.50113-8 · Cited by 4
Usable Privacy by Visual and Interactive Control of Information Flow
Mahmood, S., & Desmedt, Y. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-35694-0_20 · Cited by 4
IEMS-an approach that combines handcrafted rules with learnt instance based rules
McCreath, E. C., Kay, J., & Crawford, E. (2006) · ANU Open Research (Australian National University) · Cited by 4
Customization in a UNIX Computing Environment
Wills, C. E., Cadwell, K., & Marrs, W. (1993) · Cited by 4
Tailorable Systems: Design, Support, Techniques, and Applications
Malhotra, J. (1994) · DAIMI Report Series · doi:10.7146/dpb.v23i466.7950 · Cited by 4
Information visualization for an intrusion detection system
Blustein, J., Fu, C., & Silver, D. (2005) · ACM Conference on Hypertext and Social Media (HT) · doi:10.1145/1083356.1083419 · Cited by 4
Gemeinsame Anpassung von Einzelplatzanwendungen
Kahler, H., Wulf, V., Stiemerling, O., & Hoepfner, J.-G. (1999) · Berichte des German Chapter of the ACM · doi:10.1007/978-3-322-99786-9_17 · Cited by 4
User evaluations to guide the design of an extended personal service environment for mobile services
Biernans, M. C. M., van Kranenburg, H., & Lankhorst, M. (2002) · International Symposium on Wearable Computers · doi:10.1109/iswc.2001.962106 · Cited by 4
Adaptive privacy management for distributed applications
Wu, M. (2007) · Lancaster EPrints (Lancaster University) · Cited by 4
Pretolesi, D., Motnikar, L., Bieg, T., Gafert, M., & Uhl, J. C. (2024) · Behaviour and Information Technology · doi:10.1080/0144929x.2024.2434892 · Cited by 3
The Effect of Nudging Techniques on the Customisation and Usability of Visual Analytics Dashboards
Alsayahani, H., Alhamadi, M., Harper, S., & Vigo, M. (2025) · ACM Conference on User Modeling, Adaptation and Personalization (UMAP) · doi:10.1145/3699682.3728352 · Cited by 2
Faculty & Research Working Paper Smart Defaults: From Hidden Persuaders to Adaptive Helpers
Smith, N. C., Goldstein, D. G., & Johnson, E. J. (2008) · Cited by 3
ON THE POSSIBILITY OF NORMATIVE CONTESTATION OF AUTOMATED DATA-DRIVEN DECISIONS
Bayamlıoğlu, E. (2018) · Amsterdam University Press eBooks · doi:10.2307/j.ctvhrd092.8 · Cited by 3
Notifying Users: Customisation Preferences for Notifications in Health and Well-being Applications
Pretolesi, D., Motnikar, L., Bieg, T., & Uhl, J. C. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-30933-5_26 · Cited by 3
GitUI: A Community-Based Platform to Democratize User Interfaces
Alves, S., Costa, R., Montague, K., & Guerreiro, T. (2023) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3544549.3585668 · Cited by 5
Designing for Change: Engineering Adaptable and Adaptive User Interaction by Focusing on User Goals
da Silva, B. S., Bueno, A. M., & Barbosa, S. D. J. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-02574-7_80 · Cited by 3
Security and online social networks
Echaiz, J., & Ardenghi, J. R. (2009) · El Servicio de Difusión de la Creación Intelectual (National University of La Plata) · Cited by 3
The evolution of privacy-by-default in Social Networks
Michota, A. K., & Katsikas, S. K. (2014) · Panhellenic Conference on Informatics · doi:10.1145/2645791.2645823 · Cited by 3
Designing interfaces to enrich personalization
Eagan, J. (2006) · Designing Interactive Systems Conference · doi:10.1145/1142405.1142460 · Cited by 3
Future Chances of Software Customization: An Empirical Evaluation
Weiss, M., & Heidenbluth, N. (2012) · Cited by 3
ON THE POSSIBILITY OF NORMATIVE CONTESTATION OF AUTOMATED DATA-DRIVEN DECISIONS
Bayamlıoğlu, E. (2018) · Amsterdam University Press eBooks · doi:10.1515/9789048550180-006 · Cited by 3
User Modelling to Support User Customization
Bunt, A. (2005) · Lecture notes in computer science · doi:10.1007/11527886_69 · Cited by 3
Improving expertise-sensitive help systems
Masarakal, M. (2010) · University Library - University of Saskatchewan (University of Saskatchewan) · Cited by 3
A visual adaptive interface to file systems
Chiara, R. D., Erra, U., & Scarano, V. (2004) · Working Conference on Advanced Visual Interfaces (AVI) · doi:10.1145/989863.989926 · Cited by 4
Vermette, L., Ramesh, K., McGrenere, J., & Chilana, P. K. (2022) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3491102.3501846 · Cited by 2
'How Do You Know That Stuff?': Barriers to Expertise Sharing Among Spreadsheet Users
Qing, Sarkar, A., Brumby, D. P., & Cox, A. L. (2025) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3757411 · Cited by 2
User behavior in online social networks and its implications
Elahi, N., & Karlsen, R. (2012) · International Conference on Web Intelligence, Mining and Semantics · doi:10.1145/2254129.2254204 · Cited by 2
Making Interface Customizations Work: Lessons from a Successful Tailoring Community
Dyck, J., Pinelle, D., & Gutwin, C. A. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-63874-4_17 · Cited by 2
Automatically adapting system pace towards user pace — Empirical studies
Cockburn, A., Goguey, A., Gutwin, C. A., Chen, Z., Suwanaposee, P., & Dowding, S. (2024) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2024.103228 · Cited by 2
Jaddoh, A., Loizides, F., Alreafai, K., & RANA, O. F. (2025) · ACM Transactions on Accessible Computing · doi:10.1145/3726874 · Cited by 2
Les jeux vidéo en ligne, un miroir de la personnalité des internautes ?
Ducheneaut, N., & Yee, N. (2012) · Questions de communication · doi:10.4000/questionsdecommunication.6571 · Cited by 2
Designing Social Computing Using Traditions of Symbolism, Personalization, and Gift Culture
Yin, H., & Schiphorst, T. (2009) · doi:10.1109/cse.2009.182 · Cited by 2
Ntlatywa, P., Botha, R. A., & Haskins, B. (2012) · International Conference on Social Computing · doi:10.1109/socialcom-passat.2012.36 · Cited by 2
Binden, W., Jormae, M., Zain, Z., & Ibrahim, J. (2014) · The International Islamic University Malaysia Repository (The International Islamic University Malaysia) · Cited by 2
Comparing static, adaptable, and adaptive menus
Findlater, L. (2009) · doi:10.14288/1.0051320 · Cited by 2
Role of Reflection in Customization Behaviors
Haraty, M., McGrenere, J., & Tang, C. (2012) · Cited by 2
Beyond the Innovation: An Exploratory Study of Designing Web-based Self-services
Yang, C.-F., Wu, C.-S., Huang, Y.-H., & Sung, T. (2015) · Procedia Manufacturing · doi:10.1016/j.promfg.2015.07.529 · Cited by 2
Common Abstraction of Configuration from Multiple Sources
Porubän, J., & Nosáľ, M. (2011) · Acta Electrotechnica et Informatica · doi:10.2478/v10198-011-0038-3 · Cited by 2
'Hidden Persuaders': Defaults and Consumer Welfare
Smith, N. C., & Goldstein, D. G. (2007) · London Business School Research Online (London Business School) · Cited by 2
Grab ‘n’ Drop: User Configurable Toolglasses
Eagan, J. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-67687-6_21 · Cited by 2
Remedial Training with Learning Objects to Reduce Dyslexia in Children
Cardona, J. P., Amador, C. E. V., Dominguez, G., Muñoz, J., & Rodríguez, F. J. Á. (2019) · International Conference on Inclusive Technologies and Education (CONTIE) · doi:10.1109/contie49246.2019.00022 · Cited by 2
Increasing Student Engagement with Personalized Emails
Alwagdani, B., & Alomar, K. (2020) · Computer and Information Science · doi:10.5539/cis.v13n2p54 · Cited by 2
Variability Analysis: From Requirements Engineering Towards Interaction Design
da Silva, B. S., & Barbosa, S. D. J. (2008) · IEEE Software Engineering Workshop (SEW) · doi:10.1109/sew.2008.21 · Cited by 2
Design of a Learner-Directed E-Learning Model
Lee, S. J. (2014) · University of Hertfordshire Research Archive (University of Hertfordshire) · doi:10.18745/th.13894 · Cited by 2
Attribute support for inter-domain use
Zurko, M. E. (2003) · doi:10.1109/csfw.1992.236777 · Cited by 2
The Design and Evaluation of Graphical Radial Menus
Samp, K. (2011) · Arrow@dit (Dublin Institute of Technology) · doi:10.13025/17344 · Cited by 2
Supporting feature awareness and improving performance with personalized graphical user interfaces
Findlater, L. (2009) · cIRcle (University of British Columbia) · doi:10.14288/1.0051322 · Cited by 2
An Infrastructure to Support Usability Problem Data Analysis
Howarth, J. R. (2004) · VTechWorks (Virginia Tech) · Cited by 2
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0037 · Cited by 1
Introduction to user interfaces
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0023 · Cited by 1
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0018 · Cited by 2
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0046 · Cited by 1
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0003 · Cited by 1
Factors affecting users' attitude toward Facebook application in Thailand
Nararatwong, R., Pongsupankij, N., Atchariyachanvanich, K., & Cooharojananone, N. (2013) · International Conference on Advanced Communication Technology · Cited by 1
HUMAN COMPLEMENTARY MENU DESIGN FOR MOBILE PHONES
Park, J., Han, S. H., & Park, Y. S. (2007) · IFAC Proceedings Volumes · doi:10.3182/20070904-3-kr-2922.00012 · Cited by 1
How Tidy is Your Desktop? a Field Study of Organizational Strategies
Payton, G. M., Hurn, C. T., Carswell, C. M., & Webb, S. M. (2006) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193120605001722 · Cited by 1
Blom, J. (2000) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/633482.633483 · Cited by 1
Introduction to human–computer interaction
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0001 · Cited by 2
(2022) · doi:10.1145/3531146.3533103 · Cited by 1
Bridging the Gap between Development and Use : Support of Tailorability in Software Evolution
Eriksson, J. (2005) · Cited by 1
Consumer-based Application Customization for Mobile Phones
Mårtensson, K., & Dersén, T. (2009) · Lund University Publications Student Papers (Lund University) · Cited by 1
Programmable applications for the arts: computational tools for hand, eye and mind
Eisenberg, M. (1994) · Knowledge-Based Systems · doi:10.1016/0950-7051(94)90035-3 · Cited by 1
Lafreniere, B. J. (2014) · UWSpace (University of Waterloo) · Cited by 1
Entwurf, Auswahl und Anpassung aufgabenbezogener Domänensoftware
Krabbel, A. (2000)
A generic approach to the evolution of interaction in ubiquitous systems
McBryan, T. (2011) · Enlighten: Theses (The University of Glasgow)
Wang, Y., Dong, W. P., & Fu, W. (2010) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193121005400613
Designing Tailorable Technologies
Germonprez, M., & Collopy, F. (2004) · Journal of the Association for Information Systems
Designing a user configurable online community framework
Chava, M. S. (2010) · University Library - University of Saskatchewan (University of Saskatchewan)
Efficient, Reliable and Secure Content Delivery
Lin, Y. (2014) · DukeSpace (Duke University)
da Silva, B. S., Barbosa, S. D. J., & Leite, J. C. S. D. P. (2009) · IEEE International Conference on Engineering of Complex Computer Systems (ICECCS) · doi:10.1109/iceccs.2009.54
Maintaining rule friendly for email management
Lai, A. C. P. (2005)
A Design Methodology for Multimodal Interactive Systems: A Pragmatical Approach
Barricelli, B. R., Marcante, A., Mussio, P., Provenza, L. P., Padula, M., & Scala, P. L. (2008) · International Workshop on Database and Expert Systems Applications (DEXA) · doi:10.1109/dexa.2008.62
Calendars on the New Frontier: Challenges of Groupware Technology
Grudin, J. T., King, J. L., Ackerman, M. S., & Moran, T. P. (1998)
Personalized Adaptive Interfaces
Gajos, K. Z. (2006)
Your Facebook Deactivated Friend or a Cloaked Spy (Extended Abstract)Preprint
Mahmood, S., & Desmedt, Y. (2012) · arXiv (Cornell University) · doi:10.48550/arxiv.1203.4043
Creating Narrative Space: New Modes of Navigation for Online Scholarly publications
Lane, R. (2015) · Scholarly and Research Communication · doi:10.22230/src.2015v6n3a206
Bernt, P. W. (2010) · SSRN Electronic Journal
D'Souza, R. M. (2011) · Rutgers University Community Repository (Rutgers University) · doi:10.7282/t3jd4wf9
The buzz: supporting extensively customizable information awareness applications
Stasko, J., & Eagan, J. (2008)
Extended Abstract: The Next Step: From End-User Programming to End-User Software Engineering
Burnett, M., & Rosson, M. B. (2006)
The Effect of Information Overhead on Perceived Workload and Learning
Rivera, D. (2005) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193120504900507
Browsing and navigating web applications with mobile devices
Hyvärinen, T. (2004) · Jyväskylä University Digital Archive (University of Jyväskylä)
Extending the Chrome browser. Adapting browser functionality to user needs and behavior
Skogvold, A. A. (2015) · NORA - Norwegian Open Research Archives
Towards the systematic assessment and design of adaptive user interfaces
Tsandilas, T. (2007)
Metadata
- Authors
- Mackay, W. E.
- Affiliations
- Massachusetts Institute of Technology (US)
- Corresponding author
- Mackay, Wendy E.
- ORCID
- Mackay, Wendy E.
- Venue
- Proceedings of the SIGCHI conference on Human factors in computing systems Reaching through technology - CHI '91
- Publisher
- ACM Press
- Published
- 1991
- Pages
- 153-160
- OpenAlex
- W1993302775
- Cited by
- 364
- References
- 9
- Citations by year
- 2026: 2 · 2025: 58 · 2024: 10 · 2023: 9 · 2022: 6 · 2021: 6 · 2020: 10 · 2019: 11 · 2018: 8 · 2017: 6 · 2016: 9 · 2015: 10 · 2014: 16 · 2013: 16 · 2012: 24
- FWCI
- 1.87
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- CHI Conference on Human Factors in Computing Systems (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
- Physical Sciences › Computer Science › Computer Science Applications › Open Source Software Innovations
- Keywords
- software customization, user preferences, user interface design, user interaction patterns
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review