SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
ODASEODASE®®
The Engine of the Digital Transformation
Zero Defects and Agile Software for the Digital Enterprise
2015 © Mission Critical IT 2
Why – Issues with Software
The hardest part of the software task is arriving
at a complete and consistent specification, and
much of the essence of building a program
is in fact the debugging of the specification
Fred Brooks (The Mythical Man-Month), No Silver Bullet
2015 © Mission Critical IT 3
How – Ontology-Centric Software
• Hundreds of definitions, not millions of LOC
• Executable specifications: testable, explainable
• 100% of Business Logic, zero defects
• W3C standards
Business ontology
Business and IT cleanly separated
Business and IT share a common language
Bugs don't enter, don't propagate :
• Business API generated automatically
• IT uses a definition of the Business
• IT writes 20 x less code to complete the software
• IT focuses on the quality of the implementation
IT programs
BusDev DevOps
2015 © Mission Critical IT 4
Benefits
Ontology
Lowest cost for change
Deeper understanding
Defects identifies very early
Programs
Hard to change
Defects identifies too late
2015 © Mission Critical IT 5
What – MCit ODASEODASE®®
ODASEODASE (Ontology Driven Architecture and Services Engineering) = MCit tools and platform
Business Ontology defining 100% of the Business Logic
• OWL for concepts, properties, axioms, instances
• RDF for data represented universally as triples (subject, predicate, object)
• Business Rules in extended SWRL (Semantic Web Rule Language)
• Declarative Workflows expressed in OWL and SWRL
ODASE WorkbenchODASE Workbench = Model checker (test, explanations, verification)
ODASE HedwigODASE Hedwig = Code generators for Java, C# (and future languages)
ODASE PlatformODASE Platform = All-in-One (reasoners, stores, workflow engines...)
1
2
3
4
1 32
4
2015 © Mission Critical IT 6
Customer's Statement
Lessons Learned
 Productivity, quality and flexibility radically enhanced
– Bug free: eliminate the errors at the source
– Incredibly agile
– Power of explainability and auditability
 Focused on the Business and only the Business
– Business – IT alignment
– Business and IT staff fully supportive
 Radically simplify our IT estate with low cost investments
– Pure business model
– Much less code
2015 © Mission Critical IT 7
Summary
 Separate the application complexity from the program itself
 Eliminate the errors at the source
– Today, much of the effort goes into testing and the repair of bugs
– Productivity, quality and flexibility radically enhanced
 Iterative extraction and refinement of the application requirements
– The client usually does not know upfront what he wants
– The client almost never thought of the problem in the details necessary for specification
 API automatically generated so that the ontology drives the application
– The Business Logic is something “real” – the ontology – expressed using standards
– Hand-written code is added to complete the implementation

Mais conteúdo relacionado

Mais procurados

Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC PresentationAddison9
 
Crm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningCrm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningEmtec Inc.
 
Lucid Capability2
Lucid Capability2Lucid Capability2
Lucid Capability2karth111401
 
Lucid Capability
Lucid CapabilityLucid Capability
Lucid Capabilitykarth111401
 
DesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMDesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMZero Wait-State
 
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...PTC
 
Testing a Complex ERP Application Using a Data-Driven Framework
Testing a Complex ERP Application Using a Data-Driven FrameworkTesting a Complex ERP Application Using a Data-Driven Framework
Testing a Complex ERP Application Using a Data-Driven FrameworkAdam Sandman
 
Considering Change? Lawson to Microsoft GP Comparison Webinar
Considering Change? Lawson to Microsoft GP Comparison WebinarConsidering Change? Lawson to Microsoft GP Comparison Webinar
Considering Change? Lawson to Microsoft GP Comparison WebinarEmtec Inc.
 
Nidec Global PLM Past, Present & Future
Nidec Global PLM Past, Present & FutureNidec Global PLM Past, Present & Future
Nidec Global PLM Past, Present & FutureAras
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Emtec Inc.
 
Oracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentOracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentNitai Partners Inc
 

Mais procurados (20)

Hunter Fan + EAC Presentation
Hunter Fan + EAC PresentationHunter Fan + EAC Presentation
Hunter Fan + EAC Presentation
 
