• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Semantion - Introduction Slides
 

Semantion - Introduction Slides

on

  • 622 views

 

Statistics

Views

Total Views
622
Views on SlideShare
622
Embed Views
0

Actions

Likes
0
Downloads
4
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Semantion - Introduction Slides Semantion - Introduction Slides Presentation Transcript

    • http://www.semantion.com December 2009
    • Semantion
      • Privately owned, founded in 2000
      • First commercial implementation of OASIS ebXML Registry and Repository standard in 2001
      • Creation of Federated Enterprise Reference Architecture (FERA)-based SOA in 2005
      • Contributed FERA-SOA to OASIS in 2005 (SOA Information Model, SOA Collaboration Semantics, Run-time SOA)
      • Involved in one of the first SOA projects with Intel in 2005
      • Implementation of SOA Virtual Machine (SOA-VM) based on FERA-SOA in 2006
      • Creation of Tara Ontology Language in 2008
      • Completion of the Semantion Business Platform (in 2008) with all components needed for metamodeling of enterprise information and business processes , information management, automatic generation of web applications from Tara ontologies, deployment, execution and analysis of business processes
    •  
    • SBP Provides
      • Modeling of enterprise information
      • Management of enterprise information
      • Modeling of business processes
      • Deployment, execution, and analysis of business processes
      • Integrated methodology
      • Single scalable platform
    • Some SBP Specifics
      • Single distributed platform for information management and business process management
      • Eliminate extensive coding
        • Model-based environment for data/information and processes
      • Reuse knowledge and information
        • Create metamodels, manage live enterprise data, share metamodels and data across enterprise, register all functional components and their interfaces
      • Allow dynamic changes
        • Re-configure processes from building blocks
      • 100% Java-based J2EE highly scalable and reliable platform
    • Six progressive ways of using SBP
      • Web 2.0 platform
        • Information sharing, reuse and search
      • Ontology/Metamodeling platform
        • Registered ontology for governing meta-data and content
      • Web application engine
        • Dynamic community based information management system
      • System Design
      • Process integration engine
        • Human and system integration using registered interfaces
      • SOA Virtual Machine and Web 3.0
        • Continual process improvement using semantic framework
    • Web 2.0 : - simple data retrieval, - user profiling (wiki engine, profile based governance, content management) Ontology : - governed meta-schema, - contextual security (registry engine, role based governance, con text/content management) Web 2.0 : - simple data retrieval, - user profiling (wiki engine, profile based governance, content management) Web 2.0 : - simple data retrieval, - user profiling (wiki engine, profile based governance, content management) Ontology : - governed meta-schema, - contextual security (registry engine, role based governance, con text/content management)
      • Web App :
      • User functions,
      • Data standards
      • (function engine, use case based governance)
      Web 2.0 : - simple data retrieval, - user profiling (wiki engine, profile based governance, content management) Ontology : - governed meta-schema, - contextual security (registry engine, role based governance, con text/content management)
      • Web App :
      • User functions,
      • Data standards
      • (function engine, use case based governance)
      • Process Integration :
      • Orchestrated functions,
      • Meta-data standards
      • (business logic engine)
      Web 2.0 : - simple data retrieval, - user profiling (wiki engine, profile based governance, content management) Ontology : - governed meta-schema, - contextual security (registry engine, role based governance, con text/content management)
      • Web App :
      • User functions,
      • Data standards
      • (function engine, use case based governance)
      • Process Integration :
      • Orchestrated functions,
      • Meta-data standards
      • (business logic engine)
      • SOA VM :
      • Dynamic processes,
      • Reference models
      • (federated logic engine)
      Registry and Repository Registry and Repository, Metamodeler Registry and Repository, Metamodeler, Tara Application Builder Registry and Repository, Metamodeler, Tara Application Builder, SOA-VM
    • Process Controller SOA-VM Tara Application Builder (TAB) JSP, JSPWiki, HTML Semantion Metamodeler Piva System Designer IM (Information Management Web Apps) Semantion Registry and Repository G a t e w a y Federation Server Built-in Services SOAP, Web Services, JMS, REST, Java Clients Security Provider
    • Tara Application Builder generates information management (IM) web applications from ontologies Metamodeling (Semantion Metamodeler (SM2) is used to create ontologies) IM web applications are executed on top of Semantion Registry and Repository
    • CollaborativeProcess CollaborativeProcessFlow Activity Decision CollaborativeProcessFlow Collaborative Process Information Document (CPID) SM2 Run-time Deployment SOA Virtual Machine (SOA-VM) (CPID Execution concept) Submit CPID SOA-VM (Process execution)
    •  
    •  
    • Core Functionalities
      • Metadata management
      • Information management
      • Document management
    • Registry Service Life Cycle Manager RIM Query Manager Repository Manager Registry Controller Query Controller SOAP and Web Services Provider REST Repository Registry Database JMS
    •  
    • Tara Ontology Language
      • Ontology defines a set of representational primitives that are used to model a domain of knowledge.
      • Definitions of the representational primitives include information about their meaning, properties, and rules for their consistent use if needed.
      • Tara provides an ontological foundation for modeling of business, social, and technology related processes and systems.
      • Semantion Metamodeler (SM2) is a tool that provides creation of Tara ontologies.
    • SM2 Facts
      • Based on Tara Ontology Language
      • J2EE web application running on Semantion Business Platform
      • Core functionalities supported by Semantion Registry and Repository
    • SM2 Browser SOAP/Web Services Java Client REST Registry and Repository
    • Tara Application Builder (TAB)
    • Core Functionalities
      • Tara Application Builder (TAB) generates web applications from Tara ontologies created in Semantion Metamodeler
      • TAB generated web applications manage enterprise information via Semantion Business Platform
      • Generated web applications run on top of Semantion Registry and Repository
    •  
    • PSD Facts
      • Enforce formal language for system engineering design (System Design Metamodel)
      • Improves design visibility and readability – all information for certain design under one view
      • Improve design analysis with intuitive model query request
    • PSD Browser SOAP Java Client REST Registry and Repository
    •  
    • SOA-VM Facts
      • Virtual platform for deployment, execution, and analysis of business processes based on Federated Enterprise Reference Architecture (FERA)
      • Directly executes processes modeled in Semantion SOA Information Model (SOA-IM)
      • Detailed snapshot of a process is available at any point in time during and after the process execution
      • The process updates can be done in real-time without any code changes
    • Security Provider Registry & Repository Agent Interface Manager Federation Manager Web Interface G a t e w a y Built-in Services Agent Framework Process Flow Manager Activity Manager Event Manager Decision Manager
    • Summary
      • Semantion develops Semantion Business Platform (SBP) software that enables management of business information and processes.
      • Semantion also provides a common business management framework supported with a methodology.
      • The way how Semantion software is virtualized provides a breakthrough solution that not only improves efficiency of in-house software model but also enables a cloud computing (Software as a Service) in the area of modeling and automating business processes.