Project Proposal Anton Tkacik, Lukas Sedlak

Slides:



Advertisements
Similar presentations
1 Ontolog Open Ontology Repository Review 19 February 2009.
Advertisements

Component Development for the Component Description Framework (CDF) Training Dr.-Ing. Ulrich Dinger.
November 2013 Jan Medved, Reinaldo Penno
Proposal: Model-Driven SAL for the OpenDaylight Controller
16/11/ IRS-II: A Framework and Infrastructure for Semantic Web Services Motta, Domingue, Cabral, Gaspari Presenter: Emilia Cimpian.
YANG Boot Camp The YANG Gang IETF 71. YANG Boot Camp The YANG Gang IETF 71.
1 caAdapter Jan 24, caAdapter The caAdapter is an open source tool that facilitates HL7 version 3 message building, parsing and validation based.
LACP Project Proposal.
Persistence and Datastore
January 2014 Thomas D. Nadeau
ISO DSDL ISO – Document Schema Definition Languages (DSDL) Martin Bryan Convenor, JTC1/SC18 WG1.
Web Services Seminar: Service Description Languages
Device Driver Framework Discussion
Dynamic Resource Reservation Project Proposal
OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright,
LexGrid for cBIO Division of Biomedical Informatics Mayo Clinic Rochester, MN.
WPSM Programming Language A simple language that transform simple data structure into complex xML format Wai Y. Wong Peter Chen Seema Gupta Miqdad Mohammed.
A Tool to Support Ontology Creation Based on Incremental Mini-Ontology Merging Zonghui Lian Data Extraction Research Group Supported by.
Accelerate your SaaS Integration The Cloud Adapter SDK Copyright © 2014, Oracle and/or its affiliates. All rights reserved. |
4 North Park Suite 106 Hunt Valley, MD Ontology Based Information Management MatchIT 1.1: Data Integration with Semantic.
Miser-C MISRA-C Compliance Checker Ian Biller, Phillippe Dass, Bryan Eldridge, Jon Senchyna, Tracy Thomas Faculty Coach: Professor Michael Lutz Project.
Apache Chemistry face-to-face meeting April 2010.
NETMOD Architecture Phil Shafer IETF 72.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
Web Services Experience Language Web Services eXperience Language Technical Overview Ravi Konuru e-Business Tools and Frameworks,
XML in Development of Distributed Systems Tooling Programming Runtime.
Modeling Tools for Healthcare Technical Overview April 8, 2009.
2nd TTCN-3 User Conference, June The TTCN-3 Metamodel – A Basis for Tool Integration Ina Schieferdecker TU Berlin/Fraunhofer Fokus Hajo Eichler,
Comprehensive model for formalized description, visualization and simulation of biological systems Fedor A. Kolpakov Biosoft.Ru,
© Hitachi, Ltd All rights reserved. NETCONF Configuration I/F Advertisement by WSDL and XSD Hideki Okita, Tomoyuki Iijima, Yoshifumi Atarashi, Ray.
Development Process and Testing Tools for Content Standards OASIS Symposium: The Meaning of Interoperability May 9, 2006 Simon Frechette, NIST.
Web Services with Apache CXF Part 2: JAXB and WSDL to Java Robert Thornton.
© GMV S.A., 2004 Property of GMV S.A. All rights reserved 2004/05/13 XML in CCSDS CCSDS Spring Meeting - Montreal Fran Martínez GMVSA 4081/04.
MODA-TEL An IST project on Model Driven Architectures for Telecommunications System Development and Operation.
YANG in a Nutshell The YANG Gang IETF 71. YANG has... A reasonable self-contained specification A focus on readers and reviewers Text-based , patch,
Strukt, Build Changes and Backend Support Jonathan Custance James Green John Thomson Stuart Simms OnApp Ltd.
XML Grammar and Parser for WSOL Kruti Patel, Vladimir Tosic, Bernard Pagurek Network Management & Artificial Intelligence Lab Department of Systems & Computer.
SDMX-HD - OpenMRS Integration Overview of the Intended Use Case OpenMRS SDMX-HD Module SDMX-HD Java API Design Use.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Extending & Customizing XNAT with Modules Rick Herrick
WELCOME TO THE Donald Hunter Cisco.
07/10/2007 VDCT Status Update EPICS Collaboration, October 2007 Knoxville, Tennessee
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
Representing Netconf Data Models using Document Schema Definition Languages (DSDL) Rohan Mahy Sharon Chisholm Lada Lhotka IETF 72 - Dublin.
Glen Dobson, Lancaster University Service Grids Workshop NeSC Edinburgh 23/7/04 Endpoint Services Glen Dobson Lancaster University,
Kafka Producer OpenDaylight Project Proposal
Controller spin-off proposals
Manufacturing Systems Integration Division Development Process and Testing Tools for Content Standards Simon Frechette National Institute of Standards.
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
D. Duellmann - IT/DB LCG - POOL Project1 The LCG Dictionary and POOL Dirk Duellmann.
Created by Jan Medved I2RS Related/Relevant Yang Models Currently in Use March 2014 Robert Varga, Anton Tkacik, Jan Medved.
Using DSDL plus annotations for Netconf (+) data modeling Rohan Mahy draft-mahy-canmod-dsdl-01.
Azher Mughal / Beraldo Leal Programming OpenFlow Flows for Scientific Profit 1 Azher Mughal / Beraldo Leal SuperComputing 2015.
Ontologies Reasoning Components Agents Simulations An Overview of Model-Driven Engineering and Architecture Jacques Robin.
ICS312 Introduction to Compilers Set 23. What is a Compiler? A compiler is software (a program) that translates a high-level programming language to machine.
YANG Background and Discussion: Why we need a new language for NETCONF configuration modeling The YANG Gang IETF 70 Vancouver, Canada.
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Soyatec Contents Needs Architecture XAML fundamentals Data Binding Advanced features Style Q&A.
1 Model Driven Health Tools Design and Implementation of CDA Templates Dave Carlson Contractor to CHIO
Data Format Description Language (DFDL) WG Martin Westhead EPCC, University of Edinburgh
Author: Maros Marsalek (Honeycomb PTL)
 Eurostep 2000 The Future of STEP (ISO 10303) Bernd G. Wenzel Eurostep GmbH
