Smart-M3 and Geo2Tag Platforms
Integration
M3 Semantic Interoperability Workshop
Kirill Krinkin
Kirill Yudenok
FRUCT 14,
H...
Data growth
M3 vs V3
●

M3
●

multi-vendor

●

multi-device

●

multi-par

●

Big data = V3
What is the Data?
Structured

Unstructured
No so bad
Project goal and tasks
●

Goal
develop technology for performance efficient geocoded smart spaces.

●

Curent tasks
●

Dev...
Geo-Coded Smart Space (GCSS)

Smart-Space where each subject could
have geographical context (coordinates)

9
Smart-M3 platform
Smart-M3 is an open source software platform that
aims to provide Semantic Web information sharing
infra...
Geo2Tag LBS platform
Geo2Tag platform is the centralized high
performance geo-tagging (geo-coding) database.
Features:
●
●...
Geo2Tag data model
Geo2tag core
geotag

geotag
geotag

channel
Канал

geotag
geotag

channel
GeoTag
- Coordinates
- Link t...
GCSS layered architecture

10
GCSS layers responsibility
●

●

●

●

Interfaces – smart-spaces and geo-coding frontends (FE) responsible for communicati...
GCSS use-cases
●

●
●

●

Set/Get geographical coordinates for Smart-Space
objects;
Spacial and temporal object filtering;...
GCSS agent ontology example

14
GCSS example agent architecture

16
State of work
●

Done
●
●

●

Architecture
Working prototype without cloud back-end

In progress
●
●

●

Test development ...
Resources

●

Geo2tag LBS Platform: http://geo2tag.org

●

Smart-M3 https://sf.net/projects/smart-m3/

18
kirill.krinkin@fruct.org
Upcoming SlideShare
Loading in...5
×

Smart-M3 and Geo2Tag integration

138

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
138
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Smart-M3 and Geo2Tag integration"

  1. 1. Smart-M3 and Geo2Tag Platforms Integration M3 Semantic Interoperability Workshop Kirill Krinkin Kirill Yudenok FRUCT 14, Helsinki, 12 November 2013
  2. 2. Data growth
  3. 3. M3 vs V3 ● M3 ● multi-vendor ● multi-device ● multi-par ● Big data = V3
  4. 4. What is the Data? Structured Unstructured
  5. 5. No so bad
  6. 6. Project goal and tasks ● Goal develop technology for performance efficient geocoded smart spaces. ● Curent tasks ● Develop Smart-M3 and Geo2Tag integration architecture ● Implement integration agent (PoC) ● Test and improve performance
  7. 7. Geo-Coded Smart Space (GCSS) Smart-Space where each subject could have geographical context (coordinates) 9
  8. 8. Smart-M3 platform Smart-M3 is an open source software platform that aims to provide Semantic Web information sharing infrastructure between software entities and various types of devices. 7
  9. 9. Geo2Tag LBS platform Geo2Tag platform is the centralized high performance geo-tagging (geo-coding) database. Features: ● ● ● ● geographical tags management; tag classification/filtering/... user/session management; cloud back-end for geo- tagged BLOBs (Riak DB) 8
  10. 10. Geo2Tag data model Geo2tag core geotag geotag geotag channel Канал geotag geotag channel GeoTag - Coordinates - Link to content - channel - coordinates - time channel channel GeoFilter - time - 2D/3D figure
  11. 11. GCSS layered architecture 10
  12. 12. GCSS layers responsibility ● ● ● ● Interfaces – smart-spaces and geo-coding frontends (FE) responsible for communication with external data consumers (clients); Integration – responsible for transparency between Smart-m3 and Geo2Tag data representation; Domain engines – particular implementations of smart-space geo-coding middleware (Smart-M3 and Geo2tag); Data cloud backend – optional component, responsible for providing efficient massive data processing back-end (e.g. storage system); 11
  13. 13. GCSS use-cases ● ● ● ● Set/Get geographical coordinates for Smart-Space objects; Spacial and temporal object filtering; Providing extra information about objects: ● trajectories; ● co-location; Providing semantic data through Geo2Tag interface 13
  14. 14. GCSS agent ontology example 14
  15. 15. GCSS example agent architecture 16
  16. 16. State of work ● Done ● ● ● Architecture Working prototype without cloud back-end In progress ● ● ● Test development & performance testing Cloud back-end Future ● Optimizations ● Miniaturization 16
  17. 17. Resources ● Geo2tag LBS Platform: http://geo2tag.org ● Smart-M3 https://sf.net/projects/smart-m3/ 18
  18. 18. kirill.krinkin@fruct.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×