segap presentation(slides)
Post on 27-Jan-2015
105 Views
Preview:
DESCRIPTION
TRANSCRIPT
Semantic Game Platform
(SEGAP)
Team Members:Calin Oana
Cristian Catalin MihaiFlorescu Ana Pandaciuc Ilie
INDEX❖ Introduction ❖ Project Approach❖ Use Cases Diagrams❖ Arhitecture Overview❖ API Rest❖ Mockups❖ Used Tools❖ Conclusion ❖ References
IntroductionGame 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.htmlhttp://docs.spring.io/autorepo/docs/spring-security/3.0.x/reference/technical-overview.htmlhttp://en.wikipedia.org/wiki/Web_Ontology_Languagehttp://en.wikipedia.org/wiki/SPARQLhttp://argouml.tigris.org/http://www.graphviz.org/https://netbeans.org/features/index.htmlhttps://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.pdfhttp://www.w3schools.com/html/html5_intro.asphttp://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-0800200c9a66http://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-GA-
http://www.cs.bath.ac.uk/~jjb/ftp/GaudlFDG13.pdf
http://www.teamliquid.net/blogs/viewblog.php?topic_id=311207
https://www.evolvehq.com
top related