文档库 最新最全的文档下载
当前位置:文档库 › COCOA COnversation-based service COmposition in pervAsive computing environments with QoS support

COCOA COnversation-based service COmposition in pervAsive computing environments with QoS support

COCOA COnversation-based service COmposition in pervAsive computing environments with QoS support
COCOA COnversation-based service COmposition in pervAsive computing environments with QoS support

COCOA:COnversation-based service COmposition

in pervAsive computing environments

with QoS support

Sonia Ben Mokhtar *,Nikolaos Georgantas,Vale

′rie Issarny INRIA Rocquencourt,Domaine de Voluceau,BP 105,78153Le Chesnay Cedex,France

Available online 12March 2007

Abstract

Pervasive computing environments are populated with networked services,i.e.,autonomous software entities,providing a number of

functionalities.One of the most challenging objectives to be achieved within these environments is to assist users in realizing tasks that integrate on the ?y functionalities of the networked services opportunely according to the current pervasive environment.Towards this purpose,we present COCOA,a solution for COnversation-based service COmposition in pervAsive computing environments with QoS support.COCOA provides COCOA-L,an OWL-S based language for the semantic,QoS-aware speci?cation of services and tasks,which further allows the speci?cation of services and tasks conversations.Moreover,COCOA provides two mechanisms:COCOA-SD for the QoS-aware semantic service discovery and COCOA-CI for the QoS-aware integration of service conversations towards the realization of the user task’s conversation.The distinctive feature of COCOA is the ability of integrating on the ?y the conversations of networked services to realize the conversation of the user task,by further meeting the QoS requirements of user tasks.Thereby,COCOA allows the dynamic realization of user tasks according to the speci?cs of the pervasive computing environment in terms of available services and by enforcing valid service consumption.ó2007Elsevier Inc.All rights reserved.

Keywords:Service oriented architectures;Pervasive computing;Semantic web;Dynamic service composition;Work?ow;QoS

1.Introduction

Pervasive computing environments are populated with networked services,i.e.,autonomous software entities,pro-viding a number of functionalities.One of the most challeng-ing objectives to be achieved within these environments is to assist users in realizing tasks that integrate functionalities of the networked services (Sousa and Garlan,2002),so that tasks may be requested anytime,anywhere,and realized on the ?y according to the speci?cs of the pervasive computing environment.To illustrate the kind of situations that we expect to make commonplace through our research,we pres-ent the following scenario (see Fig.1):

‘‘...Today,Jerry is going to travel by train from Paris to London,where he is going to give a talk in a working seminar.At the train station,Jerry has the privilege of waiting in the V.I.P.room.In this room,besides the wonderful French bu?et,a number of digital services are available,among which a streaming service used to stream digital resources on users portable devices,and a large ?at screen that continuously disseminates news.Today,exceptionally,Jerry has arrived early at the train station.When he enters the V.I.P.room,nobody is there.He decides to watch a movie while waiting for his train departure.Jerry uses the e-movie application that he has on his PDA,to which he gives the title of the movie that he wants to watch.This e-movie applica-tion is able to discover video servers as well as display devices available in the reach of the user and to select the most appropriate device.More precisely,if a larger screen than the user’s PDA screen is found in the user’s

0164-1212/$-see front matter ó2007Elsevier Inc.All rights reserved.doi:10.1016/j.jss.2007.03.002

*

Corresponding author.

E-mail addresses:Sonia.Ben_Mokhtar@inria.fr (S.Ben Mokhtar),Nikolaos.Georgantas@inria.fr (N.Georgantas),Valerie.Issarny@inria.fr (V.Issarny).

https://www.wendangku.net/doc/b58207303.html,/locate/jss

Available online at https://www.wendangku.net/doc/b58207303.html,

The Journal of Systems and Software 80(2007)

1941–1955

reach,and if the user’s context allows it(e.g.,nobody else is in the same room),this application displays the movie on that screen.Furthermore,if the user’s context changes(e.g.,the user leaves the room or a person enters in the room),the application is able to transfer the video stream to the user’s PDA.When the train arrives at the station,Jerry gets on the train and continues to watch the movie on his PDA until the train departure...’’.

Hardware resources like displays,and software resources like multimedia streaming servers constitute net-worked capabilities that may conveniently be composed to realize user tasks enabling,for instance,the entertainment of nomadic users.Still,developing pervasive applications as user tasks that bene?t from the open networking envi-ronment raises major software engineering challenges. Functional capabilities accessible in the speci?c networked environment must be abstracted in an adequate way so that applications may specify declaratively required functional capabilities for which concrete instances are to be retrieved on the?y.Furthermore,consumption of networked capabilities shall be achieved in a way that guarantees correctness of the application,both functionally and non-functionally.Another key requirement to indeed enable pervasive applications is for the network to be truly open, with integration of most networked resources,without being unduly selective regarding hosted software and hard-ware platforms.Speci?cally,the pervasive computing envi-ronment shall be able to integrate most networked resources,further allowing the dynamic composition of applications out of capabilities provided by resources, when applications get either requested by users or proac-tively provided by the environment.

The Service-Oriented Architecture(SOA)paradigm, and its associated technologies such as Web services, appears as the right paradigm to engineer pervasive appli-cations.Functional capabilities provided by networked resources may conveniently be abstracted as services.Spe-ci?cally,a pervasive service corresponds to an autonomous networked entity,which provides a set of capabilities.A service capability then corresponds to either a primitive operation of the service or a process composing a number of operations(also referred to as conversation)(Ben Mokhtar et al.,2006a).Consumption of services by client applications(which may themselves realize more complex services available on the network)further requires service clients and providers to agree on both the functional and non-functional semantics of capabilities,so that they can integrate and interact in a way that guarantees dependable service provisioning and consumption.Such an agreement may be carried out at the syntactic level,assuming that clients and providers use a common service description syntax for denoting,besides service access protocols,as well,service semantics.This assumption is actually made by most software platforms for pervasive computing (e.g.,Gaia(Roman et al.,2002),Aura(Sousa and Garlan, 2002),WSAMI(Issarny et al.,2004)).However,such vision based on the strong assumption that service develop-ers and clients describe services with identical terms world-wide,is hardly achievable in open pervasive environments. This raises the issue of syntactic heterogeneity of service descriptions.A promising approach towards addressing syntactic heterogeneity relies on semantic modeling of the services’functional and non-functional features.This con-cept underpins the Semantic Web(Berners-Lee et al., 2001).Combined with Semantic Web technologies,1nota-bly ontologies,for the semantic description of the services’functional and non-functional features,Web services can be automatically and unambiguously discovered and con-sumed in open pervasive computing environments.Specif-ically,ontology-based semantic reasoning enables discovering networked services whose published provided functionalities match a required functionality,even if there is no syntactic conformance between them.A number of research e?orts have been conducted in the area of seman-tic Web service speci?cation,which have led to the develop-ment of various semantic service description languages, e.g.,OWL-S,2WSDL-S,3WSMO,4FLOWS.5Among these e?orts OWL-S,which is based on the Web

Ontology

Fig.1.Scenario.

1Semantic Web:https://www.wendangku.net/doc/b58207303.html,/2001/sw/.

2OWL-S:https://www.wendangku.net/doc/b58207303.html,/services/owl-s.

3WSDL-S:https://www.wendangku.net/doc/b58207303.html,/projects/meteor-s/wsdl-s/.

4WSMO:https://www.wendangku.net/doc/b58207303.html,/.

5FLOWS:https://www.wendangku.net/doc/b58207303.html,/services/swsf/1.0/overview/.

1942S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–1955

Language(OWL),6a W3C recommendation,presents a number of attracting features.Indeed,OWL-S supports the concise speci?cation of service functional capabilities in the service pro?le on the one hand,as well as the detailed speci?cation of the corresponding service conversations on the other hand,which in turn provides a basis for Web ser-vice composition.

Building upon semantic Web services,and particularly OWL-S,we present COCOA,a solution for QoS-aware COnversation-based service COmposition in pervAsive computing environments.COCOA allows the dynamic

realization of user tasks from networked services available in the pervasive computing environment.A preliminary e?ort for de?ning COCOA has been presented in Ben Mokhtar et al.(2006a).In this article,we present the exten-sion of COCOA with support of Quality of Service(QoS). COCOA is part of a larger e?ort on the development of an interoperable middleware for pervasive computing envi-ronments investigated in the IST Amigo project.7COCOA is composed of three major parts.First,COCOA-L,is an OWL-S based language for semantic speci?cation of ser-vices and tasks in pervasive environments.COCOA-L allows the speci?cation of requested and advertised service capabilities,service conversations,as well as service QoS properties.Second,COCOA-SD realizes the discovery and selection of networked services candidate to the com-position.Thanks to the semantic reasoning enabled by the use of ontologies,COCOA-SD enables a thorough matching of service functionalities complemented with QoS-based matching.Finally,COCOA-CI performs dynamic QoS-aware composition of the selected services towards the realization of the target user task.The distinc-tive feature of COCOA-CI is the integration of services modeled as conversations,to realize a user task also mod-eled as a conversation.This provides a mean to deal with the diversity of services in pervasive computing environ-ments.Indeed,as shown in Fig.2,integrating service con-versations for the realization of a user task’s conversation enables the same user task to be performed in di?erent environments by means of several composition schemes (e.g.,by binding to a single service,by composing individ-ual service capabilities,by composing fragments of service conversations or?nally by interleaving fragments of service conversations).Thus,the realization of the task’s conversa-tion is adaptive according to the speci?cs of the environ-ment in terms of available networked services and their provided conversations.Moreover,our approach enforces a valid consumption of the composed services,ensuring that their conversations are ful?lled.

To evaluate our approach,we have implemented a pro-totype of COCOA;experimental results allow us to vali-date the relevance of the employed paradigms in pervasive computing environments.

The remainder of this paper is structured as follows. First,we present related research e?orts in the area of dynamic composition of user tasks in pervasive computing environments,as well as conversation-based service com-position(Section2).Then,we introduce COCOA-L,our language for semantic,QoS-aware speci?cation of services and tasks(Section3).Building on COCOA-L,we present formalisms enabling the realization of COCOA in Section 4,and the mechanisms constituting COCOA in Section5. More speci?cally,the latter concerns COCOA-SD our approach to semantic service discovery,and COCOA-CI our approach to conversation integration.In Section6, we assess our approach based on its performance evalua-tion.Finally,we conclude with a summary of our contribu-tions and future work in Section7.

2.Service composition in pervasive computing environments: state of the art

As introduced in the previous section,a user task is a software application available on the user’s device that is abstractly described in terms of functionalities to be inte-grated.These functionalities have then to be dynamically provided by the environment.Dynamic realization of user tasks is one of the major challenges in mobile environ-ments,as it allows users to perform potentially complex software applications opportunely according to the surrounding environment.A number of research e?orts have been conducted in the area of dynamic realization of user tasks in pervasive computing environments.The Aura project(Sousa and Garlan,2002)de?nes an architec-ture that realizes user tasks in a transparent way.The user tasks de?ned in Aura are composed of abstract services to be found in the environment.Gaia(Roman et al.,2002)is a distributed middleware infrastructure that enables the dynamic deployment and execution of software applica-tions.In this middleware,an application is mapped to available resources of a speci?c active space.This mapping can be either assisted by the user or automatic.Gaia sup-ports the dynamic recon?guration of applications.For instance,it allows changing the composition of an applica-tion dynamically upon a user’s request(e.g.,the user may specify a new device providing a component that should replace a component currently used).Furthermore,Gaia supports the mobility of applications between active

spaces

6OWL:Web Ontology Language.https://www.wendangku.net/doc/b58207303.html,/TR/owl-ref/.

7Amigo:ambient intelligence for the networked home environment.

https://www.wendangku.net/doc/b58207303.html,/euprojects/amigo/.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551943

by saving the state of the application.Both of the previous platforms introduce advanced middleware to ease the development of pervasive applications composed out of networked resources.However,they are too restrictive regarding the networked resources that may be integrated since resources have to host the speci?c middleware to be known by pervasive applications.Furthermore,both approaches assume framework-dependent XML-based descriptions for services and tasks.In other words,both approaches assume that services and tasks of the pervasive computing environment are aware of the semantics under-

lying the employed XML descriptions.However,in open pervasive environments it is not reasonable to assume that service developers will describe services with identical terms worldwide.This raises the issue of syntactic heterogeneity of service interfaces.Indeed,while building upon service oriented architectures(e.g.,Web services)resolves the het-erogeneity of services in terms of employed technologies, interaction with services is based on the syntactic confor-mance of service interfaces,for which common understand-ing is hardly achievable in open pervasive computing environments.A key requirement for enabling the dynamic realization of user tasks in pervasive environments con-cerns expressing the semantics of services and tasks.

