Presentation is loading. Please wait.

Presentation is loading. Please wait.

RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891.

Similar presentations


Presentation on theme: "RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891."— Presentation transcript:

1 RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891

2 2 Content Background RGPS Metamodel Framework Interaction between Cloud and Client enabled by RGPS Standardization of RGPS

3 3 Content Background RGPS Metamodel Framework Interaction between Cloud and Client enabled by RGPS Standardization of RGPS

4 4 Background of Cloud Computing Drawbacks of current software application model Unused parts of software, a waste of money… Solution provided by cloud computing Simplified client side & Data centers Software is delivered by means of service— SaaS Users just pay for each use of service, i.e. pay per use  On-demand service

5 5 An example of cloud computing

6 6 Basic types and main user groups of cloud computing applications Extra service Extra service : Improved function enabled by cloud service Cloud platform Cloud platform : Applications built on top of the platform SaaS : Applications run in cloud Client ( From David Chappel, A Short Introduction To Cloud Platforms , 2008 ) Local Deployment

7 7 Various kinds of cloud Different requirements lead to different kinds of cloud Google : Application cloud  From improved searching engine to large scale infrastructure service Amazon, SalesForce : Platform cloud  Brokered SaaS e- e-business platform  Providing infrastructure as service, on which people could build their own applications IBM : Middleware cloud  Applications are supposed to be delivered on Internet by means of “service”.  Providing middleware based on Internet  Providing computing platform for sale  Blue Cloud Microsoft : Windows on Internet ?  S+S  Azure ……

8 8 Standards for cloud computing Various clouds  Construction and connection of clouds should be well ensured. Interfaces defined in current cloud computing resolutions are not compatible with each other. E.g. IBM, Google. Salesforce… ISO standards are needed in this field. Standards about interoperation between cloud and client are missing. People’s confidence cloud computing may be hampered. Standards about interaction between cloud and client will be the focus in the competition between cloud services. RGPS will play an important role!

9 9 R/G/P/S elements and cloud virtualization Interaction between Cloud and Client Cloud virtualization Client-  Role Goal Process Services Resource (Data/Components/Middleware/Devices/…) Virtualizations of people The world of Web (Semantic Web) The world of resource Harmonious interactionbetween people/web/service

10 10 Virtualization based on RGPS Applications delivered by means of “service” Service requirem ent RGPSRGPS Cloud image End user Developer Data center Cloud-client interaction R&R Registry Repository

11 11 IaaS MSDS Reg. Service Part Retrieval Service PaaS Accounting Service UDDI Registry ROR Manufacturing Logistic Retails Registry SaaS RGPS Registry Developer End user Relationship between RGPS/ROR/UDDI XaaS

12 12 Content Background RGPS Metamodel Framework Overview RGPS vs. SSOA Interaction between Cloud and Client enabled by RGPS Standardization of RGPS

13 13 RGPS metamodel framework R G P S

14 14 Metamodel of Role and Goal 14

15 15 Metamodel for process model registration 15

16 16 Metamodel of Service Registration Capability_RelatedInterface_RelatedInteraction_Related

17 17 Applying RGPS for Cloud Modeling G S Service Composite ServiceAtomic Service realizes Goal Nonfunctional GoalFunctional Goal Role Goal Personal Goal Process Composite ProcessAtomic Process P achievescontributes preferstakesCharge R RoleOrganization Actor plays consistsOf Entity Ontology Operation Ontology Context Ontology Object hasObject Input hasInput Output hasOutpu t Message hasMessage Semantic Annotation Operation hasOperation Dynamic ContextProfile Contextual Depend Contextual Expectation Contextual Property Domain Ontologies Functional Goal: Sort Order

18 18 From the Perspective of W5H G S Service Composite ServiceAtomic Service realizes Goal Nonfunctional GoalFunctional Goal Role Goal Personal Goal Process Composite ProcessAtomic Process P achievescontributes preferstakesCharge R RoleOrganization Actor plays consistsOf Entity Ontology Operation Ontology Context Ontology Semantic Annotation Who Why What How When Where Domain Ontologies

