scispace - formally typeset
Search or ask a question
Journal ArticleDOI

Middleware for social computing: a roadmap

01 May 2012-Journal of Internet Services and Applications (Springer London)-Vol. 3, Iss: 1, pp 117-125
TL;DR: This work identifies three societal grand challenges that are likely to drive future research in social computing and elaborate on how the middleware community can help address them.
Abstract: Social computing broadly refers to supporting social behaviours using computational systems. In the last decade, the advent of Web 2.0 and its social networking services, wikis, blogs, and social bookmarking has revolutionised social computing, creating new online contexts within which people interact socially (social networking). With the pervasiveness of mobile devices and embedded sensors, we stand at the brink of another major revolution, where the boundary between online and offline social behaviours blurs, providing opportunities for (re)defining social conventions and contexts once again. But opportunities come with challenges: can middleware foster the engineering of social software? We identify three societal grand challenges that are likely to drive future research in social computing and elaborate on how the middleware community can help address them.

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI
TL;DR: The architectural evolution required to ensure that the rollout and deployment of smart city technologies is smooth through acknowledging and integrating the strengths of both the system architectures proposed is discussed.
Abstract: Smart cities have rapidly become a hot topic within technology communities, and promise both improved delivery of services to end users and reduced environmental impact in an era of unprecedented urbanization. Both large hightech companies and grassroots citizen-led initiatives have begun exploring the potential of these technologies. Significant barriers remain to the successful rollout and deployment of business models outlined for smart city applications and services, however. Most of these barriers pertain to an ongoing battle between two main schools of thought for system architecture, ICT and telecommunications, proposed for data management and service creation. Both of these system architectures represent a certain type of value chain and the legacy perspective of the respective players that wish to enter the smart city arena. Smart cities services, however, utilize components of both the ICT industry and mobile telecommunications industries, and do not benefit from the current binary perspective of system architecture. The business models suggested for the development of smart cities require a longterm strategic view of system architecture evolution. This article discusses the architectural evolution required to ensure that the rollout and deployment of smart city technologies is smooth through acknowledging and integrating the strengths of both the system architectures proposed.

178 citations


Cites background from "Middleware for social computing: a ..."

  • ...Much of the proposed analysis of data within a smart city context is useless without the social context [4] of the data, however....

    [...]

  • ...…have as their basis " the ability to access much broader and bigger amounts of data, linked to the individuals and the society of which they are the fabric: for example Radio Frequency Identification (RFID) -based smartcards give a fine-grained picture of how public transport is being used " [4]....

    [...]

Journal ArticleDOI
TL;DR: Mayer-Schonberger as discussed by the authors is the director of the Information and Informatics Institute at Princeton University, New Jersey, US$24.95 (hardback), ISBN 978•0•691•13861•9
Abstract: by Viktor Mayer‐Schonberger, Princeton, NJ, Princeton University Press, 2009, 237 pp., US$24.95 (hardback), ISBN 978‐0‐691‐13861‐9 Viktor Mayer‐Schonberger is the director of the Information and In...

138 citations

Journal ArticleDOI
TL;DR: A practical implementation and experimental evaluations of S-Aframe are presented to demonstrate its reliability and efficiency in terms of computation and communication performance on popular mobile devices and a VSN-based smart ride application is developed to demonstrate the functionality and practical usefulness of the framework.
Abstract: This paper presents S-Aframe, an agent-based multilayer framework with context-aware semantic service (CSS) to support the development and deployment of context-aware applications for vehicular social networks (VSNs) formed by in-vehicle or mobile devices used by drivers, passengers, and pedestrians. The programming model of the framework incorporates features that support collaborations between mobile agents to provide communication services on behalf of owner applications, and service (or resident) agents to provide application services on mobile devices. Using this model, different self-adaptive applications and services for VSNs can be effectively developed and deployed. Built on top of the mobile devices’ operating systems, the framework architecture consists of framework service layer, software agent layer and owner application layer. Integrated with the proposed novel CSS, applications developed on the framework can autonomously and intelligently self-adapt to rapidly changing network connectivity and dynamic contexts of VSN users. A practical implementation and experimental evaluations of S-Aframe are presented to demonstrate its reliability and efficiency in terms of computation and communication performance on popular mobile devices. In addition, a VSN-based smart ride application is developed to demonstrate the functionality and practical usefulness of S-Aframe.

