Ferramentas de Utilizador

Ferramentas de Site


lod:pard:perfil_de_aplicacao_-_acidentes_de_viacao




1. Contextualização


Este trabalho, proposto pela docente Ana Alice Baptista na unidade curricular de Web Semântica do Mestrado Integrado em Engenharia e Gestão de Sistemas de Informação, tem como objetivo a aprendizagem em conceitos de dados abertos e de web semântica. É pretendido a criação de uma rede de informações, em linguagem RDF, relacionada com a distribuição e ligação dos dados numa forma semântica, tendo como resultados a visualização de Grafos, no qual apresentam esta rede de informação (Segundo, 2015). A essência do projeto será, assim, a representação dos dados pré-definidos numa estrutura semântica, assim como a utilização de metadados e a aplicação e construção, caso seja necessário, de ontologias do domínio, como pré-requisito a linguagem RDF e para a criação de vocabulários a linguagem SKOS. Dispomos assim, de uma coleção de dados que pretendemos catalogar no perfil de aplicação, relacionados com a temática de “acidentes de viação”.


2. Motivação


Nos dias de hoje, a mobilidade urbana ainda está muito dependente dos veículos motorizados. Isso leva a um elevado tráfego e congestionamento rodoviário, que infelizmente ainda está associado a um grande número de acidentes. Por vezes os acidentes rodoviários provocam mais do que danos materiais, provocando mortes e feridos nas estradas. Como referência, de forma a esquematizar o projeto, consultamos um dataset do site Kaggle. O Kaggle é uma comunidade online onde são disponibilizados dados, maioritariamente utilizada para mecanismos de machine learning ou data science. No dataset utilizado, referente a acidentes de viação em França, entre os anos de 2005 e 2016, é possível consultar dados referentes às estradas onde os mesmos aconteceram, aos veículos envolvidos, às vítimas e a gravidade das mesmas. Posto isto, a base deste projeto, acidentes de viação, é um assunto de importância real e atual, que por vezes se torna num tema delicado quando existem feridos. O link a seguir, refere-se ao dataset de suporte: https://www.kaggle.com/ahmedlahlou/accidents-in-france-from-2005-to2016/home?fbclid=IwAR2jY6bc0lLrwpkNW4SH_kuGvskyP8DpXmJc8aHAnunnACtDvvFO-F_xjbw


3. Milestones e Deliverables


De seguida, apresentamos uma tabela com os milestones do projeto, constituindo pela sua descrição, data planeada e data efetiva.

Tabela 1 - Milestones e Deliverables do projeto

Milestone Descrição Data Planeada Data Efetiva
Entrega do Plano de Projeto O Plano de Projeto é um documento de apoio que contém todas as
atividades que o grupo realizará para concluir o projeto com sucesso.
04/10/2018 04/10/2018
Entrega Intermédia Apresentar modelo de dados detalhados, namespaces e atributos. 08/11/2018 08/11/2018
Relatório Final O Relatório Final é o documento que descreve todo o trabalho
realizado pelo grupo.
10/01/2019 10/01/2019
Submissão do Vídeo Nesta fase a equipa de trabalho, irá submeter um vídeo de representação do trabalho final. 10/01/2019 10/01/2019
Apresentação Final Por esta altura, a equipa será capaz de apresentar o trabalho elaborado
ao longo do semestre.
10/01/2019 10/01/2019

4. Lista de Atividades



Tabela 2 - Plano de Trabalho

Atividade Data de Início Data de Fim Duração
Início 27/09/2018 27/09/2018 1 dia
Atribuir Cargos 27/09/2018 27/09/2018 1 dia
Definir Plano do Projeto 27/09/2018 27/09/2018 1 dia
Distribuir Tarefas 27/09/2018 27/09/2018 1 dia
Plano de Projeto 01/10/2018 04/10/2018 4 dias
Definir Visão 01/10/2018 01/10/2018 1 dia
Identificar Milestones e Deliverables 01/10/2018 01/10/2018 1 dia
Listar Atividades 02/10/2018 03/10/2018 2 dias
Construir Diagrama de Gantt 02/10/2018 04/10/2018 3 dias
Elaborar Relatório 01/10/2018 04/10/2018 4 dias
Modelo de Domínio 08/10/2018 18/10/2018 11 dias
Recolher Dados 08/10/2018 09/10/2018 2 dias
Definir Modelo de Domínio 10/10/2018 16/10/2018 7 dias
Atualizar Relatório 08/10/2018 18/10/2018 11 dias
Requisitos Funcionais 22/10/2018 25/10/2018 4 dias
Definir Requisitos Funcionais 22/10/2018 23/10/2018 2 dias
Elaborar Modelos de Casos de Uso 24/10/2018 24/10/2018 1 dias
Atualizar Relatório 22/10/2018 25/10/2018 4 dias
Perfil de Aplicação 01/11/2018 21/11/2018 21 dias
Elaborar Lista de Vocabulário 01/11/2018 05/11/2018 5 dias
Mapear Atributos com Propriedades 03/11/2018 15/11/2018 8 dias
Desenvolver Matriz de Restrições 10/11/2018 18/11/2018 8 dias
Atualizar Relatório 01/11/2018 21/11/2018 21 dias
Implementação 22/11/2018 22/12/2018 30 dias
Desenvolver Código RDF 22/11/2018 18/12/2018 26 dias
Definir Vocabulário Controlado em SKOS 22/11/2018 18/12/2018 26 dias
Elaborar Grafos 12/12/2018 18/12/2018 7 dias
Atualizar Relatório 22/11/2018 22/12/2018 30 dias
Momento Final 22/12/2018 10/01/2019 20 dias
Elaborar Relatório Final 22/12/2018 09/01/2019 19 dias
Submeter Vídeo 10/01/2019 10/01/2019 -
Apresentação 10/01/2019 10/01/2019 -



5. Diagrama de Gantt




Figura 1 - Diagrama de Gantt


6. Modelo de Domínio


O modelo de domínio é uma representação visual das classes conceptuais dentro do domínio do problema. Destaca-se, assim, as classes:
Acidente - estão disponíveis todos os dados que caracterizam um acidente, tais como, a data em que o mesmo ocorreu, informação da localização como a cidade, código postal, longitude e latitude, a altura do dia em que o mesmo aconteceu e as condições atmosféricas. Também podemos obter ainda informação dos tipos de colisão no acidente em questão, por exemplo se foi uma colisão frontal ou lateral, dados do tipo de interseção em que o acidente ocorreu e informação dos veículos envolvidos.
Vítima - Podemos consultar informação dos sinistrados dos acidentes, e obter dados do seu ano nascimento, género, se vinha a conduzir o veículo e se utilizava equipamento de segurança como sinto, a razão da mesma estar a realizar aquela viagem e ainda gravidade do estado de saúde após o acidente.
Estrada - Local onde ocorreram os acidentes, podem ser consultadas características como o tipo de estrada, limite de velocidade, número de vias, tipo de curva, regime do tráfego, a condição do pavimento e ainda a situação do acidente, na medida se este ocorreu na berma, numa faixa de emergência ou na própria via.
Veículo - Refere-se aos veículos envolvidos nos acidentes, onde podem ser consultadas as informações dos mesmos, como o tipo de veículo, matrícula, marca, ano e cor.

