![]() ![]() ![]() A lack of knowledge, however, about the fundamental nature of prototypes still exists. The role of prototypes is well established in the field of HCI and Design. Our results show that the benefits of flexible language composition and diverse notations come at the cost of serious usability issues – which, however, can be effectively mitigated with facilities that emulate editing experience of parser-based editors. #Sketchode 2 professional#The case study discusses the concepts that MPS incorporates to address the identified issues, evaluates effectiveness of these concepts by surveying professional developers, and reports industrial experiences from realizing large-scale systems. We use JetBrains Meta Programming System (MPS) as a case study. We systematically identify usability issues resulting from the architecture. In this paper we investigate the usability of projectional editors. Expressed drawbacks include the unfamiliar editing experience and challenges in the integration with existing infrastructure. However, projectional editing is often perceived as problematic for developers. Its potential lies in the ability to combine diverse notational styles – such as text, symbols, tables, and graphics – and the support for a wide range of composition techniques. A promising approach is projectional editing, a technique to directly manipulate the abstract syntax tree of a program, without relying on parsers. Today’s challenges for language development include language extension and composition, as well as the use of diverse notations. #Sketchode 2 series#This framework, developed in several of the submitted papers, is tested and illustrated through a series of experimental design cases. Rather they structure the entire process of inquiry, helping us frame problems, inspire solutions and try out these solutions in practice. The papers and overview article highlights how materials in a pragmatist perspective are more than the matter out of which we shape an idea. The main results from the dissertation are an understanding of design materials that draws on pragmatist philosophy. At the core of the dissertation lies an interest in the many different materials used during the design process: sketches, prototypes as well as the materials we shape products out of: physical and digital materials now form a unity of computation and physical materials that has given rise to a new research interest in design and materiality. The work is motivated both by the growing interest in materials in interaction design and HCI and the interest in design processes and collaboration within those fields. The results of the PhD work is submitted as seven separate papers, submitted to esteemed journals and conferences within the field of interaction design and HCI. It has been developed using a research-through-design approach in which the author has conducted practical design work in order to investigate and experiment with using materials to scaffold design inquiry. The dissertation aims at developing conceptual tools, based on Deweys pragmatism, for understanding how materials aid design reflection. This dissertation presents three years of academic inquiry into the question of what role materials play in interaction design and participatory design processes. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |