Published on March 6, 2014
eVectis Technologies LLC Confidential –Internal Use Only Enhanced Linkeddata Architecture for Persistent Sharing Environments - ELAPSE™ (to slip or pass by) Information Sharing Architecture direction that supports… A Future-oriented Information Exchange of Local Data - AFIELD™ (Off the usual or desired track. Away from one's home or usual environment) Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
eVectis Technologies LLC Confidential –Internal Use Only Enhanced Linkeddata Architecture Linkeddata Fundamentals 1. Overview of the Semantic Web (AKA “Web of data”) The Semantic Web is a vision of how the existing infrastructure of the World Wide Web can be extended in such a way that machines can interpret the meaning of data involved in protocol interactions. • RDF – • Linkeddata – • The goal of a universal approach to machine-oriented interpretation of data in the Semantic Web is facilitated through the use of a data representation standard called the Resource Description Framework (RDF). RDF captures meaning as a set of triples similar to the subject, verb, and object components of an elementary sentence in a natural language. Linkeddata relies on RDF to provide a general framework for interpreting data connections as logical statements and adds value through this additional dimension of machine understanding. SPARQL query language – SPARQL provides the means to accessing a collection of named RDF graphs (where each graph is associated with a URI) called an RDF dataset and a language for querying across an RDF dataset. Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
eVectis Technologies LLC Confidential –Internal Use Only Enhanced Linkeddata Architecture The Enhanced parts….. 1. “Real-time” Push Notification – a style of Internet-based immediate communication where the request for a given transaction is initiated by the publisher of that transaction/notification not by the receiver. 2. HTTP WebHooks/Service Hook API – A simple HTTP(S) based webserver-to-webserver, service-oriented communication mechanism initiated on an event/transaction basis. Typically invoked via an Application Programming Interface (API) using simple mechanisms for sending Push Notification “trigger events” between APIs using HTTP POST callbacks. Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
eVectis Technologies LLC Confidential –Internal Use Only A Future-oriented Information Exchange of Local Data (AFIELD) 4 Legacy LEJIS information exchange JNET continues to support provide secure System Incident infrastructure Notifications support…… 3 Incident information search & access is performed via Linkeddata concepts 5 Human Incident Notifications AFIELD driven Local Law Enforcement Sharing allows PDs and 911 centers to maintain control over their own incident information while still fully participating in ELAPSE provided services (Authentication via OAuth/WebID) 1 3 Key characteristics: 1. JNET/LEJIS does not store PD/911 incident data, incident data remains in the PDs and is “exposed” as a RDF Graph Linkeddata “cloud” for Incident incident information searching via SPARQL Notifications made 2. Secure Web 3.0 or HTTP(s) based information exchange from LE as result of “RealRMSs and county CAD to JNET/LEJIS via REST and time” Push WebHooks/Service Hook based APIs for Push Notifications) 3. RMS/CAD/LWI incident Information is securely (OAuth/WebID) searched Notification of PD & accessed via Semantic Web concepts including Linkeddata, RDF incident events via and SPARQL queries HTTP(s) and 4. Support for legacy LEJIS information exchange is provided until no WebHooks / Service longer needed Hook APIs 5. Email, SMS & S2S push notification can be securely sent from LEJIS (Authentication via OAuth) Enhanced Linkeddata Architecture for Persistent Sharing Environments (ELAPSE) core (possibly leveraging PA Alert) 2 Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC RDF Graph Linkeddata “cloud” of incident “Big Data” (Clustered using Hadoop & ready for Amazon Elastic MapReduce) and REST/WebHooks/Service Hooks based push notifications 1 1200+ Local LE RMSs & county CAD
eVectis Technologies LLC Confidential –Internal Use Only What is different about Linkeddata? Linkeddata addresses how to convey information, the association between the data itself and the metadata that gives it meaning , by changing the way that we interact with the data, especially via computer programs, in particular: – every data resource, is given a unique identity (known as a URI); – that unique identity is based on HTTP, the widely-used network protocol used by web browsers to fetch web pages for display; – properties of data resources, such as their type, scale, units, provenance, last updated time, etc, are represented using the Resource Description Framework (RDF) in which values are connected together in networks of named links, called properties; – the names of the properties, resource types, classification codes, etc, are also given web identifier URIs. This means that they too can be fetched (technically the term we use is resolved) using HTTP. The information returned when resolving, say, an RDF property help give a clear semantic meaning to the data. Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
eVectis Technologies LLC Confidential –Internal Use Only What is different about Linkeddata? (cont) It's this practice of connecting resources together using named, meaningful links that gives Linkeddata both its name and its power. Once the reference data has been created, the possibilities to extend and refine it with additional data sources are unlimited. The query language SPARQL is a powerful and general-purpose tool for accessing RDF data, but having to learn SPARQL is an extra burden for developers. Electing instead to use an API approach, in which a collection of HTTP-accessible endpoints provide a programming interface that web developers can make use of more easily. In particular using the Linked Data API (LDA) to provide a programming interface to the data. The LDA uses well-established conventions for accessing the details of individual data resources, and/or a collection of resources. Blueprints 2.0..including Gremlin & Rexster – Evolving mechanisms to provide a common set of interfaces that allow developers to plug-and-play their graph database backend collections. These open-source based products are analogous to the JDBC, but for graph databases. Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
eVectis Technologies LLC Confidential –Internal Use Only W3C Linked Data Profile Working Group The principal technologies of the Semantic Web fit into a set of layered specifications. The current components are: – – – – the Resource Description Framework (RDF) Core Model, the RDF Schema language, the Web Ontology language (OWL), and the Simple Knowledge Organization System (SKOS). Building on these core components is a standardized query language, SPARQL (pronounced "sparkle"), enabling querying of decentralized collections of RDF data. The POWDER recommendations provide technologies to find resource descriptions for specific resources on the Web; descriptions which can be “joined” to other RDF data. The GRDDL and RDFa recommendations aim at creating bridges between the RDF model and various XML formats, like XHTML. RDFa also plays an important role as a format to add Structured Data to HTML, i.e., as a means to help using Linked Data in Web Applications. The goal of the R2RML language is to provide standard language to map relational data and relational database schemas to RDF and OWL. Finally, the goal of the newly proposed Linked Data Profile Working Group is to provide a “entry level” layer to manage Linked Data file using RESTful, HTTP based API. Both ELAPSE® and AFIELD® Logos are registered Trademarks of eVectis Technologies LLC
Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...
In this presentation we will describe our experience developing with a highly dyna...
Presentation to the LITA Forum 7th November 2014 Albuquerque, NM
Un recorrido por los cambios que nos generará el wearabletech en el futuro
Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...
State and major urban area fusion centers serve as focal points within the state and local ... sharing while assisting law enforcement and ...
... integrated law enforcement and protection ... Federal Protective Service protects ... Sharing intelligence among local/state/federal; ...
... Law Enforcement Enterprise Portal Investigative tools and services ... National Data Exchange An automated system for sharing ... The CJIS Link:
The ISP List is a database of Internet service and other online ... Information Sharing Standards ... The ISP List is a law enforcement community ...
States and Internet Enforcement ... the laws sought to create an architecture of network access that ... conduit transmissions that violate local law, ...
It’s now easier than ever to find Ontario laws. ... Local Food Act, 2013, S.O ... Family Responsibility and Support Arrears Enforcement Act, 1996, ...
PoliceLink brings members of the law enforcement community together to provide police ... Use PoliceLink's School Finder to locate schools online and in ...
Even law enforcement officers need a court order. ... Call your local TV and radio stations and see if they want to do a story about your civil liberties.