Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
89
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
54
Mestrado e Doutorado - Tempest
brunocartaxo
0
52
MESTRADO E DOUTORADO: Que danado é isso? Devo fazer?
brunocartaxo
0
100
RAPID REVIEW IN SOFTWARE ENGINEERING: Making Scientific Evidence Relevant To Practitioners
brunocartaxo
0
55
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
53
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
79
O Impacto das Novas Tecnologias na Prática Jurídica
brunocartaxo
0
260
Other Decks in Research
See All in Research
【ローカルAIに向き合う展示会vol.2】液体時間定数型モジュールを用いた オリジナルの双方向エンコーダーモデルNexteraBERT 推論速度向上検討並びにダウンストリーム評価
rikkabotan7
0
230
MIRU2026 チュートリアル講演2:三次元データ処理の動向
nnchiba
8
5.4k
某助成金プロジェクト採択に向けて企業研究所のアウトリーチ専任者がやったこと
afroscript
0
200
Santé et fertilité des sols : ce que nous disent les pratiques dans les systèmes de polyculture-élevage
institutdelelevage
PRO
0
130
20260624 NLP colloquium: 単一のhubテキストがCLIPを壊す:hubnessによる埋め込みの脆弱性特定
de9uch1
2
300
Evaluation génomique des femelles laitières croisées : comprendre la méthode pour accompagner les éleveurs à son utilisation
institutdelelevage
PRO
0
170
MM-OVSeg: Multimodal Optical–SAR Fusion for Open-Vocabulary Segmentation in Remote Sensing
satai
3
160
論文紹介: Understanding Epistemic Language with a Language-augmented Bayesian Theory of Mind
hisaokatsumi
0
200
VLMの推論を高速化する視覚トークン削減の仕組み
tattaka
2
380
PHTalks Bengaluru - SSRF When All Else Fails
dk999
0
1.2k
山中市政の総括:相反する二つの顔
sishi
0
220
[SNLP2026] Scaling up Test-Time Compute with Latent Reasoning: A Recurrent Depth Approach
wataruuuuu
0
340
Featured
See All Featured
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
310
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Ethics towards AI in product and experience design
skipperchong
2
430
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
4 Signs Your Business is Dying
shpigford
187
23k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Mobile First: as difficult as doing things right
swwweet
225
10k
GitHub's CSS Performance
jonrohan
1033
470k
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.
?