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
84
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
47
MESTRADO E DOUTORADO: Que danado é isso? Devo fazer?
brunocartaxo
0
97
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
250
Other Decks in Research
See All in Research
Spatial Active Noise Control Based onSound Field Interpolation Incorporating Physical Constraints
skoyamalab
0
190
LA-Bench 2025:実験指示から実行可能手順を生成するためのデータセット/LA-Bench 2025: A Dataset for Generating Executable Experimental Procedures from Experimental Instructions
stktu
0
150
CDCL を用いた MILP の厳密解法
imai448
0
250
J-STAGEの現況と全文XML登載必須化について
xspa2012
0
220
超効率化への挑戦:1bit LLMの現状と展望
yumaichikawa
0
700
XDPerf: A High-Performance Traffic Generator Built with WASM and eBPF
takehaya
1
300
PGDM: Physically Guided Diffusion Model for L Downscaling
satai
3
470
Cross-Media Information Spaces and Architectures
signer
PRO
0
370
敵対生成プロンプト同時探索による内省型プロンプト最適化
kinoue_smarthr
0
410
ros2-perf-multihost: 分散システムにおける客観的なアーキテクチャ評価フレームワーク
takasehideki
0
250
シングルチャネルマルチトーカー音声認識の進展
ryomasumura
0
260
高性能計算機クラスタを用いた大規模点群処理による森林の単木抽出と構造解析
kentaitakura
1
130
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
Docker and Python
trallard
47
4.2k
Building AI with AI
inesmontani
PRO
1
1.2k
Un-Boring Meetings
codingconduct
0
410
Speed Design
sergeychernyshev
33
2.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
410
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
Odyssey Design
rkendrick25
PRO
2
800
Documentation Writing (for coders)
carmenintech
77
5.5k
A Tale of Four Properties
chriscoyier
163
24k
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.
?