No abstract available.
Book Downloads
Motivation
Key architectural elements of the web, namely, HTTP, URL and HTML enable a very simple user model of the web based on hyperlinks. While this model allows browser-based access to a wide array of online content and resources, the limitations in user ...
Smarter healthcare: an emergency physician view of the problem
This chapter motivates the need for smarter interaction with a case study in healthcare that demonstrate the current state of interaction. The special challenges of practicing emergency medicine are reviewed, and a scenario is constructed to illustrate ...
The smart internet as a catalyst for health care reform
Health care systems around the world are under pressure to lower costs and improve outcomes. Over the last decade, the Internet has begun to impact the traditional consumer-provider relationship in the health care sector. Patients are now commonly known ...
Overview of the smart internet
The aim of this chapter is to introduce the key characteristics of the Smart Internet, envisaged as addressing the current problems reviewed in the introduction to Part 1 of this book. After introducing the key principles of the smart internet, a ...
Smart interactions
As discussed in Chapter 3, the Smart Internet consists of both smart interactions and smart services. Part 2 of this book covers smart interactions, which are briefly introduced here. Since the requirements for user interaction are driven by human needs ...
Designing effective notifications for collaborative development environments
We describe research conducted to improve the design and management of notifications in the Jazz collaborative development environment. Scenario-based design was used in conjunction with focus groups that included eight representative Jazz users. The ...
Smart group interactions
The use of groups has had great success in medical and psychiatric contexts for over a century. Group interactions provide the critical social and emotional support that is frequently necessary for change and clinical improvement. In recent years, ...
Supporting smart interactions with predictive analytics
Smart interactions, where web services are configured and integrated across multiple servers in order to better address the needs of the user, will be much more user-centric and responsive to user needs than current interactions. However, Smart ...
A framework for automatically supporting end-users in service composition
In Service Oriented Architecture (SOA), service composition integrates existing services to fulfill specific tasks using a set of standards and tools. However, current service composition techniques and tools are mainly designed for SOA professionals. ...
A survey of mashup development environments
This chapter presents a survey of six mashup development environments and looks at how mashups fit into the vision of the smart internet. The fast-paced expansion of mashup development environments has resulted in a wealth of features and approaches. To ...
Smart media: bridging interactions and services for the smart internet
This chapter describes a need for Smart Media to enhance the vision of the Smart Internet. Smart Media is introduced as a mechanism to bridge Smart Services and Smart Interactions. Smart Media extends the existing notions of Media in HCI such as ...
Smart services
The aim of this chapter is to introduce the concept of smart services, along with three key issues that need to be resolved in the development of smart services. These issues are: Web models of smart services; base Web infrastructure extensions; the new ...
Smart services across the real and virtual worlds
Today, we are witnessing a new level of scale, complexity, and pervasiveness of software systems that are designed to support much more holistically complex processes. Much richer information is becoming available for processing, including raw data, ...
Event exposure for web services: a grey-box approach to compose and evolve web services
The service-oriented architecture (SOA) is an emerging software engineering paradigm for developing distributed enterprise applications. In this paradigm, Web services are encapsulated and published as black-box components accessible to service ...
Towards web services tagging by similarity detection
A challenge for the Smart Internet will be the automated tagging of equivalent or similar services, both in terms of domain semantics and service protocols, in support of efficient discovery and selection of relevant alternative services for the current ...
User-centric smart services in the cloud
- Karuna P. Joshi,
- Yelena Yesha,
- Ant A. Ozok,
- Yaacov Yesha,
- Ashwini Lahane,
- Hari Kalva,
- Ankur Agarwal,
- Borko Furht
In this chapter we describe our vision for the next generation of IT services. Services will be automatically discovered, procured and integrated with the service consumer's technical environment. This whole process will be determined by the policies ...
Monitoring and recovery of web service applications
For a system of distributed processes, correctness can be ensured by (statically) checking whether their composition satisfies properties of interest. However, web services are distributed processes that dynamically discover properties of other web ...
Managing dynamic context to optimize smart interactions and services
With the rapid growth of socio-technical ecosystems, smart interactions and services are permeating every walk of life. As smart interactions must managed automatically and interactively in response to evolving user's matters of concern, the smart ...
Cited By
- Weerasiri D, Barukh M, Benatallah B, Sheng Q and Ranjan R (2017). A Taxonomy and Survey of Cloud Resource Orchestration Techniques, ACM Computing Surveys, 50:2, (1-41), Online publication date: 31-Mar-2018.
- Lemos A, Daniel F and Benatallah B (2015). Web Service Composition, ACM Computing Surveys, 48:3, (1-41), Online publication date: 8-Feb-2016.
- Villegas N, Müller H, Muñoz J, Lau A, Ng J and Brealey C A dynamic context management infrastructure for supporting user-driven web integration in the personal web Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research, (200-214)
- Balasubramanian S, Desmarais R, Müller H, Stege U and Venkatesh S Characterizing problems for realizing policies in self-adaptive and self-managing systems Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, (70-79)
Recommendations
Internet of Things for enabling smart environments: A technology-centric perspective
The Internet of Things (IoT) is a computing paradigm whereby everyday life objects are augmented with computational and wireless communication capabilities, typically through the incorporation of resource-constrained devices including sensors and ...
Security Challenges and Requirements for Smart Internet of Things Applications: A Comprehensive Analysis
AbstractSmart homes, smart cities, smart grids, and smart vehicles are a few examples of the Internet of Things (IoT) applications. These applications possess distributed data delivery infrastructures for remote access, storage, distribution, and ...