Uffe Kock Wiil
Has also published under the name of:
"Uffe K. Wiil" and "U. Wiil"
About the author:
No description available of Uffe Kock Wiil...
Publications by Uffe Kock Wiil (bibliography)
» 2008 «
Petersen, Rasmus Rosenqyist and Wiil, Uffe Kock (2008): ASAP: a planning tool for agile software development. In: Proceedings of the Nineteenth ACM Conference on Hypertext and Hypermedia 2008. pp. 27-32. Available online
This paper describes the ASAP planning tool. ASAP uses different hypertext structuring mechanisms to provide support for project planning. The design concepts and prototype features are inspired from previous work on structural computing and spatial hypertext. A use scenario demonstrates the capabilities of the tool to support the Blitz Planning activity from the Crystal Clear agile software development methodology. Future work is aimed at broadening the applicability of ASAP towards general project planning.
Copyrights may apply
» 2005 «
Wiil, Uffe Kock (2005): Hypermedia technology for knowledge workers: a vision of the future. In: Proceedings of the Sixteenth ACM Conference on Hypertext 2005. pp. 4-6. Available online
Hypermedia is about structure. Right from the beginning in 1945 when Vannevar Bush described the Memory Extender (Memex), hypermedia researchers have envisioned the use of hypermedia technology to help support knowledge workers in their knowledge organization tasks. Although much has been achieved since 1945, there is still a long way to go before we have achieved the full potential of hypermedia technology for knowledge workers. This paper presents a quick view of the history of hypermedia technology for knowledge workers, identifies some issues with respect to the current work, and presents a vision of the future as well as a call for a joint community effort.
Copyrights may apply
» 2004 «
Nurnberg, Peter J., Wiil, Uffe Kock and Hicks, David L. (2004): Rethinking structural computing infrastructures. In: Proceedings of the Fifteenth ACM Conference on Hypertext 2004. pp. 239-246. Available online
Structural computing asserts the primacy of structure over data. This has often been understood to mean that all levels of a structural computing system architecture should exhibit structure awareness, leading to data models centered around so-called "structural atoms." While systems based upon structural atoms do provide ubiquitous first-class structural abstractions, they also freeze the "granularity" of the structuring process throughout their architectures at design-time. That is, decisions regarding representations of structures in structural computing architectures based upon atoms cannot be recast at run-time. In this paper, we examine an alternative to atom-based models for structural computing systems that allows exactly such recasting. We demonstrate how this alternative model, which we call EAD, is superior to atom-based models for certain important applications, and describe our initial prototypical implementations.
Copyrights may apply
Hicks, David L., Wiil, Uffe Kock and Nurnberg, Peter J. (2004): Towards a structural diversity space. In: Proceedings of the Fifteenth ACM Conference on Hypertext 2004. pp. 247-255. Available online
One of the most visible and significant effects of the introduction and use of hypermedia technology has been to substantially increase the variety of structures available in computing environments. As research in the hypermedia field has progressed, the pace at which structure evolves has increased. While the rise in diversity of hypermedia structure has generally been regarded as a positive development, as with many phenomena, it is important to examine structural diversity carefully to avoid the problems that excessive diversity can bring, and to ensure the complete spectrum of potentially beneficial forms of diversity is considered. This paper introduces a diversity space that can serve as an important tool in the study of structural diversity in hypermedia. The purposes of the diversity space are manifold including: to serve as a description space in which the structural diversity of a specific computing environment can be completely and concisely described, to highlight and assist in reconciling differences in structural diversity between computing environments, and to serve as a useful design space in which important diversity related decisions can be considered. To demonstrate the usage of the diversity space, it is first used as a tool to examine the way in which structural diversity developed within the hypermedia field. It is then used to characterize and consider the levels of structural diversity found in the class of computing environments that currently exhibit the highest levels of structural diversity: structural computing systems.
Copyrights may apply
» 2002 «
Wiil, Uffe Kock, Bouvin, Niels Olof, Larsen, Deena, Roure, David C. De and Thompson, Mark K. (2002): Peer-to-peer Hypertext. In: Hypertext'02 - Proceedings of the Thirteenth ACM Conference on Hypertext and Hypermedia June 11-15, 2002, College Park, Maryland, USA. pp. 69-71. Available online
Tata, Samir, Godart, Claude and Wiil, Uffe Kock (2002): Policies for cooperative hypermedia systems: concepts and prototype implementation. In: Hypertext'02 - Proceedings of the Thirteenth ACM Conference on Hypertext and Hypermedia June 11-15, 2002, College Park, Maryland, USA. pp. 140-141. Available online
The objective of this work is to develop a cooperative hypermedia framework that enables actors to cooperatively create, use, and modify versioned hypermedia documents. A rich set of cooperation policies, based on hypermedia documents, access rights, and synchronization contracts, have been defined to support flexible cooperation control.
Copyrights may apply
» 2001 «
Wiil, Uffe Kock, Hicks, David L. and Nurnberg, Peter J. (2001): Multiple open services: a new approach to service provision in open hypermedia systems. In: Hypertext'01 - Proceedings of the Twelfth ACM Conference on Hypertext and Hypermedia August 14-18, 2001, Aarhus, Denmark. pp. 83-92. Available online
Over the past decade, hypermedia systems have become increasingly open, distributed, and modular. As a direct result of this, open hypermedia systems have been increasingly successful in providing middleware services such as linking to a large set of clients. This paper presents a new approach to service provision in open hypermedia systems based on the concept of multiple open services. The overall idea with multiple open services is to rethink the way in which services are provided to clients. The goal is to split up services into components, each of which provides a general, scalable, and functionally independent (orthogonal) service. This results in a highly flexible architectural framework that can serve as a vehicle to further investigate many of the open issues relating to open hypermedia systems. The approach can be viewed as a natural next step in the evolution towards more open, distributed, and modular hypermedia systems. The concept of multiple open services is described in detail, and a proof of concept implementation called Construct is presented.
Copyrights may apply
» 2000 «
Wiil, Uffe Kock, Nurnberg, Peter J., Hicks, David L. and Reich, Siegfried (2000): A Development Environment for Building Component-Based Open Hypermedia Systems. In: Hypertext 00 - Proceedings of the Eleventh ACM Conference on Hypertext and Hypermedia May 30 - June 03, 2000, San Antonio, Texas, USA. pp. 266-267. Available online
» 1999 «
Davis, H. C., Millard, David E., Reich, Siegfried, Bouvin, Niels Olof, Grønbæk, Kaj, Nurnberg, P. J., Sloth, L., Wiil, Uffe Kock and Anderson, Kenneth M. (1999): Interoperability between Hypermedia Systems: The Standardisation Work of the OHSWG. In: Hypertext 99 - Proceedings of the Tenth ACM Conference on Hypertext and Hypermedia February 21-25, 1999, Darmstadt, Germany. pp. 201-202. Available online
Carstensen, Peter H., Schmidt, Kjeld and Wiil, Uffe Kock (1999): Supporting Shop Floor Intelligence: A CSCW Approach to Production Planning and Control in Flexible Manufacturing. In: Proceedings of the International ACM SIGGROUP Conference on Supporting Group Work 1999 November 14-17, 1999, Phoenix, Arizona, USA. pp. 111-120. Available online
Many manufacturing enterprises are now trying to introduce various forms of flexible work organizations on the shop floor. However, existing computer-based production planning and control systems pose severe obstacles for autonomous working groups and other kinds of shop floor control to become reality. The research reported in this paper is predicated on the belief that the CSCW approach could offer a strategy for dealing with this problem. The paper describes the field work and its constructive outcome: a system that assists shop-floor teams in dealing with the complexities of day-to-day production planning by supporting intelligent and responsible workers in their situated coordination activities on the shop floor.
Copyrights may apply
Reich, S., Wiil, Uffe Kock, Nurnburg, P., Davis, H., Gronbaek, K., Anderson, K., Millard, David E. and Haake, Jorg M. (1999): Addressing interoperability in open hypermedia: The design of the open hypermedia protocol. In New Review of Hypermedia and Multimedia, 5 pp. 207-248
Early hypertext systems were monolithic and closed, but newer systems tend to be open, distributed, and support collaboration. While this development has resulted in increased openness and flexibility, integration or adaptation of various different tools (such as content editors, viewers, services, or even other link servers) has remained a tedious task. Many developers were implementing essentially similar components, simply for the benefit of having their own platform on which to experiment with hypertexts. The open hypermedia community is addressing this issue of interoperability between open hypermedia systems. The goal of this effort is to provide an open framework that can be used by application developers outside the community to construct more powerful hypermedia-aware applications. The design and evolution of this framework is presented along with the requirements that drove its development. The framework has matured to the point where it has supported the creation of a number of research prototypes. These prototypes are described and evaluated with respect to their use of the framework.
Copyrights may apply
» 1998 «
Wiil, Uffe Kock and Osterbye, Kasper (1998): Using the Flag Taxonomy to Study Hypermedia System Interoperability. In: Hypertext 98 - Proceedings of the Ninth ACM Conference on Hypertext and Hypermedia June 20-24, 1998, Pittsburgh, PA, USA. pp. 188-197. Available online
Interoperability between existing systems, program packages, tools and applications with various degrees of hypermedia awareness is a complex and important challenge facing the hypermedia community. This paper presents a general framework (called the Flag Interoperability Matrix) to discuss and examine hypermedia system interoperability based on the concepts and principles of the Flag taxonomy of open hypermedia systems. The purposes of the Flag Interoperability Matrix are to provide a framework to classify, describe concisely and compare different approaches to hypermedia system interoperability, and provide an overview of the design space of hypermedia system interoperability. The Flag Interoperability Matrix is used to examine existing interoperability approaches. Based on a systematic analysis of possible approaches to hypermedia system interoperability, the paper explores one solution to hypermedia system interoperability that seems particularly promising with respect to handling the growing number of applications with increasing but incomplete awareness of hypermedia structure concepts.
Copyrights may apply
Nurnberg, Peter J., Leggett, John and Wiil, Uffe Kock (1998): An Agenda for Open Hypermedia Research. In: Hypertext 98 - Proceedings of the Ninth ACM Conference on Hypertext and Hypermedia June 20-24, 1998, Pittsburgh, PA, USA. pp. 198-206. Available online
The historical development of hypermedia systems can be characterized as a series of successive abstractions of functionality away from the "core" hypermedia server, often resulting in a new open layer in the hypermedia environment architecture. Recently, this trend of abstraction has been applied to the hypermedia server itself, replacing the notion of a single, closed hypermedia server with an open layer of structure servers. This newest development brings with it a new set of challenges and research issues for open hypermedia researchers. In this paper, we discuss these issues, review some of our collective applicable experience with contemporary open hypermedia systems and other work, and point out some of the more pressing and intriguing open questions that we feel are facing open hypermedia researchers today. We also examine the "split" in the current hypermedia research community between "system" and "domain" researchers and the still-present need for interoperability among systems, and discuss why any attempt to address the issues we discuss in this paper must account for these observations.
Copyrights may apply
» 1997 «
Wiil, Uffe Kock and Leggett, John (1997): Workspaces: The HyperDisco Approach to Internet Distribution. In: Bernstein, Mark, Carr, Leslie and Osterbye, Kasper (eds.) Hypertext 97 - Proceedings of the Eighth ACM Conference on Hypertext April 06-11, 1997, Southampton, UK. pp. 13-23. Available online
Hypermedia concepts are currently being deployed in a variety of information systems such as the World Wide Web, software development environments, large engineering enterprises, collaborative authoring systems, and digital library systems. The complex requirements of these application areas have resulted in extensive research into hypermedia infrastructures. The HyperDisco project is about design, development, deployment and assessment of hypermedia infrastructures. Previous HyperDisco experiments have dealt with integration of a small set of tools supporting authoring and extension of the integrated tools to support multiple collaborating users and multiple versions of shared files. These experiments were conducted on a local area network using a single centralized workspace. The latest version of HyperDisco supports collaboration and versioning over multiple workspaces distributed across the Internet. This paper gives a brief overview of HyperDisco, describes the workspace concept and reports on the latest experiments: (1) an experiment that allows the use of multiple workspaces on a local area network, (2) an experiment that allows workspaces to be distributed across the Internet, and (3) an experiment focusing on hypermedia modeling and presentation issues of distributed workspaces.
Copyrights may apply
Wiil, Uffe Kock and Leggett, John (1997): Hyperform: A Hypermedia System Development Environment. In ACM Transactions on Information Systems, 15 (1) pp. 1-31
Development of hypermedia systems is a complex matter. The current trend toward open, extensible, and distributed multiuser hypermedia systems adds additional complexity to the development process. As a means of reducing this complexity, there has been an increasing interest in hyperbase management systems that allow hypermedia system developers to abstract from the intricacies and complexity of the hyperbase layer and fully attend to application and user interface issues. Design, development, and deployment experiences of a dynamic, open, and distributed multiuser hypermedia system development environment called Hyperform is presented. Hyperform is based on the concepts of extensibility, tailorability, and rapid prototyping of hypermedia system services. Open, extensible hyperbase management systems permit hypermedia system developers to tailor hypermedia functionality for specific applications and to serve as a platform for research. The Hyperform development environment is comprised of multiple instances of four component types: (1) a hyperbase management system server, (2) a tool integrator, (3) editors, and (4) participating tools. Hyperform has been deployed in Unix environments, and experiments have shown that Hyperform greatly reduces the effort required to provide customized hyperbase management system support for distributed multiuser hypermedia systems.
Copyrights may apply
» 1996 «
Osterbye, Kasper and Wiil, Uffe Kock (1996): The Flag Taxonomy of Open Hypermedia Systems. In: Hypertext 96 - Proceedings of the Seventh ACM Conference on Hypertext March 16-20, 1996, Washington, DC. pp. 129-139. Available online
This paper presents a taxonomy for open hypermedia systems. The purpose of the Flag taxonomy is manifold: (1) to provide a framework to classify and concisely describe individual systems, (2) to characterize what an open hypermedia system is, (3) to provide a framework for comparing different systems in a system independent way, and (4) to provide an overview of the design space of open hypermedia systems. The Flag taxonomy builds on the achievements of the Dexter model. It extends the terminology of the Dexter model to adequately cover issues that relate to open hypermedia systems such as integration and use of third-party applications to edit and display hypermedia components. Two of the most prominent open hypermedia systems, DeVise Hypermedia and Microcosm, are used as case studies. The Flag taxonomy is used to compare these systems on a carefully selected set of aspects that distinguish open hypermedia systems from other hypermedia systems.
Copyrights may apply
Wiil, Uffe Kock and Leggett, John (1996): The HyperDisco Approach to Open Hypermedia Systems. In: Hypertext 96 - Proceedings of the Seventh ACM Conference on Hypertext March 16-20, 1996, Washington, DC. pp. 140-148. Available online
Computing support for large engineering enterprises provides an example of the need for hypermedia-based collaborative computing systems composed of a large number of distributed heterogeneous tools. These computing environments place complex requirements on the underlying hypermedia platform. To support integration of independently written tools for these environments, hypermedia platforms must address several important issues such as scalability, openness, distribution, heterogeneity, interoperability, extensibility and computation. This paper describes the HyperDisco approach to open hypermedia systems. HyperDisco provides an extensible object-oriented hypermedia platform supporting inter-tool linking, computation, concurrency control, notification control, version control, access control, query and search, and various other features. The present work has two main objectives: 1) to provide a platform to integrate existing and future distributed heterogeneous tools and data formats and 2) to provide a platform to extend integrated tools to handle multiple collaborating users and multiple versions of shared artifacts. The paper presents important dimensions of hypermedia platforms that helped to formulate the goals for HyperDisco, the HyperDisco prototype, and two integration examples to illustrate the distinctive features of the HyperDisco approach.
Copyrights may apply
» 1995 «
Wiil, Uffe Kock (1995): Hyperform: Rapid Prototyping of Hypermedia Services. In Communications of the ACM, 38 (8) pp. 109-111
» 1993 «
Wiil, Uffe Kock and Leggett, John (1993): Concurrency Control in Collaborative Hypertext Systems. In: Stotts, P. David and Furuta, Richard (eds.) Proceedings of ACM Hypertext 93 Conference November 14-18, 1993, Seattle, Washington. pp. 14-24. Available online
Traditional concurrency control techniques for database systems (transaction management based on locking protocols) have been successful in many multiuser settings, but these techniques are inadequate in open, extensible and distributed hypertext systems supporting multiple collaborating users. The term "multiple collaborating users" covers a group setting in which two or more users are engaged in a shared task. Group members can work simultaneously in the same computing environment, use the same set of tools and share a network of hypertext objects. Hyperbase (hypertext database) systems must provide special support for collaborative work, requiring adjustments and extensions to normal concurrency control techniques. Based on the experiences of two collaborative hypertext authoring systems, this paper identifies and discusses six concurrency control requirements that distinguish collaborative hypertext systems from multiuser hypertext systems. Approaches to the major issues (locking, notification control and transaction management) are examined from a supporting technologies point of view. Finally, we discuss how existing hyperbase systems fare with respect to the identified set of requirements. Many of the issues discussed in the paper are not limited to hypertext systems and apply to other collaborative systems as well.
Copyrights may apply
» 1992 «
Wiil, Uffe Kock and Leggett, John (1992): Hyperform: Using Extensibility to Develop Dynamic, Open and Distributed Hypertext Systems. In: Lucarella, D., Nanard, Jocelyne, Nanard, Marc and Paolini, P. (eds.) Proceedings of ECHT 92 the Fourth ACM Conference on Hypertext November 30 - December 04, 1992, Milano, Italy. pp. 251-261. Available online
An approach to flexible hyperbase (hypertext database) support predicated on the notion of extensibility is presented. The extensible hypertext platform (Hyperform) implements basic hyperbase services that can be tailored to provide specialized hyperbase support. Hyperform is based on an internal computational engine that provides an object-oriented extension language which allows new data model objects and operations to be added at run-time. Hyperform has a number of built-in classes to provide basic hyperbase features such as concurrency control, notification control (events), access control, version control and search and query. Each of these classes can be specialized using multiple inheritance to form virtually any type of hyperbase support needed in next generation hypertext systems. This approach greatly reduces the effort required to provide high quality customized hyperbase support for distributed hypertext applications. Hyperform is implemented and operational in Unix environments. This paper describes the Hyperform approach, discusses its advantages and disadvantages, and gives examples of simulating the HAM and the Danish HyperBase in Hyperform. Hyperform is compared with related work from the HAM generation of hyperbase systems and the current status of the project is reviewed.
Copyrights may apply
SHOW THIS LIST ON YOUR HOMEPAGE
What do YOU think?
Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?
You say:
Mar 21st, 2010
Changes to this page (author)
26 Feb 2010: Enabled abstracts to be shown on Uffe Kock Wiil's author page.18 Aug 2009: Author was edited 08 Apr 2009: Author was edited
23 Jun 2007: Author was edited
23 Jun 2007: Author was edited
23 Jun 2007: Author was added to the bibliography
23 Jun 2007: Author was added to the bibliography
28 Apr 2003: Added the author to the bibliography