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
Bruno Cartaxo
October 22, 2012
Research
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
51
Mestrado e Doutorado - Tempest
brunocartaxo
0
44
MESTRADO E DOUTORADO: Que danado é isso? Devo fazer?
brunocartaxo
0
94
RAPID REVIEW IN SOFTWARE ENGINEERING: Making Scientific Evidence Relevant To Practitioners
brunocartaxo
0
54
Rapid Reviews in Software Engineering
brunocartaxo
0
90
DO BRASIL À CHINA, PASSANDO POR CINCO CONTINENTES: COMO PESQUISAR ME ABRIU AS PORTAS PARA O MUNDO
brunocartaxo
0
52
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
78
O Impacto das Novas Tecnologias na Prática Jurídica
brunocartaxo
0
240
Other Decks in Research
See All in Research
RS-Agent: Automating Remote Sensing Tasks through Intelligent Agent
satai
3
380
コーディングエージェントとABNを再考
hf149
2
760
論文紹介:HalluCitation Matters
wasyro
0
130
Ghost in the 7‑Zip: The Shadow of Residential Proxies Creeping into Your Life
nttcom
0
1.6k
Model Discovery and Graph Simulation: A Lightweight Gateway to Chaos Engineering
anatolykr
0
220
2026年版中小企業白書・小規模企業白書の概要
ozekinote
0
110
Language and AI
ayaniwa
0
170
[BlackHatAsia2026] Hidden Telemetry: Uncovering TraceLogging ETW Providers You're Not Using (Yet)
asuna_jp
1
580
JICA QUEST 共創×革新プログラム Impact Report(海ノ向こうコーヒー)
ontheslope
0
190
2026 東京科学大 情報通信系 研究室紹介 (すずかけ台)
icttitech
0
4.1k
論文紹介 "ReSim: Reliable World Simulation for Autonomous Driving"
kogo
0
700
データサイエンティストの就労意識~2015 → 2026 一般(個人)会員アンケートより
datascientistsociety
PRO
0
200
Featured
See All Featured
It's Worth the Effort
3n
188
29k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.6k
Typedesign – Prime Four
hannesfritz
42
3.1k
First, design no harm
axbom
PRO
2
1.2k
Code Review Best Practice
trishagee
74
20k
How to train your dragon (web standard)
notwaldorf
97
6.7k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.1k
Visualization
eitanlees
152
17k
Site-Speed That Sticks
csswizardry
13
1.3k
The Curse of the Amulet
leimatthew05
2
13k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
360
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
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.
?