The MACE Approach for Caching Mashups

Author(s):  
Osama Al-Haj Hassan ◽  
Lakshmish Ramaswamy ◽  
John Miller

In recent years, Web 2.0 applications have experienced tremendous growth in popularity. Mashups are a key category of Web 2.0 applications, which empower end-users with a highly personalized mechanism to aggregate and manipulate data from multiple sources distributed across the Web. Surprisingly, there are few studies on the performance and scalability aspects of mashups. In this paper, the authors study caching-based approaches to improve efficiency and scalability of mashups platforms. This paper presents MACE, a caching framework specifically designed for mashups. MACE embodies three major technical contributions. First, the authors propose a mashup structure-aware indexing scheme that is used for locating cached data efficiently. Second, taxonomy awareness into the system is built and provides support for range queries to further improve caching effectiveness. Third, the authors design a dynamic cache placement technique that takes into consideration the benefits and costs of caching at various points within mashups workflows. This paper presents a set of experiments studying the effectiveness of the proposed mechanisms.

2010 ◽  
Vol 7 (4) ◽  
pp. 64-88 ◽  
Author(s):  
Osama Al-Haj Hassan ◽  
Lakshmish Ramaswamy ◽  
John Miller
Keyword(s):  
Web 2.0 ◽  

In recent years, Web 2.0 applications have experienced tremendous growth in popularity. Mashups are a key category of Web 2.0 applications, which empower end-users with a highly personalized mechanism to aggregate and manipulate data from multiple sources distributed across the Web. Surprisingly


1970 ◽  
Vol 1 (3) ◽  
Author(s):  
Mijke Slot ◽  
Valerie Frissen

In the Web 2.0 era it no longer holds to think of users as ‘end-users’, as they have moved to the heart of the value chain. They have become important actors in virtually all elements of online services. In this paper we shall explore these innovative roles of users and reflect on the future impacts of this shift. To support our claims about the innovative roles of users, we have analyzed 150 Web 2.0 services into more detail. In this paper we shall argue that Web 2.0 may be understood as a first sign of what Perez has labelled ‘societal re-engineering’ and ‘creative destruction’. However, as we are still at the beginning of what Perez describes as a potential golden age of the information society, there are also still major uncertainties about the future of the web and the potential impacts this may have. At this point in time it is far from sure whether we are indeed approaching a ‘golden age’ of technological development. To explore the future roles of users, in the final part of the paper we shall therefore also highlight some future aspects from the perspective of changing user-producer relations.


2011 ◽  
pp. 2015-2033
Author(s):  
Jana Polgar

In SOA framework, Portal applications aggregate and render information from multiple sources in easily consumable format to the end users. Web services seem to dominate the integration efforts in SOA. Traditional data-oriented web services require portlet applications to provide specific presentation logic and the communication interface for each web service. This approach is not well suited to dynamic SOA based integration of business processes and content. WSRP 2.0 aim at solving the problem and providing the framework for easy aggregation of presentation services. Is not practical to publish portlets locally if the organisation wishes to publish their portlets as web services to allow their business partners using these services in their portals. UDDI extension for WSRP enables the discovery and access to user facing web services while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by the web service providers from their own servers.


Author(s):  
Chetan Sudhakar Sonawane

The library catalogue has represented stagnant technology for close to two decades. An ideal Library catalogue should enable the end users to search and find material/resources without the help of a librarian. The introduction of Web 2.0 has helped to improve the basic functionality of the library catalogue and help it to adapt to the new trends. Web 2.0 has opened the climate for collaboration and participation where users no longer only receive but also create and share content. In the Internet age today the Library Catalogue can function like a portal and this function can be exploited by redirecting the users to other useful information. System designers are continuously trying to adopt new trends in OPACs. In the 21st century such a shift from the simple catalogue to the web enriched advanced catalogue is anticipated and welcomed.


2010 ◽  
pp. 793-811
Author(s):  
Jana Polgar