A promising approach addressing the semantic model-ing of information and functionality comes from the Semantic Web paradigm(Berners-Lee et al.,2001).There, information,originally comprehensible only by humans,is enriched with machine-interpretable semantics,so as to allow its automated manipulation.Such semantics of an entity encapsulate the meaning of this entity by reference to a structured vocabulary of terms(ontology)representing a speci?c area of knowledge.Ontology languages support formal description and machine reasoning on ontologies; the Web Ontology Language(OWL)8is a recent recom-mendation by W3C.These notions come from the knowl-edge representation?eld and have been applied and further evolved in the Semantic Web domain.Then,a nat-ural evolution has been the combination of the Semantic Web and Web Services into Semantic Web Services(The DAML Services Coalition,2004).This e?ort aims at the semantic speci?cation of Web services towards automating Web services discovery,invocation,composition and exe-cution monitoring.Hence,a number of research e?orts have been proposed for the semantic speci?cation of Web services.For instance,the latest WSDL(2.0)standard does not only support the use of XML Schema,but also pro-vides standard extensibility features for using,e.g.,classes from OWL ontologies to de?ne Web services input and output data types.A recent proposal for the semantic spec-i?cation of Web services is the Web Services Modeling Ontology(WSMO),which is speci?ed using the Web Ser-vice Modeling Language(WSML).Besides service speci?-cation,this ontology provides support for mediators,which can resolve mismatches between ontologies or ser-vices.METEOR-S(Patil et al.,2004)is another proposal for enhancing Web service descriptions and enabling Web service composition.METEOR-S uses DAML+OIL9 (the direct precursor to OWL)ontologies to add semantics to WSDL and UDDI.

The Web Service Semantics(WSDL-S)proposal,com-ing from the METEOR-S project,also annotates Web ser-vices with semantics,using references to concepts from, e.g.,OWL ontologies,by attaching them to WSDL input, output and fault messages,as well as operations.The First-Order Logic Ontology for Web Services(FLOWS) is a recent proposal for the semantic speci?cation of Web services.It has a well de?ned semantics in?rst-order logic enriched with support of Web based technologies(e.g., URIs,XML).FLOWS encloses parts of other languages and standards(e.g.,WSMO,OWL-S,PSL(ISO18629)) and supports a direct mapping to ROWS,another lan-guage from the same consortium based on logic program-ming(i.e.,rules).OWL-S is a Web service ontology speci?ed in OWL,which is used to describe semantic Web services.A service description in OWL-S is composed of three parts:the service pro?le,the process model and the service grounding(see Fig.3).The service pro?le gives a high level description of a service and its provider.It is gen-erally used for service publication and discovery.The pro-cess model describes the services behavior as a process. This description contains a speci?cation of a set of sub-pro-cesses coordinated by a set of control constructs.These control constructs are:Sequence,Split,Split+Join,Choice, Unordered,If-Then-Else,Repeat-While,and Repeat-Until. The sub-processes can be either composite or https://www.wendangku.net/doc/b58207303.html,-posite processes are decomposable into other atomic or composite processes,while atomic ones correspond to WSDL operations.The service grounding speci?es the information necessary for service invocation,such as com-munication protocols,message formats,serialization, transport and addressing information.The service ground-ing uses WSDL binding information.More precisely,it de?nes mapping rules to link OWL-S atomic processes to WSDL operations.

In the area of ontology-based dynamic service composi-tion in pervasive environments,an e?ort based on

OWL-S

Fig.3.OWL-S top level ontology.

8OWL:https://www.wendangku.net/doc/b58207303.html,/TR/owl-ref/.9DAML+OIL:https://www.wendangku.net/doc/b58207303.html,/TR/daml+oil-reference. 1944S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–1955

has been proposed in Masuoka et al.(2003).In this approach called Task Computing,services of the pervasive computing environment are described as semantic Web ser-vices using OWL-S.Each user of the pervasive computing environment carries a composition tool that discovers on the?y available services in the user’s vicinity and suggests to the user all the possible compositions of these services based on their semantic inputs/outputs.While this approach validates the relevance of semantic Web technol-ogies in pervasive computing environments,it presents some drawbacks.For instance,suggesting to the user all the possible compositions of networked services requires that the user selects the right composition among the sug-gested ones,which can be inconvenient for mobile users of the pervasive computing environment.Indeed,the per-vasive computing environment should minimize the users’distractions by enabling the automatic and transparent deployment and execution of user tasks.Furthermore, the services to be composed are considered as providing a single functionality,while more complex services(e.g., composite services speci?ed with their corresponding con-versation)are not considered for the composition.Such composition,involving services or realizing tasks described with their conversations,identi?ed as conversation-based service composition,allows the realization of more com-plex user tasks.

In the last few years a number of research e?orts have been conducted in the area of conversation-based service composition(Bernstein and Klein,2002;Aggarwal et al., 2004;Majithia et al.,2004;Bansal and Vidal,2003;Brogi et al.,2005).For instance,Bernstein and Klein(2002)pro-pose to describe services as processes,and de?ne a request language named PQL(Process Query Language).This lan-guage allows?nding in a process database those processes that contain a fragment that corresponds to the request. While this approach proposes a process query language to search for a process,it does not handle process integra-tion.Thus,the authors implicitly assume that the user’s request is quite simple and can be performed by a single process.On the contrary,in our approach a composition e?ort is made to reconstruct a task conversation by inte-grating services conversations.

Aggarwal et al.propose to describe a task conversation as a BPEL4WS10work?ow(Aggarwal et al.,2004).This description may contain both references to known services (static links)and abstract descriptions of services to be inte-grated(service templates).At execution time,services that match the service templates are discovered,and the task’s work?ow is carried out by invoking the selected services. This approach proposes a composition scheme,in which a set of services are integrated to reconstruct a task’s con-versation.However,the services being integrated are rather simple.Indeed,each service is described at the interface level without describing the service conversation.On the contrary,we consider services as entities that can behave in a complex manner,and we try to compose these services to realize the user task’s conversation.

Another conversation-based matching algorithm is pro-posed by Majithia et al.(2004).In this approach,the user’s request is speci?ed at the interface level and is mapped to a work?ow.Then,service instances that match the ones described in the work?ow,in terms of inputs,outputs, pre-conditions and e?ects,are discovered in the network, and a concrete work?ow description is constituted.As for the previous approaches,the service composition scheme that is proposed does not involve any conversation integration,as the Web services are only described at the interface-level.

The work proposed by Bansal and Vidal(2003)uses the OWL-S process model to match services.In their approach,the authors consider a user request in the form of required inputs/outputs,and assume a repository of OWL-S Web services.Then,they propose a matching algo-rithm that checks whether there is a process model in the repository that meets the desired inputs/outputs.Brogi et al.(2005)have proposed an enhancement of this last algorithm by performing a composition of services’process models to respond to inputs/outputs of the user’s request. This last e?ort is close to our work,as an e?ort of integrat-ing conversations is investigated.However,some di?er-ences remain.The main di?erence is that the authors consider that the user request can be expressed in the form of a list of inputs/outputs.While this is an interesting assumption,this implicitly prevents the user from perform-ing complex conversations.Indeed,the algorithm com-poses in a pipe and?lter like-way,atomic processes that are compatible in terms of provided outputs and requested inputs(signatures).While this strongly guarantees that the composed services will be able to exchange information,it weakly guarantees that the resulting composition will pro-vide the user with the expected semantics.On the contrary, we consider that the user’s request is expressed as a conver-sation,which guarantees that the resulting composition will indeed meet the user task’s expected behavior.

The QoS-aware dynamic realization of tasks in perva-sive computing environments through the integration of service conversations calls for a language that allows the semantic-aware description of services and of tasks’func-tional and non-functional capabilities,as well as of ser-vices’and tasks’conversations.For this purpose,we present in the following section COCOA-L,a language for speci?cation of services and tasks of the pervasive environment.

3.COCOA-L:an OWL-S based service and task description language

We describe herein COCOA-L,an OWL-S based lan-guage for the speci?cation of networked services and user tasks in pervasive environments.This language extends

10BPEL4WS:https://www.wendangku.net/doc/b58207303.html,/developerworks/library/

ws-bpel/.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551945

OWL-S in order to?t the requirements of service composi-tion in pervasive computing environments.Speci?cally, COCOA-L allows the speci?cation of:

(1)Services’and tasks’advertised and requested func-

tional capabilities;

(2)Services’and tasks’conversations for modeling their

behavior;and

(3)Services’and tasks’QoS properties.

The UML diagram depicted in Fig.4represents the main conceptual elements of COCOA-L with respect to(1),(2) and(3).These elements are further detailed in the following three sections.Note that in this diagram,colored boxes are those corresponding to reused OWL-S elements.

3.1.Requested and advertised capabilities

At the heart of COCOA-L,we distinguish the notion of capability.A capability characterizes a functionality that might be requested or advertised by a service/task.A capa-bility is realized by the invocation of a set of operations,i.e., a sequence of messages exchanged between a client and a service provider(e.g.,WSDL operations).A requested capa-bility has a set of provided inputs,a required category,and a set of required outputs and QoS properties;while an adver-tised capability has a set of required inputs,a provided cat-egory,and a set of provided outputs and QoS properties.

In COCOA-L,both user tasks and services are speci?ed with a conversation,which comprises respectively requested and advertised capabilities.When a user task is being per-formed,its requested capabilities have to be bound to advertised capabilities of networked services.

3.2.Service conversation speci?cation

A conversation represents the coordination of a set of capabilities by control constructs(e.g.,Sequence,Parallel,Choice constructs).In COCOA-L,we use the OWL-S con-trol constructs for coordinating capabilities of services and tasks.Due to their involvement in a conversation,capabil-ities have data and control dependencies between each other.Control dependencies are those due to the structure of the conversation.Speci?cally,two capabilities C1and C2 are said to have a control dependency if C1is prior to C2in the conversation,and in order to enforce a valid service/ task consumption C1must be performed before C2when the service/task is being performed.Nevertheless,when realizing user tasks,the interleaving of multiple service con-versations is supported as long as the services control dependencies are ful?lled.For instance,if the user task conversation is a sequence of the four capabilities Sequen-ce(C1,C2,C3,C4)and the two services to be composed S1 and S2have respectively the two following conversations: Sequence(C1,C3)and Sequence(C2,C4),a composition that interleaves S1and S2conversations,while meeting S1and S2control dependencies,is given as follows:

SequenceeS1áC1;S2áC2;S1áC3;S2áC4T:

A data dependency between two capabilities C1and C2 is speci?ed when data produced by C1must be consumed by C2and only by C2.When a data dependency is speci?ed in a user task conversation,this means that the correspond-ing two capabilities must be provided by the same service. For instance,when realizing a user task comprising a book-ing and payment capabilities for a hotel room,one can imagine that it is not possible to use the booking capability of a hotel reservation service and the payment capability of another hotel reservation service.In the example of Fig.5, a data dependency is speci?ed between the capabilities Browse and Get Stream of the e-movie application,which means that these two capabilities must be provided by the same networked service.If a data dependency is speci-?ed in a service conversation,this means that the corre-sponding capabilities must be performed in sequence without interleaving with other capabilities outside the ser-vice conversation.

COCOA-L further supports the speci?cation of data ?ow between capabilities.Speci?cally,data?ow speci?es which output data produced by a capability may be con-sumed by another capability.Data?ow speci?cation is nevertheless di?erent from data dependencies in the fact that it does not drive the service selection process.For instance,if the user task contains the speci?cation of a data dependency between two capabilities,it will drive the selec-tion of services that provide both capabilities in the same conversation,while specifying a data?ow relation does not lead to any constraint in service selection.Indeed,the selection of two capabilities that belong to two di?erent services may be performed,as long as the selected capabil-ities are compatible in terms of inputs/outputs to be exchanged with respect to the data?ow speci?cation.

Our objective is to realize user tasks based on their con-versation speci?cation through the integration of services also speci?ed with their conversation.This

integration Fig.4.COCOA-L.

1946S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–1955

has to ful?ll both data and control dependencies of user tasks and services.

3.3.Service QoS speci?cation and measurement

3.3.1.QoS speci?cation

QoS speci?cation associated with the dynamic composi-tion of user tasks is concerned with capturing the user tasks QoS requirements as well as services QoS properties.QoS speci?cation should:(1)allow the description of both quantitative(e.g.,service latency)and qualitative(e.g., CPU scheduling mechanism)QoS attributes;and(2)be declarative in nature,that is,specify only what is requested, but not how the requirements should be implemented by services(Aurrecoechea et al.,1998).

In the following,QoS category refers to a speci?c non-functional property of a service that we are interested in (e.g.,performance).Every category consists of one or more dimensions,each representing one attribute of the category. For instance,latency de?nes a dimension of the performance category.Quantitative dimensions in QoS speci?cation,also referred to as metrics,measure speci?c quanti?able attri-butes of the service.Qualitative dimensions,referred to as policies,dictate the behavior of the services.These dimen-sions are described in COCOA-L with references to ontol-ogy concepts.Sabata et al.further classify the metrics into categories of performance,security levels,and relative impor-tance.Policies are divided into categories of management and level of service(Sabata et al.,1997).

Based on the aforementioned work,and the work intro-duced in Ben Mokhtar et al.(2005),we introduce a base QoS speci?cation of services depicted in the UML diagram of Fig.6,which is adapted to pervasive environments.Spe-ci?cally,we notice that although more QoS parameters yield more detailed description,the gain has to be put up against the increased https://www.wendangku.net/doc/b58207303.html,ually,a small number of param-eters(i.e.,65)is su?cient to capture the dominant QoS properties of a system(Dijk et al.,2000).Along with the fac-tor of limited resources on mobile devices,we only take into account the most dominant and descriptive dimensions in our base QoS speci?cation,instead of trying to incorporate every possible applicable dimension.However,it can be eas-ily extended with more dimensions,if requested by speci?c services or tasks,by supporting the new dimensions in a way similar to the ones discussed in this section.

In the latter diagram,dark colored boxes represent qual-itative dimensions,whereas light colored boxes represent quantitative ones.A QoS Property,is described based on QoS dimensions and expressed as a boolean expression using the following operators:and,or,not,equal,not-equal, is-a,is-exactly-a,is-not-a,more-than,less-than,max-value-of,min-value-of.The operators is-a,is-exactly-a and is-not-a are used to compare qualitative properties,while equal,not-equal,more-than,less-than,max-value-of,min-value-of operators are used to compare quantitative prop-erties.Finally,the and,or and not operators are used to de?ne composite properties.

