SlideShare a Scribd company logo
1 of 22
Download to read offline
Semantic Game Platform
(SEGAP)
Team Members:
Calin Oana
Cristian Catalin Mihai
Florescu Ana
Pandaciuc Ilie
INDEX
❖
❖
❖
❖
❖
❖
❖
❖
❖

Introduction
Project Approach
Use Cases Diagrams
Arhitecture Overview
API Rest
Mockups
Used Tools
Conclusion
References
Introduction
Game analytics:
- the necessity for better knowledge about the players
- help in developing a successful game and improving games.
Main platforms to measure different metrics:
❖

Game Analytics

❖
❖
❖

Honey Track
TrueSkill (Microsoft XBOX Live)
Evolve
The analysis engines are much more oriented to provide good and usefull feedback to

game developers, offering them a lot of statistics and a multitude of metrics.
Project Approach
❖

will be focused on the player and on his work

❖

will provide feedback to the gamers

❖

global view of the results and work done at every game for each player

❖

the solution that we’ll provide will offer good tips/advices before and during a
game
Arhitecture Overview
The main components are:
❖ Server
❖ Database
❖ Web Interface
Deployment Diagram
UseCase Diagram
Activity Diagram
Resouce General Structure
Implementation General Overview
Technology
❖

Jena - free and open source Java framework for building semantic web and Linked Data
applications

❖

Spring - will be used in order to create, expose and secure the REST services present in the
REST API

❖

JSP - Java based technology specifically used to help software developers serve dynamically
generated web pages and other document types pertinent to the development of interactive web
content
Technology
❖

OWL/RDF/SPARQL - OWL - family of knowledge representation languages or ontology
languages for authoring ontologies or knowledge bases; SPARQL - is an RDF query language
and will be used to query our ontology and provide input based on those queries

❖

HTML5/CSS3/RDFa/JavaScript/Ajax - cooperation between the World Wide Web Consortium
(W3C) and the Web Hypertext Application Technology Working Group (WHATWG)
API REST
Mockup: Game Details
Mockup:Player Details
Mockup:Top Players
Mockup:Supplier Page
Mockup:Administrator Page
Mockup:Game Window
Used Tools
❖

Protégé

❖

Graphviz

❖

ArgoUML

❖

Google DOCS

❖

NetBeans IDE

❖

Mockingbird
Conclusion
The project is focused on the player and on his work and the platform will provide high
quality feedback to the gamers.
The solution is coming with a semantic opening on a game entities and parameters, by
modelling with SPARQL queries and ontologies.
References:
http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/mvc.html
http://docs.spring.io/autorepo/docs/spring-security/3.0.x/reference/technical-overview.html
http://en.wikipedia.org/wiki/Web_Ontology_Language
http://en.wikipedia.org/wiki/SPARQL
http://argouml.tigris.org/
http://www.graphviz.org/
https://netbeans.org/features/index.html
https://gomockingbird.com/
http://www.ee.ktu.lt/journal/2012/04/19__ISSN_1392-1215_A%20Methodology%20for%20Engineering%20OWL%202%20Ontologies%20in%
20Practise%20Considering%20their%20Semantic%20Normalisation%20and%20Completeness.pdf
http://www.w3schools.com/html/html5_intro.asp
http://en.wikipedia.org/wiki/Prot%C3%A9g%C3%A9_(software)
http://en.wikipedia.org/wiki/Jena_(framework)
http://protege.stanford.edu/
https://www.gliffy.com/go/html5/5103767?app=1b5094b0-6042-11e2-bcfd-0800200c9a66
http://www.gamasutra.com/view/feature/193241/intro_to_user_analytics.php?page=1
http://support.gameanalytics.com/hc/en-us/articles/200842106-What-is-GameAnalytics-GAhttp://www.cs.bath.ac.uk/~jjb/ftp/GaudlFDG13.pdf
http://www.teamliquid.net/blogs/viewblog.php?topic_id=311207
https://www.evolvehq.com

More Related Content

Viewers also liked

Conto social 9º
Conto social 9ºConto social 9º
Conto social 9º
Roseny90
 
