Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technology Adoption Services

Similar presentations


Presentation on theme: "Technology Adoption Services"— Presentation transcript:

1

2 Technology Adoption Services
Michelle Ricardo November 14, 2018

3 Two Similar Requests from Industry
Technology Goal Complete feasibility study on SPARK/Ada for an existing C application Team: very little Ada and formal methods experience

4 How can AdaCore help?

5 New Technology Adoption Service
Mentorship

6 Working with an AdaCore Mentor
Identify relevant tools and experts Coordinate on-site visits Host regular technical calls Coordinate coding assistance Track technical tickets Mentor

7 Prototyping with AdaCore Experts
On-site visits Regular technical calls Coding assistance Consulting

8 Training Learning Spark/Ada Language training for SPARK/Ada
AdaCore tools training Training

9 Assessing Potential AdaCore Tools
GNAT Pro Ada & C SPARK Pro GNATcoverage CodePeer Natives and Cross Platforms

10 Mentorship

11 Initial Mentorship Results
Successful SPARK/Ada feasibility studies Teams identified and selected tools needed Initial development teams trained

12 Why Services?

13 Helping People Build Software that Matters
Why Services? 1. Because services are core to our mission. Helping People Build Software that Matters

14 Why Services? 2. Because of industry requests
Military and non-military Ada language experts and novices Existing users of AdaCore tools and first time users

15 Complex Technology Adoption Goals
Migrating to SPARK or Ada from other languages Building a prototype application using SPARK or Ada Migrating to GNAT Pro from other Ada compilers Integrating AdaCore tools into engineering process Integrating CodePeer into development process

16 AdaCore Mentorships in Various Industries
Automotive Military Drones Railway Security Silicon

17 Did You Know AdaCore Offers Services?

18 Consulting Leverage AdaCore Experts: Support high priority projects
Provide specialized expertise Consulting

19 Training Public and On-site Options: Ada & SPARK Languages
AdaCore Tools Training

20 Custom Development: Product adaptations New ports Development

21 CONSULTING TOOLS Mentorship TRAINING MENTOR

22 New Technology Adoption Service
Mentorship New Technology Adoption Service Helping People Build Software that Matters

23 Technology Adoption Services
Michelle Ricardo

24


Download ppt "Technology Adoption Services"

Similar presentations


Ads by Google