{"id":{"repo_id":"mit","oai_identifier":"oai:dspace.mit.edu:1721.1/151423"},"canonical_url":"https://search.dev.ndltd.org/etd/mit/oai:dspace.mit.edu:1721.1/151423","repository":{"repo_id":"mit","name":"MIT","base_url":"https://dspace.mit.edu/oai/request"},"display":{"title":"A Concept-based Analysis of Dark Patterns in User Interface Design","abstract":"In this thesis, we present a new theory of dark patterns that aims to move the literature away from fragmented, top-down analysis of systems through subjective dark patterns taxonomies towards a more objective and generalizable framework. Focusing on user interface related dark patterns, we propose a single similarity that they all have: the user interface misrepresents the underlying conceptual functionality of the system in a way that benefits the system owner at the cost of the user. We then present a domain- and modality-independent framework that breaks systems down into isolated, reusable units of functionality called concepts and systematically codifies user expectations for each concept and how it should be mapped to the user interface. We illustrate our framework on three popular concepts in e-commerce applications that a significant number of dark patterns stem from: Catalog, ShoppingCart, and MailingList. We show that the framework design allows us to apply our dark pattern definition in an objective manner, while capturing dark patterns previously identified in the literature related to these concepts and being extensible to analyzing new designs in the future. We conclude with possible use cases of the framework for researchers, industry designers, and legislators.","abstract_html":"In this thesis, we present a new theory of dark patterns that aims to move the literature away from fragmented, top-down analysis of systems through subjective dark patterns taxonomies towards a more objective and generalizable framework. Focusing on user interface related dark patterns, we propose a single similarity that they all have: the user interface misrepresents the underlying conceptual functionality of the system in a way that benefits the system owner at the cost of the user. We then present a domain- and modality-independent framework that breaks systems down into isolated, reusable units of functionality called concepts and systematically codifies user expectations for each concept and how it should be mapped to the user interface. We illustrate our framework on three popular concepts in e-commerce applications that a significant number of dark patterns stem from: Catalog, ShoppingCart, and MailingList. We show that the framework design allows us to apply our dark pattern definition in an objective manner, while capturing dark patterns previously identified in the literature related to these concepts and being extensible to analyzing new designs in the future. We conclude with possible use cases of the framework for researchers, industry designers, and legislators.","abstract_has_math":false,"creators":["Xiong, Katherine"],"institution":"Massachusetts Institute of Technology","degree_name":"Master","degree_level":null,"degree_discipline":null,"degree_department":"Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science","school":null,"contributors":[],"advisors":["Jackson, Daniel"],"committee_chairs":[],"committee_members":[],"year":2023,"date_issued":"2023-06","date_published":"2023-06","updated_at":"2026-07-22T22:21:13Z","subjects":[],"languages":[],"rights":["In Copyright - Educational Use Permitted","Copyright retained by author(s)"],"rights_urls":["https://rightsstatements.org/page/InC-EDU/1.0/"],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/1721.1/151423","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Jackson, Daniel"]},{"key":"dc:contributor.department","label":"Department","values":["Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science"]},{"key":"dc:creator","label":"Author","values":["Xiong, Katherine"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2023-07-31T19:38:39Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2023-07-31T19:38:39Z"]},{"key":"dc:date.issued","label":"Date","values":["2023-06"]},{"key":"dc:publisher","label":"Institution","values":["Massachusetts Institute of Technology"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master","Master of Engineering in Electrical Engineering and Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["In Copyright - Educational Use Permitted","Copyright retained by author(s)"]},{"key":"dc:rights.uri","label":"Rights URI","values":["https://rightsstatements.org/page/InC-EDU/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/1721.1/151423"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["In this thesis, we present a new theory of dark patterns that aims to move the literature away from fragmented, top-down analysis of systems through subjective dark patterns taxonomies towards a more objective and generalizable framework. Focusing on user interface related dark patterns, we propose a single similarity that they all have: the user interface misrepresents the underlying conceptual functionality of the system in a way that benefits the system owner at the cost of the user. We then present a domain- and modality-independent framework that breaks systems down into isolated, reusable units of functionality called concepts and systematically codifies user expectations for each concept and how it should be mapped to the user interface. We illustrate our framework on three popular concepts in e-commerce applications that a significant number of dark patterns stem from: Catalog, ShoppingCart, and MailingList. We show that the framework design allows us to apply our dark pattern definition in an objective manner, while capturing dark patterns previously identified in the literature related to these concepts and being extensible to analyzing new designs in the future. We conclude with possible use cases of the framework for researchers, industry designers, and legislators."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.Eng."]},{"key":"dc:title","label":"Title","values":["A Concept-based Analysis of Dark Patterns in User Interface Design"]}]}],"canonical_facts":{"dc:contributor.advisor":["Jackson, Daniel"],"dc:contributor.department":["Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science"],"dc:creator":["Xiong, Katherine"],"dc:date.accessioned":["2023-07-31T19:38:39Z"],"dc:date.available":["2023-07-31T19:38:39Z"],"dc:date.issued":["2023-06"],"dc:description.abstract":["In this thesis, we present a new theory of dark patterns that aims to move the literature away from fragmented, top-down analysis of systems through subjective dark patterns taxonomies towards a more objective and generalizable framework. Focusing on user interface related dark patterns, we propose a single similarity that they all have: the user interface misrepresents the underlying conceptual functionality of the system in a way that benefits the system owner at the cost of the user. We then present a domain- and modality-independent framework that breaks systems down into isolated, reusable units of functionality called concepts and systematically codifies user expectations for each concept and how it should be mapped to the user interface. We illustrate our framework on three popular concepts in e-commerce applications that a significant number of dark patterns stem from: Catalog, ShoppingCart, and MailingList. We show that the framework design allows us to apply our dark pattern definition in an objective manner, while capturing dark patterns previously identified in the literature related to these concepts and being extensible to analyzing new designs in the future. We conclude with possible use cases of the framework for researchers, industry designers, and legislators."],"dc:description.degree":["M.Eng."],"dc:identifier.uri":["https://hdl.handle.net/1721.1/151423"],"dc:publisher":["Massachusetts Institute of Technology"],"dc:rights":["In Copyright - Educational Use Permitted","Copyright retained by author(s)"],"dc:rights.uri":["https://rightsstatements.org/page/InC-EDU/1.0/"],"dc:title":["A Concept-based Analysis of Dark Patterns in User Interface Design"],"dc:type":["Thesis"],"thesis:degree_name":["Master","Master of Engineering in Electrical Engineering and Computer Science"]},"updated_at":"2026-07-22T22:21:13Z"}