Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ESEML: Empirical Softare Engineering Modeling L...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Bruno Cartaxo
October 22, 2012
Research
79
0
Share
ESEML: Empirical Softare Engineering Modeling Language
Bruno Cartaxo
October 22, 2012
More Decks by Bruno Cartaxo
See All by Bruno Cartaxo
Mestrado e Doutorado em Computação - UTFPR
brunocartaxo
0
44
Mestrado e Doutorado - Tempest
brunocartaxo
0
41
MESTRADO E DOUTORADO: Que danado é isso? Devo fazer?
brunocartaxo
0
88
RAPID REVIEW IN SOFTWARE ENGINEERING: Making Scientific Evidence Relevant To Practitioners
brunocartaxo
0
49
Rapid Reviews in Software Engineering
brunocartaxo
0
87
DO BRASIL À CHINA, PASSANDO POR CINCO CONTINENTES: COMO PESQUISAR ME ABRIU AS PORTAS PARA O MUNDO
brunocartaxo
0
51
SOFTWARE ENGINEERING RESEARCH COMMUNITY VIEWPOINTS ON RAPID REVIEWS
brunocartaxo
1
170
KNOWLEDGE AND TECHNOLOGY TRANSFER BETWEEN RESEARCH AND PRACTICE IN SOFTWARE ENGINEERING - LINE OF RESEARCH AND VISIONS
brunocartaxo
1
74
O Impacto das Novas Tecnologias na Prática Jurídica
brunocartaxo
0
240
Other Decks in Research
See All in Research
計算情報学研究室(数理情報学第7研究室)2026
tomohirokoana
0
210
Unified Audio Source Separation (Defense Slides)
kohei_1979
1
580
Model Discovery and Graph Simulation: A Lightweight Gateway to Chaos Engineering
anatolykr
0
140
A History of Approximate Nearest Neighbor Search from an Applications Perspective
matsui_528
1
250
AIエージェント時代のLLM-jpモデルのあるべき姿
k141303
0
300
2026 東京科学大 情報通信系 研究室紹介 (すずかけ台)
icttitech
0
2.3k
羽田新ルート運用6年の検証
1manken
0
130
ローテーション別のサイドアウト戦略 ~なぜあのローテは回らないのか?~
vball_panda
0
320
「行ける・行けない表」による地域公共交通の性能評価
bansousha
0
140
NII S. Koyama's Lab Research Overview AY2026
skoyamalab
0
170
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
競合や要望に流されない─B2B SaaSでミニマム要件を決めるリアルな取り組み / Don't be swayed by competitors or requests - A real effort to determine minimum requirements for B2B SaaS
kaminashi
0
1.4k
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
The Spectacular Lies of Maps
axbom
PRO
1
710
The World Runs on Bad Software
bkeepers
PRO
72
12k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
180
Odyssey Design
rkendrick25
PRO
2
580
Building the Perfect Custom Keyboard
takai
2
730
Everyday Curiosity
cassininazir
0
200
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
210
Producing Creativity
orderedlist
PRO
348
40k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
260
Music & Morning Musume
bryan
47
7.2k
Transcript
ESEML Empirical Softare Engineering Modeling Language Bruno Cartaxo [
[email protected]
] Ítalo
Costa [
[email protected]
] Dhiego Martns [
[email protected]
] André Santos [
[email protected]
] Sérgio Soares [
[email protected]
] Vinícius Garcia [
[email protected]
]
MOTIVATION Researches in Softare Engineering normally proposes net practces to
increase productvity and quality. A great part of these researches fail to present empirical evidence.
EMPIRICAL SOFTWARE ENGINEERING There are several types of empirical studies.
Such as, surveys, case studies, secondary studies, acton research and controlled experiments.
CONTROLLED EXPERIMENTS According to Sjoberg only 1.9% of artcles has
a controlled experiment and the quality is not very high. With Experiment s Without Experiment
CONTROLLED EXPERIMENTS Wide range of skills is necessary to conduct
experiments that ofen create a barrier for adoptng it. Skills in terminology, statstcs knot hot and expertse in experimental design.
OBJECTIVE Facilitate the modeling process and defniton of an experimental
plan. By mitgatng social barriers betteen stakeholders. Such as statstcians, experiments designers, and domain experts.
PROPOSAL DSLs are efcient to model specifc domains + Controlled
experiments have their specifc domain elements = ESEML guides controlled experiments modeling in softare engineering and reduces social barriers
ESEML A visual DSL for modeling controlled experiments in softare
engineering. That Automatcally generate the experimental plan from an instantaton of a domain model.
METHODOLOGY Informal reviet of models, ontologies and formal representatons for
controlled experiments. Meta-model based on the reviet. Microsof DSL Tools to create the DSL and its related torkbench.
META-MODEL
LANGUAGE WORKBENCH ELEMENTS PALLETE EXPERIMENT MODEL
LANGUAGE WORKBENCH Parameter Hypothesis Dependent Variable Tratment Factor Experiment Validity
Goal Queston Metric
GENERATED DOCUMENT
DOCUMENT PARTS
CONCLUSION ESEML is the kickof to a major initatve for
defne a platorm of empirical studies in softare engineering.
FUTURE WORK Automatcally generaton of artfacts to collect data and
execute experiments. Systematc reviet to more accurate meta-model . Empirical evaluaton of ESEML.
?