{html}
This outline is based on the <a href="https://confluence.slac.stanford.edu/display/IEPM/Project+Plan">Project Plan</a>.
<h3> Project Progress </h3>
<ol>
<li>
<b>Ontology</b>
<ol>
<li>Goal
<ul>
<li>
To define the vocabulary used by PingER as well as its terms, concepts, taxonomy, and relations between each of the terms.
</li>
</ul>
</li>
<li>Progress
<ul>
<li>
We are basing our ontology on the one proposed by the project MOMENT <a href="https://svn.fp7-moment.eu/svn/moment/public/Ontology/">[1]</a> described by the article Measurement<i>Measurement Ontology for IP traffic (MOI); IP traffic measurement ontologies architecturearchitecture</i>, by the European Telecommunications Standards Institute (ETSI) <a href="http://www.etsi.org/deliver/etsi_gs/MOI/001_099/003/01.01.01_60/gs_moi003v010101p.pdf">[2]</a>.
</li>
<li>
More terms and relations were added and edited on the based ontology. More specifically, metrics were properly added (Directivity, Conditional Loss Probability, Duplicate Packets, Inter-Packet Delay Variation, Out of Order Packets, TCP Throughput, Ping Unpredictability, Ping Unreachability, and Zero Packet Loss Frequency). Statistical measurements were also added (Inter-quartile Range, Median, 90%, 95%, and 75%). Information about the nodes were also added based on the Confluence specifications <a href="https://confluence.slac.stanford.edu/display/IEPM/PingER+NODEDETAILS">[3]</a> (Site Name, Nick Name, Full Name, Contact for the host, Comments, Trace Server, App User, Ping Size, Ping Server, URL, Project Type, and GMT).
</li>
<li>
Other existing ontologies are also being linked to our ontology:
<ul type="circle">
<li>The Food and Agriculture Organization of the United Nations Geopolitical (FAO) <a href="http://www.fao.org/countryprofiles/geoinfo/geopolitical/">[4]</a> to support the definitions of country, continent, and region. </li>
<li>Friend of a Friend (FOAF) <a href="http://www.foaf-project.org/">[5]</a> to support the description of the Contact for the host.</li>
<li>DBPedia <a href="http://dbpedia.org/About">[6]</a>, the ontology and the resources, will be used to provide more information about any geographic location or any other thing Wikipedia has that can be connected to the PingER. So it should be possible to make very specific queries.</li>
</ul>
</li>
</ul>
</li>
<li>To do
<ul>
<li>
Test and verify if the ontology works as desired. It is likely that small modifications and adaptations will be needed.
</li>
</ul>
</li>
<li>Dates
<ul>
<li>
We started building the ontology on June 29, 2013.
</li>
</ul>
</li>
</ol>
</li>
<br/>
<li>
<b>RDF Repository</b>
<ol>
<li>Goal
<ul>
<li>
To establish a good environment for the RDF repository.
</li>
</ul>
</li>
<li>Progress
<ul>
<li>
We are analyzing the existing technologies to make it possible. There are well-known Triple Storages such as Jena, Sesame, and Virtuoso <a href="http://www.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf">[7]</a>. We are studying them and trying to find out which one to use and how to use.
</li>
</ul>
</li>
<li>To do
<ul>
<li>
Set up a SPARQL Endpoint.
</li>
<li>
Create instances as examples for the ontology and test them to make simple SPARQL Queries work on our environment.
</li>
<li>
Build SPARQL Queries that link multiple ontologies (FOAF, DBPedia, FAO, etc) with our ontology. Run these queries on the local (developer’s machine) SPARQL Endpoint.
</li>
</ul>
</li>
<li>Dates
<ul>
<li>
Started on June 5, 2013.
</li>
</ul>
</li>
</ol>
</li>
<br/>
<li>
<b>Generate RDF Data</b>
<ol>
<li>Goal
<ul>
<li>
Generate RDF data from PingER data using the ontology built.
</li>
</ul>
</li>
<li>Progress
</li>
<li>To do
<ul>
<li>
Analyze and study the data from PingER. Find out a good way to write the data in RDF format.
</li>
<li>
Analyze the raw data. Verify the standards and patterns and check if we can use good technologies to extract the data from the raw data, transform it to RDF format, and load them into the RDF repository. Do some search about Kettle/Pentaho ETL tools.
</li>
</ul>
</li>
<li>Dates
</li>
</ol>
</li>
</ol>
<h6>References</h6>
<p>
[1] Project MOMENT Ontologies. Retrieved from <a href="https://svn.fp7-moment.eu/svn/moment/public/Ontology/">https://svn.fp7-moment.eu/svn/moment/public/Ontology/</a> on June 5, 2013.
</p>
<p>
[2] ETSI. Measurement Ontology for IP traffic (MOI); IP traffic measurement ontologies architecture. Retrieved from <a href="http://www.etsi.org/deliver/etsi_gs/MOI/001_099/003/01.01.01_60/gs_moi003v010101p.pdf">http://www.etsi.org/deliver/etsi_gs/MOI/001_099/003/01.01.01_60/gs_moi003v010101p.pdf</a> on June 5, 2013.
</p>
<p>
[3] PingER Node Details. Retrieved from <a href="https://confluence.slac.stanford.edu/display/IEPM/PingER+NODEDETAILS">https://confluence.slac.stanford.edu/display/IEPM/PingER+NODEDETAILS</a> on June 5, 2013.
</p>
<p>
[4] Food And Agriculture Organization Of The United Nations Ontology. Retrieved from <a href="http://www.fao.org/countryprofiles/geoinfo/geopolitical/">http://www.fao.org/countryprofiles/geoinfo/geopolitical/</a> on June 5, 2013.
</p>
<p>
[5] Friend of a Friend Ontology. Retrieved from <a href="http://www.foaf-project.org/">http://www.foaf-project.org/</a> on June 5, 2013.
</p>
<p>
[6] DBPedia. Retrieved from <a href="http://dbpedia.org/About">http://dbpedia.org/About</a> on June 5, 2013.
</p>
<p>
[7] Comparison of Triple Stores. Retrieved from <a href="http://www.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf">http://www.bioontology.org/wiki/images/6/6a/Triple_Stores.pdf</a> on June 5, 2013.
</p>
{html} |