41 citations


Cites methods from "Middleware for social computing: a ..."

  • ...In CSS, we mainly consider three types of semanticbased models for VSN applications developed on S-Aframe: (i) application specific service; (ii) context information; and (iii) user-specified information. a: APPLICATION SPECIFIC SERVICE OF...

    [...]

Proceedings ArticleDOI
04 May 2015
TL;DR: A novel application-oriented service collaboration (ASCM) model is introduced which can automatically match multiple users with multiple mobile crowd sensing tasks in VSNs in an efficient manner and a context information management model is proposed that aims to enable the mobile community sensing applications to autonomously match appropriate service and information with different users (requesters and participants) in crowdsensing.
Abstract: Driving is an integral part of our everyday lives, and the average driving time of people globally is increasing to 84 minutes everyday, which is a time when people are uniquely vulnerable. A number of research works have identified that mobile crowd sensing in vehicular social networks (VSNs) can be effectively used for many purposes and bring huge economic benefits, e.g., safety improvement and traffic management. This paper presents our effort that toward context-aware mobile crowd sensing in VSNs. First, we introduce a novel application-oriented service collaboration (ASCM) model which can automatically match multiple users with multiple mobile crowd sensing tasks in VSNs in an efficient manner. After that, for users' dynamic contexts of VSNs, we proposes a context information management model, that aims to enable the mobile crowd sensing applications to autonomously match appropriate service and information with different users (requesters and participants) in crowdsensing.

12 citations


Cites background or methods from "Middleware for social computing: a ..."

  • ...…of the service requester (i.e., crowdsensing requester) is compared to that of the service provider (i.e., crowdsensing participant), and their similarity is measured using traditional service matching by simple string or key-word matching, e.g., location based, identities based methods [20]....

    [...]

  • ...Compared to other alternative approaches over dynamic networks [20, 22], the proposed CSS has the following advantages....

    [...]

Proceedings ArticleDOI
07 Apr 2014
TL;DR: It is shown that a city's glocality, measured with social media data, effectively signals the city's economic well-being.
Abstract: Urban resources are allocated according to socio-economic indicators, and rapid urbanization in developing countries calls for updating those indicators in a timely fashion. The prohibitive costs of census data collection make that very difficult. To avoid allocating resources upon outdated indicators, one could partly update or complement them using digital data. It has been shown that it is possible to use social media in developed countries (mainly UK and USA) for such a purpose. Here we show that this is the case for Brazil too. We analyze a random sample of a microblogging service popular in that country and accurately predict the GDPs of 45 Brazilian cities. To make these predictions, we exploit the sociological concept of glocality, which says that economically successful cities tend to be involved in interactions that are both local and global at the same time. We indeed show that a city's glocality, measured with social media data, effectively signals the city's economic well-being.

6 citations

References
More filters
Proceedings ArticleDOI
20 Sep 2009
TL;DR: It is argued that the increasing number of sensors on mobile phones presents new opportunities for logical localization, and proposed SurroundSense, a mobile phone based system that explores logical localization via ambience fingerprinting, can achieve an average accuracy of 87% when all sensing modalities are employed.
Abstract: A growing number of mobile computing applications are centered around the user's location. The notion of location is broad, ranging from physical coordinates (latitude/longitude) to logical labels (like Starbucks, McDonalds). While extensive research has been performed in physical localization, there have been few attempts in recognizing logical locations. This paper argues that the increasing number of sensors on mobile phones presents new opportunities for logical localization. We postulate that ambient sound, light, and color in a place convey a photo-acoustic signature that can be sensed by the phone's camera and microphone. In-built accelerometers in some phones may also be useful in inferring broad classes of user-motion, often dictated by the nature of the place. By combining these optical, acoustic, and motion attributes, it may be feasible to construct an identifiable fingerprint for logical localization. Hence, users in adjacent stores can be separated logically, even when their physical positions are extremely close. We propose SurroundSense, a mobile phone based system that explores logical localization via ambience fingerprinting. Evaluation results from 51 different stores show that SurroundSense can achieve an average accuracy of 87% when all sensing modalities are employed. We believe this is an encouraging result, opening new possibilities in indoor localization.

