Building Executable Specifications using Model Based Design Chinmay Chinara Mahindra Research Valley Chennai

Similar documents
OCR Solution. Copyright 2013 Tech Mahindra. All rights reserved.

FutuRise The TechM Vision to Action

Tech Mahindra Enterprise IOT. Copyright 2015 Tech Mahindra. All rights reserved.

Simulation of Exhaust Gas Heat Recovery System for an Automobile

BUILDING INTELLIGENCE INTO THE INFORMATION SUPERHIGHWAY CME. #UnlockExperiences. Copyright 2017 Tech Mahindra. All rights reserved.

Billing as Service. Copyright 2013 Tech Mahindra. All rights reserved. 1

TechM Oracle Applications: User Empowerment Framework

Mobile Solution Suite (MoSS) Using OMAF Platform. Copyright 2015 Tech Mahindra. All rights reserved.

IT Service Management-Make way for Platforms

CAPACITY BUILDING WORKSHOP SUSTAINABILITY IN THE SUPPLY CHAIN

Project : ITQAN SAP Implementation-1C (A) S/4 HANA Core Team common understanding workshop. Plan to Product

Project : ITQAN SAP Implementation-1C (A) S/4 HANA Core Team common understanding workshop

DIGITIZING THE ENTERPRISE BUSINESS

Communications, Media &Entertainment Run, Change & Grow on the 5G Super-Highway

LEAP INTO THE nxt. Aspiration to Action CP Gurnani, CEO & MD. Copyright 2018 Tech Mahindra. All rights reserved. 1

CONNECTED FUTURE OF EVERYTHING

Reference Data Management Tech Mahindra s Managed Data Service Instruments Data Management platform for the Financial Services

TACTiX. Actionable Intelligence Extended. Copyright 2015 Tech Mahindra. All rights reserved.

AGRI BUSINESS Mahindra Agri Business

Creating Competitive Advantage through Efficient Warranty Management

Creating Competitive Advantage through Efficient Warranty Management

Tech Mahindra s Cloud Platform and PaaS Offering. Copyright 2015 Tech Mahindra. All rights reserved.

ERP Edge Tech Mahindra Oracle Cloud Transforming your business to capture profit in the Cloud

International Trends in Robotic Process Automation

2010 The MathWorks, Inc. Model-Based Design for High Integrity Software and Hardware

IBM Kenexa Lead Manager. IBM Kenexa Lead Manager Release Notes. January 2017 IBM

IBM Maximo Asset Health Insights Version 7 Release 6. Installation Guide IBM

Waypoints Sequence Extension API

Possible Role for the CDM in Green Bond Principles and Impact Investing CDM for the Future Workshop Bonn, 15 September

Model-Based Design for High Integrity Software Development Mike Anthony Senior Application Engineer MathWorks Tucson, AZ USA

1 GENERAL 1.1 Fraxion (Pty) Ltd is a software development, licensing and related professional services company.

IBM Kenexa BrassRing on Cloud. IBM Kenexa BrassRing on Cloud Release Notes. July 2016 IBM

Bionano Tools v1.3 Release Notes

The Impact of Modelling and Simulation in Airbus Product Development

Alice Rosenberg Program Manager Residential Whole House Committee. For more information, contact:

Structural Variant Annotation Pipeline File Format Specification Sheet

Material Handling Equipment Manufacturing

APPLICATION OF AUTOMATIC CODE GENERATION FOR RAPID AND EFFICIENT MOTOR CONTROL DEVELOPMENT

Verification & Validation of an Autonomous Quadcopter System

Frontload the design, V&V and certification of software-intensive mechatronic systems by adopting the Digital Twin approach

2016 BRIDGE Index Utility Industry Survey Work and Asset Management Survey Results Summary. Published: April 2016

Data Collection Guidelines

US Economic Indicators: Employment Cost Index

CF SETTLEMENT PRICES. Methodology Guide. Version: 3.0

US Economic Indicators: Employment Cost Index

Global Economic Indicators: German Factory Orders & Industrial Production

IBM Kenexa Lead Manager. IBM Kenexa Lead Manager Release Notes. June 1, 2017 IBM

US Economic Indicators: ADP Private Sector Payrolls Report