Figura 2 - Modelo de Domínio


7. Requisitos Funcionais


Neste ponto, identificamos os requisitos de alto nível para o projeto de forma a elaborar o modelo de casos-de-uso. Os requisitos de alto nível são, então:
Efetuar Pesquisas de Acidentes - Os utilizadores finais serão capazes de efetuar pesquisas consoante os elementos da classe respetiva. No caso de acidentes, é possível filtrá-los por: data, localização, cidade, código postal, longitude e latitude, altura do dia, tipos de interseção, condição atmosférica, tipo de colisão e veículos envolvidos.
Consultar informações dos Acidentes - os utilizadores finais serão capazes de consultar documentação associada à sua pesquisa.
Comparar Informação de Estradas - os utilizadores finais serão capazes de comparar as informações recebidas de acordo com as estradas onde ocorreram acidentes.


7.1. Modelo de Casos de Uso


Figura 3 - Modelo de Casos de Uso


7.2. Descrição dos Requisitos Funcionais


{U.C.1} Pesquisar Informação

  • Pré-Condições:*
    1. Conexão aceite entre utilizador e sistema;
    2. O utilizador deve optar por pesquisar informação refente à acidentes, estradas, vítimas ou veículos, de acordo com a sua preferência.
  • Fluxo de eventos:*
    1. O utilizador introduz as palavras desejadas e estas são utilizadas como filtro na pesquisa de conteúdo;
    2. O utilizador terá de escolher entre as 4 classes definidas anteriormente;
    3. O utilizador terá de escolher o filtro desejado, podendo obter: Ordenação temporal, ordenação por localização, ordenação por condição da estra ou ordenação por número de vítimas.

{U.C.2} Comparar Informação de Acidentes

  • Pré-Condições:*
    1. Conexão eficaz entre utilizador e sistema;
    2. Identificar função de comparação;
    3. Identificar campos desejados;
  • Fluxo de eventos:*
    1. Conforme a pesquisa realizada, o utilizador seleciona as informações de comparação desejadas, no qual podem abranger: Informação de dois acidentes na mesma localização, informação de acidentes com mais vítimas mortais, as condições atmosféricas do período ocorrido, os tipos de colisão, o tipo de interseção e os veículos envolvidos.

{U.C.3} Comparar Informação de Estradas

  • Pré-Condições:*
    1. Conexão eficaz entre utilizador e sistema;
    2. Identificar função de comparação;
    3. Identificar campos desejados;
  • Fluxo de eventos:*
    1. Conforme a pesquisa realizada, o utilizador seleciona as informações de comparação desejadas, no qual podem abranger: Estradas com mais acidentes, tipo de piso das estradas, limite de velocidade das estradas e o seu regime de tráfego.



8. Perfil de Aplicação


8.1. Lista de Vocabulários


Os vocabulários são a base de construção na Web Semântica, onde classificam e representam termos de um domínio específico, definindo conceitos e construindo relações, com o objetivo de assegurar interoperabilidade semântica entre sistemas (W3C, 2015). De seguida, são apresentados os vocabulários utilizados para o desenvolvimento da aplicação, juntamente com o seu prefixo, o Uniform Resource Identifier (URI) e a sua descrição associada.

Tabela 3 - Lista de Vocabulários

Título Prefix URI Descrição
DCMI Metadata Terms dct http://dublincore.org/documents/dcmi-terms/ This document is an up-to-date specification of all metadata terms maintained by the Dublin Core Metadata Initiative, including properties, vocabulary encoding schemes, syntax encoding schemes, and classes
Shema.org vocabulary schema https://schema.org/ Schema.org vocabulary can be used with many different encodings, including RDFa, Microdata and JSON-LD. These vocabularies cover entities, relationships between entities and actions, and can easily be extended through a well-documented extension model
DBpedia Ontology dbpedia http://dbpedia.org/ontology/ This ontology is generated from the manually created specifications in the DBpedia Mappings Wiki. Each release of this ontology corresponds to a new release of the DBpedia data set which contains instance data extracted from the different language versions of Wikipedia
Used Cars Ontology uco http://purl.org/uco/ns A Web vocabulary for describing aspects of used cars for e-commerce
MyExample ec https://myexample.com/ A web vocabulary for the properties and classes created for this work



8.2. Mapeamento de Atributos com Propriedades



Tabela 4 - Atributos da entidade Acidentes

Acidentes
Atributo Vocabulário URI Descrição
Data_acidente dct http://purl.org/dc/terms/date A point or period of time associated with an event in the lifecycle of the resource
Localizacao dct http://purl.org/dc/terms/location A spatial region or named place
Cidade dbpedia http://dbpedia.org/ontology/city A named place
Codigo_Postal dbpedia http://dbpedia.org/ontology/postalCode A postal code (known in various countries as a post code, postcode, or ZIP code) is a series of letters and/or digits appended to a postal address for the purpose of sorting mail
Longitude schema https://schema.org/longitude The longitude of a location
Latitude schema https://schema.org/latitude The latitude of a location
Altura_do_dia ec https://myexample.com/alturaDia -
Tipo_intersecao ec https://myexample.com/intersectionType A junction or cross to another route
Cond_atmosferica dbpedia http://dbpedia.org/ontology/climate Condition of the weather
Tipo_colisao ec https://myexample.com/colisionType -
Veículos Envolvidos Ec https://myexample.com/vehicleInvolved Identification of vehicles involved in an accident



Tabela 5 - Atributos da entidade Estrada

Estrada
Atributo Vocabulário URI Descrição
Tipo_estrada dbpedia http://dbpedia.org/ontology/routeTn A route of transportation (thoroughfare) may refer to a public road, highway, path or trail or a route on water from one place to another for use by a variety of general traffic
Limite de velocidade dbpedia http://dbpedia.org/ontology/speedLimit Speed limit of the route
Num_vias dbpedia http://dbpedia.org/ontology/numberOfLanes The number of a route lanes
Tipo_curva ec https://myexample.com/curveType -
Cond_piso ec https://myexample.com/floorCondition -
Regime_trafego ec https://myexample.com/trafficRegime -
Situacao_acidente ec https://myexample.com/accidentSituation -



Tabela 6 - Atributos da entidade Vítima

