Publication statistics

Pub. period:2000-2011
Pub. count:24
Number of co-authors:28


Number of publications with 3 favourite co-authors:

Jiannan Lu:
Yiming Liu:
Alexandros Marinos:



Productive colleagues

Erik Wilde's 3 most productive colleagues in number of publications:

Keith Cheverst:50
Susanne Boll:45
Mor Naaman:32

Upcoming Courses

go to course
Become a UX Designer from scratch
go to course
User Research - Methods and Best Practices
Starts the day after tomorrow !

Featured chapter

Marc Hassenzahl explains the fascinating concept of User Experience and Experience Design. Commentaries by Don Norman, Eric Reiss, Mark Blythe, and Whitney Hess

User Experience and Experience Design !


Our Latest Books

The Glossary of Human Computer Interaction
by Mads Soegaard and Rikke Friis Dam
start reading
The Social Design of Technical Systems: Building technologies for communities. 2nd Edition
by Brian Whitworth and Adnan Ahmad
start reading
Gamification at Work: Designing Engaging Business Software
by Janaki Mythily Kumar and Mario Herger
start reading
The Social Design of Technical Systems: Building technologies for communities
by Brian Whitworth and Adnan Ahmad
start reading
The Encyclopedia of Human-Computer Interaction, 2nd Ed.
by Mads Soegaard and Rikke Friis Dam
start reading

Erik Wilde

Personal Homepage:


Publications by Erik Wilde (bibliography)

 what's this?
Edit | Del

Liu, Yiming, Yang, Rui and Wilde, Erik (2011): Open and decentralized access across location-based services. In: Proceedings of the 2011 International Conference on the World Wide Web 2011. pp. 79-80.

Users now interact with multiple Location-Based Services (LBS) through a myriad set of location-aware devices and interfaces. However, current LBS tend to be centralized silos with ad-hoc APIs, which limits potential for information sharing and reuse. Further, LBS subscriptions and user experiences are not easily portable across devices. We propose a general architecture for providing open and decentralized access to LBS, based on Tiled Feeds -- a RESTful protocol for access and interactions with LBS using feeds, and Feed Subscription Management (FSM) -- a generalized feed-based service management protocol. We describe two client designs, and demonstrate how they enable standardized access to LBS services, promote information sharing and mashup creation, and offer service management across various types of location-enabled devices.

© All rights reserved Liu et al. and/or ACM Press

Edit | Del

Pautasso, Cesare, Wilde, Erik and Alarcn, Rosa (2011): Second international workshop on RESTful design (WS-REST 2011). In: Proceedings of the 2011 International Conference on the World Wide Web 2011. pp. 311-312.

Over the past few years, the discussion between the two major architectural styles for designing and implementing Web services, the RPC-oriented approach and the resource-oriented approach, has been mainly held outside of traditional research communities. Mailing lists, forums and developer communities have seen long and fascinating debates around the assumptions, strengths, and weaknesses of these two approaches. The Second International Workshop on RESTful Design (WS-REST 2011) has the goal of getting more researchers involved in the debate by providing a forum where discussions around the resource-oriented style of Web services design take place. Representational State Transfer (REST) is an architectural style and as such can be applied in different ways, can be extended by additional constraints, or can be specialized with more specific interaction patterns. WS-REST is the premier forum for discussing research ideas, novel applications and results centered around REST at the World Wide Web conference, which provides a great setting to host this second edition of the workshop dedicated to research on the architectural style underlying the Web.

© All rights reserved Pautasso et al. and/or ACM Press

Edit | Del

Beel, Joeran, Gipp, Bela, Langer, Stefan, Genzmehr, Marcel, Wilde, Erik, Nrnberger, Andreas and Pitman, Jim (2011): Introducing Mr. DLib,: a machine-readable digital library. In: JCDL11 Proceedings of the 2010 Joint International Conference on Digital Libraries 2011. pp. 463-464.

In this demonstration-paper we present Mr. DLib, a machine-readable digital library. Mr. DLib provides access to several millions of articles in full-text and their metadata in XML and JSON format via a RESTful Web Service. In addition, Mr. DLib provides related documents for given academic articles. The service is intended to serve researchers who need bibliographic data and full-text of scholarly literature for their analyses (e.g. impact and trend analysis); providers of academic services who need additional information to enhance their own services (e.g. literature recommendations); and providers who want to build their own services based on data from Mr. DLib.

© All rights reserved Beel et al. and/or their publisher

Edit | Del

Liu, Yiming and Wilde, Erik (2011): Personalized location-based services. In: Proceedings of the 2011 iConference 2011. pp. 496-502.