859 citations

Journal ArticleDOI
21 Oct 2010-Nature
TL;DR: It is time for a science of how city growth affects society and environment, say Luis Bettencourt and Geoffrey West.
Abstract: It is time for a science of how city growth affects society and environment, say Luis Bettencourt and Geoffrey West.

770 citations


"Middleware for social computing: a ..." refers background in this paper

  • ...Economies of scale make concentrated urban centres more productive than rural areas [4]: “clean water and education, for example, can be delivered for 30 to 50% less in Indian cities than in rural areas” [13]....

    [...]

Journal ArticleDOI
TL;DR: Three categories of novel health services are examined: health social networks, consumer personalized medicine and quantified self-tracking with the potential to both improve traditional health care systems and expand the concept of health care though new services.
Abstract: A new class of patient-driven health care services is emerging to supplement and extend traditional health care delivery models and empower patient self-care. Patient-driven health care can be characterized as having an increased level of information flow, transparency, customization, collaboration and patient choice and responsibility-taking, as well as quantitative, predictive and preventive aspects. The potential exists to both improve traditional health care systems and expand the concept of health care though new services. This paper examines three categories of novel health services: health social networks, consumer personalized medicine and quantified self-tracking.

693 citations


"Middleware for social computing: a ..." refers background in this paper

  • ...Furthermore, they allow medical practitioners to appreciate the particulars of one patient’s condition and, in doing so, they promise to support two important trends in health care [46]....

    [...]

Book
01 Jan 2009
TL;DR: Mayer-Schnberger as mentioned in this paper explores the role of forgetting in human history, from the ability to make sound decisions unencumbered by the past to the possibility of second chances.
Abstract: Delete looks at the surprising phenomenon of perfect remembering in the digital age, and reveals why we must reintroduce our capacity to forget. Digital technology empowers us as never before, yet it has unforeseen consequences as well. Potentially humiliating content on Facebook is enshrined in cyberspace for future employers to see. Google remembers everything we've searched for and when. The digital realm remembers what is sometimes better forgotten, and this has profound implications for us all. In Delete, Viktor Mayer-Schnberger traces the important role that forgetting has played throughout human history, from the ability to make sound decisions unencumbered by the past to the possibility of second chances. The written word made it possible for humans to remember across generations and time, yet now digital technology and global networks are overriding our natural ability to forget--the past is ever present, ready to be called up at the click of a mouse. Mayer-Schnberger examines the technology that's facilitating the end of forgetting--digitization, cheap storage and easy retrieval, global access, and increasingly powerful software--and describes the dangers of everlasting digital memory, whether it's outdated information taken out of context or compromising photos the Web won't let us forget. He explains why information privacy rights and other fixes can't help us, and proposes an ingeniously simple solution--expiration dates on information--that may. Delete is an eye-opening book that will help us remember how to forget in the digital age.

643 citations

Proceedings ArticleDOI
03 Nov 2010
TL;DR: The design, implementation and evaluation of the Jigsaw continuous sensing engine is presented, which balances the performance needs of the application and the resource demands of continuous sensing on the phone, to demonstrate its capability to recognize user activities and perform long term GPS tracking in an energy-efficient manner.
Abstract: Supporting continuous sensing applications on mobile phones is challenging because of the resource demands of long-term sensing, inference and communication algorithms. We present the design, implementation and evaluation of the Jigsaw continuous sensing engine, which balances the performance needs of the application and the resource demands of continuous sensing on the phone. Jigsaw comprises a set of sensing pipelines for the accelerometer, microphone and GPS sensors, which are built in a plug and play manner to support: i) resilient accelerometer data processing, which allows inferences to be robust to different phone hardware, orientation and body positions; ii) smart admission control and on-demand processing for the microphone and accelerometer data, which adaptively throttles the depth and sophistication of sensing pipelines when the input data is low quality or uninformative; and iii) adaptive pipeline processing, which judiciously triggers power hungry pipeline stages (e.g., sampling the GPS) taking into account the mobility and behavioral patterns of the user to drive down energy costs. We implement and evaluate Jigsaw on the Nokia N95 and the Apple iPhone, two popular smartphone platforms, to demonstrate its capability to recognize user activities and perform long term GPS tracking in an energy-efficient manner.

604 citations