...
[repeat for each project. Note: This is not a complete project proposal skeleton, only sufficient enough for this discussion]
Project 1:
Project Name:
- Information/Data Model Information and Data Modeling
Project Description
- Provide a high level description of the project Creation of Information models
- Creation of Data models
Scope:
- How do we split information and data models?
- Note of any particular deliverables to highlight.
- If anything is out of scope, not it down Infrastructure layer and service layer modeling
- Northbound/Southbound API models
Other:
- Identify baseline code (if any)
Project 2:
Project Name:
- Declarative and Imperative Processing (BPMN - TOSCA interworking)
Project Description
- Declarative/Imperative Approach Workflow (BPMN) and TOSCA interworking
Scope:
- Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionality.
...
Project 3:
Project Name:
- Tools Tooling: Parser
Project Description
- Identify the tools needed for modeling
Scope:
- Quickly identify scope, consider: documentation, APIs, models, testing, integration, functionalityTosca Parsers.
- Note of any particular deliverables to highlightYANG VNF Parsers.
- If anything is out of scope, not it down
Other:
- Identify baseline code (if any)
Project 4:
Project Name:
- Tooling: Model Translators
Project Description
- There are some translator tools which translate among tosca, YANG, HOT
Scope:
- Translator between Heat and Tosca
- Translator between Tosca and Yang for some subset
Other:
- Identify baseline code (if any)