Vítima
Atributo Vocabulário URI Descrição
Categoria ec https://myexample.com/category A position of a person in an accident
Gravidade dbpedia http://dbpedia.org/ontology/damage Damage level
Sexo dbpedia http://dbpedia.org/ontology/sex Gender of a person
Ano_nascimento dbpedia http://dbpedia.org/ontology/birthYear BirthYear of a person
Seguranca ec https://myexample.com/security Type of protection being used by a victim
Razao_viagem dbpedia http://dbpedia.org/ontology/causedBy Cause of the trip



Tabela 7 - Atributos da entidade Veículo

Veículo
Atributo Vocabulário URI Descrição
Tipo_veiculo schema https://schema.org/Vehicle Type of device that is designed or used to transport people or cargo over land, water, air, or through space. Indicates the design and body style of the device
Matricula uco http://purl.org/uco/ns#licensePlate Registration of the vehicle
Marca dbpedia http://dbpedia.org/ontology/brand The brand(s) associated with a product or service, or the brand(s) maintained by an organization or business person
Ano dbpedia http://dbpedia.org/ontology/year Year of creation of the vehicle
Cor schema https://schema.org/color The color of the product



8.3. Matriz de Restrições



A seguinte tabela de restrições foi criada a partir do artigo “Metadata for the energy performance certificates of buildings in a smart cities” (Baptista & Silva, 2017).

Tabela 8 - Matriz de Restrições da entidade Acidentes

Acidentes
Atributo Label Namespace Namespace Prefix Property Name Original Domain Original Range Domain in the MAP Range in the MAP Cardinality
Data Acidente Date of accident http://purl.org/dc/terms/ dct date Unspecified Rdfs:Literal Ec: accidents Xsd:date 1
Localização Location of accident http://purl.org/dc/terms/ dct location Unspecified Unspecified Ec: accidents Xsd:string 1
Cidade City of accident http://dbpedia.org/ontology/ dbpedia city Dbo:City Unspecified Ec: accidents Xsd:string 1
Código Postal Postal Code http://dbpedia.org/ontology/ dbpedia postalCode Unspecified Unspecified Ec: accidents Xsd:string 1
Longitude Longitude https://schema.org/ schema longitude Unspecified Unspecified Ec: accidents Xsd:float 1
Latitude Latitude https://schema.org/ schema latitude Unspecified Unspecified Ec: accidents Xsd:float 1
Altura do dia Time of day https://myexample.com/ ec alturaDia Unspecified Unspecified Ec: accidents Xsd:string 1
Tipo de Interseção Intersection type https://myexample.com/ ec intersectionType Unspecified Unspecified Ec: accidents Xsd:string 1
Condição Atmosférica Atmospheric condition http://dbpedia.org/ontology/ dbpedia climate Dbo:Place Unspecified Ec: accidents Xsd:string 1
Tipo de Colisão Collision type https://myexample.com/ ec colisionType Unspecified Unspecified Ec: accidents Xsd:string 1…*
Veículos Envolvidos Vehicles Involved https://myexample.com/ ec vehicleInvolved Unspecified Ec:Veiculos Ec: accidents Ec:Veiculos 1…*



Tabela 9 - Matriz de Restrições da entidade Estrada

Estrada
Atributo Label Namespace Namespace Prefix Property Name Original Domain Original Range Domain in the MAP Range in the MAP Cardinality
Tipo de estrada Type of road http://dbpedia.org/ontology/ dbpedia road Unspecified Unspecified Ec:Roads Xsd:integer 1
Limite de velocidade Speed limit http://dbpedia.org/ontology/ dbpedia speedLimit Dbo:RouteofTransportation Xsd:double Ec:Roads Xsd:integer 1
Número de vias Number of lanes http://dbpedia.org/ontology/ dbpedia numberOfLanes Dbo:RouteOfTransportation xsd:nonNegativeInteger Ec:Roads Xsd:integer 1
Tipo de curva Type of curve https://myexample.com/ ec curveType Unspecified Unspecified Ec:Roads Xsd:string 1
Condição de piso Floor condition https://myexample.com/ ec floorCondition Unspecified Unspecified Ec:Roads Xsd:string 1
Regime do tráfego Traffic Regime https://myexample.com/ ec trafficRegime Unspecified Unspecified Ec:Roads Xsd:string 1
Situação do acidente AccidentSituation https://myexample.com/ ec accidentSituation Unspecified Unspecified Ec:Roads Xsd:string 1



Tabela 10 - Matriz de Restrições da entidade Vítimas

Vítimas
Atributo Label Namespace Namespace Prefix Property Name Original Domain Original Range Domain in the MAP Range in the MAP Cardinality
Categoria Category https://myexample.com/ ec category Unspecified Unspecified Ec:Vitimas Xsd:string 1
Gravidade Damage http://dbpedia.org/ontology/ dbpedia damage Dbo:Event Dbo:Currency Ec:Vitimas Xsd:string 1
Sexo Sex http://dbpedia.org/ontology/ dbpedia sex Dbo:Person Xsd:string Ec:Vitimas Xsd:string 1
Ano de nascimento Birth year http://dbpedia.org/ontology/ dbpedia birthYear Dbo:Person Xsd:gYear Ec:Vitimas Xsd:gYear 1
Segurança Security https://myexample.com/ ec security Unspecified Unspecified Ec:Vitimas Xsd:string 1
Razão de viagem Caused by http://dbpedia.org/ontology/ dbpedia causedBy Dbo:Event Owl:Thing Ec:Vitimas Xsd:string 1



Tabela 11 - Matriz de Restrições da entidade Veículo

Veículo
Atributo Label Namespace Namespace Prefix Property Name Original Domain Original Range Domain in the MAP Range in the MAP Cardinality
Matrícula License plate http://purl.org/uco/ns# uco licensePlate Unspecified Unspecified Ec:veiculos Xsd:String 1
Tipo de veículo Type of vehicle http://dbpedia.org/ontology/ dbpedia type Unspecified Unspecified Ec:veiculos Xsd:string 1
Marca Brand http://dbpedia.org/ontology/ dbpedia brand Unspecified Unspecified Ec:veiculos Xsd:string 1
Ano Year http://dbpedia.org/ontology/ dbpedia year Unspecified Xsd:gYear Ec:veiculos Xsd:gYear 1
Cor Color https://schema.org/ schema color Unspecified Unspecified Ec:veiculos Xsd:string 1



9. Implementação


9.1. Código RDF