19 19 Sam Chance, DOD,SRC,US,9th Open Forum on Metadata Registries,2006.3

20 20 Kevin Keck, ISO/IEC SC32 Workshop,2008.9.4

21 21 Kevin Keck, ISO/IEC SC32 Workshop, 2008.9.4 ?

22 22 Kevin Keck, ISO/IEC SC32 Workshop, 2008.9.4 ? ? Client (role) Registry Semantic Goal Registry Role layer is also an important addition!

23 23 Content Background RGPS Metamodel Framework Interaction between Cloud and Client enabled by RGPS Typical cases RGPS based toolkit for cloud construction Standardization of RGPS

24 24 RGPS based Cloud Selection Process (Case 1) Model Sign Model Concept Model Instance Model Selection Upper Goal Operational Goal Atomic Process Operational Goal Process Service S R G P Role Model Goal Model Process Model Service Model Developer

25 25 RGPS based Cloud Selection Process (Case 2) Model Sign Model Concept Model Instance Model Selection Atomic Process Service S R G P Role Model Goal Model Process Model Service Model Process Developer

26 26 RGPS based Cloud Selection Process (Case 3) Model Sign Model Concept Model Instance Model Selection S R G P Role Model Goal Model Process Model Service Model End User

27 27 RGPS based Cloud Selection Process (Other Cases) Model Sign Model Concept Model Instance Model Selection S R G P Role Model Goal Model Process Model Service Model All depend on user’s target!

28 28 Cloud image based on RGPS Domain entity ontology Domain operation ontology Cloud image Domain problem ontology (DPO) Role model R Goal model G Process model P Service model S

29 29 Weather forecasting service cloud image Cloud image for service

30 30 Cloud Image and RGPS Process Goal Role DPO Weather forecasting service cloud Service

31 31 O-RGPS based toolkit for cloud construction (1/2) S P G R O-RGPS

32 32 O-RGPS based toolkit for cloud construction (2/2) Transportation cloud image

33 33 Content Background RGPS Metamodel Framework Interaction between Cloud and Client enabled by RGPS Standardization of RGPS

34 34 SC32’s Scope Standards for data management within and among local and distributed information systems environments. SC32 provides enabling technologies to promote harmonization data management facilities across sector-specific areas. Specifically, SC32 standards include: reference models and frameworks for the coordination of existing and emerging standards; definition of data domains, data types and data structures, and their associated semantics; languages, services and protocols for persistent storage, concurrent access, concurrent update and interchange of data; methods, languages, services and protocols to structure, organize and register metadata and other information resources associated with sharing and interoperability, including electronic commerce. from www.jtc1sc32.org

35 35 Standards for interoperation between cloud and client MFI (ISO/IEC 19763) RGPS MFI Extension for Cloud Computing MFI-3 Metamodel for ontology registration MFI-4 Metamodel for model mapping MFI-5 Metamodel for process registration MFI-6 Registry of Registries MFI-TR On-demand cloud selection based on RGPS and ROR MFI-8 Metamodel for Role and Goal Registration MFI-7 Metamodel for Service Registration

36 36 ISO/IEC 19763-8: Metamodel for Role and Goal Registration From resolution of Wuhan Meeting, September, 2008

37 37 MFI-TR: Using RGPS for on demand model selection From resolution of Wuhan Meeting, September, 2008 On-demand cloud selection based on RGPS and ROR

38 38 Summary Standards about interaction between cloud and client will be the focus in the competition between cloud services. SC32 should take a quick action to catch this opportunity! Wuhan University has foundation for the research on cloud computing standards. We need further support from ISO/IEC JTC1 SC32! We request the subdivision of MFI-8 and TR in the SC32 plenary this year!

39 39 Thank you!! Q&A RGPS & Cloud Computing heyangfan927@163.comhekeqing@sklse.orgwangjian_sd@163.comwangchong_whu@yahoo.com.cn


Download ppt "RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891."

Similar presentations


Ads by Google