According to our service model depicted in Fig.4,a user task has two kinds of required QoS properties:QoS prop-erties speci?ed at the level of capabilities expressing local QoS requirements,and QoS properties speci?ed at the level of the whole task expressing global QoS requirements. Local QoS requirements have to be satis?ed by individual advertised capabilities of services,whereas global QoS requirements has to be satis?ed by the resulting service composition.The mechanisms used to check the ful?llment of local and global QoS properties of user tasks are further detailed in Sections5.1and5.2,respectively.

3.3.2.Measurement of quantitative QoS dimensions

The speci?cation of quantitative QoS dimensions in service requests and advertisements requires providing dimension measuring as accurate as possible.Service-level dimensions can be measured easily(e.g.,o?-line measure-ments using available quality analysis tools).Resource-related measures for the services are also easy to obtain after service execution,using available utilities(e.g.,path-char11for bandwidth measurement).However,providing accurate metrics measures for the selection of services prior to their execution requires special care,since this relates to predicting the service’s resource consumption.The predic-tion of service metrics can be carried out based on histories (Flinn et al.,2002;Narayanan and Satyanarayanan,

2003;

11https://www.wendangku.net/doc/b58207303.html,/tools/utilities/others/pathchar.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551947

Gurun et al.,2004),which has been proved to be accurate and e?cient (Gurun et al.,2004).

In our case,while evaluating the QoS of a service com-position,we provide two estimations for each QoS dimen-sion:(1)a history-based,probabilistic estimation;and (2)a pessimistic estimation.The former corresponds to an aver-age estimation,while the latter corresponds to a worst case estimation.Actually,we consider both the previous estima-tions,which depend on the user’s task requirement (e.g.,deterministic or probabilistic)in the user’s request.For example,if the user demands a deterministic QoS,our approach compares the requested QoS with the pessimistic estimation of the composite service.If the user requires an average QoS,the latter is compared against the probabilis-tic estimation.Further details about how we perform these estimations are given in Section 4.2.Moreover,we use relative importance to characterize both the users’prefer-ences among the various QoS dimensions and the criticality of the hosts’resources.Further details about the use of relative importance among QoS dimensions are given in Section 5.2.

4.Formalisms for QoS-aware dynamic service composition In this section we introduce two formalisms enabling the integration of services’conversations for realizing user tasks with support of QoS.

4.1.Modeling service conversations as FSA

In order to ease service composition by enforcing control and data dependencies of services/tasks,we propose to model services and tasks conversations using ?nite state automata.Other approaches to formalizing Web services conversations and composition have been proposed in the literature based on Petri nets (van der Aalst and ter Hofst-ede,2004),process algebras (Koshkina and van Breugel,2003)or ?nite state machines (Foster et al.,2003).Fig.7describes the mapping rules that we have de?ned for trans-lating an OWL-S process model to a ?nite state automaton.In this model,automata symbols correspond to capabilities described using COCOA-L.The initial state corresponds to the beginning of the conversation,and ?nal states corre-spond to the end of a client/service interaction.Each con-trol construct involved in a conversation is mapped to an automaton using the rules depicted in Fig.7.Then,these automata are linked together in order to build a global automaton.Further details about modeling OWL-S pro-cesses as automata can be found in Ben Mokhtar et al.(2005).Fig.8shows the automaton representing the e-movie application .Both user tasks and networked services are modeled as ?nite state automata.However,the user task’s automaton is enriched with additional information in some of its transitions,i.e.,the probability for this transition to be selected.More precisely,a probability value is introduced

in

Fig.6.QoS speci?cation.

1948S.Ben Mokhtar et al./The Journal of Systems and Software 80(2007)1941–1955

the case of a Repeat-While,Repeat-Until and Choice con-structs.For the?rst two constructs(loops),the information added is the probability for the corresponding process to be executed once again.In the case of the Choice control con-struct,a probability is attached to each possible choice of this construct.This information is necessary to calculate a probabilistic QoS estimation of a composition,as further discussed in the following section.For instance,if a compo-sition involves a loop,the QoS of this composition depends on how many times the user will execute this loop.All these probabilities are evaluated based on histories and are updated each time the user task is executed.In addition to these probabilities,some other information is needed to estimate the worst case value of QoS parameters.This infor-mation is attached to each loop construct in the task’s pro-cess,and gives the maximum number of times the loop can be carried out during the execution of a user task.

4.2.Evaluating the QoS of composed User Tasks

In our approach,as the task is abstract,i.e.,do not refer to speci?c services,we need to extract the QoS formulae corresponding to each QoS metric.These formulae are extracted in advance and stored with the task’s description. Then,during the composition,each time an element is being composed,these formulae are used to check the ful-?llment of the task’s QoS requirements.A number of research e?orts propose reduction rules to compute the QoS of a work?ow(Cardoso et al.,2004;Menasce, 2004).We use the model proposed by Cardoso et al. (2004)to extract the formula of each QoS dimension,cor-responding to the task’s automaton structure.In this approach,a mathematical model is used to compute QoS for a given work?ow process.More precisely,an algorithm repeatedly applies a set of reduction rules to a work?ow until only one atomic node remains.This remaining node contains the QoS formula for each considered metric,cor-responding to the work?ow under analysis.The algorithm uses a set of six reduction rules:(1)sequential,(2)parallel, (3)conditional,(4)fault-tolerant,(5)loop and(6)network. However,as our automata model is an abstraction of the OWL-S work?ow constructs,we only need to keep the reduction rules for sequential,conditional,and loops systems.

As introduced earlier,we provide two estimations for each QoS dimension:(1)a history-based probabilistic esti-mation and(2)a pessimistic estimation.Fig.9and Tables1 and2show how we perform these estimations.Fig.9 describes the reduction rules to be applied for sequence, choice and both simple and dual loop constructs.In this ?gure capabilities represented on each transition(named o i)provides some QoS attributes(e.g.,Availability(noted a i),Latency(noted l i),Cost12(noted c i)).Besides these attributes,some capabilities,i.e.those involved in the choice and loops constructs,have additional information, i.e.,the probability to be selected(p i).These probabilities are only used in the case of a probabilistic average estima-

12In the following we refer cost to any cost-related dimension,e.g.,CPU

load,memory.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551949

tion of QoS.The formulae to be applied in this case are described in Table 1.Note that in this Table,for each loop case,the probabilities p i described in Fig.9,are changing to

p 0i after reduction,where:p 0i ?p i

.On the other hand,eval-uating a worst case estimation of QoS requires the use of the above reduction rules,by applying the formulae described in Table 2.In this case another information is required for both loop cases,which is the maximum num-ber of times a loop can be executed,as described earlier.This information is represented by N in Table 2.

We focus on the QoS of a service composition with respect to the three dimensions:availability,latency and cost,because they are considered as important QoS dimen-sions of user tasks (e.g.,Cardoso et al.,2004)and other quantitative dimensions can be calculated in a similar way.For qualitative dimensions,their evaluation is trivial since it only needs to ensure that the policy of each com-posed service is no weaker than the user’s request.This is done by reasoning on the semantic concepts describing the required policies and the provided ones.

Having these two formalisms introduced,we present in the following two sections the two mechanisms constituting COCOA,i.e.,QoS-aware service discovery (COCOA-SD)in Section 5.1,and QoS-aware conversation integration (COCOA-CI)in Section 5.2.

5.Mechanisms for QoS-aware dynamic service composition 5.1.QoS-aware service discovery:COCOA-SD

Service discovery allows ?nding in the pervasive envi-ronment,at the speci?c time and place,service advertised capabilities that match service requested capabilities towards the realization of user tasks.Service discovery decomposes into service matching and service selection as described below.

5.1.1.Service matching

Service matching allows identifying services that provide semantically equivalent capabilities with those of the user

task’s conversation.Furthermore,these capabilities should ful?ll the QoS properties required in the task’s requested capabilities.We use the matching relation Match (Adv ,Req )to match an advertised capability Adv against a requested capability Req .This relation extends the relation de?ned in Ben Mokhtar et al.(2006b)with the matching of QoS properties.Speci?cally,the Match relation is de?ned using the function distance (concept 1,concept 2),hereafter denoted by d (concept 1,concept 2),which gives the semantic distance between two concepts,concept 1and concept 2,as given in the classi?ed ontology to which the concepts belong.Pre-cisely,if concept 1does not subsume 13concept 2in the ontol-ogy to which they belong to,the distance between the two concepts does not have a numeric value,i.e.,d (con-cept 1,concept 2)=NULL .Otherwise,i.e.,if concept 1sub-sumes concept 2,the distance takes as value the number of levels that separate concept 1from concept 2in the ontology hierarchy obtained after ontology classi?cation.In this relation,we consider the case where concept 1is subsumed by concept 2as a mismatch and we assign the value NULL to the relation d because such matching implies that a client may be provided with an advertised capability that is more speci?c than the requested capability,which may lead to a malfunction of the advertised capability.For instance,if the advertised capability translates only Latin languages into other Latin languages,and the client provides in its requested capability the concept Language as input,which subsumes both Greek and Latin languages,the advertised capability will not work if the client invokes the corre-sponding service with a text in Greek as input.Moreover,as we aim at the automatic realization of user tasks we opt for the selection of only capabilities that are equivalent or more generic than the requested capabilities,thus avoid-ing the risk of malfunctioning capabilities.

Formally,let the advertised capability Adv be de?ned by the set of required inputs Adv .In ,a set of provided outputs Adv .Out ,a provided category Adv .Cat ,and a set of pro-vided QoS properties Adv .P .On the other hand,let the requested capability Req be de?ned by a set of provided inputs Req .In ,a set of required outputs Req .Out ,a required category Req .Cat and a set of required QoS properties Req .P .The relation Match is then de?ned as:

Match eAdv ;Req T?8in 02Adv :In ;9in 2Req :In :d ein ;in 0TP 0and 8out 02Req :Out ;9out 2Adv :Out :d eout ;out 0TP 0and d eAdv :Cat ;Req :Cat TP 0

8p 02Req :P ;9p 2Adv :P :ep )p 0T

From the above,the relation Match (Adv ,Req )holds if and only if all the required inputs of Adv are matched with in-puts provided by Req ;all the required outputs of Req are matched with outputs provided by Adv ;the category re-quired by Req is matched with the category provided by

Table 1

History-based probabilistic average QoS evaluation

Seq

Choice Simple loop

Dual loop

Availability a 1*a 2P a i p i e1àp T?a o o e1àp T?a o o o 0

Latency l 1+l 2P l i p i l o 1àp l o tl o 0àe1àpl o 0T

1àp Cost

c 1+c 2

P c i p i

c o 1àp

c o tc o 0àe1àp Tc o 0

1àp

Table 2

Pessimistic QoS evaluation

Seq

Choice Simple loop Dual loop

Availability a 1*a 2Min (a i )N *a o *Min (a i )N *a o *a o 0*Min (a i )Latency l 1+l 2Max (l i )N *l o +Max (l i )N *(l o +l o 0)+Max (l i )Cost

c 1+c 2

Max (c i )

N *c o +Max (c i )

N *(c o +c o 0)+Max (c i )

13

Subsumption means the fact to incorporate something under a more general category.

1950S.Ben Mokhtar et al./The Journal of Systems and Software 80(2007)1941–1955

Adv and all the required properties of Req are matched with properties provided by Adv.

5.1.2.Service selection

Service selection allows identifying which services from those that o?er semantically equivalent capabilities to the capabilities of the user task are potentially useful for the composition.The selection of services is based on the con-trol dependencies that are inherent to their conversation speci?cation.For instance,a service that provides a seman-tically equivalent capability to one of the requested capa-bilities of the user task,could not be useful for the composition if the latter capability has data or control dependencies with capabilities that are not requested at all in the user task.To perform this selection we use regular expressions.Speci?cally,we extract from the task automa-ton the regular expression that represents the language gen-erated by this automaton.For each term of this regular expression,which corresponds to a capability from the task description,we introduce the quanti?er?that indicates that there is0or1occurrence of this term.For example,the regular expression extracted for the automaton of the e-movie application presented in Fig.8is given by:

eBrowseT?eSearchDisplayT?eGetStreamT?eGetContextT?

eLocalDisplayT?jeSearchDisplayT?eGetStreamT?eGetContextT?eLocalDisplayT?jeLocalDisplayT?

Let’s note by L the language generated by the extracted regular expression and by L1,L2,...,L n the languages gen-erated by the automata of the pre-selected services S1,S2,...,S n,respectively.COCOA-SD selects all the ser-vices S i such that L\L i5;.For example,a service that provides a sequence of capabilities that match semantically the capabilities Browse and GetStream of the user task,is selected.

This allows the selection of services that meet the control dependencies of the user task by enabling the potential interleaving of their conversations.Furthermore,if a data dependency is speci?ed between two capabilities of the user task,only services that provide both these capabilities in their conversation are kept from the previously selected services.

Service selection is also based on QoS speci?cations. Particularly,if local QoS requirements are speci?ed in some capabilities of the user task,service capabilities that do not ful?ll the latter requirements are not selected for the composition.

5.2.QoS-aware conversation integration:COCOA-CI

Once semantic-aware service discovery is achieved,the next step towards dynamic composition of user tasks,is the integration of the conversations of the selected services. COCOA-CI integrates the conversations of services selected using COCOA-SD,to realize the conversation of the target user task.Moreover,COCOA-CI supports inter-leaving of these conversations.COCOA-CI integrates the conversations of discovered services to realize the user task, based on associated state automata.

