Enviar búsqueda
Cargar
Domain Specific Languages
•
Descargar como PPT, PDF
•
9 recomendaciones
•
3,575 vistas
Wee Witthawaskul
Seguir
Domain Specific Languages presentation to NJUG3 on 22 July 2007
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 59
Descargar ahora
Recomendados
Rowdy Rabouw - Unleash your web skills on native
Rowdy Rabouw - Unleash your web skills on native
OdessaJS Conf
Mind Your Lang — London Web Standards
Mind Your Lang — London Web Standards
Adrian Roselli
NLP using JavaScript Natural Library
NLP using JavaScript Natural Library
Aniruddha Chakrabarti
API Docs Made Right / RAML - Swagger rant
API Docs Made Right / RAML - Swagger rant
Vladimir Shulyak
Does Infer dream of design by contract?
Does Infer dream of design by contract?
Kiwamu Okabe
Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)
Pedro Silva
Domain-Specific Languages
Domain-Specific Languages
Javier Canovas
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific Languages
Guillaume Laforge
Recomendados
Rowdy Rabouw - Unleash your web skills on native
Rowdy Rabouw - Unleash your web skills on native
OdessaJS Conf
Mind Your Lang — London Web Standards
Mind Your Lang — London Web Standards
Adrian Roselli
NLP using JavaScript Natural Library
NLP using JavaScript Natural Library
Aniruddha Chakrabarti
API Docs Made Right / RAML - Swagger rant
API Docs Made Right / RAML - Swagger rant
Vladimir Shulyak
Does Infer dream of design by contract?
Does Infer dream of design by contract?
Kiwamu Okabe
Domain Specific Languages: An introduction (DSLs)
Domain Specific Languages: An introduction (DSLs)
Pedro Silva
Domain-Specific Languages
Domain-Specific Languages
Javier Canovas
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific Languages
Guillaume Laforge
Composing Domain-Specific Languages
Composing Domain-Specific Languages
Eelco Visser
Functional programming
Functional programming
Martin Skurla
Model-Driven Software Development - Web Abstractions 2
Model-Driven Software Development - Web Abstractions 2
Eelco Visser
Why Is Excel VBA So Important For Banks ?
Why Is Excel VBA So Important For Banks ?
Jack Tellington
Investment Banking Book (3rd edition)
Investment Banking Book (3rd edition)
ibtdb-tj
Dsl
Dsl
ghayour abbas
Expression of Emotion
Expression of Emotion
Ghulam Hasnain
Communication
Communication
Miamarie Gerona-Estrada
Language and-thought
Language and-thought
Danish Ashraf
DSL
DSL
Ebrahim Mohammed
Sociolinguistic, Varieties of Language, Diglossia
Sociolinguistic, Varieties of Language, Diglossia
Elnaz Nasseri
Python for Financial Data Analysis with pandas
Python for Financial Data Analysis with pandas
Wes McKinney
.Verbal communication
.Verbal communication
Pari Fatema
Communicative competence slides
Communicative competence slides
sonsedela
Sociolinguistics
Sociolinguistics
Nasrin Eftekhary
Direct method
Direct method
maviscinal
Investment Banking presentation
Investment Banking presentation
Ketan Likhite
Verbal and non verbal communication
Verbal and non verbal communication
Gull Zareen Khan
Nonverbal Powerpoint Presentation
Nonverbal Powerpoint Presentation
541813
Verbal & Non-Verbal Communication
Verbal & Non-Verbal Communication
Amit Jha
Jsp
Jsp
DSKUMAR G
An Introduction to Solr
An Introduction to Solr
tomhill
Más contenido relacionado
Destacado
Composing Domain-Specific Languages
Composing Domain-Specific Languages
Eelco Visser
Functional programming
Functional programming
Martin Skurla
Model-Driven Software Development - Web Abstractions 2
Model-Driven Software Development - Web Abstractions 2
Eelco Visser
Why Is Excel VBA So Important For Banks ?
Why Is Excel VBA So Important For Banks ?
Jack Tellington
Investment Banking Book (3rd edition)
Investment Banking Book (3rd edition)
ibtdb-tj
Dsl
Dsl
ghayour abbas
Expression of Emotion
Expression of Emotion
Ghulam Hasnain
Communication
Communication
Miamarie Gerona-Estrada
Language and-thought
Language and-thought
Danish Ashraf
DSL
DSL
Ebrahim Mohammed
Sociolinguistic, Varieties of Language, Diglossia
Sociolinguistic, Varieties of Language, Diglossia
Elnaz Nasseri
Python for Financial Data Analysis with pandas
Python for Financial Data Analysis with pandas
Wes McKinney
.Verbal communication
.Verbal communication
Pari Fatema
Communicative competence slides
Communicative competence slides
sonsedela
Sociolinguistics
Sociolinguistics
Nasrin Eftekhary
Direct method
Direct method
maviscinal
Investment Banking presentation
Investment Banking presentation
Ketan Likhite
Verbal and non verbal communication
Verbal and non verbal communication
Gull Zareen Khan
Nonverbal Powerpoint Presentation
Nonverbal Powerpoint Presentation
541813
Verbal & Non-Verbal Communication
Verbal & Non-Verbal Communication
Amit Jha
Destacado
(20)
Composing Domain-Specific Languages
Composing Domain-Specific Languages
Functional programming
Functional programming
Model-Driven Software Development - Web Abstractions 2
Model-Driven Software Development - Web Abstractions 2
Why Is Excel VBA So Important For Banks ?
Why Is Excel VBA So Important For Banks ?
Investment Banking Book (3rd edition)
Investment Banking Book (3rd edition)
Dsl
Dsl
Expression of Emotion
Expression of Emotion
Communication
Communication
Language and-thought
Language and-thought
DSL
DSL
Sociolinguistic, Varieties of Language, Diglossia
Sociolinguistic, Varieties of Language, Diglossia
Python for Financial Data Analysis with pandas
Python for Financial Data Analysis with pandas
.Verbal communication
.Verbal communication
Communicative competence slides
Communicative competence slides
Sociolinguistics
Sociolinguistics
Direct method
Direct method
Investment Banking presentation
Investment Banking presentation
Verbal and non verbal communication
Verbal and non verbal communication
Nonverbal Powerpoint Presentation
Nonverbal Powerpoint Presentation
Verbal & Non-Verbal Communication
Verbal & Non-Verbal Communication
Similar a Domain Specific Languages
Jsp
Jsp
DSKUMAR G
An Introduction to Solr
An Introduction to Solr
tomhill
Apache Persistence Layers
Apache Persistence Layers
Henning Schmiedehausen
Phpwebdevelping
Phpwebdevelping
mohamed ashraf
When To Use Ruby On Rails
When To Use Ruby On Rails
dosire
Voicecon - Mashups with Tropo.com
Voicecon - Mashups with Tropo.com
Voxeo Corp
Rubyconf2016 - Solving communication problems in distributed teams with BDD
Rubyconf2016 - Solving communication problems in distributed teams with BDD
Rodrigo Urubatan
Creating Yahoo Mobile Widgets
Creating Yahoo Mobile Widgets
Ricardo Varela
Phpwebdev
Phpwebdev
Luv'k Verma
I Feel Pretty
I Feel Pretty
John Quaglia
Boston Computing Review - Java Server Pages
Boston Computing Review - Java Server Pages
John Brunswick
IBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for Mobile
Chris Toohey
5 Reasons To Love CodeIgniter
5 Reasons To Love CodeIgniter
nicdev
Leveraging Continuous Integration For Fun And Profit!
Leveraging Continuous Integration For Fun And Profit!
Jess Chadwick
DSLs in JavaScript
DSLs in JavaScript
elliando dias
Introduction to PHP
Introduction to PHP
Kengatharaiyer Sarveswaran
Wai Aria - An Intro
Wai Aria - An Intro
Matt Machell
Dealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter Scott
O'Reilly Media
Enterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript Developers
AndreCharland
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...
agileware
Similar a Domain Specific Languages
(20)
Jsp
Jsp
An Introduction to Solr
An Introduction to Solr
Apache Persistence Layers
Apache Persistence Layers
Phpwebdevelping
Phpwebdevelping
When To Use Ruby On Rails
When To Use Ruby On Rails
Voicecon - Mashups with Tropo.com
Voicecon - Mashups with Tropo.com
Rubyconf2016 - Solving communication problems in distributed teams with BDD
Rubyconf2016 - Solving communication problems in distributed teams with BDD
Creating Yahoo Mobile Widgets
Creating Yahoo Mobile Widgets
Phpwebdev
Phpwebdev
I Feel Pretty
I Feel Pretty
Boston Computing Review - Java Server Pages
Boston Computing Review - Java Server Pages
IBM Lotus Notes Domino XPages and XPages for Mobile
IBM Lotus Notes Domino XPages and XPages for Mobile
5 Reasons To Love CodeIgniter
5 Reasons To Love CodeIgniter
Leveraging Continuous Integration For Fun And Profit!
Leveraging Continuous Integration For Fun And Profit!
DSLs in JavaScript
DSLs in JavaScript
Introduction to PHP
Introduction to PHP
Wai Aria - An Intro
Wai Aria - An Intro
Dealing with Legacy Perl Code - Peter Scott
Dealing with Legacy Perl Code - Peter Scott
Enterprise AIR Development for JavaScript Developers
Enterprise AIR Development for JavaScript Developers
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...
Último
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Último
(20)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Domain Specific Languages
1.
Domain Specific Language
Dr. Weerasak Witthawaskul “ Mr. SweetCorn” (weerasak@hotmail.com) Narisa.com’s NJUG Meeting #3 22 July 2007
2.
3.
Graduate Life
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
DSL Examples Telecom
Adhersion Business Natural Language BNL Pattern Matching Regex Object Relational Mapping Hibernate Publishing Postscript Database Manipulation SQL Domain DSL
28.
DSL – Telecom
App Framework Adhearsion (open source telecom application framework) + Asterisk (open source telephony platform)
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
MS DSL Tool
for VS Studio Tutorial: Applying Domain-Specific Modeling to Game Development with the Microsoft DSL Tools. André W. B. Furtado, André L. de M. Santos
42.
Metacase’s MetaEdit+ http://www.metacase.com/fs.asp?vasen=vasen.html&paa=cases/dsm_examples.html
43.
Jetbrains Meta Programming
System (MPS)
44.
45.
46.
47.
Q&A Thai’s resources
Narisa.com’s Design & Analysis forum ThaiDev.org
48.
Backup slides
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
Descargar ahora