REST Oriented Architectures (ROA): Taking a resourceful approach to web data

Author(s):  
Kurt Cagle

Resource Oriented Architectures use the fundamental characteristics of the web itself in order to provide and update content on the web. While much of the philosophy concerning REST has been around since the early 1990s, the tools for turning these philosophies into working systems are only now becoming feasible. The fundamental tenets of ROA — that the web itself is primarily a giant database, that resources are abstractions that can be manifest in different representations, that a query-oriented resource architecture is more robust than a verb-oriented services architecture, and that a common publishing and syndication protocol is necessary to make such an architectural system work — are being adopted increasingly by people who realize that services oriented architecture are not effective at getting data from users or providing it to them in an easy to use way, but that ROA can do precisely that. Such a shift in perception is necessary but will nonetheless take a while to happen. It's necessary because the amount of information on the web is piling up faster than it can be indexed, and because under the current architectures the cost of developing "editors" for that data is prohibitive compared to the value of that information. It's necessary because the data within organizations is getting more complex than can be readily handled with a name/value approach to application development, and is increasingly contained within non-traditional data sources — Excel spreadsheets or Microsoft Word documents, for instance, or external data streams. Adoption will take time, however, because such an approach reduces the competitive barrier impedence that corporations can utilize to sell services, because it will take time to educate people in the underlying technologies and because there is a long-standing belief that ROA and SOA systems are incompatible. The rapidity at which companies lined up behind AtomPub, on the other hand, points to the fact that many IT organizations recognize the value to themselves that an AtomPub-type architecture opens up, while the educational curve is frankly true of most technologies — it will happen, slower than its proponents may hope but faster than its critics anticipate.

Author(s):  
Marlene Goncalves ◽  
Alberto Gobbi

Location-based Skyline queries select the nearest objects to a point that best meet the user's preferences. Particularly, this chapter focuses on location-based Skyline queries over web-accessible data. Web-accessible may have geographical location and be geotagged with documents containing ratings by web users. Location-based Skyline queries may express preferences based on dynamic features such as distance and changeable ratings. In this context, distance must be recalculated when a user changes his position while the ratings must be extracted from external data sources which are updated each time a user scores an item in the Web. This chapter describes and empirically studies four solutions capable of answering location-based Skyline queries considering user's position change and information extraction from the Web inside an area search around the user. They are based on an M-Tree index and Divide & Conquer principle.


Author(s):  
Charles Greenidge ◽  
Hadrian Peter

Data warehouses have established themselves as necessary components of an effective Information Technology (IT) strategy for large businesses. In addition to utilizing operational databases data warehouses must also integrate increasing amounts of external data to assist in decision support. An important source of such external data is the Web. In an effort to ensure the availability and quality of Web data for the data warehouse we propose an intermediate data-staging layer called the Meta-Data Engine (M-DE). A major challenge, however, is the conversion of data originating in the Web, and brought in by robust search engines, to data in the data warehouse. The authors therefore also propose a framework, the Semantic Web Application (SEMWAP) framework, which facilitates semi-automatic matching of instance data from opaque web databases using ontology terms. Their framework combines Information Retrieval (IR), Information Extraction (IE), Natural Language Processing (NLP), and ontology techniques to produce a matching and thus provide a viable building block for Semantic Web (SW) Applications.


2014 ◽  
Vol 687-691 ◽  
pp. 3003-3006
Author(s):  
Pu Wang

At present, the growth of the Internet has brought us a vast amount of information that we can hardly deal with. To solve the flood of information, various data mining systems have been created to assist and augment this natural social process. Data minig recommender systems have been developed to automate the recommendation process. Data mining recommender systems can be found at many electronic commerce applications. In this paper, a recommendation mechanism of web data mining in electronic commerce application is given. Then, presents the workflow of the web data mining in electronic commcer. Lastly, the usage of the tools of web data mining is described.


2014 ◽  
Vol 644-650 ◽  
pp. 2124-2127
Author(s):  
Fen Liu

With the rapid development of Internet, the Internet has become the important resources of information transmission and share. The characteristics of Web data are semi-structured, heterogeneous and mass, making traditional data mining technology indirectly applied to Web data sources. Web data mining refers to extracting a potential, useful model from the Web documents or Web activities. Because of the structural and expansibility of XML, research on XML combined with Web data mining has also became popular.


Author(s):  
Christophe Cruz ◽  
Christophe Nicolle