In SOA framework, Portal applications aggregate and render information from multiple sources in easily consumable format to the end users. Web services seem to dominate the integration efforts in SOA. Traditional data-oriented web services require portlet applications to provide specific presentation logic and the communication interface for each web service. This approach is not well suited to dynamic SOA based integration of business processes and content. WSRP 2.0 aim at solving the problem and providing the framework for easy aggregation of presentation services.Is not practical to publish portlets locally if the organisation wishes to publish their portlets as web services to allow their business partners using these services in their portals. UDDI extension for WSRP enables the discovery and access to user facing web services while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by the web service providers from their own servers.


Author(s):  
Jana Polgar

In SOA framework, Portal applications aggregate and render information from multiple sources in easily consumable format to the end users. Web services seem to dominate the integration efforts in SOA. Traditional data-oriented web services require portlet applications to provide specific presentation logic and the communication interface for each web service. This approach is not well suited to dynamic SOA based integration of business processes and content. WSRP 2.0 aim at solving the problem and providing the framework for easy aggregation of presentation services.Is not practical to publish portlets locally if the organisation wishes to publish their portlets as web services to allow their business partners using these services in their portals. UDDI extension for WSRP enables the discovery and access to user facing web services while eliminating the need to design local user facing portlets. Most importantly, the remote portlets can be updated by the web service providers from their own servers.


BMC Nursing ◽  
2021 ◽  
Vol 20 (1) ◽  
Author(s):  
Tanja Gustafsson ◽  
Annelie J Sundler ◽  
Elisabeth Lindberg ◽  
Pernilla Karlsson ◽  
Hanna Maurin Söderholm

Abstract Background There is currently a strong emphasis on person-centred care (PCC) and communication; however, little research has been conducted on how to implement person-centred communication in home care settings. Therefore, the ACTION (A person-centred CommunicaTION) programme, which is a web-based education programme focusing on person-centred communication developed for nurse assistants (NAs) providing home care for older persons, was implemented. This paper reports on the process evaluation conducted with the aim to describe and evaluate the implementation of the ACTION programme. Methods A descriptive design with a mixed method approach was used. Twenty-seven NAs from two units in Sweden were recruited, and 23 of them were offered the educational intervention. Quantitative and qualitative data were collected from multiple sources before, during and after the implementation. Quantitative data were used to analyse demographics, attendance and participation, while qualitative data were used to evaluate experiences of the implementation and contextual factors influencing the implementation. Results The evaluation showed a high degree of NA participation in the first five education modules, and a decrease in the three remaining modules. Overall, the NAs perceived the web format to be easy to use and appreciated the flexibility and accessibility. The content was described as important. Challenges included time constraints; the heavy workload; and a lack of interaction, space and equipment to complete the programme. Conclusions The results suggest that web-based education seems to be an appropriate strategy in home care settings; however, areas for improvement were identified. Our findings show that participants appreciated the web-based learning format in terms of accessibility and flexibility, as well as the face-to-face group discussions. The critical importance of organizational support and available resources are highlighted, such as management involvement and local facilitation. In addition, the findings report on the implementation challenges specific to the dynamic home care context. Trial registration This intervention was implemented with nursing assistants, and the evaluation only involved nursing staff. Patients were not part of this study. According to the ICMJE, registration was not necessary ().


2017 ◽  
Vol 10 (2-3) ◽  
pp. 109-132 ◽  
Author(s):  
Donatella Della Ratta

In this essay, I reflect on the aesthetic, political and material implications of filming as a continuous life activity since the beginning of the 2011 uprising in Syria. I argue that the blurry, shaky and pixelated aesthetics of Syrian user-generated videos serve to construct an ethical discourse (Ranciére 2009a; 2013) to address the genesis and the goal of the images produced, and to shape a political commitment to the evidence-image (Didi-Huberman 2008). However, while the unstable visuals of the handheld camera powerfully reconnect, both at a symbolic and aesthetic level, to the truthfulness of the moment of crisis in which they are generated, they fail to produce a clearer understanding of the situation and a counter-hegemonic narrative. In this article, I explore how new technologies have impacted this process of bearing witness and documenting events in real time, and how they have shaped a new understanding of the image as a networked, multiple object connected with the living archive of history, in a permanent dialogue with the seemingly endless flow of data nurtured by the web 2.0.


Sign in / Sign up

Export Citation Format

Share Document