Location-Based Services (LBS) are based on a combination of the inherent location information about specific data, and/or the location information supplied by LBS clients, requesting location-specific and otherwise customized services. The integration of location-annotated data with existing personal and public information and services creates opportunities for insightful new views on the world, and allows rich, personalized, and contextualized user experiences. One of the biggest constraints of current LBS is that most of them are essentially vertical services. These current designs makes it hard for users to integrate LBS from a variety of service providers, either to create intermediate value-added services such as social information sharing facilities, or to facilitate client-side aggregations and mashups across specific LBS providers. Our approach, the Tiled Feeds architecture, applies the well-established, standard Web service pattern of feeds, and extends it with query and location-based features. Using this approach, LBS on the Web can be exposed in a generalized and aggregation-friendly way. We believe this approach can be used to facilitate the creation of standardized, Web-friendly, horizontally integrated location-based services.

© All rights reserved Liu and Wilde and/or ACM Press

Edit | Del

Alarcn, Rosa and Wilde, Erik (2010): RESTler: crawling RESTful services. In: Proceedings of the 2010 International Conference on the World Wide Web 2010. pp. 1051-1052.

Service descriptions allow designers to document, understand, and use services, creating new useful and complex services with aggregated business value. Unlike RPC-based services, REST characteristics require a different approach to service description. We present the Resource Linking Language (ReLL) that introduces the concepts of media types, resource types, and link types as first class citizens for a service description. A proof of concept, a crawler called RESTler that crawls RESTful services based on ReLL descriptions, is also presented.

© All rights reserved Alarcn and Wilde and/or their publisher

Edit | Del

Marinos, Alexandros, Wilde, Erik and Lu, Jiannan (2010): HTTP database connector (HDBC): RESTful access to relational databases. In: Proceedings of the 2010 International Conference on the World Wide Web 2010. pp. 1157-1158.

Relational databases hold a vast quantity of information and making them accessible to the web is an big challenge. There is a need to make these databases accessible with as little difficulty as possible, opening them up to the power and serendipity of the Web. Our work presents a series of patterns that bridge the relational database model with the architecture of the Web along with an implementation of some of them. The aim is for relational databases to be made accessible with no intermediate steps and no extra metadata required. This approach can vastly increase the data available on the web, therefore making the Web itself all the more powerful, while enabling its users to seamlessly perform tasks that previously required bridging multiple domains and paradigms or were not possible.

© All rights reserved Marinos et al. and/or their publisher

Edit | Del

Pautasso, Cesare and Wilde, Erik (2010): RESTful web services: principles, patterns, emerging technologies. In: Proceedings of the 2010 International Conference on the World Wide Web 2010. pp. 1359-1360.

Recent technology trends in Web services indicate that a solution eliminating the perceived complexity of the WS-* standard technology stack may be in sight: advocates of Representational State Transfer (REST) have come to believe that their ideas explaining why the World Wide Web works are just as applicable to solve enterprise application integration problems and to radically simplify the plumbing required to implement a Service-Oriented Architecture (SOA). In this tutorial we give an introduction to the REST architectural style as the foundation for RESTful Web services. The tutorial starts from the basic design principles of REST and how they are applied to service oriented computing. Service-orientation concentrates on identifying self-contained units of functionality, which should then be exposed as easily reusable and repurposable services. This tutorial focuses not on the identification of those units, but on how to design the services representing them. We explain how decisions on the SOA level already shape the architectural style that will be used for the eventual IT architecture, and how the SOA process itself has to be controlled to yield services which can then be implemented RESTfully. We do not claim that REST is the only architectural style that can be used for SOA design, but we do argue that it does have distinct advantages for loosely coupled services and massive scale, and that any SOA approach already has to be specifically RESTful on the business level to yield meaningful input for IT architecture design.

© All rights reserved Pautasso and Wilde and/or their publisher

Edit | Del

Wilde, Erik, Boll, Susanne, Cheverst, Keith, Frohlich, Peter, Purves, Ross and Schoning, Johannes (2009): Location and the web: (LocWeb 2009). In: Proceedings of ACM CHI 2009 Conference on Human Factors in Computing Systems 2009. pp. 4737-4740.

Location-based services are becoming increasingly Web-based, as a result of the availability of networked mobile devices and mobile Internet access. The "Location and the Web (LocWeb)" workshop targets the capabilities and constraints of Web-based location-based services, which can be implemented as browser-based applications, or as native applications using Web services. The focus of this CHI workshop is on approaches which handle the complexity of location-based services, specifically looking at location abstractions, location sharing, context-relevant information, privacy issues, and interface and interaction design. The goal of this workshop is to serve as a starting point for attaining a better understanding of how the Web has to change in order to embrace location as a first-level concept, and how these changes might be reflected in applications and user interfaces that transform the Web into a platform for location-based services.

© All rights reserved Wilde et al. and/or ACM Press

Edit | Del