Solvency II Tripartite template V2 and V3 Presentation of the conversion tools proposed by FundsXML France.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
1 Needing an extensible Mount syntax across Schema, Alias, & Peers IETF 95 Eric Voit, Alex Clemm April 4 th 2016.
NETCONF Configuration I/F Advertisement by WSDL and XSD
Sharon Chisholm Netconf Phase 2 Musing Sharon Chisholm
Nov, 2015 Howard Huang, Huawei Julien Zhang, ZTE
Eurostat activities update
The JSF Tools Project – WTP (internal) release review
Presentation transcript:

Project Proposal Anton Tkacik, Lukas Sedlak YANG Tools Project Proposal Anton Tkacik, Lukas Sedlak

Contents Project Overview Scope Current status Plans Reusable parts & Examples

Overview Project aims to develop reusable set of components processing YANG Parsing and processing YANG schemas support for code generation based on YANG validation of XML based on YANG schema prototyping of YANG extensions REST APIs – YANG-API (draft-bierman-netconf-yang-api-01)

Scope YANG infrastructure parser, meta-model java binding Maven plugin for processing YANG files Infrastructure for code generators based on YANG Validation of instance data (XML) based on YANG to RelaxNG mapping PoC and support for new YANG extensions reusable by other projects. IDE related tools for YANG models REST APIs based on YANG schemas

Current Status Currently is part of controller project Functionality Parsing and processing YANG files into meta-model for YANG Maven integration, support for code generators Code generator for Model-driven SAL Functionality was presented several times - on technical calls, hack-fests as part of Model-driven SAL for Controller

Relationship to other projects YANG is used as modeling language for Controller Model-driven SAL, YANG Tools provides necessary functionality and infrastructure for that Northbound REST APIs with well-defined schema (YANG APIs) – reusable in controller and applications Programmatic APIs to OFConfig (which is defined in YANG form) Programmatic APIs to Netconf modules

Backup

Current Status - Processing Processing of YANG Discovery of available YANG files / models Parsing files to AST Conversion from AST to Semantic Model Resolving references in Semantic Model Generating output final Semantic Model