9.1.1. Entidade Acidente


  <?xml version="1.0"?>
  <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dbpedia="http://dbpedia.org/ontology/"
    xmlns:npg="http://ns.nature.com/terms/"
    xmlns:rsctx="http://softeng.polito.it/rsctx#"
    xmlns:schema="https://schema.org/"
    xmlns:datex="http://vocab.datex.org/terms#"
    xmlns:ec="http://myexample.com/#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    >

	<!-- Acidente Montijo-->
    <rdf:Description rdf:about="http://myexample.com/accidents#01">

        <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">12-04-2012 18:40</dcterms:date>
        <dcterms:location rdf:parseType="Resource">
            <dbpedia:city rdf:resource="http://www.geonames.org/8013136/montijo.html"></dbpedia:city>
            <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/montijo/"></dbpedia:postalCode>
            <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.974620</schema:longitude>
            <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">38.705850</schema:latitude>
        </dcterms:location>
        <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#03"></ec:alturaDia>
        <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#02"></ec:intersectionType>
		<dbpedia:climate rdf:resource="http://myexample.com/climate#01"></dbpedia:climate>
        <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#01"></ec:colisionType>
		<ec:vehicleInvolved rdf:parseType="Resource">
			<ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#02"></ec:vehicleInvolvedX>
			<ec:vehicleInvolvedY rdf:resource="http://myexample.com/veiculos#03"></ec:vehicleInvolvedY>
		</ec:vehicleInvolved>

    </rdf:Description>


	<!-- Acidente Coimbra-->
    <rdf:Description rdf:about="http://myexample.com/accidents#02">

        <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">15-07-2014 19:33</dcterms:date>
        <dcterms:location rdf:parseType="Resource">
            <dbpedia:city rdf:resource="http://www.geonames.org/2740637/coimbra.html"></dbpedia:city>
            <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/coimbra/"></dbpedia:postalCode>
            <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.45369</schema:longitude>
            <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">40.21816</schema:latitude>
        </dcterms:location>
        <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#05"></ec:alturaDia>
        <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#05"></ec:intersectionType>
        <dbpedia:climate rdf:resource="http://myexample.com/climate#02"></dbpedia:climate>
        <ec:colisionType  rdf:resource="http://myexample.com/type-of-collision#03"></ec:colisionType>
		<ec:vehicleInvolved rdf:parseType="Resource">
			<ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#01"></ec:vehicleInvolvedX>
		</ec:vehicleInvolved>

    </rdf:Description>


	<!-- Acidente Braga-->
    <rdf:Description rdf:about="http://myexample.com/accidents#03">

        <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">23-03-2013 09:28</dcterms:date>
        <dcterms:location rdf:parseType="Resource">
            <dbpedia:city rdf:resource="http://www.geonames.org/2742032/braga.html"></dbpedia:city>
            <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/braga/"></dbpedia:postalCode>
            <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">8.438446</schema:longitude>
            <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">41.521775</schema:latitude>
        </dcterms:location>
        <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#02"></ec:alturaDia>
        <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#07"></ec:intersectionType>
        <dbpedia:climate rdf:resource="http://myexample.com/climate#04"></dbpedia:climate>
        <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#07"></ec:colisionType>
		<ec:vehicleInvolved rdf:parseType="Resource">
			<ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#02"></ec:vehicleInvolvedX>
			<ec:vehicleInvolvedY rdf:resource="http://myexample.com/veiculos#04"></ec:vehicleInvolvedY>
		</ec:vehicleInvolved>

    </rdf:Description>

    
    <!-- Acidente Porto-->
    <rdf:Description rdf:about="http://myexample.com/accidents#04">

        <dcterms:date rdf:datatype="http://www.w3.org/TR/NOTE-datetime">01-11-2015 02:32</dcterms:date>
        <dcterms:location rdf:parseType="Resource">
            <dbpedia:city rdf:resource="http://www.geonames.org/2735943/porto.html"></dbpedia:city>
            <dbpedia:postalCode rdf:resource="https://www.codigo-postal.pt/porto/"></dbpedia:postalCode>
            <schema:longitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">-8.611103</schema:longitude>
            <schema:latitude rdf:datatype="http://www.w3.org/2001/XMLSchema#float">41.148017</schema:latitude>
        </dcterms:location>
        <ec:alturaDia rdf:resource="http://myexample.com/time-of-day#01"></ec:alturaDia>
        <ec:intersectionType rdf:resource="http://myexample.com/type-of-intersection#01"></ec:intersectionType>
       <dbpedia:climate rdf:resource="http://myexample.com/climate#03"></dbpedia:climate>
        <ec:colisionType rdf:resource="http://myexample.com/type-of-collision#06"></ec:colisionType>
		<ec:vehicleInvolved rdf:parseType="Resource">
			<ec:vehicleInvolvedX rdf:resource="http://myexample.com/veiculos#05"></ec:vehicleInvolvedX>
		</ec:vehicleInvolved>

    </rdf:Description>


</rdf:RDF>


Figura 4 - Acidente Braga
Figura 5 - Acidente Montijo
Figura 6 - Acidente Coimbra
Figura 7 - Acidente Porto


9.1.2. Entidade Estrada


<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dbpedia="http://dbpedia.org/ontology/"
    xmlns:npg="http://ns.nature.com/terms/"
    xmlns:rsctx="http://softeng.polito.it/rsctx#"
    xmlns:schema="https://schema.org/"
    xmlns:datex="http://vocab.datex.org/terms#"
    xmlns:ec="http://myexample.com/#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    >

<!-- Estrada 01 -->
    <rdf:Description rdf:about="http://myexample.com/roads#01">
      <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">120</dbpedia:speedLimit>
      <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</dbpedia:numberOfLanes>
      <ec:curveType rdf:resource="http://myexample.com/curveType#02"></ec:curveType>
      <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#02"></ec:floorCondition>
      <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#02"></ec:trafficRegime>
      <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#01"></ec:accidentSituation>

    </rdf:Description>
    
<!-- Estrada 02 -->
    <rdf:Description rdf:about="http://myexample.com/roads#02">
      <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">120</dbpedia:speedLimit>
      <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</dbpedia:numberOfLanes>
      <ec:curveType rdf:resource="http://myexample.com/curveType#01"></ec:curveType>
      <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#08"></ec:floorCondition>
      <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#03"></ec:trafficRegime>
      <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#03"></ec:accidentSituation>

    </rdf:Description>
    
<!-- Estrada 03 -->    
    <rdf:Description rdf:about="http://myexample.com/roads#03">
      <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">90</dbpedia:speedLimit>
      <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</dbpedia:numberOfLanes>
      <ec:curveType rdf:resource="http://myexample.com/curveType#04"></ec:curveType>
      <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#09"></ec:floorCondition>
      <ec:trafficRegime  rdf:resource="http://myexample.com/trafficRegime#01"> </ec:trafficRegime>
      <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#02"></ec:accidentSituation>

    </rdf:Description>
    
<!-- Estrada 04-->    
    <rdf:Description rdf:about="http://myexample.com/roads#04">
      <dbpedia:speedLimit rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">100</dbpedia:speedLimit>
      <dbpedia:numberOfLanes rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">2</dbpedia:numberOfLanes>
      <ec:curveType rdf:resource="http://myexample.com/curveType#03"></ec:curveType>
      <ec:floorCondition rdf:resource="http://myexample.com/floor-condition#02"></ec:floorCondition>
      <ec:trafficRegime rdf:resource="http://myexample.com/trafficRegime#04"></ec:trafficRegime>
      <ec:accidentSituation rdf:resource="http://myexample.com/accidentSituation#05"></ec:accidentSituation>

    </rdf:Description>


        </rdf:RDF>