Crm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listeningCrm trilogy webinar day 1 sales with social listening
Crm trilogy webinar day 1 sales with social listening
 
Lucid Capability2
Lucid Capability2Lucid Capability2
Lucid Capability2
 
Lucid Capability
Lucid CapabilityLucid Capability
Lucid Capability
 
Vasu_Siebel
Vasu_SiebelVasu_Siebel
Vasu_Siebel
 
DesignState Intralink to AgilePLM
DesignState Intralink to AgilePLMDesignState Intralink to AgilePLM
DesignState Intralink to AgilePLM
 
Resume
ResumeResume
Resume
 
Sandeep_Jangra
Sandeep_JangraSandeep_Jangra
Sandeep_Jangra
 
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
Fujitsu Adopts PTC Service Lifecycle Management Solution to Support PC Servic...
 
Rexx Shih
Rexx ShihRexx Shih
Rexx Shih
 
Abinitio.ppt
Abinitio.pptAbinitio.ppt
Abinitio.ppt
 
Nicolas Weydert
Nicolas WeydertNicolas Weydert
Nicolas Weydert
 
Waseem Arfi Personal Profile
Waseem Arfi Personal ProfileWaseem Arfi Personal Profile
Waseem Arfi Personal Profile
 
Testing a Complex ERP Application Using a Data-Driven Framework
Testing a Complex ERP Application Using a Data-Driven FrameworkTesting a Complex ERP Application Using a Data-Driven Framework
Testing a Complex ERP Application Using a Data-Driven Framework
 
Considering Change? Lawson to Microsoft GP Comparison Webinar
Considering Change? Lawson to Microsoft GP Comparison WebinarConsidering Change? Lawson to Microsoft GP Comparison Webinar
Considering Change? Lawson to Microsoft GP Comparison Webinar
 
Suresh D - T24 Resume
Suresh D - T24 ResumeSuresh D - T24 Resume
Suresh D - T24 Resume
 
Nidec Global PLM Past, Present & Future
Nidec Global PLM Past, Present & FutureNidec Global PLM Past, Present & Future
Nidec Global PLM Past, Present & Future
 
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
Webinar Presentation: Best Practices in QA Testing - Leveraging Open Source T...
 
Risk management Consulting For Municipality
Risk management Consulting For MunicipalityRisk management Consulting For Municipality
Risk management Consulting For Municipality
 
Oracle business analytics and endeca approach Document
Oracle business analytics and endeca approach DocumentOracle business analytics and endeca approach Document
Oracle business analytics and endeca approach Document
 

Semelhante a ODASE Introduction

Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...ghodgkinson
 
Auto deploy envoy
Auto deploy envoyAuto deploy envoy
Auto deploy envoyMark Dalton
 
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSEIBM
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...RapidValue
 
Connect Bridge - Basic intoduction deck
Connect Bridge - Basic intoduction deckConnect Bridge - Basic intoduction deck
Connect Bridge - Basic intoduction deckGregor Vogrin
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMMatt Wright
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...SlideTeam
 
Telelogic
TelelogicTelelogic
TelelogicUmesh
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnershipscyberopticgroup
 
Agility via Software Engineering Practices - Agile Tour Montreal 2015
Agility via Software Engineering Practices - Agile Tour Montreal 2015Agility via Software Engineering Practices - Agile Tour Montreal 2015
Agility via Software Engineering Practices - Agile Tour Montreal 2015Steve Mercier
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Microsoft Décideurs IT
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Microsoft Technet France
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010Doina Draganescu
 

Semelhante a ODASE Introduction (20)

Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
Ravindra Prasad
Ravindra PrasadRavindra Prasad
Ravindra Prasad
 
Auto deploy envoy
Auto deploy envoyAuto deploy envoy
Auto deploy envoy
 
News to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSENews to Development Environments and for RDz for z/VSE
News to Development Environments and for RDz for z/VSE
 
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
Live Webinar- Making Test Automation 10x Faster for Continuous Delivery- By R...
 