COCOA-CI?rst integrates all the automata of selected services in one global automaton.The global automaton contains a new start state and empty transitions that con-nect this state with the start states of all selected automata. The automaton also contains other empty transitions that connect the?nal states of each selected automaton with the new start state.Consider the automaton representing the conversation of the target user task depicted in Fig.10,left higher corner,and the automata representing the conversations of the selected services,Fig.10,right lower corner.In this?gure,all the automata of the selected services are connected in a global automaton,in which all the added transitions are represented with dashed lines.

The next step of COCOA-CI is to parse each state of the task’s automaton starting with its start state,and following its transitions.Simultaneously,a parsing of the global automaton is carried out in order to?nd for each state of the task’s automaton a state of the global automaton that can simulate it,i.e.,a task’s automaton state is simu-lated by a global automaton state when for each incoming symbol14of the former there is at least one semantically equivalent15incoming symbol of the latter.For example, in Fig.10,the state t1of the task’s automaton can be sim-ulated by the initial state of the global automaton because the set of incoming symbols of t1,is a subset of the set of incoming symbols of the global automaton initial state.

COCOA-CI allows?nding service compositions with possible interleaving of conversations of the involved ser-vices.Indeed,this is done by managing service sessions.

A service session characterizes the execution state of a ser-vice conversation.A session is opened when a service con-versation starts and ends when this conversation?nishes. Several sessions with several networked services can be opened at the same time.This allows interleaving the inter-actions with distinct networked services.Indeed,a session opened with a service A can remain opened(temporary inactive)during the interaction of the client with another service B.An example of managing sessions is given in Step (1)of the composition.In this step,the capability Browse of the task’s automaton has been matched against the capabil-ity Browse of the global automaton.The next step is to?nd the capability Search Display of the task’s automaton(Step (2)).However,this capability is not available in the Video Streaming Service.This leads to open another session with the Display Service as this service provides the sought capa-bility.In Step(3)after matching the capability Search Dis-play,the capability Get Stream is sought.A semantically equivalent capability,i.e.,the Send Stream capability,is 14Incoming symbols of a state correspond to the labels of the next transitions of this state.

15We recall that equivalence relationship between capabilities is a semantic equivalence that have already been checked by COCOA-SD.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551951

accessible in the Video Streaming Service from the previ-ously opened session.

An important condition that has to be observed when managing sessions is that each opened session must be closed,i.e.,it must arrive to a?nal state of the service automaton.During the composition process,various paths in the global automaton,which represent intermediate com-positions,are investigated.Some of these paths will be rejected during the composition while some others will be kept(e.g.,if a path involves a service in which a session has been opened but never closed,this path will be rejected).

In addition to checking for each state the equivalence between incoming capabilities,a veri?cation of the confor-mance to the QoS constraints of the user task is performed. This is done by using the QoS formulae that have been extracted from the task’s automaton structure as described in Section4.2.Thus,we start with the QoS formula for each QoS dimension,in which we initially assume that all capabilities will provide the best value of the considered QoS dimension(for example,latency=0,availability=1). Then,each time we examine a service capability,we replace the corresponding best value in the formula of the consid-ered dimension,with the real QoS value of the capability. This allows evaluating at each step of the integration the values of all QoS dimensions in the case that the current capability is selected.These values are then compared to the corresponding values required by the user task,and if the constraints are not met,the path in the global autom-aton that includes this capability is rejected.

COCOA-CI gives a set of sub-automata from the global automaton that conforms to the task’s automaton struc-ture(two sub-automata are depicted in the left lower cor-ner of Fig.10).Each of these automata is a composition of networked services that conforms to the conversation of the target user task,further enforcing valid service

consumption.

1952S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–1955

Once the set of possible compositions is given(See Fig.10where two compositions are given by COCOA-CI),a last stage is to choose the best among resulting com-positions,on the basis of provided QoS.However,since di?erent dimensions are in di?erent units,data normaliza-tion is needed.In our case,we apply standard deviation normalization on the various dimensions as in Issarny and Liu(2004):

d0ec iT?

2ifedec iTàmedT>2?dedTT

0ifedec iTàmedT<à2?dedTT

dec iTàmedT

2?dedT

t1otherwise

8

><

>:

e1T

where d(c i)is the value of dimension d for the service com-position c i,and m(d)and d(d)are the mean value and stan-dard deviation for dimension d,respectively.Note that for QoS parameters that are stronger with smaller values(e.g., latency),d0(c i)is further transformed by d00(c i)=2àd0(c i), so that stronger values are normalized to greater values.

With every dimension normalized,every service compo-sition is evaluated based on a bene?t function like in Issarny and Liu(2004):

Overall Benefit?

X n

i?1

edec iT?w iT=Service Composition Cost

e2Twhere w i is the relative importance of the considered dimension.

Using the service composition that has been selected,the conversation description of the user task is complemented with information coming from the composed services.Spe-ci?cally,each capability of the user task is replaced with the corresponding capability of the networked services.This capability may correspond to either one single or a sequence of client/service interactions.Furthermore,a grounding description for the user task,which contains the binding information of the composed services is generated.

The complemented task’s description and the generated grounding are sent to an execution engine that performs the user task by invoking the appropriate networked services.

6.Prototype implementation and performance evaluation

COCOA decomposes into two main mechanisms, COCOA-SD for discovering component services and COCOA-CI for integrating the conversations of selected services.COCOA-SD relies on semantic reasoning on ontologies used to infer relations between semantic descrip-tions,which we have identi?ed as a costly mechanism(Ben Mokhtar et al.,2006c).Nevertheless,semantic discovery of service capabilities can be performed e?ciently in pervasive computing environments upon the deployment of appro-priate solutions.Indeed,in Ben Mokhtar et al.(2006b) we present an e?cient semantic service discovery protocol for pervasive computing environments.Results show that rich,semantic service discovery can be performed with response times comparable to the syntactic WSDL-based service discovery.Furthermore,we de?ne mechanisms for structuring service repositories based on the semantic spec-i?cation of services,which increases the scalability of our protocol.Further details about e?cient semantic service discovery in pervasive computing environments can be found in Ben Mokhtar et al.(2006b).

In this article we are primarily interested in evaluating the performance of COCOA-CI,which is at the heart of the composition process,as well as the impact of support-ing QoS awareness.

We have implemented COCOA-CI in Java,on a Linux platform running on a laptop with an Intel Pentium4, 2.80GHz CPU and512MB of memory.The performance of COCOA-CI is proportional to the complexity of the task and services’conversations.Speci?cally,the response time of the algorithm is proportional to the number of possible (intermediate)composition paths investigated during the execution of the algorithm.There are two main factors contributing to the increase of the intermediate composi-tion paths:(1)the number of semantically equivalent capa-bilities provided by networked services;(2)the number of capabilities requested in the task’s conversation.We have carried out two experiments,each evaluating the impact of each factor on the performance of COCOA-CI.In both experiments,each value is calculated from an average of10 runs.

Fig.11considers the?rst factor.In this?gure,the num-ber of capabilities provided by networked services is increasing from10to100capabilities that are semantically equivalent.We compare the performance of COCOA-CI with the XML parsing of the services and task descriptions, which is inherent to the use of Web services and semantic Web technologies.The resulting curves show that the cost of our algorithm is negligible compared to the XML pars-ing time.Fig.12considers the second factor.In this?gure,

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551953

the number of capabilities provided by the networked ser-vices is?xed to the worst case coming from the previous experiment,i.e.,100semantically equivalent capabilities, while the number of capabilities requested in the task’s conversation is increasing from1to20.The experiment that is depicted in this?gure corresponds to the compari-son of the performance of COCOA-CI with the XML pars-ing of the services and the task conversation descriptions. The?gure shows an extreme scenario for our algorithm, as each capability requested in the task’s conversation is matched against100capabilities,and the resulting number of possible compositions is equal to:100nb in each case, where nb is the number of capabilities requested in the task’s conversation.We can see that for a number of pos-sible compositions less than10010,our algorithm takes less time than the XML parsing time.In realistic cases,both the user task and networked services will contain various capa-bilities organized using various work?ow constructs,thus leading to the decrease of possible resulting compositions. Consequently,the response time will be reasonable for the pervasive computing environment.Indeed,we have applied our algorithm in a real case example in which the task’s conversation contains twenty requested capabilities and the selected services provide thirty capabilities,includ-ing various control constructs(e.g.sequence,choice,loop). In spite of the large number of capabilities requested in the task’s conversation,the algorithm spent only32millisec-onds to?nd the two resulting compositions among36 intermediate compositions,against152milliseconds for the XML parsing time.

Fig.12shows also another important result,which is the impact of introducing QoS in our integration algorithm. This impact is amounts to a small increase in the XML parsing time,which is due to the addition of XML tags for describing QoS,while at the same time to a consider-able decrease of the execution time of our algorithm.This is attributed to the rejection of a number of paths that do not ful?ll the QoS requirements of the user task during the integration.7.Conclusion

The pervasive computing vision is increasingly enabled by the large success of wireless networks and devices.In pervasive environments,heterogeneous software and hard-ware resources may be discovered and integrated transpar-ently towards assisting the performance of users’daily tasks.Building upon the service oriented architecture par-adigm and particularly Web services allows having a homogeneous view of the heterogeneous services populat-ing pervasive environments,as services have standard descriptions and communicate using standard protocols. However,realizing such a vision still requires dealing with the syntactic heterogeneity of service descriptions.Most existing solutions to dynamic composition of networked services in pervasive environments poorly deal with such heterogeneity,since they assume that components being integrated have been developed to conform syntactically in terms of interfaces.

Building upon semantic Web services,we presented in this article COCOA,our solution to dynamic service com-position in pervasive computing environments.COCOA presents a number of attractive features.Indeed,COCOA enables the integration of services having a complex behav-ior for the realization of user tasks that also have complex behaviors.Speci?cally,the realization of the user task varies each time a user task is performed according to the speci?cs of services available in the current pervasive environment. This realization may vary from the integration of individual service capabilities,to the interleaving of potentially com-plex service conversations.Furthermore,COCOA allows meeting QoS requirements of user tasks.

For the QoS-aware dynamic realization of tasks,we?rst presented COCOA-L,an OWL-S based language enabling the speci?cation of service advertised and requested capa-bilities,service conversations,as well as the speci?cation of QoS properties.Then,we presented COCOA-SD,which enables QoS-aware semantic service discovery and COCOA-CI,for the QoS-aware dynamic integration of the selected service conversations.

To perform such a composition,COCOA introduces an abstraction of OWL-S based conversations as?nite state automata.This translates the di?cult issue of con-versation integration to an automata analysis problem by further enabling the assessment of services and tasks data and control dependencies.Furthermore,for enabling QoS-awareness,COCOA-L allows the speci?cation of both local and global QoS requirements of user tasks. Task’s local QoS requirements are those related to partic-ular requested capabilities of the user task,they are checked by COCOA-SD when selecting service advertised capabilities that semantically match requested capabilities of the user task.On the other hand,global QoS require-ments are checked by COCOA-CI when integrating ser-vice conversations and require the aggregation of QoS properties coming from the multiple advertised capabili-ties to be integrated.

1954S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–1955

We further presented in this article a prototype imple-mentation and evaluation of COCOA.In this article,we have been primarily interested in evaluating the perfor-mance of COCOA-CI and the impact of introducing QoS-awareness in the composition process.Indeed,a preli-minary solution for e?cient semantic service discovery in pervasive environment,has previously been introduced in Ben Mokhtar et al.(2006b).For evaluating a prototype implementation of COCOA-CI,we have compared its response time against the time spent for the XML parsing of services and task descriptions,which is inherent to the use of Web services and semantic Web technologies. Results show that in more realistic cases,COCOA over-head is negligible compared to XML parsing.We have fur-ther done experiments for evaluating the impact of introducing QoS-awareness in COCOA.Results show the introduction of QoS constraints improves the performance of COCOA-CI.Our ongoing research e?orts include the deployment of COCOA-CI on top of an existing semantic service discovery protocol for pervasive environments(e.g., Ben Mokhtar et al.,2006b),such that the composition of user tasks can be performed transparently and in a distrib-uted manner by a set of collaborating service directories of the pervasive computing environment.

References

Aggarwal,Rohit,Verma,Kunal,Miller,John,Milnor,Willie,2004.

Dynamic web service composition in meteor-s.Technical report, LSDIS Lab,Computer Science Dept.,UGA.

Aurrecoechea, C.,Campell, A.T.,Hauw,L.,1998.A survey of QoS architectures.ACM/Springer Verlag Multimedia Systems Journal, Special Issue on QoS Architecture.3(6)138–151.

Bansal,Sharad,Vidal,Jose M.,2003.Matchmaking of web services based on the daml-s service model.In:Proceedings of the Second Interna-tional Joint Conference on Autonomous Agents and Multi-agent Systems.

Ben Mokhtar,Sonia,Georgantas,Nikolaos,Issarny,Valerie,2005.Ad hoc composition of user tasks in pervasive computing environments.

In:Proceedings of the4th Workshop on Software Composition(SC 2005).Edinburgh,UK,April2005.LNCS.

Ben Mokhtar,Sonia,Liu,Jinshan,Georgantas,Nikolaos,Issarny, Valerie,2005.Qos-aware dynamic service composition in ambient intelligence environments.In:Proceedings of the20th IEEE/ACM International Conference on Automated Software Engineering (ASE’05).

