Fusionsoft - focusing on sense
download  |  forum  |  register  |  login

Information:


Articles

Press-releases

News


Products:


Entry Service

Java Distributed Refreshable Objects

Semantic Integration Service

Java Inherited Annotations

Semantic Browser


Online Tools:


Online Entry Editor

Entry Sevice Registration


SemanticNet:


SemanticNet Platform

Why SemanticNet?

Use Cases

Comparison

Overview

Background Papers

Project Cradle


E x p a n d
your possibilities
russian | english

Semantic Integration Service (SIS) is for Java developers creating data integration systems with the requirement of unlimited scalability: integration of additional information systems without degradation of efficiency of the integration system as a whole.

SIS gives semantic access interface for the integration system, operating over application domain concepts and based on semantically complete model of data (SCM). Data access is made by means of the query language SCQL which lets formulate queries using application domain concepts only.

The preparatory stage of SIS usage is creation of semantic description for data structures, which is made semi-automatically. The process has two steps: automatic import of relational tables (views) and semi-automatic generation of semantic layer for imported tables. The manual part is renaming of concepts generated automatically from table columns, according to real naming of concepts within the appropriate application domain. Mapping of semantic layer description to data storage structures (tables) is tuned automatically within the second step.


Storing of meta-information (the semantic layer) is made by means of EntryService - a Fusionsoft product which is intended for centralized access to distributed objects. The product has unlimited scalability, which results in SIS's semantic layer having the same property. Tables imported into the semantic layer may be at any server controlled by one of RDBMS: Oracle, MS SQL, MySQL, DB2 (it is possible to connect to other relational DBMS).

The next stage is the stage of SIS usage: it lets execute SCQL queries to the semantic layer, which are formulated using application domain concepts only, and not data storage structures. For instance the query "select all tasks being solved by Fusionsoft company with the help of people older 50" can be formulated using SCQL as
(Company~Project~Task~Person~Age), (Company = "Fusionsoft"), (Age>50).

Execution of SCQL queries is made by its transformation to SQL (distributed), and SQL is executed by means of Oracle Heterogeneous Services. Distributed SQL execution can be delegated to any quantity of Oracle-servers for load-balancing.

Buy Semantic Integration Service!

Do you want to know more? Read more... SemanticNet Platform;
A Structured Data Integration System Having Unlimited Scalability and Semantic Access Interface

Attention! You can get the latest version of Semantic Integration Service for free for non-commercial purposes. Become a registered user and send your request using the form on this page (available for registered users).
The proposal is limited!

Buy Semantic Integration Service!