Decisions taken during the conception phases in huge architectural projects influence a lot the cost and the schedule of the building construction. To ease this decision-making, many mock-ups have been used as a project prototype. This prototyping is useful to test and to improve the conception of projects. Nowadays, collaborative sites that appear on the Web greatly improve the flexibility of the framework’s actors of a distant project [Aliakseyeu, Martens, Subramanian, Vrouble, & Wesselink, 2001; Balaguer & DeGennaro, 1996; Klinker, Dutoit, Bauer, Bayes, Novak, & Matzke, 2002). Digital mock-ups are used to represent future 3D elements of the final product. Digital mock-ups are known to be often employed in the architectural field. Indeed, the visualization of the future buildings in 3D by architects and engineers is a way to facilitate the testing of the choices, the scheduling of costs and processes, and the completion dates. In the architectural field, all types of activities have developed tools for special prototyping: structural analysis, thermal and fluidic networks, and so forth. Unfortunately, this development is completely chaotic. Sometimes existing tools in the same type of activity cannot exchange information. Moreover, information stored by tools is in most cases bound by a set of files that contain only geometrical descriptions of the building. Not every actor of a project has necessarily the same knowledge as the other actors to understand and to interpret information. Thus, the collaboration between the actors as well as the data interoperability seems to be difficult to evolve without a new kind of tool. The following section presents two examples of platforms using digital mock-ups to handle conception data. The section “Collaborative Web Platform” focuses on our solution through the presentation of the Active3D collaborative platform. The section “Interoperability Demonstration” presents the Active3D platform as a central point of collaboration with the help of use-cases examples. The last section concludes on the work being undertaken.


2014 ◽  
Vol 644-650 ◽  
pp. 3094-3098
Author(s):  
Rui Zhang ◽  
Peng Zhang

As the existing WoT to use more closed tightly coupled architecture design principles, the system presents the shaft features that like the information silos. And the system infrastructure and service capacity is difficult to share and reuse. This architecture is suitable for large-scale industrial applications that their demands are clear. Third-party resources are difficult to be integrated into the system. All of the above are difficult to make large-scale application of WoT. This article polymerized common technologies of middleware. Thus it improved the ability of each heterogeneous device in the network, reduced the cost of application development, and improved the development efficiency.


Author(s):  
Lehireche Nesrine ◽  
Malki Mimoun ◽  
Lehireche Ahmed ◽  
Reda Mohamed Hamou

The purpose of the semantic web goes well beyond a simple provision of raw data: it is a matter of linking data together. This data meshing approach, called linked data (LD), refers to a set of best practices for publishing and interlinking data on the web. Due to its principles, a new context appeared called linked enterprise data (LED). The LED is the application of linked data to the information system of the enterprise to answer all the challenge of an IS, in order to have an agile and performing System. Where internal data sources link to external data, with easy access to information in performing time. This article focuses on using the LED to support the challenges of database integration and state-of-the-art for mapping RDB to RDF based on LD. Then, the authors introduce a proposition for on demand extract transform load (ETL) of RDB to RDF mapping using algorithms. Finally, the authors present a conclusion and discussion for their perspectives to implement the solution.


2019 ◽  
Vol 8 (4) ◽  
pp. 8433-8437

Since the late 1980s, we have begun to hear the word “disinterest in science”. On the other hand, recently, virtual reality (VR) technology that creates artificial environment by computer has been considerably developed. The VR is currently being utilized in various fields such as scientific visualization, medical care, education, training, tourism, and entertainment. Further it is possible to obtain an ideal environment that is difficult to realize in real space, and it is easy to change natural constants. Accordingly, we developed a prototype VR system that anyone can easily perform scientific experiments such as physics and chemistry with simple operation. In this way, this system makes it possible to perform free simulations by setting the ideal environment without the need for preparation and tidying up. Further, considering the cost burden of the user, we suggested a new system on a platform which can be easily prepared by using a smartphone. Furthermore, in this paper, we conducted a questionnaire survey to confirm the effectiveness of this system.


2007 ◽  
Vol 16 (02) ◽  
pp. 229-269 ◽  
Author(s):  
B. VAN GILS ◽  
H. A. PROPER ◽  
P. VAN BOMMEL ◽  
T. P. VAN DER WEIDE

The amount of information available to us via the Web has increased enormously over the last few years. Even more, it seems that we are more and more dependent on this Web information in our day to day lives. Often we retrieve this information by querying the Web: data resources found on the web may provide the information that we are looking for. This implies that the Web may be seen as an information market: authors supply information and searchers may find it. In this article we present a formal reference model for the syntactic aspects of the information market. We explore the information landscape using a modeling approach. An important part of this model is a (syntactic) framework for transformations, which allows us to deal with the heterogeneity of the data resources found on the Web. Last but not least, we attempt to give an outline how our model may lead to a better understanding of how information is supplied via the Web. For this we use an example from the field of information retrieval.


Author(s):  
Ali Masri ◽  
Karine Zeitouni ◽  
Zoubida Kedad ◽  
Bertrand Leroy

Multimodality requires integration of heterogeneous transportation data to construct a broad view of the transportation network. Many new transportation services are emerging with being isolated from previously existing networks. This lead them to publish their data sources to the web -- according to Linked Data Principles -- in order to gain visibility. Our interest is to use these data to construct an extended transportation network that links these new services to existing ones. The main problems we tackle in this article fall in the categories of automatic schema matching and data interlinking. We propose an approach that uses web services as mediators to help in automatically detect geospatial properties and map them between two different schemas. On the other hand, we propose a new interlinking approach that enables user to define rich semantic links between datasets in a flexible and customizable way.


Sign in / Sign up

Export Citation Format

Share Document