SlideShare a Scribd company logo
1 of 11
Copyright Comarch 2010
Marrying Ontologies and Software
Technologies
Comarch and the MOST project
Comarch and the MOST project
2 Copyright Comarch 2010
“I have a dream for the Web [in which computers] become capable of
analyzing all the data on the Web – the content, links, and transactions
between people and computers. A ‘Semantic Web’, which should make this
possible, has yet to emerge, but when it does,
the day-to-day mechanisms of trade,
bureaucracy and our daily lives will be
handled by machines talking to machines.
The ‘intelligent agents’ people have touted
for ages will finally materialize.”
[Tim Berners-Lee,
the inventor of the World Wide Web]
Comarch and the MOST project
3 Copyright Comarch 2010
Web 3.0 or semantic web – definitions – part 1
• Semantic Web - next generation web where machines can read
web pages and extract useful information using cognitive
decision-making ability, emulating human beings
– HTML is still incapable of defining relationships among data -
it provides merely for the presentation of information
– In order for web documents to be processed by a machine, a
layer of semantic information needs to be added over the
existing web content
• Web Ontology Language (OWL) - a language to classify web
content using a standard hierarchical categorization scheme
Comarch and the MOST project
4 Copyright Comarch 2010
Web 3.0 or semantic web – definitions – part 2
• Resource Description Framework (RDF) - a data modeling
framework that can be considered as a knowledge
representation format
– SPARQL Protocol and RDF Query Language (SPARQL) -
an RDF query language that facilitates extracting information
from the web where content is represented using RDF;
together, these technologies provide the means to annotate
web content with meta-data and then help extract the
required information by identifying the nature of the content.
Comarch and the MOST project
5 Copyright Comarch 2010
Model-driven software development
• MDSD - Model-driven software development (or Model-Driven
Architecture – MDA) - an emerging technology that promises to
introduce significant efficiencies and rigor to software development
• Increased complexity of products + shorter development cycles +
higher expectations of quality = challenges at all stages of the
software lifecycle
• Response - software-engineering methodologies (mostly
promoting usage of models) used to capture information
concerning requirements, architecture, design, implementation
and testing
– Example: conceptualization of business entities that exist in the
system domain in class diagrams available in Unified Modeling
Language (UML)
Comarch and the MOST project
6 Copyright Comarch 2010
MDSD – a promising approach
• MDSD provides means for separating the business
and implementation aspects of software at different
abstraction levels – key for efficient development of complex software
systems for a heterogeneous customer community
– models are artifacts that lead to the running system - MDSD promotes
frequent usage of automatic transformations that may generate platform-
specific models and code from platform or computation-independent
models: models are no longer just blueprints
• In the context of Operation Support Systems (OSS), MDSD is in line with the
efforts of such bodies as the TMForum
– Both TMF/NGOSS and OMG/MDA are aimed at providing benefits to the
business leaders and development communities through technology-
neutral architecture (sustainable through technology changes)
Comarch and the MOST project
7 Copyright Comarch 2010
Model-driven software development
• MDSD still involves some
challenges:
– The specifications are fragmented
on different abstraction levels
– The MDSD processes can be
difficult to configure and customize
– Loss of oversight and
understanding
• Key questions to be answered:
– Validity of models
– Relationship between models and
code
Comarch and the MOST project
8 Copyright Comarch 2010
• MOST - Marrying Ontology and Software
Technology is an European Commission
Information and Communication
Technologies research project in Seventh
Research Framework Programme. MOST
started in February 2008 and has duration of
3 years; learn more on
http://www.most-project.eu/
MOST project
– Marrying Ontologies and Software Technologies
Comarch and the MOST project
9 Copyright Comarch 2010
MOST project
– Marrying Ontologies and Software Technologies
The main objective of the MOST project is to develop a
seamless integration technology for ontologies into MDSD,
resulting in ontology-driven software development (ODSD).
This integration technology concerns all artifacts involved
(ontology and modeling languages, models, tools), as well as
development processes in order to guide the developers in their
activities.
Comarch and the MOST project
10 Copyright Comarch 2010
Comarch involvement in the MOST project
• Comarch, the coordinator of the MOST
project, is to provide a case study for
MOST technology. This involves:
– evaluating the research results
– providing industrial use cases that
reflect real-life challenges of large
scale software development
Comarch and the MOST project
11 Copyright Comarch 2010
Comarch involvement in the MOST project
The case study is to cover the area of a large OSS
development
- Comarch has already formulated well-established development
methodology for systems in the Comarch OSS Suite product line,
including the usage of model-driven methods.
The intent of the case study is to
use these existing sources as a
starting point and to adopt MOST
technological advancement to
increase productivity, time to
market, and software quality.

