See: Description
Package | Description |
---|---|
jsondiscoverer |
Main classes for the JSON discoverer.
|
jsondiscoverer.coverage |
Interfaces for the coverage model (EMF generated).
|
jsondiscoverer.coverage.impl |
Implementation classes for the coverage model (EMF generated).
|
jsondiscoverer.coverage.util |
Utility classes for the coverage model (EMF generated).
|
jsondiscoverer.examples |
Examples for the main classes of JSON discoverer.
|
jsondiscoverer.examples.util |
Examples for the utility classes of JSON discoverer.
|
jsondiscoverer.examples.zoo |
Examples for the zoo classes of JSON discoverer.
|
jsondiscoverer.test |
Test cases for the main classes of JSON discoverer.
|
jsondiscoverer.util |
Utilities for the JSON discoverer.
|
jsondiscoverer.util.test |
Test cases for the utility classes of JSON discoverer.
|
jsondiscoverer.web |
Servlets for the JSON discoverer website.
|
jsondiscoverer.zoo |
Zoo of examples.
|
The JSON discoverer allows you to discover the implicit schema of your JSON documents. Any JSON document includes both metadata (i.e., the schema) and data (i.e., the objects/values conforming to the schema). Given a (set of) JSON documents our discoverer analyzes the JSON data and generates for you a class diagram showing graphically the implicit JSON schema of your documents plus an object diagram representing their data.
This tool implements some of the research work presented in the paper titled Discovering Implicit Schemas in JSON Data published in the ICWE'13 conference.
The composition feature implements the research work presented in the paper titled Composing JSON-based Web APIs published in the ICWE'14 conference.