Ben Mokhtar,Sonia,Georgantas,Nikolaos,Issarny,Valerie,2006.

Cocoa:Conversation-based service composition in pervasive comput-ing environments.In:Proceedings of the IEEE International Confer-ence on Pervasive Services(ICPS’06).

Ben Mokhtar,Sonia,Kaul,Anupam,Georgantas,N.,Issarny,Valerie, 2006.E?cient semantic service discovery in pervasive computing environments.In:Proceedings of ACM/IFIP/USENIX7th Interna-tional Middleware Conference(Middleware’06).

Ben Mokhtar,Sonia,Kaul,Anupam,Georgantas,Nikolaos,Issarny, Valerie,2006.Towards e?cient matching of semantic web service capabilities.In:Proceedings of the workshop of Web Services Modeling and Testing(WS-MATE’06).Berners-Lee,Tim,Hendler,James,Lassila,Ora,2001.The semantic web.

Scienti?c American.

Bernstein,A.,Klein,M.,2002.Towards high-precision service retrieval.

In:Proceedings of The First International Semantic Web Conference (ISWC’02).

Brogi,A.,Cor?ni,S.,Popescu,R.,https://www.wendangku.net/doc/b58207303.html,position-oriented service discovery.In:Proceedings of the4th Workshop on Software Compo-sition(SC’05).

Cardoso,Jorge,Sheth,Amit Miller,John,Arnold,Jonathan,Kochut, Krys,2004.Quality of Service for work?ows and Web service processes.Journal of Web Semantic.

Dijk,H.V.,Langendoen,K.,Sips,H.,2000.ARC:a bottom-up approach to negotiated QoS.In:IEEE Workshop on Mobile Computing Systems and Applications(WMCSA2000),December,2000.

Flinn,J.,Park,S.Y.,Satyanarayanan,M.,2002.Balancing performance, energy,and quality in pervasive computing.In:Proceedings of IEEE ICDCS.

Foster,Howard,Uchitel,Sebastian,Magee,Je?,Kramer,Je?,2003.

Model-based veri?cation of web service compositions.In:IEEE International Conference on Automated Software Engineering. Gurun,S.,Krintz, C.,Wolski,R.,2004.NWSLite:a light-weight prediction utility for mobile devices.In:Proceedings of ACM MobiSys.

Issarny,Valerie,Liu,Jinshan,2004.QoS-aware service location in mobile ad-hoc networks.In:IEEE International Conference on Mobile Data Management(MDM’04).

Issarny,Valerie,Sacchetti,Daniele,Tartanoglu,Ferda,Sailhan,Franc-oise,Chibout,Ra?k,Levy,Nicole,Talamona,Angel,2004.Develop-ing ambient intelligence systems:A solution based on web services.

Journal of Automated Software Engineering.

Koshkina,M.,van Breugel,F.,2003.Veri?cation of business processes for Web services.Technical report.York University.

Majithia,Shalil,Walker,David W.,Gray,W.A.,2004.A framework for automated service composition in service-oriented architecture.In: First European Semantic Web Symposium.

Masuoka,Ryusuke,Parsia,Bijan,Labrou,Yannis,2003.Task computing –the semantic web meets pervasive computing.In:Second Interna-tional Semantic Web Conference(ISWC2003).

Menasce,D.,https://www.wendangku.net/doc/b58207303.html,posing Web services:A QoS view.IEEE Internet Computing8(6).

Narayanan,D.,Satyanarayanan,M.,2003.Predictive resource manage-ment for wearable computing.In:Proceedings of ACM MobiSys. Patil,Abhijit A.,Oundhakar,Swapna A.,Sheth,Amit P.,Verma,Kunal, 2004.Meteor-s web service annotation framework.In:Proceedings of the13th Conference on World Wide Web.

Roman,Manuel,Hess,Christopher,Cerqueira,Renato,Ranganathan, Anand,Campbell,Roy H.,Nahrstedt,Klara,2002.Gaia:a middle-ware platform for active spaces.SIGMOBILE Mobile Computing and Communication Review6(4).

Sabata,B.,Chatterjee,S.,Davis,M.,Sydir,J.J.,Lawrence,T.F.,1997.

Taxonomy for QoS speci?cation.In:Proceedings of Workshop on Object-oriented Real-time Dependable Systems(WORDS97),New-port Beach,California,USA.

Sousa,Joao Pedro,Garlan,David,2002.Aura:an architectural frame-work for user mobility in ubiquitous computing environments.In: Proceedings of the IFIP17th World Computer Congress–TC2 Stream/3rd IEEE/IFIP Conference on Software Architecture.

The DAML Services Coalition,2004.Bringing semantics to web services: The owl-s approach.In:Proceedings of the First International Workshop on Semantic Web Services and Web Process Composition (SWSWPC’04).

van der Aalst,W.M.P.,ter Hofstede,A.H.M.,2004.Yawl:Yet another work?ow https://www.wendangku.net/doc/b58207303.html,rmation Systems.

S.Ben Mokhtar et al./The Journal of Systems and Software80(2007)1941–19551955

服务地方经济社会发展(正稿)

传承文化、服务社会 ——艺术设计系产学研结合模式的探索与社会实践情况总结 高等学校为地方经济建设服务的理念起源于美国。早在19 世纪初,美国一些著名的教育人士就提出,用大学的人才优势解决当地的实际问题,大学要为当地的经济建设服务,之后这一理念便被广泛传播。高等学校为地方服务是现代大学三大功能的其中之一,是在教学与科研之外又一职能的拓展,也是地方院校在寻求自身特色融入当地社会的必然选择。 湘南学院地处湖南南部郴州,远离省会中心城市。与国内众多地方本科院校一样,面临着教育经费不足,信息相对闭塞,对外学术交流受限等不利因素,这些均制约了学校的发展。另一方面,湘南学院是郴州地区唯一一所本科院校,其在区域位置、政府扶持力度、民众信任度等方面都具有较强的优势。面向地方社会经济发展需求,培养高素质应用型人才是我们的办学宗旨的首选。在新形势下,积极推进学校的教学和科研融入地方经济建设,扩大社会影响,赢得当地政府的支持,是我院深化改革的前提条件。作为地方高校可以充分发挥学科、人才和科研优势,面向地方,开展应用研究,促进产、学、研结合和科研成果转换。 在学院党委和行政的正确领导下,特别是在最近学院召开的科研工作大会上,学院党委和行政更加明确了科研工作服务当地社会、走产学研相结合的道路,并对学院的教学、科研工作做出了新的战略部署,以更加开放的姿态引导各项工作,艺术设计系全体师生深受鼓舞。 在过去的近十年里,艺术设计系依据自身专业特色,在紧密结合地方社会经济发展,开展科学研究和技术创新,为地方的社会经济建设服务方面,积累了丰富的经验并取得了良好的社会效益,极大地促进了办学水平的提升和教学质量的提高,同时也促进了科研工作的繁荣。在新的大好形势下,为了不断完善学科建设,深入探索产学研结合的模式,我们认为有必要对近十年来的产学研工作进行一次全面总结,向学院领导进行一次全面的工作汇报,一方面总结自身工作的成果进一步鼓舞全系师生士气;另一方面,总结工作中的不足,以待今后积极改进。以期得到学院对我们所做的工作的肯定和对我们以后工作的支持。 近十年来,我系在产学研结合,为地方经济建设服务方面做了以下几方面的

银行员工礼仪培训心得体会

银行员工礼仪培训心得体会 4月份在##参加了服务礼仪培训,使我有幸聆听礼了专业资深专家的讲座,接受指导,老师在服务礼仪课程中陈述的内容,使我深有感触。 金融业不断发展的今天,银行面内忧外患的竞争压力,服务竞争已成为中小银行提升竞争力的重要策略。作为一家想要上市的服务性金融企业,不仅要具有先进的设施,舒适的装潢,优雅的环境,更要拥有优质良好的服务,然而这些服务的前提是必须给客人留下良好的第一印象,我个人认为,好的第一印象是从初见客人的礼仪开始的。 柜面服务是银行的窗口,柜面人员的言行举止直接影响了银行形象。因此,提升柜面服务质量尤为重要。 首先是员工形象的问题。 其仪容,仪表当然是最基本的,其实最重要的是员工的精神面貌。不要把生活上的情绪带到工作上来,即使在家大家都是“大小姐,大少爷”,但在职场上人人平等,不应耍脾气。对待客户应精神抖擞,面带微笑,让客户有贴心的感觉。 其次是服务的规范性问题,在使用规范用语,来有迎声,问有言声,走有送声,平等对待每一位客户。 再次是延伸服务的问题。如饮水机,书报,宣传材料,等等。 现代银行的竞争是服务的竞争。服务的最终目的是让客户满意。 培训中老师讲到吸引一位新客户是留住一位老客户成本的5倍。吸引新客户不仅要求我们有新的金融产品和各种便民措施,更为重要的是我们的服务。要靠我们服务的魅力吸引新客户,靠我们服务的质量留住老客户。因为一个满意的客户至少会向5个人推荐,而一个不满意的客户至少会向11个人传播消息。我们要用服务创建品牌。 柜面的服务需要我们每天有一个健忘的身体,良好的心态,专业的技能,还有专业的礼仪规范。对客户要学会耐心的倾听,懂得赞美,永不争论。在与客户沟通中要掌握技巧。 做好一天并不难,但难得是每天都要做到。要监督自己每天做好基础的礼仪规范。要做到迅速,准确,微笑,热情,便利,体贴,真诚。让客户在等待正常业务的处理中体会到更温馨的服务。 总之,这些服务礼仪的条条框框是死的,重要的是我们用心去做,用心去领会,用心去实践,相信我们一定会在巨大的竞争压力下脱颖而出!

2020年社区卫生服务中心工作方案

2020年社区卫生服务中心工作方案 本文是关于2020年社区卫生服务中心工作方案,仅供参考,希望对您有所帮助,感谢阅读。 20xx年社区卫生服务中心工作方案(一) 20xx年,我站将根据《国家基本公共卫生服务规范及相关标准》,结合我辖区居民的健康需求和本站的工作实际,以社区居民健康教育为主,更加深入居民、服务居民,促进基本医疗、预防保健、健康教育和慢性病管理工作更加全面发展,认真制定切实可行的工作计划和实施方案。重点工作如下: 一、和街道社区更加亲密的合作,把居民档案更加完善。让居民电子档案动态管理率提高、变活。 1、今年将继续为辖区内常住人口建立统一、规范的居民健康档案,将规范化的健康档案录入电脑系统,并把居民健康档案做到动态管理; 2、认真开展慢性病健康管理工作:做好高血压和糖尿病的筛查工作,认真落实35岁以上人群首诊测血压工作,做好糖尿病的筛查工作。按照管理要求,对高血压和糖尿病病人进行健康管理,每年至少开展随访4次主要以电话询问、家庭回访、诊室面对面回访为主,开展健康体检一次。同时,加强责任医师团队的学习和培训,更好满足慢性病患健康需求。 3、认真开展老年人健康管理工作,每年定期对65岁以上老年开展一次健康体检工作。针对性开展健康咨询和健康指导工作 4、做好传染病管理,认真贯彻《传染病防治法》、《突发公共卫生事件应急条例》,坚持门诊登记和疫情自查制度;建立健全了疫情报告制度,争取使我站的传染病工作的登记、报告及时,准确率达100%。 5、做好健康宣传教育,对社区居民要每年6次基础健康知识讲座【高血压的防治、糖尿病的防治、老年人合理膳食和一些常见病的预防、妇幼保健知识、心脑血管病的预防、传染病的知识】,每年6次主题宣传板报,让居民对卫生保健的知识更加提高。 二、积极参加社区中心和上级领导组织的学习,加强医务人员素质教育,努

《银行窗口标准化服务礼仪》课程大纲

【课程收益】 1.通过礼仪培训,使得学员了解服务礼仪的重要性,有效提高服务意识,改善服务心态 2.全面掌握银行一线工作人员服务礼仪的基本规范,知晓姿态行为动作要领,提升个人形象 3.统一员工服务标准,展现企业良好形象,全面提高竞争力 4.掌握重要的服务沟通技能,提升工作效率 【课程特色】 1.内外兼修,与学员工作现状紧密结合 2.理论与实践相结合,简单、易学、实用 3.突出听、看、做、练等亲身体验的关键环节,充分激发学员的学习兴趣 【课程对象】大堂经理、、柜员、客户经理等一线员工 【课程时间】1-2天/6-12课时 【培训形式】课程讲授、角色扮演、场景模拟、现场演练、点评、案例分析、小组讨论等【课程内容】 第一部分:服务意识与客户满意度 一、服务意识 【1】 4P理论与服务营销【2】服务=利润? 【3】服务的几个层次【4】服务是最有力的营销 二、顾客期望值与满意度管理 【1】客户期望值的来源【2】客户期望值与客户满意度的关系【3】提升客户满意度的ABC法则 第二部分:窗口人员服务形象塑造

1.网点人员服务礼仪要求 【1】尊重为本【2】善于表达【3】统一规范2. 网点人员仪容要求 【1】发型【2】面部【3】肢部【4】体味【5】女职员化妆要求与禁忌 3.网点人员仪表规范 【1】银行着装规范、着装要求、着装原则、银行职员着装禁忌 【2】丝巾的系法 【3】小组讨论:存在的问题及如何改善 4.银行员工的行为举止准则 【1】专业仪态要求【2】男女优雅姿态图解 【3】手上语言【4】表情运用准则 问题分析:色难之难 现场训练:站姿、走姿、坐姿、 标准服务手势、表情训练 现场示范、训练与指导 【5】微笑及训练:自我练习和一对一练习 笑容是服务人员的第一项工作 真诚微笑——发自内心而享受其中 5.银行网点会面礼仪 1、称呼礼仪、介绍礼仪:情景演练 1) 称呼礼仪:使用合适的称呼,“来有迎声,问有答声,走有送声” 2) 介绍礼仪:自我介绍、多人介绍