More Related Content

Similar to Ontologies and Software Technologies - the MOST project

A unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemA unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemConference Papers
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.pptRichaAngel2
 
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoHiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoAlessandra Bagnato
 
Skills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeSkills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeAlessandro Stazi
 
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Peter Melander
 
MobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishMobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishAppear
 
Development Tools: a key driver for the M2M market take-off
Development Tools: a key driver for the M2M market take-offDevelopment Tools: a key driver for the M2M market take-off
Development Tools: a key driver for the M2M market take-offsimon_anyware
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET Journal
 
M2M Communication
M2M CommunicationM2M Communication
M2M CommunicationFabMinds
 
Engineering 4.0: Digitization through task automation and reuse
Engineering 4.0:  Digitization through task automation and reuseEngineering 4.0:  Digitization through task automation and reuse
Engineering 4.0: Digitization through task automation and reuseCARLOS III UNIVERSITY OF MADRID
 
Mobile enterprise content management
Mobile enterprise content managementMobile enterprise content management
Mobile enterprise content managementAmplexor
 
oneM2M – Open standard enables interoperability for IoT
oneM2M  – Open standard enables interoperability for IoToneM2M  – Open standard enables interoperability for IoT
oneM2M – Open standard enables interoperability for IoToneM2M
 
MSc-Course-Information-2023.pdf
MSc-Course-Information-2023.pdfMSc-Course-Information-2023.pdf
MSc-Course-Information-2023.pdfSasinduLakshan2
 
Information Technology for Facilities Management
Information Technology for Facilities ManagementInformation Technology for Facilities Management
Information Technology for Facilities ManagementOmer Dawelbeit
 
Web Technologies Week 01 CS (INTRO).pptx
Web Technologies Week 01 CS (INTRO).pptxWeb Technologies Week 01 CS (INTRO).pptx
Web Technologies Week 01 CS (INTRO).pptxImranAli984725
 

Similar to Ontologies and Software Technologies - the MOST project (20)

Cora Presentation
Cora PresentationCora Presentation
Cora Presentation
 
A unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management systemA unified dashboard for collaborative robot management system
A unified dashboard for collaborative robot management system
 
sem_web_slides_k2013.ppt
sem_web_slides_k2013.pptsem_web_slides_k2013.ppt
sem_web_slides_k2013.ppt
 
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnatoHiPEAC2014 modelio - softeam systems software engineering - a.bagnato
HiPEAC2014 modelio - softeam systems software engineering - a.bagnato
 
IT Fundamentals
IT FundamentalsIT Fundamentals
IT Fundamentals
 
Skills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europeSkills and tools for tw in web2.0 era tc europe
Skills and tools for tw in web2.0 era tc europe
 
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
Mobicloudtransportwebinarswedishjune2013 130618032229-phpapp01
 
MobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - SwedishMobiCloud Transport Webinar series June 2013 - Swedish
MobiCloud Transport Webinar series June 2013 - Swedish
 
Development Tools: a key driver for the M2M market take-off
Development Tools: a key driver for the M2M market take-offDevelopment Tools: a key driver for the M2M market take-off
Development Tools: a key driver for the M2M market take-off
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless Payment
 
1213532535.pdf
1213532535.pdf1213532535.pdf
1213532535.pdf
 
Learning activity 4
Learning activity 4Learning activity 4
Learning activity 4
 
M2M Communication
M2M CommunicationM2M Communication
M2M Communication
 
Engineering 4.0: Digitization through task automation and reuse
Engineering 4.0:  Digitization through task automation and reuseEngineering 4.0:  Digitization through task automation and reuse
Engineering 4.0: Digitization through task automation and reuse
 
Mobile enterprise content management
Mobile enterprise content managementMobile enterprise content management
Mobile enterprise content management
 
oneM2M – Open standard enables interoperability for IoT
oneM2M  – Open standard enables interoperability for IoToneM2M  – Open standard enables interoperability for IoT
oneM2M – Open standard enables interoperability for IoT
 
Let's talk about... Microservices
Let's talk about... MicroservicesLet's talk about... Microservices
Let's talk about... Microservices
 
