TOSCA v1.3 Deprecated Features and Non-Backward-Compatible Changes

Slides:



Advertisements
Similar presentations
Semantics Static semantics Dynamic semantics attribute grammars
Advertisements

® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Principles of Object-Oriented Software Development Behavioral refinement.
Page 1 Building Reliable Component-based Systems Chapter 6 - Semantic Integrity in Component Based Development Chapter 6 Semantic Integrity in Component.
ASP.NET Programming with C# and SQL Server First Edition
Chapter 12 Pointers and linked structures. 2 Introduction  The data structures that expand or contract as required during the program execution is called.
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Unit 5 Simple Present, Time Clauses, Used To, and Would.
[ §6 : 1 ] 6. Basic Methods II Overview 6.1 Models 6.2 Taxonomy 6.3 Finite State Model 6.4 State Transition Model 6.5 Dataflow Model 6.6 User Manual.
Implementation Yaodong Bi. Introduction to Implementation Purposes of Implementation – Plan the system integrations required in each iteration – Distribute.
CITA 330 Section 6 XSLT. Transforming XML Documents to XHTML Documents XSLT is an XML dialect which is declared under namespace "
KMIP 1.3 Deprecation February 20, Deprecation 5.1 KMIP Deprecation Rule Items in the normative KMIP Specification [KMIP-Spec] document can be marked.
Requirements Capture. Four Steps of requirements capture List candidate requirements Understand system context Capture functional requirements Capture.
Design Analysis builds a logical model that delivers the functionality. Design fully specifies how this functionality will be delivered. Design looks from.
XLinks Praveen Polishetty. Contents : XLink Capabilities XLink Concepts XLink Core Properties XLink Semantic Properties XLink Behavior Properties XLink.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Office Server Specific Web content management –Page structure, layouts, and controls –Publishing.
Understanding Data Types and Collections Lesson 2.
Programming Languages and Design Lecture 3 Semantic Specifications of Programming Languages Instructor: Li Ma Department of Computer Science Texas Southern.
Working with XML Schemas ©NIITeXtensible Markup Language/Lesson 3/Slide 1 of 36 Objectives In this lesson, you will learn to: * Declare attributes in an.
Abierman-sming-nov02 1 SMIv3 Open Issues Andy Bierman.
Introduction to Object-Oriented Programming Lesson 2.
Evaluate container lifecycle support in TOSCA TOSCA – 174 Adhoc TC.
1 G52IWS: Web Services Description Language (WSDL) Chris Greenhalgh
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
TOSCA V1.1: Variants of Collections of Specs. Spec Structure – Variant A The XML Simple Profile is a subsetting of the V1.1 spec but compliant with the.
Interop SC 02/03/2016. Agenda Jacques feedbacks Contribution process improvements proposal 2.
Microsoft Visual Basic 2012: Reloaded Fifth Edition Chapter One An Introduction to Visual Basic 2012.
1 Software Requirements Descriptions and specifications of a system.
Copyright © 2002 Pearson Education, Inc. Slide 1.
Copyright © 2002 Pearson Education, Inc. Slide 1.
Update for tosca-nfv-profile
Mapping between NFV model and TOSCA
Presentation on Software Requirements Submitted by
A Simple Syntax-Directed Translator
ONAP SDC TOSCA Import Gap Analysis
SysML v2 Formalism: Requirements & Benefits
VNFD and NSD modeling: Rel2 Thinh Nguyenphu, Nokia thinh
Workflow-Instance Model Interaction
OASIS TOSCA Report for December ONAP Event
TOSCA Namespaces for tosca-nfv-profile
DF design as a node type.
OASIS TOSCA Report for December ONAP Modeling Workshop
TOSCA Namespaces Explained
DF design as a node type (output by Chris and shitao)
DF design as a node type (output by Chris and shitao)
Enhancements for Simple YAML Profile v1.2
Artifact Properties Use cases and Examples to demonstrate the need of artifact properties July 2018.
TOSCA Namespaces Explained
SwImageDesc Shitao li.
Remain issues
CIS16 Application Development Programming with Visual Basic
TOSCA Namespaces for tosca-nfv-profile
Instance Model Structure
Enhancements for Property function Tosca Simple Profile in YAML v1.2
RDF 1.1 Concepts and Abstract Syntax
DF design as a node type (output by Chris and shitao)
Constructors and Other Tools
Denotational Semantics (Denotational Semantics)
Deployment Flavour as VNF Capability: Alt1_r2
Quattor Advanced Tutorial, LAL
Lifecycle Management Automation through TOSCA
TOSCA Simple Profile for YAML: Changes proposed for 1.3 release
Interface 11: Interface Programming C# © 2003 DevelopMentor, Inc.
TOSCA v1.3 Enhancements February 21, 2019.
NFV adhoc Shitao li.
TOSCA v2.3 Naming Decisions
NFV adhoc Shitao li.
Configuration Control of Architecture Models
Task 55 Scope – TOSCA Profile
TOSCA Orchestration Paradigm
Presentation transcript:

TOSCA v1.3 Deprecated Features and Non-Backward-Compatible Changes April 8, 2019

Copyright © 2019 Ubicity Corp. Deprecation in TOSCA “A feature marked as deprecated in a particular version will be removed in the subsequent version of the specification” As defined in Section 1.5.1 of TOSCA Simple Profile in YAML v1.3 This means that features deprecated in v1.3 continue to be fully supported, but will be removed in v2.0 Copyright © 2019 Ubicity Corp.

Features Deprecated in v1.3 Section Feature Description 3.4.3 Directives “substitutable” and “selectable” directives have been deprecated. These directives have been replaced with “substitute” and “select” respectively. 3.6.8.1 Namespace URI The namespace_uri keyword has been removed from import definitions. This URI must be assigned in the namespace definition itself. 3.6.20 Operation definitions Operation definitions in Interface definitions must now use the operations keyword explicitly. Operation definitions without the operations keyword has been deprecated. 3.6.22.1 Event type The event_type keyword in policy trigger definitions has been deprecated. It has been replaced with the event keyword. 3.6.25.1 Assertion definition The assert clause in condition clauses has been deprecated, since it is logically equivalent to the and clause. Copyright © 2019 Ubicity Corp.

Features Deprecated in v1.3 (cont’d) Section Feature Description 3.7.11 Groups Interface definitions, capability definitions, and requirement definitions have been removed from group type definitions and group definitions. Groups only exist for purposes of uniform application of policies to collections of nodes. Consequently, groups do not have a lifecycle of their own and must not have interfaces. 3.8.8 Property mappings The “property-to-fixed-value” mapping has been removed from substitution_mapping syntax. This feature only existed to control selection of the appropriate substituting template when multiple candidates exist. It has been replaced with substitution_filter. The “property-to-property” mapping has also been removed since it resulted in ambiguous and undefined behavior. 4.6.1 Operation output The get_operation_output intrinsic function has been removed. It has been replaced with explicit “output-to-attribute” mappings in interface definitions. Copyright © 2019 Ubicity Corp.

Non-Backward Compatible Changes in v1.3 (cont’d) Section Feature Description 3.6.22 Trigger action Trigger definitions include an action keyword that specifies the action triggered by an event when a given condition is satisfied). In v1.2 of the specification, the action keyword defines a single interface operation or a single workflow. In v1.3, the action keyword defines a list of activity definitions. Because of this change, trigger definitions and workflow steps now both specify lists of activities, which results in a more consistent grammar. Copyright © 2019 Ubicity Corp.