Figura 8 - Estrada 01
Figura 9 - Estrada 02
Figura 10 - Estrada 03
Figura 11 - Estrada 04


9.1.3. Entidade Vitima


<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dbpedia="http://dbpedia.org/ontology/"
    xmlns:npg="http://ns.nature.com/terms/"
    xmlns:rsctx="http://softeng.polito.it/rsctx#"
    xmlns:schema="https://schema.org/"
    xmlns:datex="http://vocab.datex.org/terms#"
    xmlns:ec="http://myexample.com/#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    >


    <rdf:Description rdf:about="http://myexample.com/vitimas#01">
      <ec:category rdf:resource="http://myexample.com/category#01"></ec:category>
	   <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#02"></dbpedia:damage>
	    <dbpedia:sex rdf:resource="http://myexample.com/victimSex#02"></dbpedia:sex>
      <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1997</dbpedia:birthYear>
      <ec:security rdf:resource="http://myexample.com/security#01"></ec:security>
	  <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#01"></dbpedia:causedBy>
      

    </rdf:Description>
	
	
	 <rdf:Description rdf:about="http://myexample.com/vitimas#02">
      <ec:category rdf:resource="http://myexample.com/category#02"></ec:category>
	   <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#04"></dbpedia:damage>
	    <dbpedia:sex rdf:resource="http://myexample.com/victimSex#01"></dbpedia:sex>
      <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1966</dbpedia:birthYear>
      <ec:security rdf:resource="http://myexample.com/security#01"></ec:security>
	  <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#04"></dbpedia:causedBy>
   
    </rdf:Description>
    
	
	 <rdf:Description rdf:about="http://myexample.com/vitimas#03">
      <ec:category rdf:resource="http://myexample.com/category#03"></ec:category>
	   <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#02"></dbpedia:damage>
	    <dbpedia:sex rdf:resource="http://myexample.com/victimSex#02"></dbpedia:sex>
      <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1980</dbpedia:birthYear>
      <ec:security rdf:resource="http://myexample.com/security#05"></ec:security>
	  <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#03"></dbpedia:causedBy>
	  
    

    </rdf:Description>
    
	 <rdf:Description rdf:about="http://myexample.com/vitimas#04">
      <ec:category rdf:resource="http://myexample.com/category#01"></ec:category>
	   <dbpedia:damage rdf:resource="http://myexample.com/victimDamage#01"></dbpedia:damage>
	    <dbpedia:sex rdf:resource="http://myexample.com/victimSex#01"></dbpedia:sex>
      <dbpedia:birthYear rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">1996</dbpedia:birthYear>
      <ec:security rdf:resource="http://myexample.com/security#01"></ec:security>
	  <dbpedia:causedBy rdf:resource="http://myexample.com/victimCausedBy#04"></dbpedia:causedBy>
	  
	  

    </rdf:Description>


        </rdf:RDF>


Figura 12 - Vitima 1
Figura 13 - Vitima 2
Figura 14 - Vitima 3
Figura 15 - Vitima 4


9.1.4. Entidade Veiculo


<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:dbpedia="http://dbpedia.org/ontology/"
    xmlns:npg="http://ns.nature.com/terms/"
    xmlns:rsctx="http://softeng.polito.it/rsctx#"
    xmlns:schema="https://schema.org/"
    xmlns:datex="http://vocab.datex.org/terms#"
    xmlns:ec="http://myexample.com/#"
    xmlns:dcterms="http://purl.org/dc/terms/"
    xmlns:uco="http://purl.org/uco/ns#"
    xmlns:rdfs="http://rdfs.co/bevon/"
    >

	<!-- Veiculo Lamborghini -->
    <rdf:Description rdf:about="http://myexample.com/veiculos#01">
      <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">12-RI-28</uco:licensePlate>
	   <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#01"></dbpedia:type>
      <dbpedia:brand rdf:resource="https://www.auto-data.net/en/lamborghini-gallardo-lp-570-4-superleggera-5.2-570hp-awd-e-gear-34321"></dbpedia:brand>
      <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2010</dbpedia:year>
	  <schema:color rdf:resource="http://myexample.com/vehiclesColor#05"></schema:color>
	  

    </rdf:Description>

	<!-- Veiculo Citroen -->
    <rdf:Description rdf:about="http://myexample.com/veiculos#02">
      <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">88-FR-15</uco:licensePlate>
       <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#02"></dbpedia:type>
      <dbpedia:brand rdf:resource="https://www.auto-data.net/en/citroen-c-elysee-ii-phase-ii-2016-1.6-blue-hdi-99hp-27443"></dbpedia:brand>
      <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2016</dbpedia:year>
     <schema:color rdf:resource="http://myexample.com/vehiclesColor#01"></schema:color>

        </rdf:Description>
    
    <!-- Veiculo Fiat -->
     <rdf:Description rdf:about="http://myexample.com/veiculos#03">
      <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">05-JQ-29</uco:licensePlate>
       <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#03"></dbpedia:type>
      <dbpedia:brand  rdf:resource="https://www.auto-data.net/en/fiat-doblo-ii-facelift-2015-2.0-135hp-multijet-22109"></dbpedia:brand>
      <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2015</dbpedia:year>
       <schema:color rdf:resource="http://myexample.com/vehiclesColor#02"></schema:color>

     </rdf:Description>
	 
    <!-- Veiculo Smart -->
    <rdf:Description rdf:about="http://myexample.com/veiculos#04">
      <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">38-AM-07</uco:licensePlate>
      <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#01"></dbpedia:type>
      <dbpedia:brand  rdf:resource="https://www.auto-data.net/en/smart-fortwo-iii-cabrio-brabus-0.9-109hp-twinamic-30458"></dbpedia:brand>
      <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2016</dbpedia:year>
      <schema:color rdf:resource="http://myexample.com/vehiclesColor#03"></schema:color>

     </rdf:Description>
	 
	<!-- Veiculo Audi -->
	<rdf:Description rdf:about="http://myexample.com/veiculos#04">
      <uco:licensePlate rdf:datatype="http://www.w3.org/2001/XMLSchema#String">10-LU-33</uco:licensePlate>
      <dbpedia:type rdf:resource="http://myexample.com/vehiclesType#03"></dbpedia:type>
      <dbpedia:brand  rdf:resource="https://www.auto-data.net/en/audi-q5-model-512"></dbpedia:brand>
      <dbpedia:year rdf:datatype="http://www.w3.org/2001/XMLSchema#gYear">2012</dbpedia:year>
      <schema:color rdf:resource="http://myexample.com/vehiclesColor#04"></schema:color>	 
      </rdf:Description>
        </rdf:RDF>


