- From: Amirouche Boubekki <amirouche.boubekki@gmail.com>
- Date: Fri, 21 Jun 2019 13:13:05 +0200
- To: Sebastian Samaruga <ssamarug@gmail.com>
- Cc: W3C Semantic Web IG <semantic-web@w3.org>, public-aikr@w3.org, pragmaticweb@lists.spline.inf.fu-berlin.de
- Message-ID: <CAL7_Mo8Y5Swj54S1zPEnDCc-zGBynpo2Df9D24TxPStfgU3abA@mail.gmail.com>
Getting together a vocabulary to allow ERP and CRM to interop is a very difficult task. Le ven. 14 juin 2019 à 03:12, Sebastian Samaruga <ssamarug@gmail.com> a écrit : > I've been very enthusiastic lately because, around the stuff I've been > reading and researching, I see great chances of a solution being > implemented that, despite looking a lot of work, has the same underlying > backbone in all of it's functionality. Let me state first that I'm > convinced of the vast role of semantics into the EAI niche. > > The basic attempt is to achieve a "semantic overlay" over ERP, CRM and > application domains of organizations allowing for enhancements and > extensions in the field of the extended knowledge that such applications > could "learn" in base of the information contained in their data and > adjacent knowledge integrated from various origins. > > In the beginning I'd use an "abstraction layer" approach, reuse backends > and existing applications with semantic "enhancements" and, also, leverage > integration with existing facilities with frameworks and techniques in use > today (ORM with Hibernate / Spring, for example, implementing custom JDBC > driver). This leveraging extension for new requirements or use cases as > also for existing schema "enrichment" with inferences and learning > "semantic" in the more transparent manner. > > As a begging there exists Tryton (and its derivatives: GNU Health) that in > principle seems like an excellent departure point for an example ERP / CRP > integration example, highly configurable and customizable. It could be the > main "external" component considering the backbone of a proof of concept > for the integration of applications knowledge. > > The components to be developed also will leverage being consumer / > producer of data streams for frameworks such as Apache Metamodel, JBoss > Teiid y JBoss Drools / JBPM. It could also leverage standards and > frameworks such as OData and R2RQ for consumption and production of > "enriched" information and knowledge. This will enhance capabilities of > implementing connectors to consume and provide services and backends for > later integration. > > In respect to an Enterprise Java ecosystem (Spring) an MVC / DCI IoC > pattern implementation is to be facilitated by the existence of a JDBC > driver who procures ORM / OGM (Object Graph Mapper). JCA (Java Connector > Architecture) / Activation JAF (Java Activation Framework) facilitate > descriptive and declarative implementation of process flows and state > exposed as services. > > Features: > > Declarative hypermedia: > REST / HAL / HATEOAS. > SOAP / WSDL. > Services (endpoints) "learnt" from systems and they integrations. > > CMS / Wiki (API / Protocol / DAV). Docs. Forms (Docs Flows). > > Facets: BI Views. Functional, Dimensional, Semiotic. BI APIs. > > Distributed Persistency. Meta Model, Facets / Levels, Encoding: semiotics, > relations, categories, groups, sets, lists. Signatures / inferences (routes > / mappings). > > Semantic Backend: upper ontologies. Model Alignment, inference services > (Model Resource encoded). > > Learning Backend: Model Augmentation services (Model Resource encoded). > > Reactive Dataflow Backbone. Nodes: Protocol (dialog) Message flows > (Augmentation) services (Model Resource encoded) > > This repository and attachments are fuzzy "scrapbook" notes: > http://github.com/snxama/scrapbook > > Best, > Sebastián Samaruga. > >
Received on Friday, 21 June 2019 11:13:40 UTC