989 resultados para service adaptation


Relevância:

30.00% 30.00%

Publicador:

Resumo:

Service-based systems are applications built by composing pre-existing services. During design time and according to the specifications, a set of services is selected. Both, service providers and consumers exist in a service market that is constantly changing. Service providers continuously change their quality of services (QoS), and service consumers can update their specifications according to what the market is offering. Therefore, during runtime, the services are periodically and manually checked to verify if they still satisfy the specifications. Unfortunately, humans are overwhelmed with the degree of changes exhibited by the service market. Consequently, verification of the compliance specification and execution of the corresponding adaptations when deviations are detected cannot be carried out in a manual fashion. In this work, we propose a framework to enable online awareness of changes in the service market in both consumers and providers by representing them as active software agents. At runtime, consumer agents concretize QoS specifications according to the available market knowledge. Services agents are collectively aware of themselves and of the consumers' requests. Moreover, they can create and maintain virtual organizations to react actively to demands that come from the market. In this paper we show preliminary results that allow us to conclude that the creation and adaptation of service-based systems can be carried out by a self-organized service market system. © 2012 IEEE.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Requirements-aware systems address the need to reason about uncertainty at runtime to support adaptation decisions, by representing quality of services (QoS) requirements for service-based systems (SBS) with precise values in run-time queryable model specification. However, current approaches do not support updating of the specification to reflect changes in the service market, like newly available services or improved QoS of existing ones. Thus, even if the specification models reflect design-time acceptable requirements they may become obsolete and miss opportunities for system improvement by self-adaptation. This articles proposes to distinguish "abstract" and "concrete" specification models: the former consists of linguistic variables (e.g. "fast") agreed upon at design time, and the latter consists of precise numeric values (e.g. "2ms") that are dynamically calculated at run-time, thus incorporating up-to-date QoS information. If and when freshly calculated concrete specifications are not satisfied anymore by the current service configuration, an adaptation is triggered. The approach was validated using four simulated SBS that use services from a previously published, real-world dataset; in all cases, the system was able to detect unsatisfied requirements at run-time and trigger suitable adaptations. Ongoing work focuses on policies to determine recalculation of specifications. This approach will allow engineers to build SBS that can be protected against market-caused obsolescence of their requirements specifications. © 2012 IEEE.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This work contributes to the development of search engines that self-adapt their size in response to fluctuations in workload. Deploying a search engine in an Infrastructure as a Service (IaaS) cloud facilitates allocating or deallocating computational resources to or from the engine. In this paper, we focus on the problem of regrouping the metric-space search index when the number of virtual machines used to run the search engine is modified to reflect changes in workload. We propose an algorithm for incrementally adjusting the index to fit the varying number of virtual machines. We tested its performance using a custom-build prototype search engine deployed in the Amazon EC2 cloud, while calibrating the results to compensate for the performance fluctuations of the platform. Our experiments show that, when compared with computing the index from scratch, the incremental algorithm speeds up the index computation 2–10 times while maintaining a similar search performance.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Two classes of software that are notoriously difficult to develop on their own are rapidly merging into one. This will affect every key service that we rely upon in modern society, yet a successful merge is unlikely to be achievable using software development techniques specific to either class. This paper explains the growing demand for software capable of both self-adaptation and high integrity, and advocates the use of a collection of "@runtime" techniques for its development, operation and management. We summarise early research into the development of such techniques, and discuss the remaining work required to overcome the great challenge of self-adaptive high-integrity software. © 2011 ACM.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Excerpt from EXECUTIVE SUMMARY This report examines the situation of the Haitians in Miami who were formerly incarcerated during 1981 and 1982 in the Immigration and Naturalization Service's Krome Detention Center or other Federal detention centers in the U.S. and Puerto Rico. For convenience, the report refers to all of them as Krome Haitians. This study is based upon a sociological survey of the Krome Haitians and intensive anthropological fieldwork conducted by Dr. Alex Stepick of the Sociology and Anthropology Department of Florida International University with support from the Catholic Services Bureau of Miami. It is the only scientific study of the Krome Haitians and the scientific procedures of the survey complemented by the anthropological fieldwork combine t o produce highly reliable results . To provide context to the conditions of the Krome Haitians, the report compares the characteristics of this population to that of the Haitian Entrants who arrived in 1980 or earlier and provides an update to earlier studies by this author (Stepick 1982) and another by the Behavioral Science Research Institute (1983). The report describes the conditions of the Krome Haitians, including their background in Haiti, experiences in the U.S., past and present employment status , experience with discrimination and social isolation , and adaptation to American society. The report concludes with some specific policy recommendations to state and local agencies and individuals that will assist the Haitians' integration into American society.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Distributed applications are exposed as reusable components that are dynamically discovered and integrated to create new applications. These new applications, in the form of aggregate services, are vulnerable to failure due to the autonomous and distributed nature of their integrated components. This vulnerability creates the need for adaptability in aggregate services. The need for adaptation is accentuated for complex long-running applications as is found in scientific Grid computing, where distributed computing nodes may participate to solve computation and data-intensive problems. Such applications integrate services for coordinated problem solving in areas such as Bioinformatics. For such applications, when a constituent service fails, the application fails, even though there are other nodes that can substitute for the failed service. This concern is not addressed in the specification of high-level composition languages such as that of the Business Process Execution Language (BPEL). We propose an approach to transparently autonomizing existing BPEL processes in order to make them modifiable at runtime and more resilient to the failures in their execution environment. By transparent introduction of adaptive behavior, adaptation preserves the original business logic of the aggregate service and does not tangle the code for adaptive behavior with that of the aggregate service. The major contributions of this dissertation are: first, we assessed the effectiveness of BPEL language support in developing adaptive mechanisms. As a result, we identified the strengths and limitations of BPEL and came up with strategies to address those limitations. Second, we developed a technique to enhance existing BPEL processes transparently in order to support dynamic adaptation. We proposed a framework which uses transparent shaping and generative programming to make BPEL processes adaptive. Third, we developed a technique to dynamically discover and bind to substitute services. Our technique was evaluated and the result showed that dynamic utilization of components improves the flexibility of adaptive BPEL processes. Fourth, we developed an extensible policy-based technique to specify how to handle exceptional behavior. We developed a generic component that introduces adaptive behavior for multiple BPEL processes. Fifth, we identify ways to apply our work to facilitate adaptability in composite Grid services.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

