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
Towards well planed CodeCity
Search
runadrag
July 16, 2015
Research
0
71
Towards well planed CodeCity
runadrag
July 16, 2015
Tweet
Share
More Decks by runadrag
See All by runadrag
Voronyj(Voronoi) diagram
runadrag
0
35
Properties of loxodromic functions. Master's defense (UA)
runadrag
1
110
Other Decks in Research
See All in Research
地域丸ごとデイサービス「Go トレ」の紹介
smartfukushilab1
0
910
Combining Deep Learning and Street View Imagery to Map Smallholder Crop Types
satai
3
570
データサイエンティストの業務変化
datascientistsociety
PRO
0
220
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
Satellites Reveal Mobility: A Commuting Origin-destination Flow Generator for Global Cities
satai
3
500
生成AI による論文執筆サポート・ワークショップ ─ サーベイ/リサーチクエスチョン編 / Workshop on AI-Assisted Paper Writing Support: Survey/Research Question Edition
ks91
PRO
0
140
Can AI Generated Ambrotype Chain the Aura of Alternative Process? In SIGGRAPH Asia 2024 Art Papers
toremolo72
0
130
Thirty Years of Progress in Speech Synthesis: A Personal Perspective on the Past, Present, and Future
ktokuda
0
160
Collective Predictive Coding and World Models in LLMs: A System 0/1/2/3 Perspective on Hierarchical Physical AI (IEEE SII 2026 Plenary Talk)
tanichu
1
240
世界モデルにおける分布外データ対応の方法論
koukyo1994
6
1.3k
ロボット学習における大規模検索技術の展開と応用
denkiwakame
1
210
Grounding Text Complexity Control in Defined Linguistic Difficulty [Keynote@*SEM2025]
yukiar
0
110
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Chasing Engaging Ingredients in Design
codingconduct
0
110
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
New Earth Scene 8
popppiees
1
1.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Transcript
Natalia Tymchuk, Michele Lanza Towards Well Planed Code City R
A E E L V
CodeCity
Class Package or Namespace Number of attributes CodeCity Number of
methods
None
Manhattan
Barcelona
Paris
Lviv
Voronyj Diagram
None
None
None
1 minute 2 minutes 3 minutes 4 minutes Number of
Sites 0 50 100 150 200 250
1 minute 2 minutes 3 minutes 4 minutes Number of
Sites 0 250 500 1000 1500 2000 2500
None
None
None
None
(x,y)? (x,y)? (x,y)? (x,y)? (x,y)? (x,y)?
1 2 3 4 5 6 7 8 1 x
2 x x 3 x x 4 x 5 x x 6 x 7 x 8 x
1 2 3 4 5 6 7 8 1 x
2 x x 3 x x 4 x 5 x x 6 x 7 x 8 x
1 2 3 4 5 6 7 8 1 x
2 x x 3 x x 4 x 5 0 x 0 0 0 x 0 0 6 x 7 x 8 x
1 2 3 4 5 6 7 8 1 x
2 x x 3 x x 4 x 5 0 x 0 0 0 x 0 0 6 x 7 x 8 x (a,b)
Multidimensional scaling
Multidimensional scaling
None
Force based layout
Multidimensional scaling Force based layout
1 method 60 methods
38 methods 1 method
None
None
None
None
None
None
Graph model; Different features for software entities; Distance, position;
None
New view on Force based layout
New view on Force based layout
Nodes’ Force
Springs’ Force
Resulting Force
Repulsion Value Mass Repulsion Radius Stiffness Ideal Length
Node: Repulsion Value
Node: Repulsion Value
10 30 Node: Repulsion Value
Node: Mass
Node: Mass
Node: Mass 5 different: 1.5…60
Node: Repulsion Radius
Node: Repulsion Radius
Node: Repulsion Radius
Node: Repulsion Radius
Node: Repulsion Radius
repulsion value: 30 repulsion radius: 2*x*y iterations: 100 Node: Repulsion
Radius
Edge: Stiffness
Edge: Stiffness
Stiffness 0.1 initial length 200 Stiffness 10 ideal length 10
repulsion 50 iterations 50
Edge: Ideal length
Edge: Ideal length 10 20
Ideal length 0 initial length 200 Ideal length 10 stiffness
0.1 repulsion 1 iterations 50
Features: Distance Time
Distance
Distance
Distance
Padded distance Traditional distance
Slowing down the time
Slowing down the time
Slowing down the time
Slowing down the time
Slowing down the time
None
RTForceBasedLayout RTFBLayout
RTFBLayout + Voronyj diagram + 3D cities