NoSQL in research: two stories          Alfredas Chmieliauskas  TU Delft, TBM, Energy & Industry Section                 A...
What do we do at TUDelft E&I?      modelling and simulation      data analysis      economic forecasting and policy analys...
Two stories      Enipedia.org      AgentSpring                     Alfredas Chmieliauskas   NoSQL War Stories   3 / 27
Enipedia.org      is a semantic wiki for energy data      50’000+ pages on energy infrastructure (power plants, pipes,    ...
Enipedia.org stack                               Figure: Stack                 Alfredas Chmieliauskas   NoSQL War Stories ...
Enipedia.org stack                               Figure: Stack War Stories                 Alfredas Chmieliauskas NoSQL   ...
SparqlExtension: Visualisation                 Alfredas Chmieliauskas   NoSQL War Stories   7 / 27
SparqlExtension: Visualisation                 Figure: SPARQL behind gas flows                 Alfredas Chmieliauskas   NoS...
Enipedia: Power plants               Figure: Major power plants in the EU                 Alfredas Chmieliauskas   NoSQL W...
Enipedia: Gas Infrastructure                Figure: Major natural gas pipelines                 Alfredas Chmieliauskas   N...
SparqlExtension: Analytics   Figure: What if Japan switched from nuclear to natural gas? The result   is around 53Bcm of n...
Agent-based and graph-based simulations      things + relations between them = network (or graph)      graph + behavior = ...
AgentSpring       AgentSpring - an agent+graph based:       ...modeling framework       ...simulation engine   https://git...
AS stack      Neo4j      Spring + SpringDataGraph      Cypher and Gremlin graph query languages      RMI based client-serv...
AS modeling framework: define the network            Figure: Agent+things+relationships=network                 Alfredas Ch...
AS modeling framework: define behavior         Figure: Behavior of one agent (modular composition)                  Alfreda...
AS simulation engine         Figure: Running simulation - new relations are formed                   Alfredas Chmieliauska...
Applications       Interactions between energy markets (today)       Interactions between infrastructure and markets (next...
Thank You For Listening   Questions, comments?   a.chmieliauskas@tudelft.nl                     Alfredas Chmieliauskas   N...
Upcoming SlideShare
Loading in …5
×

NoSQL in research: Enipedia & AgentSpring

942 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
942
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

NoSQL in research: Enipedia & AgentSpring

  1. 1. NoSQL in research: two stories Alfredas Chmieliauskas TU Delft, TBM, Energy & Industry Section April 11, 2012 Alfredas Chmieliauskas NoSQL War Stories 1 / 27
  2. 2. What do we do at TUDelft E&I? modelling and simulation data analysis economic forecasting and policy analysis focus: big industry, infrastructure and energy current projects: energy sector in the EU, port of Rotterdam, etc Alfredas Chmieliauskas NoSQL War Stories 2 / 27
  3. 3. Two stories Enipedia.org AgentSpring Alfredas Chmieliauskas NoSQL War Stories 3 / 27
  4. 4. Enipedia.org is a semantic wiki for energy data 50’000+ pages on energy infrastructure (power plants, pipes, etc) and economics (markets, prices) user contributed database (wiki) analytics platform (powered by a triple store + sparql endpoint) 12’000 unique monthly visitors, a few editors Alfredas Chmieliauskas NoSQL War Stories 4 / 27
  5. 5. Enipedia.org stack Figure: Stack Alfredas Chmieliauskas NoSQL War Stories 5 / 27
  6. 6. Enipedia.org stack Figure: Stack War Stories Alfredas Chmieliauskas NoSQL 6 / 27
  7. 7. SparqlExtension: Visualisation Alfredas Chmieliauskas NoSQL War Stories 7 / 27
  8. 8. SparqlExtension: Visualisation Figure: SPARQL behind gas flows Alfredas Chmieliauskas NoSQL War Stories 8 / 27
  9. 9. Enipedia: Power plants Figure: Major power plants in the EU Alfredas Chmieliauskas NoSQL War Stories 9 / 27
  10. 10. Enipedia: Gas Infrastructure Figure: Major natural gas pipelines Alfredas Chmieliauskas NoSQL War Stories 10 / 27
  11. 11. SparqlExtension: Analytics Figure: What if Japan switched from nuclear to natural gas? The result is around 53Bcm of natural gas annually or 50% of current Japanese imports and 18% of worlds total LNG market. Alfredas Chmieliauskas NoSQL War Stories 11 / 27
  12. 12. Agent-based and graph-based simulations things + relations between them = network (or graph) graph + behavior = simulation Alfredas Chmieliauskas NoSQL War Stories 12 / 27
  13. 13. AgentSpring AgentSpring - an agent+graph based: ...modeling framework ...simulation engine https://github.com/alfredas/AgentSpring Alfredas Chmieliauskas NoSQL War Stories 13 / 27
  14. 14. AS stack Neo4j Spring + SpringDataGraph Cypher and Gremlin graph query languages RMI based client-server comm. REST based web front-end R library Alfredas Chmieliauskas NoSQL War Stories 14 / 27
  15. 15. AS modeling framework: define the network Figure: Agent+things+relationships=network Alfredas Chmieliauskas NoSQL War Stories 15 / 27
  16. 16. AS modeling framework: define behavior Figure: Behavior of one agent (modular composition) Alfredas Chmieliauskas NoSQL War Stories 16 / 27
  17. 17. AS simulation engine Figure: Running simulation - new relations are formed Alfredas Chmieliauskas NoSQL War Stories 17 / 27
  18. 18. Applications Interactions between energy markets (today) Interactions between infrastructure and markets (next time) Alfredas Chmieliauskas NoSQL War Stories 18 / 27
  19. 19. Thank You For Listening Questions, comments? a.chmieliauskas@tudelft.nl Alfredas Chmieliauskas NoSQL War Stories 19 / 27

×