segap presentation(slides)

Post on 27-Jan-2015

105 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

A slide presentation of the SEGAP Project

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