银行大堂经理标准化管理及服务流程

银行大堂经理标准化管理及服务流程 【课程背景】 当今商业银行的竞争已经达到白热化的状态,不但产品同质化严重,银行间的点距离不断缩短,甚至是银行挨着银行了,城市单位面积银行数量不断增加,互联网金融、民营银行、村镇银行、小额贷款公司等不同类型的竞争对手的进入,加之利率市场化的不断推进,银行生存难度不断增加。 目前银行竞争的一个核心阵地--银行网点,成了获取客户产生效益的重中之重,在整个银行网点中,大堂经理这一多面角色的岗位,直接决定了这个网点的竞争能力,行业里有句话“一个好的大堂经理顶上半个支行”,很多行也提出了“赢在大堂”的口号,但是对于银行网点的客户分流、潜在客户发现、客户营销、客户投诉处理、现场环境管理等众多职责,目前很多行的大堂经理都不能很好的扮演好这个角色,发挥这个位置的关键作用。 本课程从银行的实际出发,以大量的银行案例,加之有效可操作的方法,帮助大堂经理重新定位自己的角色,梳理工作职责,强化岗位专业技能,使大堂经理课程后可以把学到的知识方法直接去运用。 【课程收益】 1、让大堂经理重新认知自己的角色 2、使大堂经理熟练掌握分流客户的技巧方法提升分流效率 3、提升大堂经理现场管理能力 4、提升大堂经理专业服务能力 5、掌握客户投诉处理的技巧和方法 课程时间: 2天,6小时/天 授课对象:银行网点负责人、大堂经理 课程大纲: 第一讲:角色就是人格--大堂经理角色认知与定位 一、大堂经理的定位与职责 1、大堂经理的定位 ●管理定位 ●服务定位 ●营销定位 2、大堂经理的职责 ●环境管理 ●分流引导 ●识别推荐

●指导使用 ●咨询营销 ●维持秩序 ●督导纠正 ●检查指导 ●信息反馈 ●定期报告 二、大堂经理应具备的品格素质 1、具有服务导向 2、积极热情 3、具有同理心 4、谦虚诚实 5、宽容 6、注重承诺 三、大堂经理应体现的四项能力 1、服务亲和力 2、现场管理能力 3、业务处理能力 4、主动营销能力 第二讲:润物细无声--大堂经理的现场管理 一、网点现场环境管理 1、常见的现场环境问题 2、网点7S现场管理 二、网点晨会召开流程 1、召开晨会的目的 ●调整员工的状态 ●总结前日的工作 ●明确今天的目标 ●学会分享经验 ●学习知识 ●创造好心情 2、晨会召开要点 ●晨会时间

强化服务职能 促进地方经济发展

强化服务职能促进地方经济发展 随着我国经济的不断发展,社会物质和文化财富的不断积累,人们讲环保、求质量,特别是对人身健康、财产安全方面的产品质量、工程质量、服务质量的要求和期望愈来愈高。而且政府行政管理体制改革的也随着经济的发展不断推进,政府的行政基础、管理范围、行政方式和管理手段都在发生着深刻的变化,各级政府都着力于提升自身服务社会、推进经济发展的能力,小政府大服务已是必然的发展趋势。因此,XX部门作为政府的职能部门,只有有效融入地方政府的中心工作才能有所作为。 一、正确把握服务、履职、发展之间的关系,适应地方经济发展和服务企业的需要 如何在地方经济发展的大潮中扮演好XX部门的角色,成为经济发展的助推器,近几年的实践告诉我们:只有强化、优化和深化服务,XX部门才能有作为、有发展。只有真正把服务地方经济作为我们一切工作的出发点和落脚点,做到想政府之所想、急企业之所急、干群众之所需,才能得到社会的赞誉、企业的拥护、政府的支持,我们的事业才有立足点。作为一个地区的区域经济,都有各自地方经济的特点,都存在各自发展的背景和长期历史形成的原因,我县原国有企业华日集团曾经是我国十大摩托车生产企业之一,有良好的生产设备和熟练的技术工人,具有生产电动车的优质

条件。2002年,引入青岛澳柯玛集团对华日集团下属企业——蒙德摩托车公司实施重组,将电动车作为新上重要项目。当年便生产销售电动车6.8万辆,挤身同行业前列。该项重组的成功,既有效地盘活了存量资产,又实现了新兴产业的快速形成,经过几年来的不懈努力,我县已形成以澳柯玛(XX)新能源电动车公司、绿源(山东)电动车有限公司、格仑特电动科技有限公司等整车企业为龙头,新大洋机电科技公司等配套企业为龙身的电动车产业集群。集群内核心企业5户,从业人员近万人,电动车年生产能力达到200万辆。产品有电动自行车(三轮车)、电动轿车、电动高尔夫球车、电动旅游观光车、电动货运车等五大系列50多个花色品种,畅销国内20多个省市,并出口到美国、日本、泰国、菲律宾等十几个国家和地区。我局在服务地方经济建设中,抓住XX电动车产业集群优势,围绕地方经济的支柱产业和特色产业,充份发挥XX部门的标准、质量、计量等职能优势,以争创山东省优质产品生产基地为契机,加快XX相关机构建设,完善建立统一的质量检测平台,促进地方经济产业结构调整和产品的上档升级,提高地方整体产品质量和市场的竞争力。在争创活动中,局领导通过多方协调,在省、市局和县委、县政府的大力支持下,成功通过了“创建山东省优质电动车生产基地”验收,并且“山东省电动车检测中心”于今年5月予以立项并正在筹建中,开创了一种“政府搭台、XX唱戏、企业受益”的新模式,推进了全县电动车产品的上档升级,加快了电动 2

大力发展服务经济 加快转变发展方式

大力发展服务经济加快转变发展方式共 3 大题,总分 100 分,60 分及格(请于 20 分钟内完成) 一、单选题(共 8 小题,每题 7 分) 1、下列不属于服务业基本特征的一项是? A、有形性 B、易逝性 C、异质性 D、不可分割性 2、我国文化产业占GDP的比重是多少? A、1/4 B、1/5 C、1/40 D、1/50 3、中国的人均GDP是日本的多少倍? A、10倍 B、1倍 C、1/5倍 D、1/10倍 4、下列不属于服务业分类的是? A、生产性服务 B、销售性服务 C、消费性服务 D、公共服务

5、拥有世界上最长、最快捷的地铁交通系统的是哪个城市? A、华盛顿 B、纽约 C、柏林 D、上海 6、“生产性服务业是资本的中间人,更是知识的中间人”这句话是否正确? A、A:正确 B、B:错误 7、美国四大职业体育组织中的首富是? A、WEE B、NBL C、NBA D、WNBA 8、不属于服务经济健康快速发展的方向的是? A、社会化市场化 B、信息化知识化 C、离岸化全球化 D、制度化 二、多选题(共 3 小题,每题 8 分) 1、2008年世界经济贸易体系的头三位是哪个国家? A、美国

B、英国 C、德国 D、中国 2、以下哪个是服务经济里的服务内容? A、消费者售后服务 B、生产性服务 C、消费性服务 D、公共服务 3、以下哪个是纽约10大最佳博物馆? A、爱利丝岛移民博物馆 B、纽约历史学会 C、世界历史博物馆 D、大都会艺术博物馆 三、判断题(共 4 小题,每题 5 分) 1、中国的贸易是一个高污染、低工资的世界加工厂吗? 对 错 2、中国石油是第三大进口国,第一大消费国吗? 对 错 3、世界经济结构向“服务型经济” 转型吗? 对 错 4、庞大的失业大军成为资本主义的崛起人吗?

银行服务礼仪培训课程

银行服务礼仪培训课程 “德辉动于内,礼形诸于外”银行服务礼仪培训目的是塑造银行形象的精雕细琢,嬴取客户信任的礼仪攻略。银行服务礼仪解决服务行业的服务态度,首先要解决其为人处世的态度,处世态度正确,服务态度也一定正确。 人生如画,有了微笑的画卷便添了亮丽的色彩。 人生如酒,有了微笑的美酒便飘着诱人的醇香。 人生如歌,有了微笑的歌声便多动人的旋律。 人生如书,有了微笑的书籍便有了闪光的主题。 当你推开银行的大门,最先映入眼帘的不是崭新的装璜,也不是统一的着装,而是我们每一位员工真诚的微笑!微笑是银行为客户提供优质服务的第一项。 课程主题:银行服务礼仪培训 授课讲师:何老师 课程时间:天 课程地点:客户自定 课程对象:金融行业一线岗位员工,包括大堂经理、柜台营业人员、营销人员等 课程收益: 塑造窗口服务典范,提升企业品牌形象。 银行从业人员如何修正刻板的服务态度,提高经营绩效; 树立银行全员服务意识、规范窗口服务技巧并提升银行服务品质。 培训方式: 现场互动问答教学为主,角色扮演,游戏互动,现场模拟训练,分组沟通,体验式分享和启示,使学习效果能发挥到最大的极致。 课程背景: 随着我国金融业的发展及外资银行的大量涌入,国内商业银行及国有股份制银行在产品、营销策略等方面凸显出较为明显的差异化。但是银行的产品和营销策略是很容易被竞争对手复制的,而一旦被复制,这种差异也就消失了。当差异化的产品和策略消失时,如何做好服务就成为所有银行亟待解决的问题。 在激烈的市场竞争中,银行作为窗口行业更需要的是直观、实用、高效。客户是怎么想的?客户想得到什么?怎样做才是以客户为中心?怎样做才是客户至上?其实,银行礼仪归根结底讲的就是两个字:服务。 在当前银行以服务营销为主导的形势下,什么样的服务才是客户欢迎的?什么样的服务才是符合国际惯例的?什么样的营销方式才是客户能接受的?《银行服务礼仪培训》将带您修炼真经,走进客户。 银行服务礼仪培训课程内容: 第一部分、银行工作人员服务礼仪的素质要求 银行工作人员迎接礼仪规则 运用视线服务,随时注意客户的需求 耐心周到的帮助客户解决问题 顾客靠近时服务技巧 顾客喜欢的服务方式 面对外国顾客的特殊处理方式 第二部分、银行工作人员职业形象 个人礼仪

2020年社区卫生服务中心年度工作总结

本人年度工作总结 一年来,在各级主管部门的直接领导下,坚持党的领导,全面贯彻执行党的“十九大”精神,努力践行“三赢”理念,严格要求自己,严格执行国家基本公共卫生服务规范,上传下达中心各类文件精神,加强内部管理,做好基本医疗,严抓公共卫生服务项目工作,充分调动全站职工工作积极性和主动性,全面履行一名全科主管护师的岗位职责,时刻牢记全心全意为人民服务的宗旨,取得了较好的效果。 一、政治思想及职业道德能够认真贯彻党的基本路线及方针政策,遵纪守法,爱岗敬业,具有强烈的责任感和事业心,坚守岗位,尽责尽责。 二、专业知识与工作能力工作中严格遵守各项护理常规,能够熟练掌握常见病、多发病临床表现以及护理原则;掌握常用急救药品的药理作用、熟悉掌握常用急救技术:如心肺复苏、抢救器械除颤仪、复苏气囊、吸痰机的使用方法。站内每周做好院感、8S、护理质量自控检查,运用PDCA小循环大循环发现问题及时整改。遇到流感流行季节,病人多,能够做到忙而不乱,有条不紊,加班加点从容面对。 积极参加各类培训不断加强自身素质,提高自己综合能力和解决问题的能力。今年11月有幸参加国家创建优质服务基层行关于医疗废物的资料整理,严格按照《社区卫生服务中心服务能力评价指南标准》,强力推进注重质量,全面提升综合服务能力水平。

三、开展慢性病规范化管理,提高服务水平现已管理高血压730人、糖尿病175人在高血压、糖尿病的规范化管理中,发现血压、血糖不达标的患者,做到首诊负责制,及时跟踪,及时电话访视,符合条件及时纳入。由于上半年慢病随访出现弄虚作假情况,为了提高慢病随访真实性下半年通过努力改变随访流程,挂号处针对首诊、高血压复诊的病人指引到护士站测血压,填好季度随访表,做好一对一宣教。血压、血糖不达标的患者叮嘱2周内及时复查血压、血糖。每周筛选依从性差的患者及时电话督促到站内面对面随访。为了更好完成各项公共卫生服务,我经常利用休息时间毫无怨言加班加点完成各项工作。经过一段时间群策群力慢病的随访率、真实性大大提高。今年为提高居民的健康水平,深入推进家庭医生签约工作,进一步深化以家庭医生团队模式为基础的家庭医生签约服务,发挥家庭医生健康守门人的作用。 四、大力发挥社区卫生服务站的优越性对来就诊的病人主动热情、亲切关怀、悉心照料,做到“五心服务”,让群众感觉到社区服务的好处。为了方便患者,结合家庭医生签约,发放联系卡,每月24-26号定期下乡随访,上门为行动不便的慢病患者量血压、测血糖,及时电话督促依从性差的慢病患者及时就诊,推进慢病随访工作。抓好健康教育,不定期发放宣布资料,及时上门开展产后访视工作,给予健康指导,促进母亲康复,宝宝健康成长,上门访视率达到94%。 回顾一年来自己所做的工作,虽然取得了一定的成绩,但仍然存在很多的不足。在以后的工作中,我会扬长避短,努力完成各项工