The convergence of data, audio and video on IP networks is changing the way individuals, groups and organizations communicate. This diversity of communication media presents opportunities for creating synergistic collaborative communications. This form of collaborative communication is however not without its challenges. The increasing number of communication service providers coupled with a combinatorial mix of offered services, varying Quality-of-Service and oscillating pricing of services increases the complexity for the user to manage and maintain ‘always best’ priced or performance services. Consumers have to manually manage and adapt their communication in line with differences in services across devices, networks and media while ensuring that the usage remain consistent with their intended goals. This dissertation proposes a novel user-centric approach to address this problem. The proposed approach aims to reduce the aforementioned complexity to the user by (1) providing high-level abstractions and a policy based methodology for automated selection of the communication services guided by high-level user policies and (2) providing services through the seamless integration of multiple communication service providers and providing an extensible framework to support the integration of multiple communication service providers. The approach was implemented in the Communication Virtual Machine (CVM), a model-driven technology for realizing communication applications. The CVM includes the Network Communication Broker, the layer responsible for providing a network-independent API to the upper layers of CVM. The initial prototype for the NCB supported only a single communication framework which limited the number, quality and types of services available. Experimental evaluation of the approach show the additional overhead of the approach is minimal compared to the individual communication services frameworks. Additionally the automated approach proposed out performed the individual communication services frameworks for cross framework switching.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

ACKNOWLEDGMENTS. We thank members of the L.Y. and K.B. laboratories for helpful discussions. This work was supported through the European Research Council Grant StG CA629F04E (to L.Y.); a Harvard University Milton Fund Award (to K.B.); Ruth L. Kirschstein National Research Service Award 1 F32 GM096699 from the NIH (to L.Y.); National Science Foundation Grant IOS-1146465 (to K.B.); NIH National Institute of General Medical Sciences Grant 2R01GM078536 (to D.E.S.); and Biotechnology and Biological Sciences Research Council Grant BB/L000113/1 (to D.E.S.)

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Background: Autism Spectrum Disorder (ASD) is a major global health challenge as the majority of individuals with ASD live in low- and middle-income countries (LMICs) and receive little to no services or support from health or social care systems. Despite this global crisis, the development and validation of ASD interventions has almost exclusively occurred in high-income countries, leaving many unanswered questions regarding what contextual factors would need to be considered to ensure the effectiveness of interventions in LMICs. This study sought to conduct explorative research on the contextual adaptation of a caregiver-mediated early ASD intervention for use in a low-resource setting in South Africa.

Methods: Participants included 22 caregivers of children with autism, including mothers (n=16), fathers (n=4), and grandmothers (n=2). Four focus groups discussions were conducted in Cape Town, South Africa with caregivers and lasted between 1.5-3.5 hours in length. Data was recorded, translated, and transcribed by research personnel. Data was then coded for emerging themes and analyzed using the NVivo qualitative data analysis software package.