Presentacion argumentacion
Presentacion argumentacionPresentacion argumentacion
Presentacion argumentacion
Masihel Bravo
 
O ministério de profeta 7 lição 2º 2014
O ministério de profeta 7 lição 2º 2014O ministério de profeta 7 lição 2º 2014
O ministério de profeta 7 lição 2º 2014
Pr. Andre Luiz
 
Demonstrações contábeis dlpa, dmpl, dva e notas explicativas
Demonstrações contábeis dlpa, dmpl, dva e notas explicativasDemonstrações contábeis dlpa, dmpl, dva e notas explicativas
Demonstrações contábeis dlpa, dmpl, dva e notas explicativas
Concurseiro Antenado
 

Viewers also liked (20)

Ave María purisima
Ave María purisimaAve María purisima
Ave María purisima
 
Expo barroco mexicano
Expo barroco mexicanoExpo barroco mexicano
Expo barroco mexicano
 
Conto social 9º
Conto social 9ºConto social 9º
Conto social 9º
 
Presentacion argumentacion
Presentacion argumentacionPresentacion argumentacion
Presentacion argumentacion
 
O ministério de profeta 7 lição 2º 2014
O ministério de profeta 7 lição 2º 2014O ministério de profeta 7 lição 2º 2014
O ministério de profeta 7 lição 2º 2014
 
Conto social- Estudo dos gêneros textuais
Conto social- Estudo dos gêneros textuaisConto social- Estudo dos gêneros textuais
Conto social- Estudo dos gêneros textuais
 
Ciclo del carbonorayul
Ciclo del carbonorayulCiclo del carbonorayul
Ciclo del carbonorayul
 
220 atividades de_ciências_-_4ª_série[1]
220 atividades de_ciências_-_4ª_série[1]220 atividades de_ciências_-_4ª_série[1]
220 atividades de_ciências_-_4ª_série[1]
 
World Insurance Report 2014 from Capgemini and Efma
World Insurance Report 2014 from Capgemini and EfmaWorld Insurance Report 2014 from Capgemini and Efma
World Insurance Report 2014 from Capgemini and Efma
 
Critical Thinking
Critical ThinkingCritical Thinking
Critical Thinking
 
Proceso cautelar
Proceso cautelarProceso cautelar
Proceso cautelar
 
Laudato sii, mi signore_Riscrittura
Laudato sii, mi signore_Riscrittura Laudato sii, mi signore_Riscrittura
Laudato sii, mi signore_Riscrittura
 
Ingles Técnico - Instrumentación
Ingles Técnico - Instrumentación  Ingles Técnico - Instrumentación
Ingles Técnico - Instrumentación
 
Cómo se cubren los riesgos comerciales
Cómo se cubren los riesgos comercialesCómo se cubren los riesgos comerciales
Cómo se cubren los riesgos comerciales
 
Manual Seguranca
Manual SegurancaManual Seguranca
Manual Seguranca
 
Compuestos Quimicos InorgáNicos
Compuestos Quimicos InorgáNicosCompuestos Quimicos InorgáNicos
Compuestos Quimicos InorgáNicos
 
Repositorios digitales
Repositorios digitalesRepositorios digitales
Repositorios digitales
 
Demonstrações contábeis dlpa, dmpl, dva e notas explicativas
Demonstrações contábeis dlpa, dmpl, dva e notas explicativasDemonstrações contábeis dlpa, dmpl, dva e notas explicativas
Demonstrações contábeis dlpa, dmpl, dva e notas explicativas
 
Hope haven flyer
Hope haven  flyerHope haven  flyer
Hope haven flyer
 
Grupo etnico
Grupo etnicoGrupo etnico
Grupo etnico
 

Similar to Segap presentation(slides)

Himansu-Java&BigdataDeveloper
Himansu-Java&BigdataDeveloperHimansu-Java&BigdataDeveloper
Himansu-Java&BigdataDeveloper
Himansu Behera
 
ryan_john_resume
ryan_john_resumeryan_john_resume
ryan_john_resume
Ryan John
 
