Change search
Link to record
Permanent link

Direct link
BETA
Publications (10 of 10) Show all publications
Kis, F. & Bogdan, C. (2016). Declarative Setup-free Web Application Prototyping Combining Local and Cloud Datastores. In: 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC): . Paper presented at 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 4-8 Sept. 2016, Cambridge, UK (pp. 115-123). IEEE
Open this publication in new window or tab >>Declarative Setup-free Web Application Prototyping Combining Local and Cloud Datastores
2016 (English)In: 2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), IEEE, 2016, p. 115-123Conference paper, Published paper (Refereed)
Abstract [en]

The trend of “open data” coupled with the recentsadvancement in web development technologies and thesproliferation of JavaScript frameworks has helped popularizesprogramming of interactive web applications. Still, some of thescommon features of today’s web applications that access datasfrom own data stores or from web services require a complexssetup or a significant amount of programming knowledge, andsthus make it hard for developers to quickly prototype applicationssand iterate on solutions. Therefore, we propose Endev,sa declarative framework for prototyping applications that usescloud data storage or web service data. By not needing to writesany JavaScript code or set up any servers, Endev provides a lowslearning threshold. We show that Endev is perceived useful andseasy to use through a study with 15 developers.

Place, publisher, year, edition, pages
IEEE, 2016
Keywords
HTML, Databases, Programming, Mashups, Synchronization, Prototypes
National Category
Human Computer Interaction
Research subject
Human-computer Interaction
Identifiers
urn:nbn:se:kth:diva-196843 (URN)10.1109/VLHCC.2016.7739673 (DOI)000392158000019 ()2-s2.0-85000658050 (Scopus ID)978-1-5090-0252-8 (ISBN)978-1-5090-0253-5 (ISBN)
Conference
2016 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 4-8 Sept. 2016, Cambridge, UK
Note

QC 20161124

Available from: 2016-11-23 Created: 2016-11-23 Last updated: 2018-01-13Bibliographically approved
Hasselqvist, H., Bogdan, C. & Kis, F. (2016). Linking Data to Action: Designing for Amateur Energy Management. In: DIS 2016 - Proceedings of the 2016 ACM Conference on Designing Interactive Systems: Fuse: . Paper presented at 11th ACM SIGCHI Conference on Designing Interactive Systems, DIS 2016, Gardens Point Campus of Queensland University of Technology (QUT)Brisbane, Australia, 4 June 2016 through 8 June 2016 (pp. 473-483). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>Linking Data to Action: Designing for Amateur Energy Management
2016 (English)In: DIS 2016 - Proceedings of the 2016 ACM Conference on Designing Interactive Systems: Fuse, Association for Computing Machinery (ACM), 2016, p. 473-483Conference paper, Published paper (Refereed)
Abstract [en]

Design of eco-feedback has primarily aimed at persuading individuals to change behaviours into more environmentally sustainable ones. However, it has been questioned how effective such feedback is in supporting long-term change. As an alternative focus for energy feedback, we present a case study of amateur energy management work in apartment buildings owned by housing cooperatives, and the design of an app that aims to stimulate and support cooperatives in taking energy actions that significantly reduce the cooperative’s collective energy use. By linking energy data to energy actions, the users can see how actions taken in their own and other cooperatives affected the energy use, learn from each other’s experiences and become motivated as energy amateurs. Based on our housing cooperative case, we reflect on design aspects to consider when designing for energy management in amateur settings.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2016
Keywords
Sustainable HCI, Interaction Design, Energy, Housing Cooperatives, Amateur Community
National Category
Human Computer Interaction
Research subject
Human-computer Interaction
Identifiers
urn:nbn:se:kth:diva-189167 (URN)10.1145/2901790.2901837 (DOI)000390478300046 ()2-s2.0-84978696610 (Scopus ID)978-1-4503-4031-1 (ISBN)
Conference
11th ACM SIGCHI Conference on Designing Interactive Systems, DIS 2016, Gardens Point Campus of Queensland University of Technology (QUT)Brisbane, Australia, 4 June 2016 through 8 June 2016
Funder
EU, FP7, Seventh Framework Programme, 608774StandUp
Note