Figura 16 - Veículo Lamborghini
Figura 17 - Veículo Citroen
Figura 18 - Veículo Fiat
Figura 19 - Veículo Smart
Figura 20 - Veículo Audi


9.2. Código SKOS


9.2.1. Vocabulário Controlado da Entidade Acidente


<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
	xmlns:dc="http://purl.org/dc/elements/1.1/">


	<!-- Exemplos de acidente-->
	<skos:ConceptScheme rdf:about="http://myexample.com/accidents">
		<dc:title>Acidentes Portugal</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
        <skos:hasTopConcept rdf:resource="#04"/>
	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Acidente Montijo</skos:prefLabel>
		<skos:altLabel xml:lang="en">Montijo Accident</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidents"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidents"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Acidente Coimbra</skos:prefLabel>
		<skos:altLabel xml:lang="en">Accident Coimbra</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidents"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidents"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Acidente Braga</skos:prefLabel>
		<skos:altLabel xml:lang="en">Braga Accident</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidents"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidents"/>
	</skos:Concept>

    <skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Acidente Porto</skos:prefLabel>
		<skos:altLabel xml:lang="en">Porto Accident</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidents"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidents"/>
	</skos:Concept>
    

	<!-- Altura do dia-->
	<skos:ConceptScheme rdf:about="http://myexample.com/time-of-day">
		<dc:title>Altura do dia</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Madrugada</skos:prefLabel>
		<skos:altLabel xml:lang="en">Dawn</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/time-of-day"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Manhã</skos:prefLabel>
		<skos:altLabel xml:lang="en">Morning</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/time-of-day"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Tarde</skos:prefLabel>
		<skos:altLabel xml:lang="en">Afternoon</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/time-of-day"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Noite</skos:prefLabel>
		<skos:altLabel xml:lang="en">Night</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/time-of-day"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Final de Tarde</skos:prefLabel>
		<skos:altLabel xml:lang="en">Sunset</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/time-of-day"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/time-of-day"/>
	</skos:Concept>

	

	<!-- Tipo de interseção-->
	<skos:ConceptScheme rdf:about="http://myexample.com/type-of-intersection">
		<dc:title>Tipo de interseção</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
		<skos:hasTopConcept rdf:resource="#06"/>
		<skos:hasTopConcept rdf:resource="#07"/>
		<skos:hasTopConcept rdf:resource="#08"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Fora de interseção</skos:prefLabel>
		<skos:altLabel xml:lang="en">Out of intersection</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Interseção em X</skos:prefLabel>
		<skos:altLabel xml:lang="en">Intersection in X</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Interseção em Y</skos:prefLabel>
		<skos:altLabel xml:lang="en">Intersection in Y</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Interseção em T</skos:prefLabel>
		<skos:altLabel xml:lang="en">Intersection in T</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Rotunda</skos:prefLabel>
		<skos:altLabel xml:lang="en">Giratory</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#06" xml:lang="">
		<skos:prefLabel xml:lang="pt">Passagem de nível</skos:prefLabel>
		<skos:altLabel xml:lang="en">Level crossing</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#07" xml:lang="">
		<skos:prefLabel xml:lang="pt">Passadeira</skos:prefLabel>
		<skos:altLabel xml:lang="en">Crosswalk</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>

	<skos:Concept rdf:about="#08" xml:lang="">
		<skos:prefLabel xml:lang="pt">Outra Interseção</skos:prefLabel>
		<skos:altLabel xml:lang="en">Other intersection</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-intersection"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-intersection"/>
	</skos:Concept>



	<!-- Tipo de Colisão-->
	<skos:ConceptScheme rdf:about="http://myexample.com/type-of-collision">
		<dc:title>Tipo de Colisão</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
		<skos:hasTopConcept rdf:resource="#06"/>
		<skos:hasTopConcept rdf:resource="#07"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Dois veiculos - frontal</skos:prefLabel>
		<skos:altLabel xml:lang="en">Two vehicles - frontal</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Dois veiculos - traseira</skos:prefLabel>
		<skos:altLabel xml:lang="en">Two vehicles - from the rear</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Dois veiculos - lateral</skos:prefLabel>
		<skos:altLabel xml:lang="en">Two vehicles - by the side</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Cadeia</skos:prefLabel>
		<skos:altLabel xml:lang="en">In chain</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Multiplas colisoes</skos:prefLabel>
		<skos:altLabel xml:lang="en">Multiple collisions</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#06" xml:lang="">
		<skos:prefLabel xml:lang="pt">Outra colisao</skos:prefLabel>
		<skos:altLabel xml:lang="en">Other collision</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	<skos:Concept rdf:about="#07" xml:lang="">
		<skos:prefLabel xml:lang="pt">Sem colisao</skos:prefLabel>
		<skos:altLabel xml:lang="en">Without collision</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/type-of-collision"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/type-of-collision"/>
	</skos:Concept>

	
	<!-- Condição Atmosférica-->
	<skos:ConceptScheme rdf:about="http://myexample.com/climate">
		<dc:title>Condicao Atmosferica</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Chuva</skos:prefLabel>
		<skos:altLabel xml:lang="en">Rain</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/climate"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/climate"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Sol</skos:prefLabel>
		<skos:altLabel xml:lang="en">Sun</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/climate"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/climate"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Nevoeiro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Fog</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/climate"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/climate"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Neve</skos:prefLabel>
		<skos:altLabel xml:lang="en">Snow</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/climate"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/climate"/>
	</skos:Concept>
	
	</rdf:RDF>

9.2.2. Vocabulário Controlado da Entidade Estrada