Introduction to Simulink & Stateflow

Odoo Enterprise Subscription Agreement

IBM TRIRIGA Version 10 Release 5.2. Document Management User Guide IBM

Global Economic Indicators: China Railways Traffic

Biogas Plant Construction Guide

SDLS068A DECEMBER 1972 REVISED OCTOBER Copyright 2001, Texas Instruments Incorporated

Banner by Ellucian Customer Survey Results

Digital Fleet Management Solution with Predictive Analytics. Copyright 2018 Tech Mahindra. All rights reserved.

OTM on Oracle Cloud powered by TechM L.E.A.P. Solution. Copyright 2015 Tech Mahindra. All rights reserved.

IBM Kenexa BrassRing on Cloud. IBM Kenexa BrassRing on Cloud Release Notes. December 2016 IBM

APPLE PAY TERMS & CONDITIONS

Procurement Assistance Software & Support, LLC. The USA Buyers eprocurement Marketplace

2017 Geo Business Seminar

DJSI 2017 Results Webcast September 2017

Corporate Citizenship

Saphyr Molecule Quality Report Guidelines

End of Life Announcement BusinessPhone Platform

Certifiable Production Code Development

US Economic Indicators: West Coast Ports Container Traffic

Effective Implementation of DFM

COIN PAYMENT PROCESSOR LITECOIN PRICE INDEX (iltc) Methodology Guide

2017 RobecoSAM Corporate Sustainability Assessment Methodology Changes. March 14th, 2017

IBM Cloud Object Storage System Version FIPS Reference Guide IBM

PLAINSCAPITAL BANK APPLE PAY TERMS AND CONDITIONS - BUSINESS

Phase Shifter. No. SP-LFZ P1/6. 1. Electrical Characteristics (at -40 ~ +85 C) Nominal Characteristics Impedance

Figure 1 Input power cable (left) and output power cable (right)

Low-Level Design Validation and Testing

By J. Stephen Pope. How To Make A Fortune Drop Shipping

Additional Terms & Conditions for Use of Apple Pay to Supplement Your Interactive Brokers Debit Mastercard Cardholder Agreement

TERMS AND CONDITIONS FOR INTERCEDE PRODUCTS AND SERVICES

Authorized usage General survey respondent information Survey findings Contact information Legal notice. Copyright 2017 BRIDGE Energy Group

ICE BofAML Global Bond Indices

IPD Pan European Hotel Performance

By J. Stephen Pope. How To Make A Fortune Drop Shipping

IBM TRIRIGA Version 10 Release 5. Facility Assessment User Guide IBM

IBM Kenexa Lead Manager. IBM Kenexa Lead Manager Release Notes. July, 2017 IBM

Best Employers - Asia 2016

Tech Credit Union Online Banking & Telephone Teller User Agreement January 11, 2012

Xtend-Life Wholesale Program Terms & Conditions

PHASE SHIFTER. No. LFP15CE-01 P1/ Electrical Characteristics (at -40 ~ +85 C) Nominal Characteristics Impedance

US Economic Indicators: Durable Goods Orders & Shipments

Utilization of Simulink Verification and Validation (V&V) and Simulink Design Verifier (SDV) for HVAC Controls Software

H8SX/1650 Series E6000H TFP-120 User System Interface Board User s Manual HS1650ECN61H

User Guide. Microsoft Dynamics CRM / XRM Platform. CRM Versions Supported: CRM 2011, CRM 2013, CRM 2015 & CRM 2016

Wireless E9-1-1 Phase II Readiness Package

Terms of Trade GENERAL SELLER S OBLIGATIONS. Terms of Trade web-parts.com, 7. March is owned by

Development of AUTOSAR Software Components with Model-Based Design

ASME A / CSA B Enamelled cast iron and enamelled steel plumbing fixtures


By agreeing to these Terms and Conditions, you represent the following:

1. OWNERSHIP AND USE OF SITE MATERIAL

Transcription:

Building Executable Specifications using Model Based Design 26.04.2016 Chinmay Chinara Mahindra Research Valley Chennai

AGENDA OLD WORKFLOW PROBLEM STATEMENT NEW WORKFLOW RESULTS ACHIEVED 2