QC 20160714

Available from: 2016-06-28 Created: 2016-06-28 Last updated: 2019-02-07Bibliographically approved
Kis, F. & Hasselqvist, H. (2016). Prototyping with data: designer needs and tool support. Paper presented at 11th ACM SIGCHI Conference on Designing Interactive Systems, DIS 2016, Gardens Point Campus of Queensland University of Technology (QUT)Brisbane, Australia, 4 June 2016 through 8 June 2016.
Open this publication in new window or tab >>Prototyping with data: designer needs and tool support
2016 (English)Manuscript (preprint) (Other academic)
Abstract [en]

With large amounts of data available for interactive applications, data is becoming an increasingly important material in the design process. Consequently, including real data in prototyping work and early design iterations is desired, but prototyping tools currently allow mostly prototyping with dummy and static data. Programming skills are often required for prototyping with real data, which can be a problem for designers lacking such skills or when design ideas quickly need to be tested. We have analyzed approaches for prototyping with data taken by commercial prototyping tools targeted specifically at designers and we compare these solutions to data-related prototyping needs identified in a study, including interviews and prototyping tasks, with 7 design practitioners. We provide details on why and when prototyping with real data is valuable in the design process and we analyze challenges that designers may face when prototyping with data. Finally, we give a number of suggestions for prototyping tools aiming to support designers in prototyping with real data.

Keywords
prototyping, data-driven applications, interaction design, prototyping tools
National Category
Human Computer Interaction
Research subject
Human-computer Interaction
Identifiers
urn:nbn:se:kth:diva-196841 (URN)978-1-4503-4031-1 (ISBN)
Conference
11th ACM SIGCHI Conference on Designing Interactive Systems, DIS 2016, Gardens Point Campus of Queensland University of Technology (QUT)Brisbane, Australia, 4 June 2016 through 8 June 2016
Note

QC 20161124

Available from: 2016-11-23 Created: 2016-11-23 Last updated: 2018-01-13Bibliographically approved
Kis, F. & Cristian, B. (2015). Generating Interactive Prototypes from Query Annotated Discourse Models. I-COM: A Journal of Interactive and Cooperative Media, 14(3), 205-219
Open this publication in new window or tab >>Generating Interactive Prototypes from Query Annotated Discourse Models
2015 (English)In: I-COM: A Journal of Interactive and Cooperative Media, ISSN 1618-162X, E-ISSN 2196-6826, Vol. 14, no 3, p. 205-219Article in journal (Refereed) Published
Abstract [en]

Model Based User Interface Development offers the possibility to design User Interfaces without being concerned about the underlying implementation. This is achieved by devising models at a high level of abstraction, thus creating the potential for involving users or domain experts to achieve a user-centered design process. Obtain- ing a running interactive application from such models usually requires several model transformations. One of the current problems is that while a user interface is generated after these transformations, other parts of the interactive system such as the application logic need to pre-exist or they must be written manually before the interface can be tested in a realistic scenario. This leaves the domain experts dependent on programmers and increases the time between iterations. In this paper we work with Query Anno- tations, which were previously used only for modeling at low levels and for generating fully functional interfaces, and we aim to generalize them for the high-level modeling approach called Discourse Modeling. The direct expected benefit of this generalization is the possibility to generate complete, readily testable interactive prototypes, rather than just their user interfaces. In addition, Query Annota- tions can serve as the mapping between the various levels of abstraction and bring to the domain experts a better understanding of the transformation process, as well as the possibility to modify the interfaces and models directly.

Place, publisher, year, edition, pages
Walter de Gruyter, 2015
Keywords
Discourse Model, GUI Generation, Interactive Prototypes, Query Annotations, UI Modeling
National Category
Human Computer Interaction
Research subject
Human-computer Interaction
Identifiers
urn:nbn:se:kth:diva-184089 (URN)10.1515/icom-2015-0041 (DOI)
Note

QC 20160329