SplunkLive! Introduction to the Splunk Developer Platform
SplunkLive! Introduction to the Splunk Developer PlatformSplunkLive! Introduction to the Splunk Developer Platform
SplunkLive! Introduction to the Splunk Developer Platform
Splunk
 
bca project for application and final project
bca project for application and final projectbca project for application and final project
bca project for application and final project
LetsDispolify
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
Joseph Labrecque
 

Similar to Segap presentation(slides) (20)

B.Karthik
B.KarthikB.Karthik
B.Karthik
 
Cytoscape and External Data Analysis Tools
Cytoscape and External Data Analysis ToolsCytoscape and External Data Analysis Tools
Cytoscape and External Data Analysis Tools
 
ARISE
ARISEARISE
ARISE
 
Himansu-Java&BigdataDeveloper
Himansu-Java&BigdataDeveloperHimansu-Java&BigdataDeveloper
Himansu-Java&BigdataDeveloper
 
Anton_Vysotskiy_resume
Anton_Vysotskiy_resumeAnton_Vysotskiy_resume
Anton_Vysotskiy_resume
 
Learn about Java framework for pen-based computing and the Livescribe Platfor...
Learn about Java framework for pen-based computing and the Livescribe Platfor...Learn about Java framework for pen-based computing and the Livescribe Platfor...
Learn about Java framework for pen-based computing and the Livescribe Platfor...
 
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
An Open Source Workbench for Prototyping Multimodal Interactions Based on Off...
 
Grow your SharePoint development platform with SharePoint Framework
Grow your SharePoint development platform with SharePoint FrameworkGrow your SharePoint development platform with SharePoint Framework
Grow your SharePoint development platform with SharePoint Framework
 
Project report for final year project
Project report for final year projectProject report for final year project
Project report for final year project
 
ryan_john_resume
ryan_john_resumeryan_john_resume
ryan_john_resume
 
APIdays 2015 - The State of Web API Languages
APIdays 2015 - The State of Web API LanguagesAPIdays 2015 - The State of Web API Languages
APIdays 2015 - The State of Web API Languages
 
APIdays 2015 - The State of Web API Languages
APIdays 2015 - The State of Web API LanguagesAPIdays 2015 - The State of Web API Languages
APIdays 2015 - The State of Web API Languages
 
Inna Manni newest resume
Inna Manni newest resumeInna Manni newest resume
Inna Manni newest resume
 
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache CassandraApache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
 
SplunkLive! Introduction to the Splunk Developer Platform
SplunkLive! Introduction to the Splunk Developer PlatformSplunkLive! Introduction to the Splunk Developer Platform
SplunkLive! Introduction to the Splunk Developer Platform
 
.NET per la Data Science e oltre
.NET per la Data Science e oltre.NET per la Data Science e oltre
.NET per la Data Science e oltre
 
Sudhir srivastava profile
Sudhir srivastava profileSudhir srivastava profile
Sudhir srivastava profile
 
10 Creative Ways to Use Java
10 Creative Ways to Use Java10 Creative Ways to Use Java
10 Creative Ways to Use Java
 
bca project for application and final project
bca project for application and final projectbca project for application and final project
bca project for application and final project
 
Adobe and the Flash Gaming Landscape
Adobe and the Flash Gaming LandscapeAdobe and the Flash Gaming Landscape
Adobe and the Flash Gaming Landscape
 

More from Cristian Catalin Mihai (6)

SEGAP - Technical overview
SEGAP - Technical overviewSEGAP - Technical overview
SEGAP - Technical overview
 
SegapRESTAPI1.0 specifications
SegapRESTAPI1.0 specificationsSegapRESTAPI1.0 specifications
SegapRESTAPI1.0 specifications
 
Segap project(lncs)
Segap project(lncs)Segap project(lncs)
Segap project(lncs)
 
SEGAP-General resource information
SEGAP-General resource informationSEGAP-General resource information
SEGAP-General resource information
 
Web browser game development(pre)
Web browser game development(pre)Web browser game development(pre)
Web browser game development(pre)
 
Web browser game development(lncs)
Web browser game development(lncs)Web browser game development(lncs)
Web browser game development(lncs)
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Segap presentation(slides)