Requirements Coverage

5 Requirements Coverage

In this section we will re-­‐visit the requirements listed in Section 2. The table below summarises all the requirements that concerns the RDF formalisms and ontologies. Following, we discuss how these requirements were addressed in this deliverable.

Table 4 – Requirements concerning the RDF formalisms and Ontologies

ID Description

Type

Priority

The GAMBAS framework should be able to support Operational GE_001

1 -­‐ High different devices.

requirements

The GAMBAS framework simplifies the development of The purpose of the GE_008

1 -­‐ High services that acquire data from different devices.

product

The GAMBAS framework enables the development of The purpose of the GE_009

1 -­‐ High composed services.

product

The application services are able to aggregate and Relevant facts and GE_015

1 -­‐ High share crowd levels from busses.

assumptions

The GAMBAS

GE_016 environmental quality data for a geolocated point in The scope of the work 1 -­‐ High the city.

The application services are able to aggregate and Relevant facts and GE_019

1 -­‐ High share environmental information.

assumptions

The data representation must provide a unified view of Functional and data DQ_001

1 -­‐ High the data among connected devices and services.

requirements

The data representation and query language should be Functional and data DQ_005

2 -­‐ Medium generic.

requirements

The data representation must support spatial data in Functional and data DQ_006

1 -­‐ High different formats.

requirements

The data representation should provide a data model Functional and data DQ_011

1 -­‐ High for the information relevant to the use cases.

requirements

Functional and data DQ_012 The data representation should be extensible.

2 -­‐ Medium

requirements

The data representation and query processing Functional and data DQ_014

1 -­‐ High framework should be interoperable.

requirements

The data representation should provide support for Functional and data DQ_016

1 -­‐ High context generalizations.

requirements

The data representation should be based on Linked Functional and data DQ_018

1 -­‐ High Data principles.

requirements

• GE_001, GE_008, GE_009: The RDF formalisms and ontologies provide a unified data representation and query language, regardless of the device. Allowing data from heterogeneous

sources to be easily integrated.

• GE_015, GE_16, GE_019: Environmental information (i.e. noise level, pollen count, CO2 levels, etc), as well as crowd level information are represented in the ontology and therefore can be queried and further processed.

• DQ_001, DQ_005: The ontology provides the vocabulary for a unified representation of the data in the GAMBAS framework. Both RDF and SPARQL – the data format and query language used – are generic and widely used. The CQELS language for stream processing is very close to SPARQL which favours adoption by SPARQL users. Moreover, RDF can be easily serialised to other data formats.

• DQ_006: The Place class allows different representations of spatial data. • DQ_011, DQ_012: The GAMBAS ontology provides a model to describe the data from the

GAMBAS use cases. Its modular, which makes it easy to extend. At any time, new classes and properties can be added, with minimum effort. This has already been done in this new version of the deliverable. The ontology can be further extended, if needed.

• DQ_014: By using the RDF and SPARLQ/CQELS standards, we have guaranteed that the data model and query language are interoperable. This can be seen in the query examples presented in this deliverable.

• DQ_016: One of the properties of ontologies is to allow context generalisations. As example, two new sub classes of Activity were added in this version of the deliverable. In addition, other means of transport can be added to the Transport Mode class. Queries can be performed at any level on this class hierarchy. That means that, for example, one can query for any activity a user has perform, regardless of its type.

• DQ_18: The RDF and SPARQL/CQELS standards both follow the Linked Data principles. In

addition, each instance of a class will have a URI as unique identifier that is dereferenceable.

Dokumen yang terkait

Perencanaan Proses Pembuatan Cetakan Casing Handphone Nokia Type 3330 Melalui Program Mastercam V.9 dengan Menggunakan Mesin Frais CNC

0 11 1

Perancangan Pompa Hidram Type Double Waste Valve Dengan Head Pompa 20 m

1 22 1

Faktor yang Berhubungan dengan Tingkat Kecemasan Penderita Diabetes Mellitus Tipe 2 di Rumah Sakit Nusantara Medika Utama (Factors Associated With Anxiety Type 2 Diabetes Mellitus Patients at Nusantara Medika Utama Hospital )

0 3 7

Hubungan Tingkat Kecemasan pada Pasien Multigravida dalam Persalinan Normal dengan Lama Persalinan di RSD dr.Soebandi Kabupaten Jember (The Relationship between Anxiety Level in Multigravida on Facing Normal Delivery and Length of Delivery at dr.Soebandi

2 46 4

The Ways In Which Information Given Related To The Type Of Visitor (A Description on Guiding Technique at the Room of History of Life in Bandung Museum of Geology)

0 16 48

Cover kaset Actual

0 3 24

PENGARUH ARUS PENGELASAN TERHADAP KEKUATAN TARIK PADA PENGELASAN BIMETAL (STAINLESS STEEL A 240 Type 304 DAN CARBON STEEL A 516 Grade 70) DENGAN ELEKTRODA E 309-16

10 133 86

Analisis Pengaruh Pengumuman Dividen Terhadap Harga Saham Disekitar Tanggal Ex-Dividen Date

0 8 56

Efek Pemberian Asam Alfa Lipoat terhadap Kadar MDA dan Gambaran Histologi pada Hati Tikus Model Diabetes Melitus Tipe 1 Effect of Alpha Lipoic Acid Administration on MDA Levelsa and Liver Histology of Type 1 Diabetes Mellitus Mice Model

0 0 7

Efek Asam Alfa Lipoat pada Kadar MDA dan Histologi Ginjal Tikus Wistar Diabetes Melitus Tipe1 Effect of Alpha Lipoic Acid on MDA Levels and Histology of Wistar Rats' Kidney Type 1 Diabetes Mellitus

0 0 5