Connect Bridge - Basic intoduction deck
Connect Bridge - Basic intoduction deckConnect Bridge - Basic intoduction deck
Connect Bridge - Basic intoduction deck
 
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPMAMIS 25: DevOps Best Practice for Oracle SOA and BPM
AMIS 25: DevOps Best Practice for Oracle SOA and BPM
 
CNS Presentation
CNS PresentationCNS Presentation
CNS Presentation
 
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Telelogic
TelelogicTelelogic
Telelogic
 
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though PartnershipsTHE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
THE OPEN SOURCE OPPORTUNITY: Monetizing Open Source Though Partnerships
 
Agility via Software Engineering Practices - Agile Tour Montreal 2015
Agility via Software Engineering Practices - Agile Tour Montreal 2015Agility via Software Engineering Practices - Agile Tour Montreal 2015
Agility via Software Engineering Practices - Agile Tour Montreal 2015
 
P4 Branching Overview
P4 Branching OverviewP4 Branching Overview
P4 Branching Overview
 
Alpana_Srivastava
Alpana_SrivastavaAlpana_Srivastava
Alpana_Srivastava
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
 
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
Des serveurs créés pour vos usages specifiques, vous en avez reve HP l'a fait.
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
 
Rashmi_TL
Rashmi_TLRashmi_TL
Rashmi_TL
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Consulting
ConsultingConsulting
Consulting
 

Último

The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...kalichargn70th171
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfryanfarris8
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024Mind IT Systems
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 

Último (20)

The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 

ODASE Introduction

  • 1. ODASEODASE®® The Engine of the Digital Transformation Zero Defects and Agile Software for the Digital Enterprise
  • 2. 2015 © Mission Critical IT 2 Why – Issues with Software The hardest part of the software task is arriving at a complete and consistent specification, and much of the essence of building a program is in fact the debugging of the specification Fred Brooks (The Mythical Man-Month), No Silver Bullet
  • 3. 2015 © Mission Critical IT 3 How – Ontology-Centric Software • Hundreds of definitions, not millions of LOC • Executable specifications: testable, explainable • 100% of Business Logic, zero defects • W3C standards Business ontology Business and IT cleanly separated Business and IT share a common language Bugs don't enter, don't propagate : • Business API generated automatically • IT uses a definition of the Business • IT writes 20 x less code to complete the software • IT focuses on the quality of the implementation IT programs BusDev DevOps
  • 4. 2015 © Mission Critical IT 4 Benefits Ontology Lowest cost for change Deeper understanding Defects identifies very early Programs Hard to change Defects identifies too late
  • 5. 2015 © Mission Critical IT 5 What – MCit ODASEODASE®® ODASEODASE (Ontology Driven Architecture and Services Engineering) = MCit tools and platform Business Ontology defining 100% of the Business Logic • OWL for concepts, properties, axioms, instances • RDF for data represented universally as triples (subject, predicate, object) • Business Rules in extended SWRL (Semantic Web Rule Language) • Declarative Workflows expressed in OWL and SWRL ODASE WorkbenchODASE Workbench = Model checker (test, explanations, verification) ODASE HedwigODASE Hedwig = Code generators for Java, C# (and future languages) ODASE PlatformODASE Platform = All-in-One (reasoners, stores, workflow engines...) 1 2 3 4 1 32 4
  • 6. 2015 © Mission Critical IT 6 Customer's Statement Lessons Learned  Productivity, quality and flexibility radically enhanced – Bug free: eliminate the errors at the source – Incredibly agile – Power of explainability and auditability  Focused on the Business and only the Business – Business – IT alignment – Business and IT staff fully supportive  Radically simplify our IT estate with low cost investments – Pure business model – Much less code
  • 7. 2015 © Mission Critical IT 7 Summary  Separate the application complexity from the program itself  Eliminate the errors at the source – Today, much of the effort goes into testing and the repair of bugs – Productivity, quality and flexibility radically enhanced  Iterative extraction and refinement of the application requirements – The client usually does not know upfront what he wants – The client almost never thought of the problem in the details necessary for specification  API automatically generated so that the ontology drives the application – The Business Logic is something “real” – the ontology – expressed using standards – Hand-written code is added to complete the implementation