Available from: 2016-03-23 Created: 2016-03-23 Last updated: 2018-01-10Bibliographically approved
Romero, M., Thuresson, B., Peters, C., Kis, F., Coppard, J., Andrée, J. & Landázuri, N. (2014). Augmenting PBL with large public presentations: A case study in interactive graphics pedagogy. In: ITICSE 2014 - Proceedings of the 2014 Innovation and Technology in Computer Science Education Conference: . Paper presented at 2014 Innovation and Technology in Computer Science Education Conference, ITICSE 2014, 21 June 2014 through 25 June 2014, Uppsala (pp. 15-20).
Open this publication in new window or tab >>Augmenting PBL with large public presentations: A case study in interactive graphics pedagogy
Show others...
2014 (English)In: ITICSE 2014 - Proceedings of the 2014 Innovation and Technology in Computer Science Education Conference, 2014, p. 15-20Conference paper, Published paper (Refereed)
Abstract [en]

We present a case study analyzing and discussing the effects of introducing the requirement of public outreach of original student work into the project-based learning of Advanced Graphics and Interaction (AGI) at KTH Royal Institute of Technology. We propose Expo-Based Learning as Project-Based Learning augmented with the constructively aligned goal of achieving public outreach beyond the course. We promote this outreach through three challenges: 1) large public presentations; 2) multidisciplinary collaboration; and 3) professional portfolio building. We demonstrate that the introduction of these challenges, especially the public presentations, had lasting positive impact in the intended technical learning outcomes of AGI with the added benefit of learning team work, presentation skills, timeliness, accountability, self-motivation, technical expertise, and professionalism.

Keywords
Active learning, CS education research, Expo-based learning, Graphics/visualization, Human-computer interaction, Large public presentations, Outreach, Project-based learning, Public impact, Artificial intelligence, Human computer interaction, Teaching, Project based learning, Engineering research
National Category
Computer Sciences
Identifiers
urn:nbn:se:kth:diva-167513 (URN)10.1145/2591708.2591727 (DOI)2-s2.0-84904506256 (Scopus ID)9781450328333 (ISBN)
Conference
2014 Innovation and Technology in Computer Science Education Conference, ITICSE 2014, 21 June 2014 through 25 June 2014, Uppsala
Note

QC 20150611

Available from: 2015-06-11 Created: 2015-05-22 Last updated: 2018-01-11Bibliographically approved
Kis, F., Bogdan, C., Kaindl, H. & Falb, J. (2014). Towards Fully Declarative High-level Interaction Models: An Approach Facilitating Automated GUI Generation. In: 2014 47th Hawaii International Conference on System Sciences, HICSS: . Paper presented at 47th Hawaii International Conference on System Sciences, HICSS 2014; Waikoloa, HI; United States; 6 January 2014 through 9 January 2014 (pp. 412-421). IEEE Computer Society
Open this publication in new window or tab >>Towards Fully Declarative High-level Interaction Models: An Approach Facilitating Automated GUI Generation
2014 (English)In: 2014 47th Hawaii International Conference on System Sciences, HICSS, IEEE Computer Society, 2014, p. 412-421Conference paper, Published paper (Refereed)
Abstract [en]

Models of high-level interaction design are usually based on procedural representation. For knowledge representation and reasoning, however, declarative representations are preferred. In this paper, we define purely declarative high-level interaction models based on theories of human communication. In contrast, earlier attempts to define purely declarative models resulted for pragmatic reasons in a mixed representation including procedural constructs within the overall declarative model structure. We show how the declarative models can be operationalized into behavioral (abstract) UI models corresponding to those generated from the mixed representation. Based on an implementation integrated with an existing framework for GUI generation, we show that and how it is possible to automatically generate GUIs from purely declarative models as well.

Place, publisher, year, edition, pages
IEEE Computer Society, 2014
Series
Proceedings of the Annual Hawaii International Conference on System Sciences, ISSN 1060-3425
Keywords
interaction design, discourse model, declarative representation, GUI generation
National Category
Human Computer Interaction
Identifiers
urn:nbn:se:kth:diva-157231 (URN)10.1109/HICSS.2014.59 (DOI)000343806600052 ()2-s2.0-84902285725 (Scopus ID)978-1-4799-2504-9 (ISBN)
Conference
47th Hawaii International Conference on System Sciences, HICSS 2014; Waikoloa, HI; United States; 6 January 2014 through 9 January 2014
Note