Pautasso, Cesare and Wilde, Erik (2009): Why is the web loosely coupled?: a multi-faceted metric for service design. In: Proceedings of the 2009 International Conference on the World Wide Web 2009. pp. 911-920.

Loose coupling is often quoted as a desirable property of systems architectures. One of the main goals of building systems using Web technologies is to achieve loose coupling. However, given the lack of a widely accepted definition of this term, it becomes hard to use coupling as a criterion to evaluate alternative Web technology choices, as all options may exhibit, and claim to provide, some kind of "loose" coupling effects. This paper presents a systematic study of the degree of coupling found in service-oriented systems based on a multi-faceted approach. Thanks to the metric introduced in this paper, coupling is no longer a one-dimensional concept with loose coupling found somewhere in between tight coupling and no coupling. The paper shows how the metric can be applied to real-world examples in order to support and improve the design process of service-oriented systems.

© All rights reserved Pautasso and Wilde and/or ACM Press

Edit | Del

Boll, Susanne, Jones, Christopher, Kansa, Eric, Kishor, Puneet, Naaman, Mor, Purves, Ross, Scharl, Arno and Wilde, Erik (2008): Location and the web (LocWeb 2008). In: Proceedings of the 2008 International Conference on the World Wide Web 2008. pp. 1261-1262.

The World Wide Web has become the world's largest networked information resource, but references to geographical locations remain unstructured and typically implicit in nature. This lack of explicit spatial knowledge within the Web makes it difficult to service user needs for location-specific information. At present, spatial knowledge is hidden in many small information fragments such as addresses on Web pages, annotated photos with GPS co-ordinates, geographic mapping applications, and geotags in user-generated content. Several emerging formats that primarily or secondarily include location metadata, like GeoRSS, KML, and microformats, aim to improve this state of affairs. However, the question remains how to extract, index, mine, find, view, mashup, and exploit Web content using its location semantics. This work-shop brings together researchers from academia and industry labs to discuss and present the latest results and trends in all facets of the relationships between location concepts and Web information.

© All rights reserved Boll et al. and/or ACM Press

Edit | Del

Wilde, Erik and Glushko, Robert J. (2008): XML fever. In Communications of the ACM, 51 (7) pp. 40-46.

Edit | Del

Wilde, Erik and Glushko, Robert J. (2008): Document design matters. In Communications of the ACM, 51 (10) pp. 43-49.

Edit | Del

Michel, Felix and Wilde, Erik (2007): Extensible schema documentation with XSLT 2.0. In: Proceedings of the 2007 International Conference on the World Wide Web 2007. pp. 1339-1340.

XML Schema documents are defined using an XML syntax, which means that the idea of generating schema documentation through standard XML technologies is intriguing. We present X2Doc, a framework for generating schema-documentation solely through XSLT. The framework uses SCX, an XML syntax for XML Schema components, as intermediate format and produces XML-based output formats. Using a modular set of XSLT stylesheets, X2Doc is highly configurable and carefully crafted towards extensibility. This proves especially useful for composite schemas, where additional schema information like Schematron rules are embedded into XML Schemas.

© All rights reserved Michel and Wilde and/or International World Wide Web Conference Committee

Edit | Del

Wilde, Erik and Michel, Felix (2007): SPath: a path language for XML schema. In: Proceedings of the 2007 International Conference on the World Wide Web 2007. pp. 1343-1344.

XML is increasingly being used as a typed data format, and therefore it becomes more important to gain access to the type system; very often this is an XML Schema. The XML Schema Path Language (SPath) presented in this paper provides access to XML Schema components by extending the well-known XPath language to also include the domain of XML Schemas. Using SPath, XML developers gain access to XML Schemas and thus can more easily develop software which is type- or schema-aware, and thus more robust.

© All rights reserved Wilde and Michel and/or International World Wide Web Conference Committee

Edit | Del

Wilde, Erik and Michel, Felix (2007): XML-based XML schema access. In: Proceedings of the 2007 International Conference on the World Wide Web 2007. pp. 1351-1352.

XML Schema's abstract data model consists of components, which are the structures that eventually define a schema as a whole. XML Schema's XML syntax, on the other hand, is not a direct representation of the schema components, and it proves to be surprisingly hard to derive a schema's components from the XML syntax. The Schema Component XML Syntax (SCX) is a representation which attempts to map schema components as faithfully as possible to XML structures. SCX serves as the starting point for applications which need access to schema components and want to do so using standardized and widely available XML technologies.

© All rights reserved Wilde and Michel and/or International World Wide Web Conference Committee

Edit | Del

Giger, Kaspar and Wilde, Erik (2006): XPath filename expansion in a Unix shell. In: Proceedings of the 2006 International Conference on the World Wide Web 2006. pp. 863-864.