<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
	xmlns:dc="http://purl.org/dc/elements/1.1/">

	<!-- Estradas Portuguesas-->
	<skos:ConceptScheme rdf:about="http://myexample.com/roads">
		<dc:title>Estradas de Portugal</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
        <skos:hasTopConcept rdf:resource="#04"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Estrada A1</skos:prefLabel>
		<skos:altLabel xml:lang="en">A1 Road</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Estrada A2</skos:prefLabel>
		<skos:altLabel xml:lang="en">A2 Road</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Estrada A3</skos:prefLabel>
		<skos:altLabel xml:lang="en">A3 Road</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>
    
    <skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Estrada N234</skos:prefLabel>
		<skos:altLabel xml:lang="en">N234 Road</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>
    
	<!-- Condição do piso-->
	<skos:ConceptScheme rdf:about="http://myexample.com/floor-condition">
		<dc:title>Condição do piso</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
		<skos:hasTopConcept rdf:resource="#06"/>
		<skos:hasTopConcept rdf:resource="#07"/>
		<skos:hasTopConcept rdf:resource="#08"/>
		<skos:hasTopConcept rdf:resource="#09"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Normal</skos:prefLabel>
		<skos:altLabel xml:lang="en">Normal</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Molhado</skos:prefLabel>
		<skos:altLabel xml:lang="en">Wet</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Poças</skos:prefLabel>
		<skos:altLabel xml:lang="en">Puddles</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Inundado</skos:prefLabel>
		<skos:altLabel xml:lang="en">Flooded</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Neve</skos:prefLabel>
		<skos:altLabel xml:lang="en">Snow</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#06" xml:lang="">
		<skos:prefLabel xml:lang="pt">Lama</skos:prefLabel>
		<skos:altLabel xml:lang="en">Mud</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#07" xml:lang="">
		<skos:prefLabel xml:lang="pt">Gelo</skos:prefLabel>
		<skos:altLabel xml:lang="en">Icy</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#08" xml:lang="">
		<skos:prefLabel xml:lang="pt">Oleo</skos:prefLabel>
		<skos:altLabel xml:lang="en">Oil</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>

	<skos:Concept rdf:about="#09" xml:lang="">
		<skos:prefLabel xml:lang="pt">Outro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Other</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/floor-condition"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/floor-condition"/>
	</skos:Concept>


	<!-- Regime do Trafego-->
	<skos:ConceptScheme rdf:about="http://myexample.com/trafficRegime">
		<dc:title>Regime do Tráfego</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>


	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Um sentido</skos:prefLabel>
		<skos:altLabel xml:lang="en">One way</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Bidirecional</skos:prefLabel>
		<skos:altLabel xml:lang="en">Bidirectional</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Estradas Separadas</skos:prefLabel>
		<skos:altLabel xml:lang="en">Separated carriageways</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Vias de atribuição variável</skos:prefLabel>
		<skos:altLabel xml:lang="en">With variable assignment channels</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/trafficRegime"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/trafficRegime"/>
	</skos:Concept>



	<!-- Tipo de Curva-->
	<skos:ConceptScheme rdf:about="http://myexample.com/curveType">
		<dc:title>Condição do piso</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>

		</skos:ConceptScheme>

		<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Parte reta</skos:prefLabel>
		<skos:altLabel xml:lang="en">Straight part</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/curveType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/curveType"/>
	</skos:Concept>

		<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Curvada a esquerda</skos:prefLabel>
		<skos:altLabel xml:lang="en">Curved on the left</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/curveType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/curveType"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Curvada a direita</skos:prefLabel>
		<skos:altLabel xml:lang="en">Curved right</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/curveType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/curveType"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Em "S"</skos:prefLabel>
		<skos:altLabel xml:lang="en">In "S"</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/curveType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/curveType"/>
	</skos:Concept>


		<!-- Situação do acidente-->
	<skos:ConceptScheme rdf:about="http://myexample.com/accidentSituation">
		<dc:title>Situação do acidente</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>

		</skos:ConceptScheme>

		<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Na estrada</skos:prefLabel>
		<skos:altLabel xml:lang="en">On the road</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Na faixa de emergencia</skos:prefLabel>
		<skos:altLabel xml:lang="en">On emergency stop band</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Na berma</skos:prefLabel>
		<skos:altLabel xml:lang="en">On the verge</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Na calçada</skos:prefLabel>
		<skos:altLabel xml:lang="en">On the sidewalk</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Na ciclovia</skos:prefLabel>
		<skos:altLabel xml:lang="en">On bike path</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/accidentSituation"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/accidentSituation"/>
	</skos:Concept>

	</rdf:RDF>

9.2.3. Vocabulário Controlado da Entidade Veiculo


<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
	xmlns:dc="http://purl.org/dc/elements/1.1/">


	<!-- Veículos -->
	<skos:ConceptScheme rdf:about="http://myexample.com/veiculos">
		<dc:title>Veiculos</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
        <skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Veiculo1</skos:prefLabel>
		<skos:altLabel xml:lang="en">Vehicle1</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/veiculos"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Veiculo2</skos:prefLabel>
		<skos:altLabel xml:lang="en">Vehicle2</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/veiculos"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/>
	</skos:Concept>

    <skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Veiculo3</skos:prefLabel>
		<skos:altLabel xml:lang="en">Vehicle3</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/veiculos"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/>
	</skos:Concept>

    <skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Veiculo4</skos:prefLabel>
		<skos:altLabel xml:lang="en">Vehicle4</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/veiculos"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Veiculo5</skos:prefLabel>
		<skos:altLabel xml:lang="en">Vehicle5</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/veiculos"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/veiculos"/>
	</skos:Concept>
	
	
	<!-- Tipo de Veículos -->
	<skos:ConceptScheme rdf:about="http://myexample.com/vehiclesType">
		<dc:title>Tipo de Veiculos</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
        <skos:hasTopConcept rdf:resource="#04"/>
	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Carro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Car</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Carrinha</skos:prefLabel>
		<skos:altLabel xml:lang="en">Van</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Motociclo</skos:prefLabel>
		<skos:altLabel xml:lang="en">Motocicle</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Camiao</skos:prefLabel>
		<skos:altLabel xml:lang="en">Truck</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesType"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesType"/>
	</skos:Concept>

	<!-- Cor de Veículos -->
	<skos:ConceptScheme rdf:about="http://myexample.com/vehiclesColor">
		<dc:title>Tipo de Veiculos</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
        <skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Branco</skos:prefLabel>
		<skos:altLabel xml:lang="en">White</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Preto</skos:prefLabel>
		<skos:altLabel xml:lang="en">Black</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Cinzento</skos:prefLabel>
		<skos:altLabel xml:lang="en">Grey</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Azul</skos:prefLabel>
		<skos:altLabel xml:lang="en">Blue</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Amarelo</skos:prefLabel>
		<skos:altLabel xml:lang="en">Yellow</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/vehiclesColor"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/vehiclesColor"/>
	</skos:Concept>
	
    
    </rdf:RDF>

9.2.4. Vocabulário Controlado da Entidade Vitima


<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
	xmlns:dc="http://purl.org/dc/elements/1.1/">

<!-- Vitimas -->
<skos:ConceptScheme rdf:about="http://myexample.com/vitimas">
	<dc:title>Vitimas</dc:title>
	<skos:hasTopConcept rdf:resource="#01"/>
	<skos:hasTopConcept rdf:resource="#02"/>
	<skos:hasTopConcept rdf:resource="#03"/>
    <skos:hasTopConcept rdf:resource="#04"/>

</skos:ConceptScheme>

<skos:Concept rdf:about="#01" xml:lang="">
	<skos:prefLabel xml:lang="pt">Angela Sofia</skos:prefLabel>
	<skos:altLabel xml:lang="en">Angela Sofia</skos:altLabel>
	<skos:inScheme rdf:resource="http://myexample.com/vitimas"/>
	<skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/>
</skos:Concept>

