RGPS Overview HE Yangfan, WANG Chong, WANG Jian SKLSE, Wuhan University 2009-11-17.

Slides:



Advertisements
Similar presentations
Andrea Maurino Web Service Design Methodology Batini, De Paoli, Maurino, Grega, Comerio WP2-WP3 Roma 24/11/2005.
Advertisements

Ecoinformatics International Technical Collaboration
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
16/11/ IRS-II: A Framework and Infrastructure for Semantic Web Services Motta, Domingue, Cabral, Gaspari Presenter: Emilia Cimpian.
MFI-8: Changes based on Comments from Wuhan Meeting Peng Liang, Keqing He, Zaiwen Feng, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University,
26 June 2003U. Einspanier, M. Lutz, I. Simonis, K. Senkler, A. Sliwinski Toward a Process Model for GI Service Composition Udo Einspanier, Michael Lutz,
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
Study Period Report: Metamodel for On Demand Model Selection (ODMS) Wang Jian, He Keqing, He Yangfan, Wang Chong State Key Lab of Software Engineering,
MFI-7: Meta-model for Service Registration Zaiwen Feng, Keqing He, Chong Wang, Jian Wang and Fei He Wuhan University ISO/IEC JTC1/SC32/WG2 N1521.
Using Architecture Frameworks
NON-FUNCTIONAL PROPERTIES IN SOFTWARE PRODUCT LINES: A FRAMEWORK FOR DEVELOPING QUALITY-CENTRIC SOFTWARE PRODUCTS May Mahdi Noorian
CLOUD COMPUTING. IAAS / PAAS / SAAS LAYERS. Olena Matokhina Development and Consulting Team Lead 2 ABOUT PRESENTER.
RGPS Metamodel Framework for Interaction between cloud and client HE Yangfan, HE Keqing, WANG Jian, WANG Chong SKLSE(WHU), P.R.China 32N1891.
Final Report on MFI & MDR Harmonization Hajime Horiuchi May 2010 SC32WG2 N1425.
Desired Quality Characteristics in Cloud Application Development Leah Riungu-Kalliosaari.
SC32 Liaison report to SC Sept Plenary Denise Warzel JTC 1/SC 32/WG 2 Convenor SC 32 Liaison to SC 38.
SKLSE’s Efforts for GEMET PENG Rong State Key Lab. Of Software Engineering, Wuhan University, China
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Scenario for the Integration of MDR&MFI Ad-hoc Meeting, Wuhan H. Horiuchi Study Period on the Integration of MDR/MFI.
Ontology-derived Activity Components for Composing Travel Web Services Matthias Flügge Diana Tourtchaninova
SC32 WG2 Metadata Standards Tutorial Metadata Registries and Big Data WG2 N1945 June 9, 2014 Beijing, China.
MFI-5: Metamodel for process model registration Chong Wang, Keqing He and Baba Piprani.
WG2 N1338: MFI-2-4 Registration Examples Masaharu OBAYASHI Kanrikogaku, Ltd. SC32/WG2 London Meeting ( )
Environmental Terminology Research in China HE Keqing, HE Yangfan, WANG Chong State Key Lab. Of Software Engineering
“Sharing and advancing knowledge and experience about standards, technologies and implementations. Sharing and advancing knowledge and experience about.
Integrating Business Process Models with Ontologies Peter De Baer, Pieter De Leenheer, Gang Zhao, Robert Meersman {Peter.De.Baer, Pieter.De.Leenheer,
Cloud computing.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
Baba Piprani (SICOM Canada) Robert Henkel (Transport Canada)
1 MFI-5: Metamodel for Process models registration HE Keqing, WANG Chong State Key Lab. Of Software Engineering, Wuhan University
1 MFI-3 Ontology Evolution Metamodel HE Keqing,HE Yangfan 2007,6.
2010/11/16 OKABE, Masao 1 Issues to be discussed on MFI-Part10 Core model and basic mapping and transformation OKABE, Masao Editor MFI Part
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Niagara Framework in the Clouds Scott Boehm. … what the heck does that mean??
Potential standardization items for the cloud computing in SC32 1 WG2 N1665 ISO/IEC JTC 1/SC 32 Plenary Meeting, Berlin, Germany, June 2012 Sungjoon Lim,
MFI-2-4 and RGPS Registration Masaharu OBAYASHI Kanrikogaku, Ltd. Wuhan meeting (2009/10/24) Revised (2009/10/28)
By Nicole Rowland. What is Cloud Computing?  Cloud computing means that infrastructure, applications, and business processes can be delivered to you.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Scope and Objectives of MFI family Hajime Horiuchi.
MFI-9: On Demand Model Selection WANG Jian, HE Keqing, WANG Chong, LIANG Peng, FENG Zaiwen State Key Lab of Software Engineering (SKLSE), Wuhan University,
Comments on 32N1791 WD (expert contribution) OKABE, Masao
MFI-5: Metamodel for process model registration WANG Chong, HE Keqing, HE Yangfan, WANG Jian State Key Lab of Software Engineering (SKLSE) Wuhan University,
MFI-8: Metamodel for Role & Goal Registration Peng Liang, Keqing He, Jian Wang Huafeng Chen, Chong Wang, Yangfan He SKLSE, Wuhan University, P.R. China.
Eliciting Integration Scenarios As discussed during Meeting
"Would you tell me, please, which way I ought to go from here?” "That depends a good deal on where you want to get to," said the Cat. -Lewis Carroll: Alice’s.
Domain Modeling In FREMA Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Final Study Report on ROR May 2010 SC32WG2 Kunming, China Hajime Horiuchi SC32WG2-N1423.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
Application Ontology Manager for Hydra IST Ján Hreňo Martin Sarnovský Peter Kostelník TU Košice.
Discussion about MFI-8: Metamodel for Role and Goal Registration
Extending the MDR for Semantic Web November 20, 2008 SC32/WG32 Interim Meeting Vilamoura, Portugal - Procedure for the Specification of Web Ontology -
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
1 Proposal on MFI-5: Process model registration based on ontology (MFI4Process) He Keqing Wang Chong 2006/08/29.
MFI-7: Metamodel for Service Registration 1 Zaiwen Feng, Keqing He, Chong Wang, Jian Wang Peng Liang, Jianxiao Liu, Yangfan He SKLSE, Wuhan University,
Topics to be covered in MFI-9 : On-Demand Model Selection HE Yangfan SKLSE, Wuhan University
Discussion about MFI-7: Metamodel for Service Registration Wang Jian, He Keqing, He Yangfan, Wang Chong SKLSE, Wuhan University, China
Issues for Discussion on MFI-9 Wang Jian, He Keqing, Wang Chong, Feng Zaiwen, Fie He Wuhan University, China ISO/IEC JTC1/SC32/WG2 N1526.
DISCUSSION ABOUT REGISTRATION OF RM-ODP LIBRARY EXAMPLE BASED ON MFI Yuan Lin, Wang Jian, Wang Chong, Liang Peng, Feng Zaiwen.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
A Context Framework for Ambient Intelligence
A Semantic Registry for Cloud Services
Web Ontology Language for Service (OWL-S)
Scope and Objectives of MFI family
ISO/IEC TR (11) ( Structured Model Registration)
Issues for Discussion on MFI-9
Issues to be discussed on MFI-New-Part2
“Registered_Item” for MFI Registration (Recommendation)
MFI-5: Metamodel for process model registration
Presentation transcript:

RGPS Overview HE Yangfan, WANG Chong, WANG Jian SKLSE, Wuhan University

Content Background RGPS metamodels RGPS based tools Relationship with RM-ODP Summary

Background

IT Evolution Objective: Provide On-demand Services for Users (Developer/End User)

Service is Flourishing… IaaS Infrastructure as a Service PaaS Platform as a Service SaaS Software as a Service SOA Cloud Computing : XaaS

6 Meet in Middle On-demand Service Provision RGPS Metamodels RGPS Metamodels Computing service Networked Environment Requirements Elicitation and Analysis Common requirementsPersonalized requirements Software Service Service Aggregation Platform Service Storage Service Service Oriented User Centric

7 Objectives of RGPS RGPS provides a framework for the management,discovery and sharing of service- related models.  RGPS consists of several views of services, which can be used to capture user’s requirement.  According to the mapping between user’s requirement and the RGPS registration information, appropriate models/services can be selected to satisfy user’s intention.  Semantic annotations will be used to express the relationship between service-related models and domain ontologies.

RGPS Metamodels

9 R G P S Metamodel of Role and Goal Registration Metamodel of Service Registration Metamodel of Process Registration

A simple example of RGPS Housewife Cook delicious food Role Goal Process Service MFI-5 MFI-7 MFI-8

Semantic Annotation of RGPS models 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 Can be used to capture and analyze user’s requirements mapping between model/service

Specification Registration Interoperation UML BPEL OPM PSL … Process Registry based on MFI-5 OWL-S WSDL WSMO WADL … Service Registry based on MFI-7 RM-ODP BMM FOAF Tropos … Role and Goal Registry based on MFI-8 On Demand Model Selection (MFI-9)

MFI-9: On-Demand Model Selection (1/2) S R G P Role Model Goal Model Process Model Service Model Developer A typical case

S R G P Role Model Goal Model Process Model Service Model End User Another typical case MFI-9: On-Demand Model Selection (2/2)

RGPS based tools

16 O-RGPS Domain Modeling Tool Role Modeling Goal Modeling Process Modeling Service Registration

An Example in Urban Transportation Domain Role Model Goal Model Process Model Service Model Model Relationship

18 Registration Platform of Services

Registering Web Services based on Domain Ontologies Semantic annotation based on domain ontologies Web service discovery based on semantic annotation

Requirements Elicitation and Analysis Tool based on RGPS S P G R O O-RGPS 领域本体 / 模型 Elicit requirements Identify roles and goals Decompose goals Generate Process

Relationship with RM-ODP

What is ODP RGPS will not cover all the aspects of information systems RGPS focuses on the management and sharing of domain models. It aims to promote the interoperation between systems.

Content of ODP(1/6)

Content of ODP(2/6) R G P

Content of ODP(3/6)

Content of ODP(4/6) S

Content of ODP(5/6)

Content of ODP(6/6)

ISO/IEC 19793:2008 (Update of ODP) R S G P

Relationship between ODP and RGPS R S G P interoperation

31 Things to try Register the models which confirm to ODP specifications in RGPS registry Reuse the models which have been registered in RPGS registry in the ODP modeling process

Summary

MFI-8: Role and Goal Registration MFI-5: Process Registration MFI-7: Service Registration MFI-9: On-Demand Model Selection Characteristics of RGPS  Meet in Middle User Centric + Service Oriented  Semantic Annotation