MSc-Course-Information-2023.pdf
MSc-Course-Information-2023.pdfMSc-Course-Information-2023.pdf
MSc-Course-Information-2023.pdf
 
Information Technology for Facilities Management
Information Technology for Facilities ManagementInformation Technology for Facilities Management
Information Technology for Facilities Management
 
Web Technologies Week 01 CS (INTRO).pptx
Web Technologies Week 01 CS (INTRO).pptxWeb Technologies Week 01 CS (INTRO).pptx
Web Technologies Week 01 CS (INTRO).pptx
 

More from Comarch

Planning & Network Transformation
Planning & Network TransformationPlanning & Network Transformation
Planning & Network TransformationComarch
 
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesThe New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesComarch
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraComarch
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraComarch
 
Customer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryCustomer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryComarch
 
Telecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementTelecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementComarch
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsComarch
 
How to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkHow to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkComarch
 
Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch
 
Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch
 
Comarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...Comarch
 
Comarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch
 
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch
 
Building Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationBuilding Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationComarch
 
Comarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch
 
Comarch Technology Review magazine
Comarch Technology Review magazineComarch Technology Review magazine
Comarch Technology Review magazineComarch
 
Orchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAOrchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAComarch
 
Comarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch
 
KPN optimizes multi-national corporate customer management with a Comarch sol...
KPN optimizes multi-national corporate customer management with a Comarch sol...KPN optimizes multi-national corporate customer management with a Comarch sol...
KPN optimizes multi-national corporate customer management with a Comarch sol...Comarch
 

More from Comarch (20)

Planning & Network Transformation
Planning & Network TransformationPlanning & Network Transformation
Planning & Network Transformation
 
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT ChallengesThe New Role of Billing & Charging Systems In The Face Of IoT Challenges
The New Role of Billing & Charging Systems In The Face Of IoT Challenges
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital Era
 
How Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital EraHow Telecoms Can Adjust To The Reality Of The Digital Era
How Telecoms Can Adjust To The Reality Of The Digital Era
 
Customer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service DeliveryCustomer Experience In The Multi Partner Model Of Field Service Delivery
Customer Experience In The Multi Partner Model Of Field Service Delivery
 
Telecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience managementTelecom - the influence of OSS on customer experience management
Telecom - the influence of OSS on customer experience management
 
M2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M ProjectsM2M Billing - Comarch M2M Projects
M2M Billing - Comarch M2M Projects
 
How to improve customer experience with a self organizing network
How to improve customer experience with a self organizing networkHow to improve customer experience with a self organizing network
How to improve customer experience with a self organizing network
 
Comarch Billing Quality Assurance
Comarch Billing Quality Assurance Comarch Billing Quality Assurance
Comarch Billing Quality Assurance
 
Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01Comarch Technology Review Magazine 2011/01
Comarch Technology Review Magazine 2011/01
 
Comarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & ServicesComarch Business Unit Mobile Solutions & Services
Comarch Business Unit Mobile Solutions & Services
 
eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...eTOM framework as key component of process reengineering during implementatio...
eTOM framework as key component of process reengineering during implementatio...
 
Comarch OSS Suite - Brochure
Comarch OSS Suite - BrochureComarch OSS Suite - Brochure
Comarch OSS Suite - Brochure
 
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...Comarch highlighted as notable telecom solutions provider in stratecast's rep...
Comarch highlighted as notable telecom solutions provider in stratecast's rep...
 
Building Your First WOW!! Symbian Application
Building Your First WOW!! Symbian ApplicationBuilding Your First WOW!! Symbian Application
Building Your First WOW!! Symbian Application
 
Comarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - TelekommunikationsabteilungComarch Unternehmensprofil - Telekommunikationsabteilung
Comarch Unternehmensprofil - Telekommunikationsabteilung
 
Comarch Technology Review magazine
Comarch Technology Review magazineComarch Technology Review magazine
Comarch Technology Review magazine
 
Orchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOAOrchestration of NG Charging and Billing Services on SOA
Orchestration of NG Charging and Billing Services on SOA
 
Comarch and e plus invites for common webinar
Comarch and e plus invites for common webinarComarch and e plus invites for common webinar
Comarch and e plus invites for common webinar
 
KPN optimizes multi-national corporate customer management with a Comarch sol...
KPN optimizes multi-national corporate customer management with a Comarch sol...KPN optimizes multi-national corporate customer management with a Comarch sol...
KPN optimizes multi-national corporate customer management with a Comarch sol...
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 

