liu.seSearch for publications in DiVA
Change search
Refine search result
1 - 24 of 24
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Rows per page
  • 5
  • 10
  • 20
  • 50
  • 100
  • 250
Sort
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
  • Standard (Relevance)
  • Author A-Ö
  • Author Ö-A
  • Title A-Ö
  • Title Ö-A
  • Publication type A-Ö
  • Publication type Ö-A
  • Issued (Oldest first)
  • Issued (Newest first)
  • Created (Oldest first)
  • Created (Newest first)
  • Last updated (Oldest first)
  • Last updated (Newest first)
  • Disputation date (earliest first)
  • Disputation date (latest first)
Select
The maximal number of hits you can export is 250. When you want to export more records please use the Create feeds function.
  • 1.
    Berglund, Aseel
    et al.
    Linköping University, Department of Computer and Information Science, Software and Systems. Linköping University, Faculty of Science & Engineering.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, Human-Centered systems. Linköping University, Faculty of Science & Engineering.
    Siliberto, Fabio
    University of Roma La Sapienza, Italy.
    Prytz, Erik
    Linköping University, Department of Computer and Information Science, Human-Centered systems. Linköping University, Faculty of Arts and Sciences.
    Effects of Reactive and Strategic Game Mechanics in Motion-based Games2017In: 2017 IEEE 5TH INTERNATIONAL CONFERENCE ON SERIOUS GAMES AND APPLICATIONS FOR HEALTH (SEGAH), IEEE , 2017Conference paper (Refereed)
    Abstract [en]

    Motion-based games offer positive effects on physical, social, and mental health for the players and have been common during the past decade, enabled by commercial motion tracking devices. However, little is known about the impact of game mechanics on the player experience, movement, and performance in motion-based games. In this paper we present results from a study with 35 participants comparing two different game mechanics, one reactive and one strategic, for a casual motion-based game. The assumption was that a more strategic mechanic would lead to less movement but more enjoyment. However, there was no significant difference in player experience, performance, or movement between the two game mechanics. In addition, a key aspect for the players preferred game mechanics was the perceived amount of thinking the game mechanic required.

  • 2.
    Fröberg, Anders
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Developing a DUI Based Operator Control Station2011In: Distributed User Interfaces: Designing Interfaces for the Distributed Ecosystem / [ed] Jose A. Gallud, Ricardo Tesoriero, and Victor M.R. Penichet, Springer London, 2011, p. 41-49Chapter in book (Other academic)
    Abstract [en]

    Distributed User Interfaces (DUIs) provide new degrees of freedom to the distribution of systems. This work presents a seamless way for developers to handle the event communication structure much in the same way as in traditional applications. Our framework Marve is the externalization experience of developing several DUI systems. To evaluate our framework we developed a DUI system together with SAAB Aerosystem Human-Machine Interaction division. Using our approach to develop the sample application we show that the current model for development of UIs can be extended to incorporate support for DUI development

  • 3.
    Lind, Leili
    et al.
    Linköping University, Department of Biomedical Engineering, Medical Informatics. Linköping University, The Institute of Technology.
    Berglund, Aseel
    Saab Aerosystems, Linköping.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Bång, Magnus
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Hägglund, Sture
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Effortless data capture for ambient e-services with digital pen and paper technology2010In: Designing Solution-Based Ubiquitous and Pervasive Computing: New Issues and Trends / [ed] Fransisco Milton Mendes Neto, Pedro Fernandes Ribeiro Neto, Information Science Publishing/IGI Global , 2010, p. 24-43Chapter in book (Other academic)
    Abstract [en]

    In order to counteract the digital divide and to enable the society to reach all its citizens with various kinds of e-services, there is a need to develop access methods and terminal technologies suited also for groups with weak access to the Internet, not the least elderly and people needing care in their homes. In this chapter, the authors will describe technologies for using digital pen and paper as data input media for e-services and computing applications, refer a number of applications together with studies and evaluations of their usability, and finally comment upon future prospects for integrating digital pen and paper as an effortless technique for data capture, especially in order to counteract and diminish the digital divide. The use of digital pen and paper technologies is exemplified with applications demonstrating its appropriateness in home care for elderly, for free-form recording of data on paper such as maps, and as a remote control for a TV set or other electronic appliances with rich functionality in the home.

  • 4.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Communicating bugs: Global bug knowledge distribution2005In: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 47, no 11, p. 709-719Article in journal (Refereed)
    Abstract [en]

    Unfortunately, software-component libraries shared on a global scale contain bugs. Members of the library user community often report bugs, workarounds, and fixes. This bug knowledge, however, generally remain undiscovered on library web site or in open bug databases. In this article I describe design criteria for bug handing from a global user community perspective. I also describe a distribution architecture for bug knowledge. The architecture focuses on bug awareness and bug visibility in the standard work environment. © 2005 Elsevier B.V. All rights reserved.

  • 5.
    Bång, Magnus
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Larsson, Anders
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Distributed user interfaces for clinical ubiquitous computing applications2005In: International Journal of Medical Informatics, ISSN 1386-5056, E-ISSN 1872-8243, Vol. 74, no 7-8, p. 545-551Article in journal (Refereed)
    Abstract [en]

    Objectives: Ubiquitous computing with multiple interaction devices requires new interface models that support user-specific modifications to applications and facilitate the fast development of active workspaces.

    Methods: We have developed NOSTOS, a computer-augmented work environment for clinical personnel to explore new user interface paradigms for ubiquitous computing. NOSTOS uses several devices such as digital pens, an active desk, and walk-up displays that allow the system to track documents and activities in the workplace.

    Results: We present the distributed user interface (DUI) model that allows standalone applications to distribute their user interface components to several devices dynamically at run-time. This mechanism permit clinicians to develop their own user interfaces and forms to clinical information systems to match their specific needs. We discuss the underlying technical concepts of DUIs and show how service discovery, component distribution, events and layout management are dealt with in the NOSTOS system.

    Conclusion: Our results suggest that DUIs - and similar network-based user interfaces - will be a prerequisite of future mobile user interfaces and essential to develop clinical multi-device environments. © 2005 Elsevier Ireland Ltd. All rights reserved.

  • 6.
    Berglund, Aseel
    et al.
    Linköping University, Department of Computer and Information Science, ASELAB - Applied Software Engineering Lab. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Larsson, Anders
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Bång, Magnus
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    The Paper Remote: An Augmented TV Guide and Remote Control2005In: Universal Access in the Information Society (UAIS), ISSN 1615-5289, Vol. 4, no 4, p. 300-327Article in journal (Refereed)
    Abstract [en]

    The television (TV) is one of the most common entertainment devices in homes. Searching and finding TV programs is a common task and using TV guides is one way of performing this. This paper presents three studies that are focused on examining audiences’ TV habits and TV guide usage, evaluating a new concept based on linking paper and pen with TV technology, and studying the audiences’ attitudes toward and anticipated interest in the future guide. The results of our first study emphasize the value of using paper based TV guides and also identify the deficiencies. We also found indications that the advantages and disadvantages of paper-based TV guides are related to the physical properties of paper. Thus, we suggest a solution that uses digital pen and paper technology to offer a new interaction method for TV. A research system “Paper Remote”, is developed and used in the two subsequent studies. Viewers tick designated areas on the paper-based guide to perform actions such as channel switching. However, this solution is not a substitute for the remote control device. We argue that these user studies on linking digital paper to the TV for everyday information navigation illuminate the possibilities of providing innovative solutions also for home information systems also.

  • 7.
    Sjölund, Micael
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Larsson, Anders
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    The Walk-Away GUI: Interface Distribution to Mobile Devices2005In: IASTED-HCI 2005,2005, Anaheim, USA: ACTA Press , 2005, p. 114-Conference paper (Refereed)
  • 8.
    Larsson, Anders
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Bång, Magnus
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    ljungblad, sara
    Future labs Viktoriainstitutet.
    Håkansson, Maria
    Future labs Viktoriainstitutet.
    Holmquist, Lars-Erik
    Future labs Viktoriainstitutet.
    Augmenting paper-based work practice.2004In: UbiComp 2004,2004, 2004Conference paper (Refereed)
  • 9.
    Larsson, Anders
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Programming ubiquitous software applications: requirments for distributed user interface2004In: Proceedings of The Sixteenth International Conference on Software Engineering and Knowledge Engineering SEKE04,2004, Skokie, IL, USA: Knowledge Systems Institute graduate school , 2004, p. 246-251Conference paper (Other academic)
    Abstract [en]

    Mobile and ubiquitous computing require new approaches to user interface design. Incorporating I/O devices in the environment is imperative because small devices do not provide enough interaction richness. Distributed user interfaces (DUIs) are needed to take advantage of such I/O-landscapes.

    A DUI constitutes a fundamental change of the pretext of user interface development. New programming models that support efficient creation and maintenance may be required. This paper presents a case study in DUI design and report on the use of current GUI modeling techniques to provide DUIs. We identified several issues where current programming models need to be extended.

  • 10.
    Sjölund, Micael
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    SensAid Pad: Supporting Context-Aware Information Navigation2004In: Online proceedings of the Workshop on Component-Oriented Approaches to Context-Aware Systems, in conjunction with ECOOP'04', 2004Conference paper (Other academic)
  • 11.
    Sjölund, Micael
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Larsson, Anders
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Berglund, Erik
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Smartphone Views: Building Multi-Device Distributed User Interfaces2004In: Mobile HCI,2004, Heidelberg, Tyskland: Springer , 2004, p. 507-Conference paper (Refereed)
  • 12.
    Sjölund, Micael
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Larsson, Anders
    Linköping University, Department of Computer and Information Science, ESLAB - Embedded Systems Laboratory. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Smartphone views: Building multi-device distributed user interfaces2004In: Mobile Human-Computer Interaction - MobileHCI 2004: 6th International Symposium, MobileHCI, Glasgow, UK, September 13 - 16, 2004. Proceedings / [ed] Stephen Brewster and Mark Dunlop, Springer Berlin/Heidelberg, 2004, Vol. 3160, p. 507-511Chapter in book (Refereed)
    Abstract [en]

    This paper introduces a prototype of a distributed user interface (DUI) on dual devices, a workstation and a Windows Mobile-powered smartphone. By porting the XML-compliant GUT system Views to the smartphone platform, we explore one possibility of distributing CUT components among heterogeneous devices. We describe problems and conclusions from designing and implementing the system.

  • 13.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Designing electronic reference documentation for software component libraries2003In: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 68, no 1, p. 65-75Article in journal (Refereed)
    Abstract [en]

    Contemporary software development is based on global sharing of software component libraries. As a result, programmers spend much time reading reference documentation rather than writing code, making library reference documentation a central programming tool. Traditionally, reference documentation is designed for textbooks even though it may be distributed online. However, the computer provides new dimensions of change, evolution, and adaptation that can be utilized to support efficiency and quality in software development. What is difficult to determine is how the electronic text dimensions best can be utilized in library reference documentation.

    This article presents a study of the design of electronic reference documentation for software component libraries. Results are drawn from a study in an industrial environment based on the use of an experimental electronic reference documentation (called Dynamic Javadoc or DJavadoc) used in a real-work situation for 4 months. The results from interviews with programmers indicate that the electronic library reference documentation does not require adaptation or evolution on an individual level. More importantly, reference documentation should facilitate the transfer of code from documentation to source files and also support the integration of multiple documentation sources.

  • 14.
    Bång, Magnus
    et al.
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Larsson, Anders
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    A Paper-Based Ubiquitous Computing Heathcare Environment2002Conference paper (Other academic)
  • 15.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Library Communication Among Programmers Worldwide2002Doctoral thesis, comprehensive summary (Other academic)
    Abstract [en]

    Programmers worldwide share components and jointly develop components on a global scale in contemporary software development. An important aspect of such library-based programming is the need for technical communication with regard to libraries – library communication. As part of their work, programmers must discover, study, and learn as well as debate problems and future development. In this sense, the electronic, networked media has fundamentally changed programming by providing new mechanisms for communication and global interaction through global networks such as the Internet. Today, the baseline for library communication is hypertext documentation. Improvements in quality, efficiency, cost and frustration of the programming activity can be expected by further developments in the electronic aspects of library communication.

    This thesis addresses the use of the electronic networked medium in the activity of library communication and aims to discover design knowledge for communication tools and processes directed towards this particular area. A model of library communication is provided that describes interaction among programmer as webs of interrelated library communities. A discussion of electronic, networked tools and processes that match such a model is also provided. Furthermore, research results are provided from the design and industrial valuation

    of electronic reference documentation for the Java domain. Surprisingly, the evaluation did not support individual adaptation (personalization). Furthermore, global library communication processes have been studied in relation to open-source documentation and user-related bug handling. Open-source documentation projects are still relatively uncommon even in open-source software projects. User-related Open-source does not address the passive behavior users have towards bugs. Finally, the adaptive authoring process in electronic reference documentation is addressed and found to provide limited support for expressing the electronic, networked dimensions of authoring requiring programming skill by technical writers.

    Library communication is addressed here by providing engineering knowledge with regards to the construction of practical electronic, networked tools and processes in the area. Much of the work has been performed in relation to Java library communication and therefore the thesis has particular relevancefor the object-oriented programming domain. A practical contribution of the work is the DJavadoc tool that contributes to the development of reference documentation by providing adaptive Java reference documentation.

    List of papers
    1. Designing electronic reference documentation for software component libraries
    Open this publication in new window or tab >>Designing electronic reference documentation for software component libraries
    2003 (English)In: Journal of Systems and Software, ISSN 0164-1212, E-ISSN 1873-1228, Vol. 68, no 1, p. 65-75Article in journal (Refereed) Published
    Abstract [en]

    Contemporary software development is based on global sharing of software component libraries. As a result, programmers spend much time reading reference documentation rather than writing code, making library reference documentation a central programming tool. Traditionally, reference documentation is designed for textbooks even though it may be distributed online. However, the computer provides new dimensions of change, evolution, and adaptation that can be utilized to support efficiency and quality in software development. What is difficult to determine is how the electronic text dimensions best can be utilized in library reference documentation.

    This article presents a study of the design of electronic reference documentation for software component libraries. Results are drawn from a study in an industrial environment based on the use of an experimental electronic reference documentation (called Dynamic Javadoc or DJavadoc) used in a real-work situation for 4 months. The results from interviews with programmers indicate that the electronic library reference documentation does not require adaptation or evolution on an individual level. More importantly, reference documentation should facilitate the transfer of code from documentation to source files and also support the integration of multiple documentation sources.

    Keywords
    Electronic documentation, Programming, Reference documentation
    National Category
    Engineering and Technology Computer Sciences
    Identifiers
    urn:nbn:se:liu:diva-13490 (URN)10.1016/S0164-1212(02)00136-X (DOI)
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2018-01-13
    2. Helping Users Live With Bugs
    Open this publication in new window or tab >>Helping Users Live With Bugs
    Manuscript (Other academic)
    Identifiers
    urn:nbn:se:liu:diva-13491 (URN)
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2010-01-13
    3. Open-Source Documentation: in search of user-driven, just-in-time writing
    Open this publication in new window or tab >>Open-Source Documentation: in search of user-driven, just-in-time writing
    2001 (English)In: Proceedings of SIGDOC 2001, October 21– 24, 2001 in Santa Fe, NM, Santa Fee, NM: ACM , 2001, p. 132-141Conference paper, Published paper (Refereed)
    Abstract [en]

    Iterative development models allow developers to respond quickly to changing user requirements, but place increasing demands on writers who must handle increasing amounts of change with ever-decreasing resources. In the software development world, one solution to this problem is open-source development: allowing the users to set requirements and priorities by actually contributing to the development of the software. This results in just-in-time software improvements that are explicitly user-driven, since they are actually developed by users.In this article we will discuss how the open source model can be extended to the development of documentation. In many open-source projects, the role of writer has remained unchanged: documentation development remains a specialized activity, owned by a single writer or group of writers, who work as best they can with key developers and frequently out-of-date specification documents. However, a potentially more rewarding approach is to open the development of the documentation to the same sort of community involvement that gives rise to the software: using forums and mailing lists as the tools for developing documentation, driven by debate and dialogue among the actual users and developers.Just as open-source development blurs the line between user and developer, open-source documentation will blur the line between reader and writer. Someone who is a novice reader in one area may be an expert author in another. Two key activities emerge for the technical writer in such a model: as gatekeeper and moderator for FAQs and formal documentation, and as literate expert user of the system they are documenting.

    Place, publisher, year, edition, pages
    Santa Fee, NM: ACM, 2001
    National Category
    Engineering and Technology Computer Sciences
    Identifiers
    urn:nbn:se:liu:diva-13492 (URN)10.1145/501516.501543 (DOI)
    Conference
    SIGDOC 2001
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2018-01-13
    4. Writing for Adaptable Documentation
    Open this publication in new window or tab >>Writing for Adaptable Documentation
    2000 (English)In: Proceedings of IPCC/SIGDOC 2000, September 24 – 27, Cambridge, Massachusetts, IEEE , 2000, p. 497-508Conference paper, Published paper (Refereed)
    Abstract [en]

    The rapid development of reusable software components results in an information overload problem in the development process. Software developers must read large amounts of documentation. Adaptive documentation is one way to address this problem and support efficient reading. However, in our view, adaptive documentation requires a writing process that delivers the pedagogical strategies for adaptivity. The article takes a stance in a project on adaptive software reference documentation and discusses the requirements on writing. It also discusses writing trends and Web languages in relation to adaptivity. It is concluded that describing change in documentation is not supported on an authoring level but rather on a programming level

    Place, publisher, year, edition, pages
    IEEE, 2000
    National Category
    Engineering and Technology
    Identifiers
    urn:nbn:se:liu:diva-13493 (URN)10.1109/IPCC.2000.887306 (DOI)0-7803-6431-7 (ISBN)
    Conference
    2000 Joint IEEE International and 18th Annual Conference on Computer Documentation (IPCC/SIGDOC 2000) Professional Communication Conference, 24-27 September 2000, Cambridge, MA, UK
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2015-04-09
    5. Dynamic Software Component Documentation
    Open this publication in new window or tab >>Dynamic Software Component Documentation
    2000 (English)In: Proceedings of the Second Workshop on Learning Software Organizations, in conjunction with the Second International Conference on Product Focused software Process Improvement June 20 2000, Oulu, Finland, 2000Conference paper, Published paper (Refereed)
    National Category
    Computer Sciences
    Identifiers
    urn:nbn:se:liu:diva-13494 (URN)
    Conference
    The Second International Conference on Product Focused software Process Improvement, June 20 2000, Oulu, Finland
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2018-01-13
    6. Intermediate Knowledge trough Conceptual Source-Code Organization
    Open this publication in new window or tab >>Intermediate Knowledge trough Conceptual Source-Code Organization
    1998 (English)In: Proceedings of the 10:th International Conference on Software Engineering and Knowledge Engineering, June 18-20 San Francisco Bay CA USA, San Diego: Knowledge Systems Institute , 1998, p. 112-115Conference paper, Published paper (Refereed)
    Place, publisher, year, edition, pages
    San Diego: Knowledge Systems Institute, 1998
    National Category
    Computer Sciences
    Identifiers
    urn:nbn:se:liu:diva-13495 (URN)0-9641699-9-1 (ISBN)
    Conference
    10:th International Conference on Software Engineering and Knowledge Engineering
    Available from: 2002-10-20 Created: 2002-10-20 Last updated: 2018-01-13
  • 16.
    Berglund, Erik
    et al.
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Bång, Magnus
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Requirements for Distributed User-Interfaces in Ubiquitous Computing Networks2002In: Proceedings of First International Conference on Mobile and Ubiquitous Multimedia (MUM2002), Oulu: Oulu , 2002, p. 99-Conference paper (Refereed)
  • 17.
    Eriksson, Henrik
    et al.
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, ASLAB - Application Systems Laboratory. Linköping University, The Institute of Technology.
    Nevalainen, Peter
    Using knowledge engineering support for a Java documentation viewer2002In: Proceedings of the Fourteenth International Conference on Software Engineering and Knowledge Engineering, 2002Conference paper (Refereed)
  • 18.
    Berglund, Erik
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Priestley, Michael
    IBM Toronto Lab, Canada.
    Open-Source Documentation: in search of user-driven, just-in-time writing2001In: Proceedings of SIGDOC 2001, October 21– 24, 2001 in Santa Fe, NM, Santa Fee, NM: ACM , 2001, p. 132-141Conference paper (Refereed)
    Abstract [en]

    Iterative development models allow developers to respond quickly to changing user requirements, but place increasing demands on writers who must handle increasing amounts of change with ever-decreasing resources. In the software development world, one solution to this problem is open-source development: allowing the users to set requirements and priorities by actually contributing to the development of the software. This results in just-in-time software improvements that are explicitly user-driven, since they are actually developed by users.In this article we will discuss how the open source model can be extended to the development of documentation. In many open-source projects, the role of writer has remained unchanged: documentation development remains a specialized activity, owned by a single writer or group of writers, who work as best they can with key developers and frequently out-of-date specification documents. However, a potentially more rewarding approach is to open the development of the documentation to the same sort of community involvement that gives rise to the software: using forums and mailing lists as the tools for developing documentation, driven by debate and dialogue among the actual users and developers.Just as open-source development blurs the line between user and developer, open-source documentation will blur the line between reader and writer. Someone who is a novice reader in one area may be an expert author in another. Two key activities emerge for the technical writer in such a model: as gatekeeper and moderator for FAQs and formal documentation, and as literate expert user of the system they are documenting.

  • 19.
    Granlund, Rego
    et al.
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
    Designing web-based simulation for learning2000In: Future generations computer systems, ISSN 0167-739X, E-ISSN 1872-7115, Vol. 17, no 2, p. 171-185Article in journal (Refereed)
    Abstract [en]

    Web-based simulation can be a powerful tool in education and training. The nature of simulation-based learning combined with the availability of the web make learning supported by web-based simulation a powerful strategy. In simulation-based learning, learners can experience environments that would be too costly, time-consuming, complex or dangerous to provide through other means. This article discusses some basic properties of learning using web-based simulation with the focus on different types of learning goals (instructional goals) and on proper instructional strategies (pedagogical strategies) for web-based simulation. We exemplify the classifications discussed with three web-based systems, developed by the authors, that represent different types of web-based simulation. Chernobyl — a nuclear power plant simulation. C3Fire — a micro-world supporting command and control training. ERCIS — a group distance-exercise system supporting equipment handling, action-protocol performance and group interaction.

  • 20.
    Berglund, Erik
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Dynamic Software Component Documentation2000In: Proceedings of the Second Workshop on Learning Software Organizations, in conjunction with the Second International Conference on Product Focused software Process Improvement June 20 2000, Oulu, Finland, 2000Conference paper (Refereed)
  • 21.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Writing for Adaptable Documentation2000In: Proceedings of IPCC/SIGDOC 2000, September 24 – 27, Cambridge, Massachusetts, IEEE , 2000, p. 497-508Conference paper (Refereed)
    Abstract [en]

    The rapid development of reusable software components results in an information overload problem in the development process. Software developers must read large amounts of documentation. Adaptive documentation is one way to address this problem and support efficient reading. However, in our view, adaptive documentation requires a writing process that delivers the pedagogical strategies for adaptivity. The article takes a stance in a project on adaptive software reference documentation and discusses the requirements on writing. It also discusses writing trends and Web languages in relation to adaptivity. It is concluded that describing change in documentation is not supported on an authoring level but rather on a programming level

  • 22.
    Berglund, Erik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Use-Oriented Documentation in Software Development1999Licentiate thesis, comprehensive summary (Other academic)
    Abstract [en]

    Software documentation is an important tool in modem component-based programming. Building software applications requires detailed knowledge about a vast number of components and the structures they form. This knowledge is often acquired by reading reference documentation of application-programming interfaces (APIs). Thus, the design of the API reference documentation and its reading support affect the cost and quality of software development.

    We examine how efficiency and quality in software development can be increased through the design of software documentation and reading support for software documentation. The thesis reports on the DJavadoc project and the reading support for online Java API reference documentation that it provides. The Java API reference documentation can be viewed as a collection of documentation designed for multiple needs. As a consequence, ex:cessive information is present in most situations. In DJavadoc we have extended the official Java API reference documentation to achieve control over the visibility of information types. DJavadoc adds client-side, real-time redesign to the documentation to support the design of multiple views. As a result, the reader may further design views of the information that are more in line with the reader's personal and changing needs. In the thesis we also discuss online API reference documentation and its role in programming.

    Our preliminary studies support the design strategy taken in DJavadoc. The DJavadoc architecture has also proven suitable for continuos redesign of online documentation. Furthermore, our work provides several future research directions for software documentation and communication of functionality. The Javadoc approach can be developed to achieve more use-oriented documentation. However, the need of use-oriented documentation may also have impact on the Java programming language and ultimately object orientation.

  • 23.
    Berglund, Erik
    et al.
    Linköping University, The Institute of Technology. Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces.
    Distributed Interactive Simulation for Group-Distance Exercises on the Web1998In: 1998 International Conference on Web-based Modelling Simulation,1998, San Diego, CA: Society for Computer Simulation International , 1998, p. 91-95Conference paper (Refereed)
  • 24.
    Berglund, Erik
    et al.
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Eriksson, Henrik
    Linköping University, Department of Computer and Information Science, MDALAB - Human Computer Interfaces. Linköping University, The Institute of Technology.
    Intermediate Knowledge trough Conceptual Source-Code Organization1998In: Proceedings of the 10:th International Conference on Software Engineering and Knowledge Engineering, June 18-20 San Francisco Bay CA USA, San Diego: Knowledge Systems Institute , 1998, p. 112-115Conference paper (Refereed)
1 - 24 of 24
CiteExportLink to result list
Permanent link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf