OPEN-O Modelling Project Proposal Version 1.2 Draft – For Review Chengli

Slides:



Advertisements
Similar presentations
High Availability Project Qiao Fu Project Progress Project details: – Weekly meeting: – Mailing list – Participants: Hui Deng
Advertisements

© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
Escalator Project Proposal 20 April 2015 Jie Hu, ZTE.
Lecture Nine Database Planning, Design, and Administration
© 2011 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 August 15th, 2012 BP & IA Team.
Developing Enterprise Architecture
Database System Development Lifecycle © Pearson Education Limited 1995, 2005.
Systems Analysis – Analyzing Requirements.  Analyzing requirement stage identifies user information needs and new systems requirements  IS dev team.
The Global Video Grid: DigitalWell Update & Plan For SRB Integration Myke Smith, Manager Streaming Media Technologies University of Washington / ResearchChannel.
Current and Future Applications of the Generic Statistical Business Process Model at Statistics Canada Laurie Reedman and Claude Julien May 5, 2010.
Database Planning, Design, and Administration Transparencies
Targets for project progress 2015: graduation review – clear documentation and PoC implementation specify general framework and API requirements gap analysis.
J. Scott Hawker p. 1Some material © Rational Corp. Rational Unified Process Overview See and use the RUP Browser on lab machines.
1 Data.gov Initiative Implementation Acceleration Discussion Architecture and Infrastructure Committee Meeting March 19, 2009 Mike Carleton and Sonny Bhagowalia.
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Representing nursing in SNOMED CT Proposal for TR or Guideline.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Version 0.6 Draft – For Review Huabing Zhao
World Class Standards 44TD21 The ETSI Standards Engineering Process STF308 DTR/MTS Steve Randall STF308 © ETSI All rights reserved MTS#44 March.
Open-O Integration Project Proposal. Overview Project Name: Integration Repository Name: integration Description: Responsible for the integration framework.
Open-O GS-O Project Proposal
SDN-O LCM for Mercury Release Key Points and Overview
Open-O SFC.Mgr Proposal
OPEN-O VNF Supplier APIs & SDK Project Proposal
OPEN-O Architecture Comments
Daisy4nfv: An Installer Based upon Open Source Project – Daisy & Kolla
VNF SDK Design and Packaging issues
OPEN-O VNF-SDK Planning Release 2
ONAP Project Proposal Training
Open-O Client Project Proposal
OPEN-O CLIENT Planning Mercury Release
Collaborative Decision Making (CDM) Saulo Da Silva
Open-O Client Project Proposal
Bonn, December 9, 2016 Outcomes and Next Steps
OPEN-O Project Proposal Training
Tina Tsou, Bryan Sullivan,
Open-O Project Proposal Template
Fundamentals of Information Systems, Sixth Edition
ARC: Definitions and requirements for SO/APP-C/VF-C discussion Chris Donley Date , 2017.
OPEN-O Modeling Directions (DRAFT 0)
Open-O CLI One Command to command whole Open-O v1.0
Open-O O-Parent Project Proposal
Dovetail project update
ONAP Usecase subcommittee July Virtual developers event
TechStambha PMP Certification Training
ServiceNow Implementation Knowledge Management
SysML 2.0 Model Lifecycle Management (MLM) Working Group
ONAP Run-time Catalog Project
Open-O Client Project Proposal
Open-O GUI Project Proposal
Centralize Image Management for ONAP
Approach to finalize the TOSCA NFV profile
OASIS TOSCA Report for December ONAP Event
ONAP Benchmark Project
ONAP – Centralised Parser Distribution Atul Purohit - Vodafone
Critical issues with TOSCA NFV profile direction
OASIS TOSCA Report for December ONAP Modeling Workshop
API Documentation Guidelines
Documenting ONAP components (functional)
State of OPNFV MANO OPNFV MANO WG Report
Introduction to Systems Analysis and Design
Health Ingenuity Exchange - HingX
Input to ETSI TDL tool development
HingX Project Overview
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
NFV adhoc Shitao li.
Introducing the GSBPM Steven Vale UNECE
NFV adhoc Shitao li.
Latest Update on Gap Analysis of Openstack for DPACC
Palestinian Central Bureau of Statistics
Presentation transcript:

OPEN-O Modelling Project Proposal Version 1.2 Draft – For Review Chengli

Overview Project Name: Modelling Repository Name: TBA[modelling?] Project Description: –OPEN-O modelling project coordinates all the metadata modelling from both design time and run time of OPEN-O orchestration. It’s a document requirement project, intended to ensure cross-project alignment in metadata model design and implementation for each OPEN-O release, with no code output, and may share tools in other projects. Participants: –CMCC, Gigaspaces, Huawei, Intel, ZTE, Raisecom, others? Targeted Release: Release 2 –To be held as an incubation project for Release 1 –For Release 1, Create a project wiki page to host and maintain all metadata modelling documentation and related follow-up discussion 2