Ontologies and Software Technologies - the MOST project

  • 1. Copyright Comarch 2010 Marrying Ontologies and Software Technologies Comarch and the MOST project
  • 2. Comarch and the MOST project 2 Copyright Comarch 2010 “I have a dream for the Web [in which computers] become capable of analyzing all the data on the Web – the content, links, and transactions between people and computers. A ‘Semantic Web’, which should make this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines. The ‘intelligent agents’ people have touted for ages will finally materialize.” [Tim Berners-Lee, the inventor of the World Wide Web]
  • 3. Comarch and the MOST project 3 Copyright Comarch 2010 Web 3.0 or semantic web – definitions – part 1 • Semantic Web - next generation web where machines can read web pages and extract useful information using cognitive decision-making ability, emulating human beings – HTML is still incapable of defining relationships among data - it provides merely for the presentation of information – In order for web documents to be processed by a machine, a layer of semantic information needs to be added over the existing web content • Web Ontology Language (OWL) - a language to classify web content using a standard hierarchical categorization scheme
  • 4. Comarch and the MOST project 4 Copyright Comarch 2010 Web 3.0 or semantic web – definitions – part 2 • Resource Description Framework (RDF) - a data modeling framework that can be considered as a knowledge representation format – SPARQL Protocol and RDF Query Language (SPARQL) - an RDF query language that facilitates extracting information from the web where content is represented using RDF; together, these technologies provide the means to annotate web content with meta-data and then help extract the required information by identifying the nature of the content.
  • 5. Comarch and the MOST project 5 Copyright Comarch 2010 Model-driven software development • MDSD - Model-driven software development (or Model-Driven Architecture – MDA) - an emerging technology that promises to introduce significant efficiencies and rigor to software development • Increased complexity of products + shorter development cycles + higher expectations of quality = challenges at all stages of the software lifecycle • Response - software-engineering methodologies (mostly promoting usage of models) used to capture information concerning requirements, architecture, design, implementation and testing – Example: conceptualization of business entities that exist in the system domain in class diagrams available in Unified Modeling Language (UML)
  • 6. Comarch and the MOST project 6 Copyright Comarch 2010 MDSD – a promising approach • MDSD provides means for separating the business and implementation aspects of software at different abstraction levels – key for efficient development of complex software systems for a heterogeneous customer community – models are artifacts that lead to the running system - MDSD promotes frequent usage of automatic transformations that may generate platform- specific models and code from platform or computation-independent models: models are no longer just blueprints • In the context of Operation Support Systems (OSS), MDSD is in line with the efforts of such bodies as the TMForum – Both TMF/NGOSS and OMG/MDA are aimed at providing benefits to the business leaders and development communities through technology- neutral architecture (sustainable through technology changes)
  • 7. Comarch and the MOST project 7 Copyright Comarch 2010 Model-driven software development • MDSD still involves some challenges: – The specifications are fragmented on different abstraction levels – The MDSD processes can be difficult to configure and customize – Loss of oversight and understanding • Key questions to be answered: – Validity of models – Relationship between models and code
  • 8. Comarch and the MOST project 8 Copyright Comarch 2010 • MOST - Marrying Ontology and Software Technology is an European Commission Information and Communication Technologies research project in Seventh Research Framework Programme. MOST started in February 2008 and has duration of 3 years; learn more on http://www.most-project.eu/ MOST project – Marrying Ontologies and Software Technologies
  • 9. Comarch and the MOST project 9 Copyright Comarch 2010 MOST project – Marrying Ontologies and Software Technologies The main objective of the MOST project is to develop a seamless integration technology for ontologies into MDSD, resulting in ontology-driven software development (ODSD). This integration technology concerns all artifacts involved (ontology and modeling languages, models, tools), as well as development processes in order to guide the developers in their activities.
  • 10. Comarch and the MOST project 10 Copyright Comarch 2010 Comarch involvement in the MOST project • Comarch, the coordinator of the MOST project, is to provide a case study for MOST technology. This involves: – evaluating the research results – providing industrial use cases that reflect real-life challenges of large scale software development
  • 11. Comarch and the MOST project 11 Copyright Comarch 2010 Comarch involvement in the MOST project The case study is to cover the area of a large OSS development - Comarch has already formulated well-established development methodology for systems in the Comarch OSS Suite product line, including the usage of model-driven methods. The intent of the case study is to use these existing sources as a starting point and to adopt MOST technological advancement to increase productivity, time to market, and software quality.