Академический Документы
Профессиональный Документы
Культура Документы
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Overview
Blackbook2 is a J2EE server-based data integration framework Relies on open standards to promote robustness and interoperability
Provides a default web application interface, SOAP and RESTful interfaces Blackbook2 is PL3 Appendix E certified (PL3+)
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Architecture
Visualization Layer
Infrastructure Layer
1 2 3
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Search
Advanced Search
Advanced Search Workspace
fas
A front-end Google-like user interface allows analysts to easily perform keyword and attribute based searches.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Google-like Results
Network
fas
Different ways to view the same information. Network , for example, displays entities of different types and their relationships to other entities.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Timeline
Multi-Panel
fas
Different ways to view the same information. Timeline , for example, displays entities chronologically
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Google Map
Google Earth
fas
Allows analysts to visualize geospatial content using Google-map and Google Earth.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Analyst Notebook
Mediawiki
fas
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Architecture
Visualization Layer
Infrastructure Layer
1 2 3
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Semantic Web
The Semantic Web is the next generation of the current web in which computers can interpret the meaning of the web content because of explicit semantics provided in markup.
Trust Proof Logic Ontology RDF + RDF Schema
Digital Signature
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Example 1: Inference
Female is-gender husband-of Buster wife-of child-of [step]child-of [step]father-of mother-of is-gender Nicholas Jennifer
An analyst creates: 1) Entity Buster 2) Entity Jennifer 3) Entity Nicholas An analyst makes the assertion: 4) Buster husband-of Jennifer 5) Jennifer mother-of Nicholas Blackbook system can infer: 6) Jennifer wife-of Buster 7) Nicholas child-of Jennifer 8) Buster [step]father-of Nicholas 9) Nicholas [step]child-of Buster 10) Buster is-gender Male 11) Jennifer is-gender Female
Male
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
child-of [step]child-of brother-of [step]father-of Blackbook system can infer: mother-of is-gender Nicholas Don Male
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
has-only-one-brother
Buster has-sister has-brother Bill Candy
same-as
has-son Mark
same-as
William has-uncle
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Workflow
Yahoo Pipes
fas
Workflow allow analysts to define the order of tasks, configure algorithm parameters, and batch processes concurrently
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Workspace
fas
Workflow and Workspace allow analysts to define the order of tasks, store them in private folders and/or share them publicly with colleagues.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Architecture
Visualization Layer
Infrastructure Layer
1 2 3
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Composite Knowledge
Original Datasource A 1 C B C J D 2 F K G 3 I H I G G H E AKB D E F K D E C J Analyst Knowledge Base Composite Knowledge A B
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Composite Knowledge U U U S S
S S AKB S
S U T T S U
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
User Interface
Relationship Manager Entity Manager
UNCLASSIFIED//FOUO
Unstructured/Structured to RDF
Unstructured
Tr
an
sla
tio
n
Threat to Use Tel Aviv Israel Use of Agent
Structured
la ns t ion
urn:sandia:organization65
Tr
urn:a911report:incident233
New York
United States
Sarin
Japan
RDMS/XML
RDF
Unlike most applications, Blackbook performs queries on data in RDF form, not relational form.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Datasource Connectivity
Unstructured
Text
MAP
RDF
Transform Net-OWL
MAP
2
RDBMS
RDF
JENA
Transform Script
MAP
X 3
RDF
LUCENE
X
XML
Transform Script
4
MAP MAP
6 WebServices
RDBMS
D2RQ
MAP
Client Stub
X
XML
Currently, there are six avenues to connect Blackbook with data; 1-3 requires offline translation to RDF, 4-5 uses realtime translation using D2RQ, 6 uses secure web-services.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Wikis
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Browser Semantic extension Blackbook extension MySQL Wiki Oracle SOAP/REST Like browsers, Wikican be a front-end to s Blackbook. Wiki also be a datasource. Wiki s can extensions can be utilized to enable Semantic and Blackbook features.
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Research
Government
A research product (red), such as a new and improved algorithm or visualization, can easily be transferred from research to government using the Blackbook envelope .
UNCLASSIFIED//FOUO
UNCLASSIFIED//FOUO
Infrastructure Layer
Re
Infrastructure Layer
1 2 3
ph ra
Blackbook2 is a JEE server-based RDF processor that provides an asynchronous interface to back-end datasources.
UNCLASSIFIED//FOUO