Locating files based on file system structure, file properties, and maybe even file contents is a core task of the user interface of operating systems. By adapting XPath's power to the environment of a Unix shell, it is possible to greatly increase the expressive power of the command line language. We present a concept for integrating an XPath view of the file system into a shell, the emphXPath Shell (XPsh), which can be used to find files based on file attributes and contents in a very flexible way. The syntax of the command line language is backwards compatible with traditional shells, and the new XPath-based expressions can be easily mastered with a little bit of XPath knowledge.

© All rights reserved Giger and Wilde and/or ACM Press

Edit | Del

Wilde, Erik (2006): Structuring namespace descriptions. In: Proceedings of the 2006 International Conference on the World Wide Web 2006. pp. 881-882.

Namespaces are a central building block of XML technologies today, they provide the identification mechanism for many XML-related vocabularies. Despite their ubiquity, there is no established mechanism for describing namespaces, and in particular for describing the dependencies of namespaces. We propose a simple model for describing namespaces and their dependencies. Using these descriptions, it is possible to compile directories of namespaces providing searchable and browsable namespace descriptions.

© All rights reserved Wilde and/or ACM Press

Edit | Del

Wilde, Erik (2006): Tables and trees don't mix (very well). In: Proceedings of the 2006 International Conference on the World Wide Web 2006. pp. 885-886.

There are principal differences between the relational model and XML's tree model. This causes problems in all cases where information from these two worlds has to be brought together. Using a few rules for mapping the incompatible aspects of the two models, it becomes easier to process data in systems which need to work with relational and tree data. The most important requirement for a good mapping is that the conceptual model is available and can thus be used for making mapping decisions.

© All rights reserved Wilde and/or ACM Press

Edit | Del

Wilde, Erik (2006): Merging trees: file system and content integration. In: Proceedings of the 2006 International Conference on the World Wide Web 2006. pp. 955-956.

XML is the predominant format for representing structured information inside documents, but it stops at the level of files. This makes it hard to use XML-oriented tools to process information which is scattered over multiple documents within a file system. File System XML (FSX) and its content integration provides a unified view of file system structure and content. FSX's adaptors map file contents to XML, which means that any file format can be integrated with an XML view in the integrated view of the file system.

© All rights reserved Wilde and/or ACM Press

Edit | Del

Wilde, Erik and Baschnagel, Marcel (2005): Fragment identifiers for plain text files. In: Proceedings of the Sixteenth ACM Conference on Hypertext 2005. pp. 211-213.

Hypermedia systems like the Web heavily depend on their ability to link resources. One of the key features of the Web's URIs is their ability to not only specify a resource, but to also identify a subresource within that resource, by using a fragment identifier. Fragment identification enables user to create better hypermedia. We present a proposal for fragment identifiers for plain text files, which makes it possible to identify character or line ranges, or subresources identified by regular expressions. Using these fragment identifiers, it is possible to create more specific hyperlinks, by not only linking to a complete plain text resource, but only the relevant part of it. Along with this proposal, a prototype implementation is described which can be used both as a server-side testbed and as a client-side extension for the Firefox browser.

© All rights reserved Wilde and Baschnagel and/or ACM Press

Edit | Del

Anand, Sai and Wilde, Erik (2005): Mapping XML instances. In: Proceedings of the 2005 International Conference on the World Wide Web 2005. pp. 888-889.

For XML-based applications in general and B2B applications in particular, mapping between differently structured XML documents, to enable exchange of data, is a basic problem. A generic solution to the problem is of interest and desirable both in an academic and practical sense. We present a case study of the problem that arises in an XML based project, which involves mapping of different XML schemas to each other. We describe our approach to solving the problem, its advantages and limitations. We also compare and contrast our approach with previously known approaches and commercially available software solutions.

© All rights reserved Anand and Wilde and/or ACM Press

Edit | Del

Wilde, Erik (2005): Describing namespaces with GRDDL. In: Proceedings of the 2005 International Conference on the World Wide Web 2005. pp. 1002-1003.

Describing XML Namespaces is an open issue for many users of XML technologies, and even though namespaces are one of the foundations of XML, there is no generally accepted and widely used format for namespace descriptions. We present a framework for describing namespaces based on GRDDL using a controlled vocabulary. Using this frame-work, namespace descriptions can be easily generated, harvested and published in human- or machine-readable form.

© All rights reserved Wilde and/or ACM Press

Edit | Del

Wilde, Erik (2003): XML Technologies Dissected. In IEEE Internet Computing, 7 (5) pp. 74-78.

Edit | Del

Wilde, Erik and Lowe, David (2000): From Content-Centered Publishing to a Link-based View of Information Resources. In: HICSS 2000 2000. .

Add publication
Show list on your website

Join our community and advance:




Join our community!

Page Information

Page maintainer: The Editorial Team