<skos:Concept rdf:about="#02" xml:lang="">
	<skos:prefLabel xml:lang="pt">Mónica Prates</skos:prefLabel>
	<skos:altLabel xml:lang="en">Mónica Prates</skos:altLabel>
	<skos:inScheme rdf:resource="http://myexample.com/vitimas"/>
	<skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/>
</skos:Concept>

<skos:Concept rdf:about="#03" xml:lang="">
	<skos:prefLabel xml:lang="pt">Alice Matos</skos:prefLabel>
	<skos:altLabel xml:lang="en">Alice Matos</skos:altLabel>
	<skos:inScheme rdf:resource="http://myexample.com/vitimas"/>
	<skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/>
</skos:Concept>
    
    <skos:Concept rdf:about="#04" xml:lang="">
	<skos:prefLabel xml:lang="pt">Pedro Mota</skos:prefLabel>
	<skos:altLabel xml:lang="en">Pedro Mota</skos:altLabel>
	<skos:inScheme rdf:resource="http://myexample.com/vitimas"/>
	<skos:topConceptOf rdf:resource="http://myexample.com/vitimas"/>
</skos:Concept>
    
	<!-- Categoria da Vitima-->
	<skos:ConceptScheme rdf:about="http://myexample.com/category">
		<dc:title>Categoria da vitima</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Condutor</skos:prefLabel>
		<skos:altLabel xml:lang="en">Driver</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/category"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/category"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Passageiro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Passenger</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/category"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/category"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Pedreste</skos:prefLabel>
		<skos:altLabel xml:lang="en">Pedestrian</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/category"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/category"/>
	</skos:Concept>



	<!-- Equipamento de Segurança da Vitima-->
	<skos:ConceptScheme rdf:about="http://myexample.com/security">
		<dc:title>Segurança da vitima</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>

	</skos:ConceptScheme>

	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Cinto</skos:prefLabel>
		<skos:altLabel xml:lang="en">Belt</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/security"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/security"/>
	</skos:Concept>

	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Capacete</skos:prefLabel>
		<skos:altLabel xml:lang="en">Helmet</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/security"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/security"/>
	</skos:Concept>

	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Cadeira Infantil</skos:prefLabel>
		<skos:altLabel xml:lang="en">Children's device</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/security"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/security"/>
	</skos:Concept>

	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Colete Refletor</skos:prefLabel>
		<skos:altLabel xml:lang="en">Reflective equipment</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/security"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/security"/>
	</skos:Concept>

	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Outro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Other</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/security"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/security"/>
	</skos:Concept>



	<!-- Gravidade da Vitima-->
	<skos:ConceptScheme rdf:about="http://myexample.com/victimDamage">
		<dc:title>Gravidade da vitima</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
	</skos:ConceptScheme>
	
	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Ileso</skos:prefLabel>
		<skos:altLabel xml:lang="en">Unscathed</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimDamage"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Hospitalizado</skos:prefLabel>
		<skos:altLabel xml:lang="en">Hospitalized</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimDamage"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Lesao leve</skos:prefLabel>
		<skos:altLabel xml:lang="en">Light Injury</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimDamage"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Morte</skos:prefLabel>
		<skos:altLabel xml:lang="en">Killed</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimDamage"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimDamage"/>
	</skos:Concept>

	
	<!-- Razão da Viagem  -->
	<skos:ConceptScheme rdf:about="http://myexample.com/victimCausedBy">
		<dc:title>Razao da Viagem</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
		<skos:hasTopConcept rdf:resource="#03"/>
		<skos:hasTopConcept rdf:resource="#04"/>
		<skos:hasTopConcept rdf:resource="#05"/>
	</skos:ConceptScheme>
	
	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Casa</skos:prefLabel>
		<skos:altLabel xml:lang="en">Home</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Escola</skos:prefLabel>
		<skos:altLabel xml:lang="en">School</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#03" xml:lang="">
		<skos:prefLabel xml:lang="pt">Trabalho</skos:prefLabel>
		<skos:altLabel xml:lang="en">Work</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#04" xml:lang="">
		<skos:prefLabel xml:lang="pt">Lazer</skos:prefLabel>
		<skos:altLabel xml:lang="en">Leisure</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#05" xml:lang="">
		<skos:prefLabel xml:lang="pt">Outro</skos:prefLabel>
		<skos:altLabel xml:lang="en">Other</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimCausedBy"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimCausedBy"/>
	</skos:Concept>
	
	
	<!-- Genero da Vitima  -->
	<skos:ConceptScheme rdf:about="http://myexample.com/victimSex">
		<dc:title>Razao da Viagem</dc:title>
		<skos:hasTopConcept rdf:resource="#01"/>
		<skos:hasTopConcept rdf:resource="#02"/>
	</skos:ConceptScheme>
	
	<skos:Concept rdf:about="#01" xml:lang="">
		<skos:prefLabel xml:lang="pt">Masculino</skos:prefLabel>
		<skos:altLabel xml:lang="en">Male</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimSex"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimSex"/>
	</skos:Concept>
	
	<skos:Concept rdf:about="#02" xml:lang="">
		<skos:prefLabel xml:lang="pt">Feminino</skos:prefLabel>
		<skos:altLabel xml:lang="en">Female</skos:altLabel>
		<skos:inScheme rdf:resource="http://myexample.com/victimSex"/>
		<skos:topConceptOf rdf:resource="http://myexample.com/victimSex"/>
	</skos:Concept>

	</rdf:RDF>

10. Conclusão


Com o desenvolvimento deste trabalho, o grupo aprofundou os seus conhecimentos no âmbito dos dados abertos, algo que até então, era desconhecido por todos os elementos. Os objetivos inicialmente propostos para o projeto foram cumpridos, e embora fossem utilizados novos conceitos como a programação de código em RDF, o grupo entreajudou-se de forma a superar essas barreiras facilmente. Em suma, após concluído todo o projeto, a maior observação que o grupo faz, é a falta de existência de vocabulário específico para a acidentes de viação, algo que levou o grupo a recorrer a técnicas de criação de vocabulário controlado em SKOS.


11. Referências


Baptista, A. A., & Silva, S. C. (2017). Metadata for the energy performance certificates of buildings in smart cities, 2, 39–50.

Segundo, J. E. S. (2015). Web Semantica, Dados Ligados E Dados Abertos: Uma Visão Dos Desafios Do Brasil Frente Às Iniciativas Internacionais. Tendências Da Pesquisa Brasileira Em Ciência Da Informação, 8(2), 219–239.

W3C. (2015). Semantic Web - Ontologies. Retrieved from https://www.w3.org/standards/semanticweb/ontology


12. Vídeo de Apresentação do Projeto

lod/pard/perfil_de_aplicacao_-_acidentes_de_viacao.txt · Esta página foi modificada pela última vez em: 2019/01/17 18:46 por a76665

Ferramentas de Página