大堂经理的服务礼仪

大堂经理的服务礼仪 导语:大堂经理,通常指酒店大堂经理和银行大堂经理。下面是收集的大堂经理的服务礼仪,欢迎大家参考。 大堂经理的服务礼仪银行大堂经理服务礼仪重要性 作为银行业这样一个特殊的金融服务行业,员工的礼仪礼节代表着银行的对外形象。对于银行业来讲,不仅要具有先进的设施,舒适的装潢,优雅的环境,更要拥有优质良好的服务。而银行大堂经理作为客户踏进银行所接触的第一个人,银行大堂经理服务礼仪显得尤为重要。 银行大堂经理在对客服务过程中,要掌握两大基本原则:一是端正工作态度,二是要摆正自己的位置。做到以上两点需要银行大堂经理对自己的岗位职责有明确的认识。 银行大堂经理岗位职责 1.客户迎送 银行大堂经理作为客户的引导员,要能够热情、文明地对进出网点的客户迎来送往,从客户进门时起,大堂经理应主动迎接客户,询问客户需求,对客户进行相应的业务引导。 2.维持秩序 银行大堂经理负责保持整洁的卫生环境;负责对网点的标识、利率牌、宣传牌、告示牌、机具、意见薄、宣传资料、便民设施等整齐摆放和维护;维护正常的营业秩序,提醒客

户遵守“一米线”,根据柜面客户排队现象,及时进行疏导,减少客户等候时间;密切关注营业场所动态,发现异常情况及时报告,维护银行和客户的资金及人身安全。 3.业务咨询服务 银行大堂经理应该熟悉各类业务流程,填写单据内容,热情、诚恳、耐心、准确地解答客户的业务咨询。 4.低柜服务 银行大堂经理能够办理一些不需到柜台即可快办理的非现金业务如个人客户的冻结、解冻和挂失、解挂等。银行大堂经理要依据个人客户提供的有关证明材料严格规范操作。 5.差别服务 银行大堂经理通过对客户的信息了解,识别高、低端客户,为高端客户提供贵宾级服务,为一般客户提供基础优质服务。 6.客户投诉处理 在遭遇客户投诉时,银行大堂经理要能够快速妥善地处理客户提出的批评性意见,避免客户与柜员发生直接争执,化解矛盾,减少客户投诉。对客户意见和有效投诉的处理结果在规定时间内及时回复。 7.开发客户 银行大堂经理的主要职责之一就是建立并维护客户关系,因此,银行大堂经理要能够利用大堂服务阵地,广泛收集市

在服务地方经济社会发展中检察机关如何发挥职能作用

在服务地方经济社会发展中 检察机关如何发挥职能作用 当前,我国进入改革发展的关键时期。这既是经济社会发展的重要战略机遇期,也是社会矛盾的多发凸显期。这就要求检察工作不断适应变化的形势,在当地经济社会建设中发挥作用。检察工作必须自觉将自己融入当地的经济社会发展战略目标中,找准服务的切入点。要充分发挥检察职能作用,努力营造优质的区域法治环境,提升地方经济社会发展的保障实力,提升招商引资环境的软实力。笔者认为,检察机关在服务地方经济社会科学发展中的作用不是去办企业,不是去实施项目,不是去招商引资,而应该是依照法律的规定,通过履行法律监督职能来实现。办案是法律监督的主要形式。在服务经济建设和社会发展中,要一如既往地坚持检察工作方针和检察院工作思路,按照“多办案、办好案”的要求,切实抓好办案工作,在法律规定的范围内,对经济建设和社会发展尤其是对各市场经济主体提供平等、优质、高效的法律保护,创造市场主体发展的良好环境。 经济建设和社会发展需要良好的发展环境。良好发展环境的形成和维系,离不开检察机关维护司法公正和社会正义职能作用的有效发挥。在服务经济建设和社会发展中,一方面要进一步端正执法思想,确立运用检察职能为经济建设服务的观念,并使这一观念成为自觉行动;另一方面,要紧扣经济社会发展主题,制定和落实服务的措施和办法,保障和维护经济建设和社会发展的良好发展态势。当前,检察机关要努力在创建和谐稳定的社会环境、公平竞争的市场环境、透明高效的政务环境上提供好服务。 一、服务创建和谐稳定的社会环境

检察工作保障和促进社会主义和谐社会建设,必须在继续强调打击敌人、惩治犯罪、保护人民、服务建设的同时,全面发挥维护国家安全、化解矛盾纠纷、打击预防犯罪、管理社会秩序、维护公平正义、服务改革发展的职能。保持社会和谐稳定是全部工作的重要目标,是经济发展的前提和基础。 当前,检察工作面临着新的形势和新的挑战:一是我国经济社会发展呈现出一系列全新的阶段性特征,各种矛盾更加错综复杂,刑事发案居高不下。检察机关打击犯罪、化解矛盾,维护战略机遇期国家安全和社会和谐稳定的任务十分繁重;二是我国正处于体制深刻转换、结构深刻调整和社会深刻变革的时期,体制、机制和制度还不完善,诱发腐败的因素依然存在,智能化、隐蔽化程度和犯罪分子的反侦查能力在提高,检察机关查办职务犯罪的任务十分繁重;三是随着我国民主法制建设的深入发展,人民群众参与政治社会生活的意识、依法维护自身权益的意识、追求社会公平正义的意识不断增强,各种社会矛盾更多地以诉讼形式不断进入司法领域,检察机关加强诉讼监督,保证司法公正性的任务越来越艰巨;四是统筹兼顾解决各类社会矛盾,满足各方利益诉求的难度越来越大。 作为维护社会稳定的重要力量之一的检察机关,要进一步增强稳定是第一责任的意识,树立主动维护稳定的观念,加强调研分析,结合我市实际,与公安机关、人民法院密切配合,以常态打击与专项斗争相结合,坚决打击危害国家安全犯罪和严重暴力犯罪、黑恶势力犯罪以及“两抢一盗”犯罪,保持对严重刑事犯罪的高压态势;坚持宽严相济的刑事政策,依法执行从轻、减轻、不起诉、缓刑、社区矫正等规定,依法制裁民事经济活动中的欺诈行为,促进和睦的社会、社庭与人际关系;认真处理涉法上访问题,切实解决有理的上访问题,

服务经济发展科五年规划

两路口服务经济发展五年规划 一、工作回顾 五年来,两路口地区服务经济发展工作在街道党工委、办事处的正确领导下,认真贯彻落实科学发展观,紧紧围绕落实“314”总体布署和实现内陆香港的城市理想,锐意进取、顽强拼搏较好完成“十一五”规划的各项工作任务。两路口地区现有企事业单位2000余家,服务业、商贸业企业占比较大,地区生产总值突破50亿元,居全区第一,年增长达16.5%,实际利用内资5亿元,街道现有规模以上商贸业企业34家,重点服务业企业20家、服务业非企业6家,微型企业300余家,限额下商业抽样报表单位7家,工业样本单位2家。现有商务楼宇8栋,其中空置面积3万平方米,纳税过亿元的楼宇3栋。 二、两路口地区概况 两路口街道位于渝中区中部,是轻轨3号线和地铁1号线换乘中心,皇冠大扶梯连接轻轨地铁换乘中心和重庆火车站(未来的重庆高铁总站),交通出行十分方便,是渝中区的交通枢纽。两路口街道幅员面积2.05平方公里,辖有7个社区,17712户居民,常住人口52785人。辖区内有设施良好、分布的企事业单位众多,有市建委、市体育局、市园林局、市教科院等市级机关单位,有市电力公司、市三人民医院、市急救中心、市儿童医院等大型企事业单位

。辖区内旅游休闲资源丰富,有市体育运动中心、枇杷山公园、鹅岭公园、市文化宫、少年宫、宋庆龄故居等场馆,有知名的五星级希尔顿酒店,天友大酒店、重百大酒店、锦江之星酒店、88号酒店等场所,周边停车位充足,是企业从事商务接待、商务活动的理想之地。 三、五年工作思路 1、打造都市核心文化产业动漫城。以国家大力发展文化产业为契机,借助两路口地区文化底蕴,在文化宫一带推广动漫文化打造动漫城,引进动漫图书、报刊、动漫影视制作等,带动与动漫形象有关的服装、玩具等衍生产品和生产和经营为主的配套生产企业,促使这些企业在动漫城内实现上下游无缝对接,就近解决大批劳动力就业,促进周边的服务业发展,为繁荣两路口地区经济发展作出贡献。 2、找准版块定位积极招商引资。按照两路口文化休闲商务配套的版块定位,改造之后的文化宫和体育场,突显出两路口的文化体育休闲资源优势,积极引进体育竞技表演、体育技术培训,大型品牌餐饮休闲娱乐企业等文体相关配套产业,将现有的大田湾体育用品市场升级为高端体育用品市场,有针对性的按照版块功能招商引资,不断改善地区的投资环境,使引进企业“进得来、留得住、有发展”,搞好引进企业的跟踪服务。

社区卫生服务中心(站)设置审批

社区卫生服务中心(站)设置审批 审批依据:卫生部、计委、教育部等10部委《关于发展城市社区卫生服务的若干意见》第五条第三款规定:设置社区卫生服务机构或开展社区卫生服务,都必须经当地政府卫生行政部门批准。 审批对象:申办社区卫生服务中心(站)的医疗卫生单位。 审批程序: 1、社区卫生服务中心的设置审批程序 (1)申请单位填写《重庆市社区卫生服务申请表》,书面向所在区县(自治县、市)卫生行政部门提出申请; (2)由区县(自治县、市)卫生行政部门初审合格后报市卫生行政部门; (3)市卫生行政部门根据《重庆市社区卫生服务机构执业管理办法》和《社区卫生服务机构设置标准》,组织专家组成员进行督导评审; (4)评审合格的由市卫生局医政处颁发《医疗机构执业许可证》或进行变更登记,增加社区卫生服务项目名称,并在重庆日报上给予公告。不合格的由市卫生行政部门将评审结果以书面形式通知区县级卫生行政部门并由其通知申请单位。 2、社区卫生服务站的设置审批程序 由区县级卫生行政部门负责审批,报市级卫生行政部门备案。市卫生行政部门有权纠正或者撤销区县级卫生行政部门作出的不符合《重庆市社区卫生服务机构执业管理办法》规定的审批决定。 所需相关资料: 1、设置社区卫生服务机构申请书; 2、《医疗机构执业许可证》副本; 3、开展社区卫生服务专业技术人员的卫技职称证书,其中医师或护师还必须同时递

交《医师执业证书》或《护士执业证书》;社区卫生服务机构负责人的身份证、专业学历证明、中级以上卫技职称证明及各科室负责人(或专业人员)名录和相关专业资格证书,执业证书; 4、从业人员的《重庆市全科医学岗位培训合格证书》; 5、社区卫生服务机构建筑设计平面图及用房产权证明或者使用证明; 6、审批机关规定的其他材料。 审批时限:30日内 收费依据及标准:无 承办处室:基妇处 地址:重庆市江北区建新东路9号百业兴大厦22楼2211室 联系电话:67706597 邮编:400020

银行服务礼仪学习心得3篇

银行服务礼仪学习心得3篇 服务礼仪是一门高深的学问,不是简单的谦和、友好就可以做到的,下面是为大家准备的银行服务礼仪学习心得,希望大家喜欢! 银行服务礼仪学习心得范文1随着社会的发展进步,文明程度的不断提高,以及与人交往的日益频繁,文明礼仪已成为现代社会中人们生活、商务等方面不可缺少的重要组成部分。 学习了职场礼仪后,让我感受颇深,才更为深刻懂得礼仪在生活中的重要性,才更为清楚的明白礼仪的深邃内涵。作为一名银行从业人员,我们直接面对的是银行的客户,我们的一言一行都决定着客户对我们银行的信任度和好感。 在工作单位中,单位的一些“工作标准”“行为规范”,从某种意义上讲,也是一种对礼仪的要求,是一种更专业、更规范的礼仪。对个人而言,礼仪体现了人的教养、风度和魅力,还体现了一个人对社会的认知水准以及自己的学识、修养和价值观。 讲礼仪,我们首先要明白什么是礼仪?“礼者,敬人也!礼者,养也!”所谓礼就是尊重人,包括自己和别人,礼是一种教养。仪,仪表、仪容、仪态等外在的表现形式。礼仪就是尊重别人并表现出来。礼仪是人际交往的规则,是我们在日常生活中、工作中不可或缺的。通过这次文明礼仪学习后,我恍然大悟,原来在平时的工作中我们有

很多地方都做得不到位,从小小的鞠躬礼到文明用语,似乎我们都有太多的忽略,比如在平时工作中鞠躬礼不标准、文明用语声音太小、面部无表情等常见问题我们好象都没有多加注意。 为了切实规范服务行为,我必须按培训中所讲的服务礼仪要求,努力让自己的规范服务成为习惯,做到标准化、正规化,在为客户提供优质服务的同时,体现自身服务的价值,展示良好的个人修养,通过个人的专业形象与风度,加上周到的服务,提升客户感知的银行形象。 银行服务礼仪学习心得范文2这次礼仪培训使我深刻认识到,银行工作礼仪训练的重要性。我们中华民族素有“礼仪之帮”的美誉,可谓历史悠久,我国历史上第一位礼仪专家孔子就认为礼仪是一个人:“修身养性持家立业治国平天下”的基础。礼仪是普通人修身养性、持家立业的基础,是一个领导者治理好国家、管理好公司或企业的基础。生活里最重要的是以礼待人,有时侯礼的作用不可估量,从某种意义上讲,礼仪比智慧和学识都重要。随着社会的发展,商业银行也是越来越多,面临着日趋激烈的竞争,能否在竞争中保持优势地位,独树一帜,不断发展壮大,因素固然很多,其中,良好的品牌形象无疑会起到非常重要的作用。从某种意义上说,现代的金融市场竞争是一种形象竞争,银行树立良好的形象,因素很多,其中高素质的员工,高质量的服务,每一位员工的礼仪修养无疑会起着十分重要的作用。 我们中国银行是一个服务性行业。在服务中,只有把品牌效应和