Results: Nine contextual factors were reported to be important for the adaptation process including culture, language, location of treatment, cost of treatment, type of service provider, familial needs, length of treatment, support, and parenting practices. One contextual factor, evidence-based treatment, was reported to be both important and not important for adaptation by caregivers. The contextual factor of stigma was identified as an emerging theme and a specifically relevant challenge when developing an ASD intervention for use in a South African context.

Conclusions: Eleven contextual factors were discussed in detail by caregivers and examples were given regarding the challenges, sources, and preferences related to the contextual adaptation of a parent-mediated early ASD intervention in South Africa. Caregivers reported a preference for an affordable, in-home, individualized early ASD intervention, where they have an active voice in shaping treatment goals. Distrust of community-based nurses and health workers to deliver an early ASD intervention and challenges associated with ASD-based stigma were two unanticipated findings from this data set. Implications for practice and further research are discussed.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Coastal zones with their natural and societal subsystems are exposed to rapid changes and pressures on resources. Scarcity of space and impacts of climate change are prominent drivers of land use and adaptation management today. Necessary modifications to present land use management strategies and schemes influence both the structures of coastal communities and the ecosystems involved. Approaches to identify the impacts and account for (i) the linkages between social references and needs and (ii) ecosystem services in coastal zones have been largely absent. The presented method focuses on improving the inclusion of ecosystem services in planning processes and clarifies the linkages with social impacts. In this study, fourteen stakeholders in decisionmaking on land use planning in the region of Krummhörn (northwestern Germany, southern North Sea coastal region) conducted a regional participative and informal process for local planning capable to adapt to climate driven changes. It is argued that scientific and practical implications of this integrated assessment focus on multifunctional options and contribute to more sustainable practices in future land use planning. The method operationalizes the ecosystem service approach and social impact analysis and demonstrates that social demands and provision of ecosystem services are inherently connected.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

This paper presents an eight-firm study, conducted from the service-dominant logic perspective, which makes a contribution regarding knowledge of the anatomy of value propositions and service innovation. The paper suggests that value propositions are configurations of several different practices and resources. The paper finds that ten common practices, organized in three main aggregates, constitute and fulfill value propositions: i.e. provision practices, representational practices, and management and organizational practices. Moreover, the paper suggests that service innovation can be equated with the creation of new value propositions by means of developing existing or creating new practices and/or resources, or by means of integrating practices and resources in new ways. It identifies four types of service innovation (adaptation, resource-based innovation, practice-based innovation, and combinative innovation) and three types of service innovation processes (practice-based, resource-based, and combinative). The key managerial insight provided by the paper is that service innovation must be conducted and value propositions must be evaluated from the perspective of the customers’ value creation, the service that the customer experiences. Successful service innovation is not only contingent on having the right resources, established methods and practices for integrating these resources into attractive value propositions are also needed.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