QC 20141209

Available from: 2014-12-09 Created: 2014-12-08 Last updated: 2018-01-11Bibliographically approved
Kis, F. & Bogdan, C. M. (2013). Lightweight low-level query-centric user interface modeling. In: Proceedings of the Annual Hawaii International Conference on System Sciences: . Paper presented at 46th Annual Hawaii International Conference on System Sciences, HICSS 2013, 7 January 2013 through 10 January 2013, Wailea, Maui, HI (pp. 440-449).
Open this publication in new window or tab >>Lightweight low-level query-centric user interface modeling
2013 (English)In: Proceedings of the Annual Hawaii International Conference on System Sciences, 2013, p. 440-449Conference paper, Published paper (Refereed)
Abstract [en]

Query languages are usually small, powerful and easy to learn, and that motivated us to investigate their role in modeling user interfaces. We explore annotation of template user interface with queries, especially embedded queries, to achieve partial generation of user interface with the ability to generate user interface with interaction styles such as form fillin and direct manipulation. Our model-driven development approach targets especially highly interactive data intensive applications. While our query-oriented user interface modeling principles have already been applied in an agile development environment, the role of this paper is to present a generalization of query-oriented modeling towards more interaction styles. Our modeling approach is annotation-based, thereby lightweight, and although it operates at a lower level than most current UI modeling approaches, its shows promising potential.

Series
Proceedings of the Annual Hawaii International Conference on System Sciences, ISSN 1530-1605
Keywords
Model-driven development, Query-oriented modeling, User interface modeling, Agile development environments, Data-intensive application, Direct manipulation, Interaction styles, Interface modeling, Model driven development, Modeling approach, Query languages, Systems science, User interfaces
National Category
Computer Systems
Identifiers
urn:nbn:se:kth:diva-134657 (URN)10.1109/HICSS.2013.384 (DOI)2-s2.0-84875533645 (Scopus ID)9780769548920 (ISBN)
Conference
46th Annual Hawaii International Conference on System Sciences, HICSS 2013, 7 January 2013 through 10 January 2013, Wailea, Maui, HI
Note

QC 20131211

Available from: 2013-12-11 Created: 2013-11-27 Last updated: 2016-11-24Bibliographically approved
Lundström, A., Bogdan, C., Kis, F., Olsson, I. & Fahlén, L. (2012). Enough power to move: Dimensions for representing energy availability. In: MobileHCI'12 - Proceedings of the 14th International Conference on Human Computer Interaction with Mobile Devices and Services: . Paper presented at 2012 14th ACM International Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI'12, 21 September 2012 through 24 September 2012, San Francisco, CA (pp. 201-210). ACM Digital Library
Open this publication in new window or tab >>Enough power to move: Dimensions for representing energy availability
Show others...
2012 (English)In: MobileHCI'12 - Proceedings of the 14th International Conference on Human Computer Interaction with Mobile Devices and Services, ACM Digital Library, 2012, p. 201-210Conference paper, Published paper (Refereed)
Abstract [en]

Energy and design of energy-feedback are becoming increasingly important in the mobile HCI community. Our application area concerns electric vehicles. We thus depart from home and workplace appliances and address range and energy anxiety caused by short driving distance capabilities and long charging times in mobile settings. While some research has been done on energy management of mobile devices, less has been done on mobility devices like electric vehicles. We explore this topic by letting conventional fuel car drivers reflect on their current driving habits through an exploration tool that we developed. Our results demonstrate three dimensions related to energy availability to consider for design of energy dependent mobility devices and provide explanations on how these dimensions could be utilize in our design through energy visualizations. With this we contributed not only by demonstrating aspects of energy availability and mobility, but also through opening up for new interesting possibilities and inquires in our and possibly other domains.