银行窗口服务礼仪培训

银行窗口服务礼仪培训文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

银行窗口服务礼仪培训 讲师:王思齐 银行窗口服务礼仪培训简介: 培训对象:银行窗口服务人员 培训方式:课程讲授,现场互动,案例分析,示范性讲课风格,使学员更好的融会贯通。 培训讲师:王思齐(简介附于课程大纲之后) 银行窗口服务礼仪培训目的: 作为服务性行业的管理者及员工就更需要掌握规范的服务礼仪与灵活的服务技巧。了解和掌握正确的服务礼仪,能使我们在商务交往活动中赢得客户良好的第一印象,通过亲切友善的言谈,得体大方的装束,细致周到的服务来树立品牌式服务的水准,建立忠实的客户群,树立企业品牌和形象。 银行窗口服务礼仪培训背景: 随着中国加入WTO,经济市场竞争愈加激烈,服务已经成为一种竞争意识普遍应用到各行各业。随着银行网点转型,银行业只有不断提高其服务质量,用优质的服务打动客户,才能赢得竞争力。 银行的产品,营销策略是很容易被竞争对手模仿,服务是产生差异的主要手段,面对市场竞争,仅仅在服务技巧上下功夫也还不够,现代科学服务要求每一个银行员工在具体对客户服务过程当中,能掌握服务话语权,能主动地贴近和引导顾客接受服务。这其中核心就是每名银行员工要掌握基本的待客沟通技巧。

银行窗口服务礼仪培训课程大纲: 第一章银行职员必备礼仪 (一)仪容 1.先天条件 2.个人的修饰和维护 (二)银行职员仪容仪表要求 1.干净整洁 2.化妆适度 (三)银行职员职业装穿着要求 1.男性银行职员职业装穿着基本要求 2.男性银行职员职业西装的着装规范 3.男性银行职员职业穿着的其他注意事项 4.女性银行职员职业装穿着基本要求 5.银行职员职业装穿着禁忌 6.银行职员穿着职业装建议 (四)仪态修炼——站姿训练 1.银行职员站立服务时不雅的站姿 2.银行职员规范站姿训练 (五)仪态修炼——坐姿训练 1.不受欢迎的服务坐姿 2.规范的服务坐姿 (六)仪态修炼——走姿训练

社区卫生服务中心个人先进事迹材料

社区卫生服务中心个人先进事迹材料 ,女,1972年11月出生,1991年就读于中医学院,1994年毕业后分配到武义桃溪中心卫生院工作,主要从事内科、儿科工作,1998年加入中国共产党,调入武义街道社区卫生服务中心工作,从事全科医疗、社区责任医生、儿童保健工作。 为了提高她的诊疗技术,她外出进修学习。1999年她主动到武义第一人民医院儿科进修,通过半年的学习,她提高了儿科诊疗技术,回到单位后,方便了当地的群众。以前,小孩子生病家长喜欢到县城诊治,自从她进修回去之后,由于她的技术好,服务态度好,加上当时她也是当地的儿童保健医生,找她看病的人越来越多,半夜经常有患儿家长来敲门,不是值班时间她也热情接待,毫无怨言。有一对住在医院附近的龙凤胎,先后三天内均患了支气管肺炎,当时两婴儿病情均较重,一般情况下,均需要住院治疗,但家里因生他们破腹产花了上万元,已经欠下一笔债,实在无钱住院,在这种情况下,她尽量为他们节省费用,两婴儿肺炎先后输液半个月,花费大概600元左右,经过她的精心诊治,双胞胎均获得了痊愈,两婴儿露出了灿烂的笑容,她这个医生也露出了欣慰的笑容。从此,这家人无论小孩生病,还是大人生病,均喜欢找她看病,她成了这家的家庭医生。

她工作认真负责,她也爱好学习。自学取得浙江中医学院中医本科学历,并获得医学学士学位。再次外出进修,在金华中心医院儿科学习一年。由于工作的需要,她觉得自己从事西医临床为主,应该西医临床理论要加强,于是她参加了的温州医学院临床医学本科函授,顺利获得温州医学院临床医学本科学历,并获得届温州医学院优秀毕业生称号。参加浙江全科医学岗位培训,转型为一名全科医生。 5月她调入武义白洋街道社区卫生服务中心工作,同年6月中心安排她到白溪社区服务站工作,分管站里的日常门诊,同时兼做社区责任医生,负责三个村1800人口。当时接手时她感觉压力很大。通过中心的多次培训及自己认真学习国家基本公共卫生服务规范,她慢慢理清了头绪,工作由被动转主动。当时白洋街道社区卫生服务中心医务人员严重缺乏,她在白溪社区卫生服务站上班,4位医务人员,2名医生,2名护士,上午主要保证日常诊疗工作,晚上还要隔一天值班。下乡只能是下午或者休息天,所以她只能加班加点。一方面她充分利用社区服务站的优势,努力提高医生的诊疗水平,切实解决患者的病痛,取得当地群众对社区卫生服务站的信任。另一方面,她积极主动下村,深入每户人家进行随访,发放健康宣教资料,对慢性病、重点人群进行干预。 她的管辖区中有一位老太太,70多岁,家境贫困,子女

《银行大堂经理厅堂服务营销初级》

大堂经理厅堂服务及营销 课程背景: 大堂经理是厅堂营销的起点和枢纽,也是厅堂营销成功与否最重要的“人为因素”,需做好全过程营销管理,练好十八般武艺。厅堂营销是指员工利用网点营销资源,在关键营销触点,通过对进入网点的客户进行识别引导、需求挖掘、现场推荐、协同营销等全过程营销管理,提升网点营销效能。大堂经理负责网点厅堂内的服务销售管理、迎宾接待、客流疏导、业务推介、客户挖掘等各项工作,是厅堂营销的组织者和各功能区域相互协作的枢纽,是厅堂内发掘个人中高端客户的具体执行人,是确保网点服务销售流程正常运转的关键。厅堂营销一体化涉及网点大多数岗位,但是厅堂营销流程主要还是以大堂经理、柜员和理财经理三者的配合为主。 因此,大堂经理的能力提升显得尤为重要,大堂经理是银行业改善金融服务、提高服务质量的一个重要环节,同时也是一个对员工综合素质要求极高的岗位。大堂经理首先要形象好,气质佳,因为这个岗位代表了银行的一个门面,对于大堂经理的行为举止、仪容仪表有着很高的要求。另外,大堂经理除了要熟知银行各类的业务,还需要很强的沟通能力及应变能力。作为客户接触银行的第一人,大堂经理能力水平的高低直接影响客户对一家银行的印象。所以,大堂经理的综合素质需要不断的加强与提升。 课程特色: 通过理论知识的梳理以及实际案例的讲解,帮助大堂经理在短时间内提升营销技巧。通过系统化的礼仪知识培训,帮助大堂经理提升整体仪容仪态,从而更好的为客户提供服务。现场进行互动演练,激发学员的营销意识。 课程收益: 1.流程梳理:通过标准化流程、厅堂一体化概念的的引入,帮助大堂经理理清工作流程 2.形象提升:厅堂员工礼仪指导,树立专业的职业形象 3.巧用技巧:提升大堂经理营销技巧,挖掘厅堂客户的潜力。 实战型管理教练-黄俭老师简介: 滨江双创联盟荣誉理事长;上海蓝草企业管理咨询有限公司首席讲师;多家知名企业特聘高级管理顾问。 黄老师多年在企业管理、公司战略规划、市场营销、品牌建设、员工管理、绩效考核、上市

窗口服务礼仪培训

很多窗口服务行业,如市政服务系统、银行窗口服务系统、铁路窗口服务系统等的服务礼仪要求与其他行业都不相同,而隔着一个窗口,工作人员的一举一动也都更受关注。所以这些行业定期进行礼仪培训,提高服务质量也就显得尤为重要了。那么哪些培训公司比较专业呢? 郑州市汇雅女性礼仪研究院成立于2012年5月,其前身为:深圳雅之祺企业管理咨询有限公司。汇雅董事长兼首席讲师李泉女士,十多年来始终醉心于中国的礼仪事业,借由不同城市、不同企业的培训邀请,足迹遍至整个中国,合作客户多达500余家,并多次被媒体报道,开创了中国礼仪培训新模式——真正站在客户角度,了解客户的需求,为客户量身定制礼仪培训课程。 而一般的窗口服务礼仪中包含以下几项内容:

服务人员,必须高度重视各种人际关系的协调。应注意以礼待人,内求团结,外求和睦。 1)和顾客的关系。处理、协调和顾客的关系,要热诚接待、一视同仁。要注意你所处的特殊位置,明确你的形象就是单位形象,你的态度就是单位态度。所以,一定要协调好和顾客的关系。即使和顾客发生了异议、冲突,只要没伤害到自己的原则问题,都应该站在体谅顾客的角度,退一步进行处理。 2)和上级的关系。要服从上级的安排,支持上级的工作。并要维护上级的威信。上级需要把握的是大局,不管自己和上级关系怎么样或对他们的看法怎么样,都要以实际行动维护上级的威信,要以礼相待,不能嚣张放肆。 3)和下级的关系。要处处尊重,时时体谅,不徇私情、善解人意。当下级提出不同工作意见时,上级应该持欢迎和感谢的态度。要注意发挥整个办公室的力量来商讨解决事情,而不要只顾面子,不懂装懂。如果下属的意见说得太刺耳,甚至是不合实际的个人攻击,只要不妨碍工作,都没有必要或者不应该想着报复。对于下属中有较强才干、能独当一面的,应该积极地提拔。 4)和平级的关系。处理好和同级的关系,对于团队精神的体现非常重要。一要相互配合、互相勉励。二要不即不离,保持同事间交往的适当距离。三是要诚信待人,互相团结。 古人云:“没有笑颜不开店”。微笑可以赢得高朋满座,产生最大的经济效益。世界上不少著名的企业家也深晓微笑的作用,给予很高的评价,奉其为治店的法

社区卫生服务中心个人先进事迹材料

社区卫生服务中心个人先进事迹材料 xx,女,1972年11月出生,1991年就读于xx中医学院,1994年毕业后分配到武义桃溪中心卫生院工作,主要从事内科、儿科工作,1998年加入中国共产党,XX年调入武义xx街道社区卫生服务中心工作,从事全科医疗、社区责任医生、儿童保健工作。 为了提高她的诊疗技术,她外出进修学习。1999年她主动到武义第一人民医院儿科进修,通过半年的学习,她提高了儿科诊疗技术,回到单位后,方便了当地的群众。以前,小孩子生病家长喜欢到县城诊治,自从她进修回去之后,由于她的技术好,服务态度好,加上当时她也是当地的儿童保健医生,找她看病的人越来越多,半夜经常有患儿家长来敲门,不是值班时间她也热情接待,毫无怨言。XX年有一对住在医院附近的龙凤胎,先后三天内均患了支气管肺炎,当时两婴儿病情均较重,一般情况下,均需要住院治疗,但家里因生他们破腹产花了上万元,已经欠下一笔债,实在无钱住院,在这种情况下,她尽量为他们节省费用,两婴儿肺炎先后输液半个月,花费大概600元左右,经过她的精心诊治,双胞胎均获得了痊愈,两婴儿露出了灿烂的笑容,她这个医生也露出了欣慰的笑容。从此,这家人无论小孩生病,还是大人生病,均喜欢找她看病,她成了这家的家庭医生。

她工作认真负责,她也爱好学习。XX年自学取得浙江中医学院中医本科学历,并获得医学学士学位。XX年再次外出进修,在金华中心医院儿科学习一年。由于工作的需要,她觉得自己从事西医临床为主,应该西医临床理论要加强,于是她参加了XX年的温州医学院临床医学本科函授,XX年顺利获得温州医学院临床医学本科学历,并获得XX届温州医学院优秀毕业生称号。XX年参加浙江全科医学岗位培训,转型为一名全科医生。 XX年5月她调入武义白洋街道社区卫生服务中心工作,同年6月中心安排她到白溪社区服务站工作,分管站里的日常门诊,同时兼做社区责任医生,负责三个村1800人口。当时接手时她感觉压力很大。通过中心的多次培训及自己认真学习国家基本公共卫生服务规范,她慢慢理清了头绪,工作由被动转主动。当时白洋街道社区卫生服务中心医务人员严重缺乏,她在白溪社区卫生服务站上班,4位医务人员, 2名医生,2名护士,上午主要保证日常诊疗工作,晚上还要隔一天值班。下乡只能是下午或者休息天,所以她只能加班加点。一方面她充分利用xx社区服务站的优势,努力提高医生的诊疗水平,切实解决患者的病痛,取得当地群众对社区卫生服务站的信任。另一方面,她积极主动下村,深入每户人家进行随访,发放健康宣教资料,对慢性病、重点人群进行干预。

相关文档
相关文档 最新文档