OLD WORKFLOW DO A COMPLETE ANALYSIS OF WHAT IS REQUIRED AND DOCUMENT THEM MANUALLY GIVE THIS AS A REQUIREMENT TO THE SUPPLIER DIRECTLY 3

PROBLEM STATEMENT Communication gap as most of our suppliers are from North-East Asia Huge development time Delay in software deliveries Numerous software bugs 4

NEW WORKFLOW CAPTURE REQUIREMENTS BASED ON PROBLEM STATEMENT TRACE REQUIREMENTS TO CREATE MODELS AND VICE-VERSA SHARED WITH SUPPLIER AS EXECUTABLE SPECIFICATION FBK MODEL VALIDATE REPORT 5

CAPTURE REQUIREMENTS Communication gap as most of our suppliers are from North-East Asia VAST TEXTUAL CONTENT, NEED FOR MAKING IT MORE ILLUSTRATIVE Huge development time Delay in software deliveries Numerous software bugs MAKE THE SPECIFICATION VISIBLE AND EXECUTABLE 6

REQUIREMENT TRACEABILITY AND MODELLING 7

REQUIREMENT TRACEABILITY AND MODELLING 8

VALIDATION Design Error detection using Simulink Design Verifier Test case generation and validation using excel sheet / signal builder Coverage analysis Creating Hardware-In-Loop environment for actual ECU testing 9

DESIGN ERROR DETECTION 10

SIGNAL BUILDER EXCEL SHEET HAVING ALL AND EXPECTED OUTPUTS IMPORT ALL USING SIGNAL BUILDER HARNESS MODEL INPUTS AND EXPECTED / ACTUAL OUTPUTS COMPARISON INPUTS ACTUAL OUTPUTS 11

HARDWARE-IN-LOOP ECU *dll file for real-time interaction between CANoE and MATLAB CAN DATA MONITORED IN VECTOR CANoE CAN DATA AS INPUT TO MODEL VECTOR CANoE INTEGRATION WITH MATLAB MODEL VALIDATE SPECS BY CREATING IVN FAULTS IN ECU 12

RESULTS PROBLEM Communication gap as most of our suppliers are from North-East Asia TARGET ACHIEVED Visibility and readability of specs improved drastically Real time simulation of specs Huge development time 40% reduction in development time and software deliveries Delay in software deliveries Numerous software bugs Iterations of buggy software reduced to 80% 13

TOOLS USED Simulink Stateflow Simulink Design Verifier Simulink Verification and Validation Vector CANoe Integration with MATLAB Report Generator 14

QUESTIONS????? 15

THANK YOU Disclaimer Mahindra & Mahindra herein referred to as M&M, and its subsidiary companies provide a wide array of presentations and reports, with the contributions of various professionals. These presentations and reports are for informational purposes and private circulation only and do not constitute an offer to buy or sell any securities mentioned therein. They do not purport to be a complete description of the markets conditions or developments referred to in the material. While utmost care has been taken in preparing the above, we claim no responsibility for their accuracy. We shall not be liable for any direct or indirect losses arising from the use thereof and the viewers are requested to use the information contained herein at their own risk. These presentations and reports should not be reproduced, re-circulated, published in any media, website or otherwise, in any form or manner, in part or as a whole, without the express consent in writing of M&M or its subsidiaries. Any unauthorized use, disclosure or public dissemination of information contained herein is prohibited. Unless specifically noted, M&M or any of its subsidiary companies is not responsible for the content of these presentations and/or the opinions of the presenters. Individual situations and local practices and standards may vary, so viewers and others utilizing information contained within a presentation are free to adopt differing standards and approaches as they see fit. You may not repackage or sell the presentation. Products and names mentioned in materials or presentations are the property of their respective owners and the mention of them does not constitute an endorsement by M&M or its subsidiary companies. Information contained in a presentation hosted or promoted by M&M is provided as is without warranty of any kind, either expressed or implied, including any warranty of merchantability or fitness for a particular purpose. M&M or its subsidiary companies assume no liability or responsibility for the contents of a presentation or the opinions expressed by the presenters. All expressions of opinion are subject to change without notice. Copyright 2012 Mahindra & Mahindra Ltd. All rights reserved. 16

17