Place, publisher, year, edition, pages
ACM Digital Library, 2012
Keywords
Electric vehicle, Energy, Energy availability, Information visualization, Interaction design, Mobility, Range anxiety, Sustainability
National Category
Human Computer Interaction
Research subject
SRA - Energy
Identifiers
urn:nbn:se:kth:diva-106932 (URN)10.1145/2371574.2371605 (DOI)2-s2.0-84867724418 (Scopus ID)978-145031105-2 (ISBN)
Conference
2012 14th ACM International Conference on Human-Computer Interaction with Mobile Devices and Services, MobileHCI'12, 21 September 2012 through 24 September 2012, San Francisco, CA
Funder
StandUp
Note

QC 20121205

Available from: 2012-12-05 Created: 2012-12-05 Last updated: 2018-01-12Bibliographically approved
Lundström, A., Bogdan, C., Kis, F., Olsson, I. & Fahlen, L. (2012). EVERT: Energy Representations for Probing Electric Vehicle Practice. In: Proceedings of the 2012 annual conference on Human factors in computing systems - CHI '12: . Paper presented at Human factors in computing systems - CHI '12, Austin, Texas,May 5 -5 10, 2012 (pp. 2141-2146). Association for Computing Machinery (ACM)
Open this publication in new window or tab >>EVERT: Energy Representations for Probing Electric Vehicle Practice
Show others...
2012 (English)In: Proceedings of the 2012 annual conference on Human factors in computing systems - CHI '12, Association for Computing Machinery (ACM), 2012, p. 2141-2146Conference paper, Poster (with or without abstract) (Refereed)
Abstract [en]

Energy and design of energy-feedback are becoming increasingly important in the HCI community. Our application area concerns electric vehicles, we thus depart from home and workplace appliances and address range and energy anxiety caused by short driving distance capabilities and long charging times in mobile settings. We explore this topic by letting conventional fuel car drivers reflect on their current driving habits through an exploration tool that we use as a technology probe. Our preliminary results demonstrate the educational values of the energy representations in the tool, and we also identify a design tension for map-related energy representations.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM), 2012
Keywords
Electric Vehicle, Sustainability, Energy, Range Anxiety, Interaction Design
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Research subject
SRA - Energy
Identifiers
urn:nbn:se:kth:diva-93693 (URN)10.1145/2212776.2223766 (DOI)978-1-4503-1016-1 (ISBN)
Conference
Human factors in computing systems - CHI '12, Austin, Texas,May 5 -5 10, 2012
Funder
StandUp
Note

© ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in "CHI EA '12 Proceedings of the 2012 ACM annual conference extended abstracts on Human Factors in Computing Systems Extended Abstracts, http://doi.acm.org/10.1145/2212776.2223766

QC 20120607

Available from: 2012-06-07 Created: 2012-04-23 Last updated: 2015-03-04Bibliographically approved
Enoksson, F. & Kis, F.Towards End-User Development for Metadata Creators.
Open this publication in new window or tab >>Towards End-User Development for Metadata Creators
(English)Manuscript (preprint) (Other academic)
Abstract [en]

Many organization, like libraries, museums, archives, etc. are dependent on metadata about their resources as a representation of their collection. This paper will present an approach aimed at reducing the need for a developer when constructing the metadata editing tool required for such systems, where the long term goal is to enable end-user development (EUD) for the metadata creators. The approach is still under development, but right now it includes a model and a code-library called RDForms that was designed for developers to quickly set up a form based metadata editor, where the metadata that can be edited is changed through a configuration mechanism. An evaluation on the use of RDForms in the wild is presented that seems to indicate that the developers are the ones also configuring the metadata editor. If the configuration instead could be made by the metadata creators the need for a developer would be even further reduced.

National Category
Human Computer Interaction Media and Communication Technology Computer and Information Sciences
Research subject
Media Technology; Human-computer Interaction
Identifiers
urn:nbn:se:kth:diva-154536 (URN)
Note

QS 2014

Available from: 2014-10-22 Created: 2014-10-22 Last updated: 2018-01-11Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-2355-3973

Search in DiVA

Show all publications