Problématique La réduction du taux de placement d'enfants en milieu substitut et la mise en place de solutions de rechange constituent depuis la fin des années 80 des préoccupations de première importance pour le Ministère de la santé et des services sociaux (MSSS) du Québec. Différents groupes de travail (Conseil des affaires sociales, 1990; Groupe de travail pour les jeunes, 1991; Groupe de travail sur l'application des mesures de protection de la jeunesse, 1991; Groupe de travail sur l'évaluation de la loi de la protection de la jeunesse, 1992) ont été mis sur pied et mandatés par le MSSS pour étudier les aspects législatifs et structurels des services offerts aux jeunes québécois présentant des difficultés d'adaptation et à leurs parents. Un consensus se dégage des différents rapports produits par ces comités: il faut prévenir le plus possible le placement d'enfants en milieu substitut et rationaliser son utilisation. Cette recommandation unanime a amené le MSSS à mandater un cinquième comité pour étudier les mesures alternatives au placement; il s'agit du comité consultatif sur le développement de solutions de rechange en matière de placement d'enfants (1994). Une des cinq recommandations formulées par ce comité dans son rapport final est que des études soient prioritairement réalisées pour mieux connaître les dimensions entourant le placement des enfants en milieu substitut, dont, entre autres, le portrait des enfants placés, leurs besoins et les caractéristiques de leur famille. En ce qui concerne les études réalisées jusqu'à maintenant portant sur les facteurs sociaux, familiaux et personnels des enfants associés au placement, il ressort, selon Pauzé, Déry et Toupin (1995) que ces études présentent des limites méthodologiques importantes: absence de groupes comparatifs, utilisation d'instruments d'évaluation non standardisés et non prise en compte de variables telles que l'âge et le sexe des enfants. Ces auteurs soulignent également que les résultats des études recensées ne sont pas directement applicables à la réalité des jeunes québécois placés en milieu substitut puisque la majorité de ces études a été réalisée dans des contextes sociaux, politiques et juridiques qui diffèrent parfois de façon considérable de ceux qui existent Québec. Ces auteurs recommandent donc, à l'instar de Roberge (1994) du Service de l'évaluation des politiques et des programmes (Direction générale de l'évaluation et de la planification du Ministère de la santé et des services sociaux), que des études rigoureuses sur le plan scientifique soient menées pour mieux connaître les différentes clientèles desservies par les services de placement au Québec. La présente recherche s'inscrit précisément dans cette lignée. L'objectif de notre étude vise à identifier les problèmes psychologiques associés au placement d'enfants (âgés de 6 à 11 ans) en centre de réadaptation pour jeunes en difficulté d'adaptation (CRJDA). De façon plus spécifique, nous comparerons, sur la base des problèmes psychologiques qu'ils présentent, des enfants placés en CRJDA à des enfants suivis par les services externes de ces mêmes CRJDA puis à des enfants de la population générale. Nous espérons ainsi mieux cerner les problèmes psychologiques présentés par les enfants bénéficiant d'un placement en CRJDA afin, espérons-nous, de mieux répondre aux besoins présentés par ces jeunes. Enfin, il est important de mentionner que la présente étude s'inscrit dans une recherche plus vaste portant sur les variables associées au placement d'enfants (âgés de 6 à 11 ans) en milieu substitut.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

With the increasing popularity of utility-oriented computing where the resources are traded as services, efficient management of quality of service (QoS) has become increasingly significant to both service consumers and service providers. In the context of distributed multimedia content adaptation deployment on service-oriented computing, how to ensure the stringent QoS requirements of the content adaptation is a significant and immediate challenge. However, QoS guarantees in the distributed multimedia content adaptation deployment on service-oriented platform context have not been accorded the attention it deserves. In this paper, we address this problem. We formulate the SLA management for distributed multimedia content adaptation deployment on service-oriented computing as an integer programming problem. We propose an SLA management framework that enables the service provider to determine deliverable QoS before settling SLA with potential service consumers to optimize QoS guarantees. We analyzed the performance of the proposed strategy under various conditions in terms of the SLA success rate, rejection rate and impact of the resource data errors on potential violation of the agreed upon SLA. We also compared the proposed SLA management framework with a baseline approach in which the distributed multimedia content adaptation is deployed on a service-oriented platform without SLA consideration. The results of the experiments show that the proposed SLA management framework substantially outperforms the baseline approach confirming that SLA management is a core requirement for the deployment of distributed multimedia content adaptation on service-oriented systems.

Relevância:

30.00% 30.00%

Publicador:

Resumo:

A comprehensive user model, built by monitoring a user's current use of applications, can be an excellent starting point for building adaptive user-centred applications. The BaranC framework monitors all user interaction with a digital device (e.g. smartphone), and also collects all available context data (such as from sensors in the digital device itself, in a smart watch, or in smart appliances) in order to build a full model of user application behaviour. The model built from the collected data, called the UDI (User Digital Imprint), is further augmented by analysis services, for example, a service to produce activity profiles from smartphone sensor data. The enhanced UDI model can then be the basis for building an appropriate adaptive application that is user-centred as it is based on an individual user model. As BaranC supports continuous user monitoring, an application can be dynamically adaptive in real-time to the current context (e.g. time, location or activity). Furthermore, since BaranC is continuously augmenting the user model with more monitored data, over time the user model changes, and the adaptive application can adapt gradually over time to changing user behaviour patterns. BaranC has been implemented as a service-oriented framework where the collection of data for the UDI and all sharing of the UDI data are kept strictly under the user's control. In addition, being service-oriented allows (with the user's permission) its monitoring and analysis services to be easily used by 3rd parties in order to provide 3rd party adaptive assistant services. An example 3rd party service demonstrator, built on top of BaranC, proactively assists a user by dynamic predication, based on the current context, what apps and contacts the user is likely to need. BaranC introduces an innovative user-controlled unified service model of monitoring and use of personal digital activity data in order to provide adaptive user-centred applications. This aims to improve on the current situation where the diversity of adaptive applications results in a proliferation of applications monitoring and using personal data, resulting in a lack of clarity, a dispersal of data, and a diminution of user control.