SMART CP Architecture 1 0_EN

Embed Size (px)

DESCRIPTION

Presentation of SMART CP’s architecture. Proposal of client and server side components.

Citation preview

  • 7/18/2019 SMART CP Architecture 1 0_EN

    1/18

    Proposal for the Smart CP

    Architecture

  • 7/18/2019 SMART CP Architecture 1 0_EN

    2/18

    SMART Content Provider Projec

    Potentiate intelligent CMS platforms.

    How?

    Aggregation mechanisms applied to heterogeneous inform

    data structures / objects are not known beforehand)

    AI algorithms for detecting and suggest related data clusteto semi-structured data

    Visual mechanisms for presenting and exploring data using

    conventional interaction controls

  • 7/18/2019 SMART CP Architecture 1 0_EN

    3/18

    Objectives

    Agility

    Efficiency

    Simplicity

    Discovery

    Structure

    General

  • 7/18/2019 SMART CP Architecture 1 0_EN

    4/18

    Objectives

    Agility: creating visual dashboards which enable the decision making

    within a reduced time and supported by further / better knowledge

    Efficiency: content visualization, interaction and analysis in real timeand with possible suggestions regarding the most relevant data

    Simplicity: using a simple language for visualization and exploration usage by non-experts / non-technical users

  • 7/18/2019 SMART CP Architecture 1 0_EN

    5/18

    Objectives

    Discovery: the way to interact with information, enabling the detect

    (or indirect) relations hidden within complex data

    Structure:information aggregation according to similarity or group cdrill-down capabilities can be applied to partial data universes

    General: the general applicability for all previous objectives, not conspecific information domain, but of widespread domain application

  • 7/18/2019 SMART CP Architecture 1 0_EN

    6/18

    Architecture

    General considerations:

    Client-server solutions

    Web solution

    Solution based on the Scriptor Server CMS

  • 7/18/2019 SMART CP Architecture 1 0_EN

    7/18

    SMART

    Aggregation

    Scriptor Server Core

    (External Content Manager)

    SMART Data Layer

    SMART Import REST APIJSON Data

    Formatter

    MS Excel

    (External)

    MS SQL Database

    (External)

    Third Party External

    Content Manager

    Scriptor Server Backoffice

    (External Content Manager)

    Data Sorting

    SMART Views SMART Elastic SMART Magic Board SSMART NavigationSMART Graphs

    Data Visuals and Exploration A

    Scriptor Server API

    Legend:

    Orange: External blocks

    Green: Integration withCMS blocks

    Purple: SMART CPnative blocks

  • 7/18/2019 SMART CP Architecture 1 0_EN

    8/18

    Architecture - Server Side

    Scriptor Server Core:abstraction for the content manager that supports SMART CP

    Scriptor Server API:standard web service SOAP from which data are sent in XML f

    SMART Data Layer:makes API REST access through JSON formatted data available

    SMARTAggregation

    Scriptor Server Core

    (External Content Manager)

    SMART Data Layer

    SMART Import REST APIJSON Data

    Formatter

    MS Excel(External)

    MS SQL Database

    (External)

    Third Party ExternalContent Manager

    SMART Analyser

    Scriptor Server API

  • 7/18/2019 SMART CP Architecture 1 0_EN

    9/18

    Architecture - Server Side

    SMART Aggregation:Aggregated value persistent layer that is progressively calcula

    operation over the contents is made

    SMART Analyser:covers the AI, clustering and suggestion algorithms

    SMART Import:data import to the SMART CP/Scriptor Server platforms

    SMARTAggregation

    Scriptor Server Core

    (External Content Manager)

    SMART Data Layer

    SMART Import REST APIJSON Data

    Formatter

    MS Excel(External)

    MS SQL Database

    (External)

    Third Party ExternalContent Manager

    SMART Analyser

    Scriptor Server API

  • 7/18/2019 SMART CP Architecture 1 0_EN

    10/18

    Client SideModules

    Data Sorting

    SMART Views

    Data Visuals and Exploration

    SMART Elastic

    SMART Magic Board

    SMART Graphs

    SMART Navigation

    Scriptor Server Backoffice(External Content Manager)

    Data Sorting

    SMART Views SMART Elastic SMART Magic Board SMART TimelineSMART NavigationSMART Graphs SMART

    Data Visuals and Exploration Accountability Workf

    AccountabilitySMART Timeline

    Workflows / Data flow

    SMART State

  • 7/18/2019 SMART CP Architecture 1 0_EN

    11/18

    Client SideData Sorting

    Data Sorting (materialized bythe SMART Views),will allow to do filtering and sort

    contents. Its results may be viewed directly or used as other visualization compone

    Scriptor Server Backoffice

    (External Content Manager)

    Data Sorting

    SMART Views SMART Elastic SMART Magic Board SMART TimelineSMART NavigationSMART Graphs SMART

    Data Visuals and Exploration Accountability Workf

  • 7/18/2019 SMART CP Architecture 1 0_EN

    12/18

    Client SideSMART Elastic

    Filter contents based on the enumerated fields of its own contents

    Allow to dynamically define:

    Which the filtering dimensions are

    Which content fields will show as a result

    Allows the creation of rules based on the AND / OR operators

    Very fast response time

  • 7/18/2019 SMART CP Architecture 1 0_EN

    13/18

    Client SideSMART Magic Bo

    Representation on a 2D plan

    Cross-checking of dimensions of data

    Allows the representation on a matrix

    Allows the representation through the form of colour, size and shape

    Allows to select part of the whole universe of data

  • 7/18/2019 SMART CP Architecture 1 0_EN

    14/18

    Client SideSMART Graph

    Simple representation of the result dispersion (enumerated?) on standard charts

  • 7/18/2019 SMART CP Architecture 1 0_EN

    15/18

    Client SideSMART Navigati

    Logic of Dashboard/control panel

    Presentation of metrics and possible actions to be made over an aggregated set of

    contents

    Allows to highlight situations that require more attention from the user, on a more

    graphic way

  • 7/18/2019 SMART CP Architecture 1 0_EN

    16/18

    Client SideAccountability

    Visual representation of temporal events over contents

    Allows a chronological vision of events

    Possibility of time proportionality of the actions taken

    Track-changes of the changes made? (to discuss)

    Who made whatand when?

    Cli t Sid W kfl

  • 7/18/2019 SMART CP Architecture 1 0_EN

    17/18

    Client SideWorkflows

    Graphic component that allows the generic creation of workflows

    Totally generic and of global applicability.

  • 7/18/2019 SMART CP Architecture 1 0_EN

    18/18

    Estrada da Algazarra, 72

    2810-013 Almada

    Portugal

    T. +351 212 723 500

    F. +351 212 723 509

    www.viatecla.com