Project Scope From current OPEN-O Architecture, The metadata modelling includes –Several model types, each may be consumed in different project in different time, e.g. resource modelling, network service modelling, end2end service modelling and may introduce new model type in the future (like product, offer etc.) All these models can be classified in different views: –For different format: Package(CSAR)/Template(Blueprint) –For different domain: E2E/SDN/NFV –For different users: CFS/RFS Participating projects need to be aligned with consistent data modelling – 3

Alignment with TSC and Architecture Committee modelling project should instruct the models design and coordination between projects in the view of implementation, maintain the documents of models. All of these practical works should keep in alignment with Architecture Committee's long- term architecture and models approaches. 4

Problems to be solved Problem: Without a common coordination platform, the interaction between different implementation and tooling projects has to go through an ad hoc manner, which is not efficient and trackable. Goals: To ensure for each OPEN-O release, a centralized and therefore consistent metadata modelling for the whole E2E assets management procedure, where all related participating projects can collaborate in reaching a common understanding for data modelling to address the targeted usecase for a given OPEN-O release in the planning phase, before ad-hoc design and coding in parallel in implementation phase. 5

How to solve the problems For each release, the OPEN-O TSC is committed to address a group of usecases from the BoD, which need to be broken down into a common metadata model as well as functional features of each participating projects. For the model part, as shown in this diagram, which borrows the TMF’s model for service modelling, there is a layering of different models, to be supported by various participating projects, with support from common tooling projects. 6 Usecase model feature CFS RFS NF GSO SDNO/NFVO VNF SDK Product Offer Common Tosca Common Services NS

Action in planning stage 7 In planning stage, modelling project is responsible for the organization and coordination of works between projects. Identify the gaps. Combined with Top-down and Bottom-up manners OPEN-O X- release Planning Coding Archiving modelling Impl. Projects Planning Impl. models Impl. models Impl. models

OPEN-O X-release Planning Coding Archiving modelling Impl. Projects Impact assessment Coding Update req Coding Action in design and implementing stage In implementing stage, If issues are discovered during the implementation phase, projects are empowered to make any updates that are required and update the Modeling project accordingly. In cases where there are modeling dependencies between projects, participating projects should coordinate the changes within the Modeling project. –If the influence is within the scope of a single project, the implementation of the relevant project will be updated by itself –If the modification impact multiple projects, modelling need organize the coordination cross-projects 8

Action in achiving stage After code freeze, modelling project need to organize an assessment about the consistence between design and implementation. Modify or update documents if needed. 9 OPEN-O X-release Planning Coding Archiving modelling Impl. Projects Archiving

Cooperation with Projects 10 PlanDesignImplementationArchive Gaps New requirements IM/DM/Specs of Templates SDOs Domain Project Review & reach a consensus Modelling Project Assets Modelling Project Assets Templat es GS-OSDN-ONFV-OOthers… GS-O NFV- O SDN- O VNF SDK Modelling Project Assets Modelling Project Assets Coordinate/ reach a consensus Other s…

Lifecycle of Models 11 M0 M2 Plan 1.1 Collect Requirements 1.1 Collect Requirements 1.2 Identify gaps 1.2 Identify gaps 1.3 Review 1.3 Review Design 3.1 Propose Modification 3.1 Propose Modification 3.2 Update 3.2 Update 3.3 Review 3.3 Review 3.1 Domain projects: Propose modification for resolving the issues coming from the practical implementation. 3.2 Domain projects update itself if the influence within specific project, otherwise Modelling project organize the coordination cross-projects. 3.3 Modelling project : Review the modification, reach a consensus if needed. M1 Implementation 2.1 Template Define 2.1 Template Define 2.3 Review 2.3 Review 2.4 Approve 2.4 Approve 1.1 Domain projects: Collect suggestion and requirement from projects specific domain. 1.2 Domain projects: Identify the gaps individually by domain specific project. 1.3 Modelling Project : Review and reach a consensus(if it’s within one specific project bypass to M4) 2.1 Domain projects: define template based on planed user case independently 2.2 Modelling project : Organize and coordinate in intersection part together with related projects. 2.3 Modelling project : Review the draft. reach a consensus with projects. 2.4 Modelling project : Approving the detailed Models/Templates, freeze. M3 M4 Archive/Release 4.1 Assessment 4.1 Assessment 4.2 Archive 4.2 Archive 4.1 Modelling project : Assess the consistence between design and implementation 4.2 Modelling project : Archive all the output for the release. 2.2 Cooperation 2.2 Cooperation

Seed for modelling Release 1 modelling Documentation Modelling Project wiki page: For Release 1: –Specifications –Templates 12

Resources Contact Person: Chengli Wang 13 Initial Committers: Lingli Deng - Yuan Liu – Zongbiao Li - Jianguo Zeng – Zhaoxing Meng – Huabing Zhao – Maopeng Zhang - Manjie Fan – Yongming Peng - Alex Vul - Olga Havel - Arthur - Hui Deng – Contributors: Casem Majd Youcai Pan

s Thank you For more information about Modelling: 谢谢