
Erik WildeSiemens · Silicon Valley Lab
Erik Wilde
Ph.D., ETH Zürich
About
177
Publications
46,903
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
2,668
Citations
Introduction
Additional affiliations
August 2006 - July 2011
Publications
Publications (177)
LocWeb 2022 was held as an online workshop at The Web Conference WWW 2022. It was the twelfth of its series and the third one in an online setting. LocWeb 2022 explored the intersection of location-based analytics and Web architecture with a focus on on Web-scale services and location-aware information access. Location and its integration continue...
LocWeb and TempWeb 2021 were the eleventh events in their workshop series and took place co-located on 12 th April 2021 in conjunction with The Web Conference WWW 2021. They were intended to be held in Ljubljana, Slovenia as a potentially hybrid event, but due to the pandemic, were fully moved online.
LocWeb and TempWeb were held as one colocated s...
As APIs proliferate, managing the constantly growing and evolving API landscapes inside and across organizations becomes a challenge. Part of the management challenge is for APIs to be able to describe themselves, so that users and tooling can use descriptions for finding and filtering APIs. A standardized labeling scheme can help to cover some of...
LocWeb 2020 was the tenth workshop in the LocWeb workshop series at the intersection of location-based analytics and Web architecture and was held at The Web Conference, WWW 2020, on 21 st April 2020. The focus was on Web-scale services and systems facilitating location-aware information access as well as on Spatial Social Computing on the Web. The...
LocWeb 2019 was the ninth workshop in the LocWeb workshop series at the intersection of location-based services and Web architecture and was held at The Web Conference, WWW 2019, in San Francisco. It focused on Web-scale services and systems facilitating location-aware information access as well as on Spatial Social Behavior Analytics on the Web. T...
LocWeb 2018 continued the LocWeb workshop series at the intersection of location-based services and Web architecture and was held at The Web Conference, WWW 2018. It focused on Web-scale services and systems facilitating location-aware information access as well as on Spatial Social Behavior Analytics on the Web as part of social computing. The Loc...
It is our great pleasure to welcome you to the 8th International Workshop on Location and the Web (LocWeb2018) at WWW 2018. LocWeb 2018 will continue a successful workshop series at the intersection of location-based services and Web architecture. It focuses on Web-scale services and systems facilitating location-aware information access as well as...
Location is an important feature in describing and understanding the real world. Consequently, it appears in many Web applications and mining approaches as a cross-cutting issue. LocWeb 2017 continues a workshop series addressing issues at the intersection of location-based services and Web architecture and was held in conjunction with WWW 2017. It...
For describing and understanding the real world, location is an important factor. Consequently, it also appears in many Web applications and mining approaches as a cross-cutting issue. LocWeb 2016 continues a workshop series addressing issues at the intersection of location-based services and Web architecture and was held at WWW 2016. It combines g...
The Web of Things is about extending the Internet of Things concept beyond the connection of things and considering issues like heterogeneity, scalability, and usability with respect to pervasive computing. The goal of this initiative is to reuse the architectural principles that made the Web successful and apply them to smart devices, thereby maki...
Location is a major feature for describing the real world, appearing in many Web applications and search systems as a cross-cutting issue. Envisioning the establishment of an adequate venue for the location topic, LocWeb 2015 continued a workshop series at the intersection of geospatial search, information management, and Web architecture, with a m...
Location is a major aspect behind many approaches in Information Retrieval, naturally appearing in diverse forms and as a cross-cutting topic. To give the location topic an adequate venue, LocWeb 2014 restarted a workshop series at the intersection of geospatial search, information management, and Web architecture, with a main focus on location-awa...
The Web of Things is about extending the Internet of Things concept beyond the connection of things and considering issues like heterogeneity, scalability, and usability with respect to pervasive computing. The goal of this initiative is to reuse the architectural principles that made the Web successful and apply them to smart devices, thereby maki...
Wearables are becoming the next Big Thing, and it is clear that they will become increasingly integrated into the Web of Things, instead of just being standalone resources that are not linked into the Web. Such a Web of Wearables will make wearables as easily accessible as other Web resources, allowing new classes of applications and systems to use...
This memo defines URI fragment identifiers for text/csv MIME entities. These fragment identifiers make it possible to refer to parts of a text/csv MIME entity identified by row, column, or cell. Fragment identification can use single items or ranges.
This book serves as a starting point for people looking for a deeper principled understanding of REST, its applications, its limitations, and current research work in the area and as an architectural style. The authors focus on applying REST beyond Web applications (i.e., in enterprise environments), and in reusing established and well-understood d...
This specification registers an XML-based media type for the eXtensible Access Control Markup Language (XACML).
This specification defines the 'profile' link relation type that allows resource representations to indicate that they are following one or more profiles. A profile is defined not to alter the semantics of the resource representation itself, but to allow clients to learn about additional semantics (constraints, conventions, extensions) that are ass...
This specification defines the 'describes' link relation type that allows resource representations to indicate that they are describing another resource. In contexts where applications want to associate described resources and description resources, and want to build services based on these associations, the 'describes' link relation type provides...
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...
Service computing and Web 2.0 are converging into a programmable as well as composable Web. This development provides the foundation for Service Mashups --- compositions of Web APIs, Web content and Web data sources. The result is a disruptive class of diversified, agile and interactive software systems that provide unprecedented user experience an...
In this demonstration-paper we present Mr. DLib, a machinereadable
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...
The Web of Things community explores how to extend the Internet of Things vision to the World Wide Web. This requires to look beyond establishing mere connectivity, and address the specific issues of loose coupling, massive scalability and heterogeneity in the context of pervasive computing. Specifically, the goal of the second International Worksh...
The Web is on its way to becoming a location-aware in-formation system. This transition causes some technical and policy challenges in terms of both design and coordina-tion with existing approaches in this area. In this paper we propose that managing the transition to location-awareness (and some other aspects) requires a more strategic approach t...
Creating networks of “smart things” found in the physical world (e.g., with RFID, wireless sensor and actuator networks, embedded
devices) on a large scale has become the goal of a variety of recent research activities. Rather than exposing real-world
data and functionality through vertical system designs, we propose to make them an integral part o...
E-learning often is perceived as something that, on the technical level, can be addressed by designing an e-learning system, which often is equipped with a Web-based interface. We argue that this traditional approach of e-learning system design should be reversed in today's Web-oriented environment, in the sense that e-learning applications should...
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...
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 resourceoriented approach, has been mainly held outside of traditional research communities. Mailing lists, forums and developer communities have seen long and fascinating debates around t...
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 oppo...
Representational State Transfer (REST) as an architectural style for service design has seen substantial uptake in the past years. However, some areas such as Business Process Modeling (BPM) and push services so far have not been addressed in the context of REST principles. In this work, we look at how both BPM and push can be combined so that busi...
Many efforts are centered around creating large-scale networks of “smart things” found in the physical world (e.g., wireless sensor and actuator networks, embedded devices, tagged objects). Rather than exposing real-world data and functionality through proprietary and tightly-coupled systems, we propose to make them an integral part of the Web. As...
Anybody following the discussions around “Web Services” in recent years is aware of the fuzzy definition of the term, and a little bit of history can quite easily explain some of the confusions around current terminology (or use of terminology). The general idea of using Web technologies to not only deliver Web pages (HTML documents) between HTTP c...
Exploring ways of developing and implementing applications for REST, the Representational State Transfer system architecture conceived along with the World Wide Web, is gaining prominence as a research topic in academia and industry. Edited by two of the leading lights in REST research, this volume features edited and expanded papers from a key wor...
Representational State Transfer (REST) services are gaining momentum as a lightweight approach for the provision of services on the Web. Unlike WSDL-based
services, in REST the set of operations is reduced, standardized, with well known semantics, and changes the resource’s state.
Few attempts have been proposed to support composition models for RE...
Linked Data has become a popular term and method of how to expose structured data on the Web. There currently are two school of thought when it comes to dening what Linked Data actually is, with one school of thought dening it more narrowly as a set of principles describing of how to publish data based on Semantic Web technologies, whereas the othe...
The currently established formats for how a Web site can publish metadata about a site's pages, the robots . txt file and sitemaps, focus on how to provide information to crawlers about where to not go and where to go on a site. This is sufficient as input for crawlers, but does not allow Web sites to publish richer metadata about their site's stru...
The Third International Workshop on Location and the Web (LocWeb 2010) focuses on research and development that targets the intersection of Internet-enabled location-aware and/or located devices, and services based on Web technologies and Web architecture. The rapid rise of multi-sensory mobile devices and Internet-enabled "things" equipped with se...
Security and privacy issues for Location-Based Services (LBS) and geolocation-capable applications often revolve around designing a User Interface (UI) such that users are informed about what an application is doing and have the ability to accept or decline. However, in a world where applications increasingly draw on a wide variety of LBS providers...
Web-based access to services increasingly moves to location- oriented scenarios, with either the client being mobile and requesting relevant information for the current location, or with a mobile or sta- tionary client accessing a service which provides access to location-based information. The Web currently has no specic support for this kind of s...
RESTful services on the Web expose information through retrievable resource representations that represent self-describing descriptions of resources, and through the way how these resources are interlinked through the hyperlinks that can be found in those representations. This basic design of RESTful services means that for extracting the most usef...
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 integra...
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 t...
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, res...
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 W3C's Geolocation API may rapidly standardize the transmission of location information on the Web, but, in dealing with such sensitive information, it also raises serious privacy concerns. We analyze the manner and extent to which the current W3C Geolocation API provides mechanisms to support privacy. We propose a privacy framework for the cons...
The world of embedded devices has experienced radical changes over the past few years, as more and more everyday and real-world objects can now easily connect to the Internet. This convergence of physical computing devices (wireless sensor networks, mobile phones, embedded computers, etc.) and the Internet provides new design opportunities and chal...
Available on http://www.sciplore.org., Owner: Joeran, Added to JabRef: 2009.09.04
This memo specifies the Uniform Resource Identifier (URI) scheme "sms" for specifying one or more recipients for an SMS message. SMS messages are two-way paging messages that can be sent from and received by a mobile phone or a suitably equipped networked device.
This article introduces and discusses the concept of academic search engine optimization (ASEO). Based on three recently conducted studies, guidelines are provided on how to optimize scholarly literature for academic search engines in general and for Google Scholar in particular. In addition, we briefly discuss the risk of researchers' illegitimate...
Many Web-based data sources and services are available as feeds, a model that provides consumers with a loosely coupled way of interacting with providers. The current feed model is limited in its capabilities, however. Though it is simple to implement and scales well, it cannot be transferred to a wider range of application scenarios. This paper co...
SPARQL is the standard query language for RDF, but cur- rently is a read-only language dened in a way similar to SQL: Queries can be formulated, are submitted to a single processing facility, which then returns a result set. In this paper, we examine the shortcomings of this approach with regard to Web architecture, and propose a path towards a lan...
The 4th Workshop on Emerging Web Service Technology (WEWST 2009), collocated with the 7th IEEE European Conference on Web Services (ECOWS 2009), addresses emerging aspects of Web services. It features one invited paper and four regular papers.
Managing information, access to information, and updates to relevant information on the Web has become a challenging task because of the volume and the variety of information sources and services available on the Web. This problem will only grow because of the increasing number of potential information resources, and the increasing number of servic...
Understanding the availability of site metadata on the Web is a foundation for any system or application that wants to work
with the pages published by Web sites, and also wants to understand a Web site’s structure. There is little information available
about how much information Web sites make available about themselves, and this paper presents da...
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 op...
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 applicat...
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 applicat...
The Initial Implementing Guidance for the American Recovery and Reinvestment Act of 2009 provides guidance for a feed-based information dissemination architecture. In this report, we suggest some improvements and refinements of the initial guidelines, in the hope of paving the path for a more transparent and useful feed-based architecture. This rep...
The setup of and processing within sensor networks often requires sophisticated and specialized system designs and implementations, but the service provided by them should be as accessible and repurposable as possible. If the increasing number of available sensor-based data sources can be accessed in a simple and universal way, the network effect o...
The setup of and processing within sensor networks of- ten requires sophisticated and specialized system de- signs and implementations, but the service provided by them should be as accessible and repurposable as possi- ble. If the increasing number of available sensor-based data sources can be accessed in a simple and univer- sal way, the network...
Some of the significant factors that need to be considered for document design, are considered. Resource-orientation model focus on the exchange of purposeful and self-contained documents, while function-oriented style uses encapsulation and remote access to encapsulated data model with application-specific functions. Resource-oriented model can ex...
The XML must deal with numerous problems grown around it by the delusions that have been developed about the XML's power. Information gathered from learning XML, teaching XML, from dealing with overly optimistic assumptions about XML powers, and from helping the XML users in the real world recover from these misconceptions. The information frames t...
Web Engineering has become one of the core disciplines for building Web-oriented applications. This paper proposes to reposition Web engineering to be more specific to what the Web is, by which we mean not only an interface technology, but an information system, into which Web-oriented applications have to be embedded. More traditional Web applicat...
Much of the Web’s success rests with its role in enabling information reuse and integration across various boundaries. Hyperlinked Web resources represent a rich information tapestry of content and context, instrumental in effective knowledge sharing and further knowledge development. However, the Web’s simple linking model has become increasingly...
This paper describes characteristics of information and service design by exploring the needs and motivations of tourists. Tourists are expected to be important and demanding users of location-based services. They will need customized means to filter their experience of destinations, as well as ways to meaningfully participate in the creation of na...
Location-awareness, in the form of location information about clients and location-based services provided by servers, is becoming increasingly important for networked communications in general, and wireless and mobile devices in particular. The current fragmented landscape of location concepts and location-awareness, however, is not suitable for h...
Purpose
– A growing amount of information available on the web can be classified as contextual information, putting already existing information into a new context rather than creating isolated new information resources. Blogs are a typical and popular example of this category. By looking at blogs from a more context‐oriented view, it is possible t...
The concept of location has become very popular in many applications on the Web, in particular for those which aim at connecting the real world with resources on the Web. However, the Web as it is today has no overall location concept, which means that applications have to introduce their own location concepts and have done so in incompatible ways....
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...
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...
In many research settings, bibliographies are a central resource for collecting information about related work, keeping track of the own research record, and annotating this information with remarks. By its very nature, this information should be shared between researchers within a research group and maybe in larger organizational units (for exampl...
Abstract The concept of location has become,very popular in many,applications on the Web, in particular for those which aim at connecting the real world with resources on the Web. However, the Web as it is today has no overall location con- cept, which means that applications have to introduce their own location concepts and have done so in incompa...
The navigation structure of Web sites can be regarded as metadata that can be used for interesting applications in User Interface (UI) design and Human-Computer Interac-tion (HCI), as well as for Information Retrieval (IR) tasks. However, there currently is no established format for site metadata, which makes it hard for Web sites to publish their...
Web 2.0 applications have become popular as drivers of new types of Web content, but they have also introduced a new level of interface design in Web development; they are focusing on richer interfaces, user-generated content, and better interworking of Web-based applications. The current foundations of the Web 2.0, however, are strictly imperative...
The management and publishing of complex presentations is poorly supported by available presentation software. This makes it hard to publish usable and accessible presentation material, and to reuse that material for continuously evolving events. XSLidy provides a XSLT-based approach to generate presentations out of a mix of HTML and structural ele...
While services are widely regarded as an important new concept in IT architecture, so far there is no consolidated concept about the exact meaning of the term "service orientation". While there are many problems which are simply problems of certain technical decisions, other areas are more fundamental and lead to different perspectives and eventual...
Annotation of multimedia resources supports a wide range of applications, ranging from associating metadata with multimedia resources or parts of these resources, to the collaborative use of multime-dia resources through the act of distributed authoring and annotation of resources. Most annotation frameworks, however, are based on a closed approach...
XML Schema documents are defined using an XML syn- tax, which means that the idea of generating schema doc- umentation through standard XML technologies is intrigu- ing. 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...
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...
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 pro- vides access to XML Schema components by extending the well-known XPath language to also include the domain of XML Schem...
Personalization of services often has to cope with the conflicting goals of allowing cooperation and sharing, which require common data formats and services, and supporting individual use cases, which require as much personalization as possible. In this paper we present the ShaRef approach to personalization and sharing, which on the one hand allow...
There are principal dierences 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...
XML is the predominant format for representing structuredinformation inside documents, but it stops at the level offiles. This makes it hard to use XML-oriented tools toprocess information which is scattered over multiple documentswithin a file system. File System XML (FSX) andits content integration provides a unified view of file systemstructure...
Locating files based on file system structure, file properties, and maybe even file contents is a core task of the user in- terface 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 vi...
Namespaces are a central building block of XML technolo- gies 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 name- spaces. We propose a simple model for describing name- space...
Information today is often distributed among many dierent system within a complex IT environment. Using this information for creating knowledge organization systems and services thus involves using this distributed information and re-purposing it within new applications. The current trend in Web technologies to build systems not in a mono- lithic f...
Because of its success, XML is increasingly used in many dierent application areas, and is moving towards the center of applications, evolving from an exchange format to the native data format of application components. These developments suggest that similar to other core areas of application design, XML should be designed conceptually before the...