Presentation is loading. Please wait.

Presentation is loading. Please wait.

報告人 : 69721057 李玠峰. Outline  Service engineering  Introduction  Background and related works  Design considerations  SCE architecture and usage 

Similar presentations


Presentation on theme: "報告人 : 69721057 李玠峰. Outline  Service engineering  Introduction  Background and related works  Design considerations  SCE architecture and usage "— Presentation transcript:

1 報告人 : 69721057 李玠峰

2 Outline  Service engineering  Introduction  Background and related works  Design considerations  SCE architecture and usage  Technical details  Implementation results  Summary and future work

3 Service engineering  Service engineering can be defined as the set of methods, techniques and tools to specify, design, implement, verify and validate value added services that meet user needs and deploy and exploit these services in the current or future networks.  Develop scientifically-based design principles and tools (software) that support the balance of service quality, process efficiency and business profitability, from the views of customers, servers and managers.

4 Service engineering  The process of developing services for reuse in service-oriented applications  The service has to be designed as a reusable abstraction that can be used in different systems  Involves Service candidate identification Service design Service implementation

5 The service engineering process Service candidate identification Service design Service implementation Validated and deployed service Service interface specification Service requirement

6 相關知名機構  Fraunhofer IAO Fraunhofer 為歐盟第一大非營利應用研究機 構, ( 等同德國工研院 ) ,核心能力:將技術研 究轉為產業應用。 IAO ( 產業工程研究所)於 1981 年成立,進行服務研究已達 15 年之久。 每年約三千萬歐元的研究能量, 400 個研究 (學界)與顧問(業界)專案。核心研究領域: 科技管理、資訊科技、虛擬實境科技、以及生 物工程學。於 2006 年 10 月成立 Serv Lab ,作 為發展創新服務、服務驗證、改善互動的平台。

7 相關知名機構  National Science Foundation( 美國的國科會 ) Service Enterprise Engineering (SEE) The Service Enterprise Engineering program addresses focused research on design, planning and control of operations and processes in commercial and institutional service enterprises. 實際運作於 2002 年 SEE program is intended to parallel more traditional activities in modeling and analysis of manufacturing enterprises with a new focus on engineered systems in service operations.

8 相關知名機構  IBM SSME (Services Science, Management and Engineering,2005) Services sciences, Management and Engineering hopes to bring together ongoing work in computer science, operations research, industrial engineering, business strategy, management sciences, social and cognitive sciences, and legal sciences to develop the skills required in a services-led economy

9 Service Engineering Research Topics  Specification of Services  Engineering of Service Compositions  Service Engineering Methodology Relationship to Software Engineering Methodology Relationship to Business Process Modeling techniques Relationship to Ontology-driven techniques Model-driven approaches Mashup-approaches

10 Service Engineering Research Topics  Autonomic Adaptation - Service Engineering Techniques Engineering of Self-* properties  Service Testing and Simulation  Service Governance Techniques Management and Monitoring techniques for services Service Evolution and Versioning  Engineering techniques for Human provided Services

11 相關國際研討會  International Workshop on Service Oriented Software Engineering  International Workshop on Systems Development in SOA Environments  Workshop on Software Engineering Methods for Service Oriented Architecture  其他各種和 SOA 相關的會議

12 Introduction  Open network service is a new service provisioning scheme which makes the functions of telecommunication network open to the Internet-based service applications through well-defined API  Open API, API in open network service, is a group of abstracted interfaces for existing telecommunication network functions: call controls, location-based services and charging.

13 Introduction  IT developers who do not have a high degree of telecom network expertise can participate in developing value-added service applications which integrate telecom and Internet features  SCE (Service Creation Environment) enables a service designer to describe a service, and then the service software can be generated by using automatic tools that translate the service description into service logic programs executable on the target platform

14 Background and related works  The standardization of open API at the network level was initiated by the Parlay group in 1998  Parlay X APIs, based on web services technology, are very simple, easy, and Internet-friendly.

15 Background and related works

16  Service creation process is composed of three phases

17 Background and related works  The service description function in SCE is generally realized by the combination of standardized and modularized building blocks such as SIBs (Service Independent Building Blocks) that represent the capabilities of the network in an abstract way. Besides, the SCE can support a visual programming environment for service designers to combine the SIBs easily

18 Background and related works

19  Software Development Kit (SDK), which can provide open APIs as components integrated into commercial Integrated Development Environment (IDE) such as MS.Net Studio, JBuilder x, Bea Web Logic Studio, etc.  Ericsson SCE offers Parlay APIs which can be used only for a Java system, and it is designed to adapt only Ericsson NRG (Network Resource Gateway). If there are changes in the gateway system, Ericsson SCE cannot be adapted on it.

20 Design considerations  We designed our integrated SCE based on the following considerations:  Supporting easy and rapid service development -TADE(Telecom Application Development Environment)  Supporting various users’ background  Being able to make converged service between telecom and IT domain  Extendable service composition capability

21 Design considerations  Supporting popular programming environment  Independence from the target system  Supporting full service creation process  Personalized service creation capability

22 SCE architecture and usage

23

24 Technical details  A service application using open APIs logically consist of the following three parts:  1. Main logic code  2. Client code for invoking web services for open APIs  3. Web services for notification

25 Technical details

26

27

28

29 Technical details

30

31

32

33

34 Implementation results

35

36

37

38

39

40 Summary and future work  A approach to service creation for open network services  providing the integrated service creation environment from the user-centric viewpoints  It also meets various requirements of service developers and supports full service creation process.

41 Summary and future work  The platform will provide the mechanism for sharing the personalized service among users and hosting it on a user’s device  The consumers of network service can act also as providers of their own service.

42 Summary and future work


Download ppt "報告人 : 69721057 李玠峰. Outline  Service engineering  Introduction  Background and related works  Design considerations  SCE architecture and usage "

Similar presentations


Ads by Google