EMWCon Spring 2018/Implementing EPPO on SMW

{{:EMWCon Spring 2018/Talk
 * title=Implementing EPPO on SMW
 * subtitle=
 * presenter=[[User:LexSMW|Lex Sulzkurd

Positioning
https://dataspects.com/services

Workflow "How to model a business domain in SMW from scratch"

 * Principles
 * Reasoning "Facet-Driven Inside-Out-Bottom-Up"
 * Effective attitudes
 * Concepts
 * Methodologies
 * Best Practices/Experiences

Which aspects make a knowledge communication framework?
https://dataspects.com/knowledge-management-framework

Aspect "SDMS"

 * Manage terminological ontology facets (DSKMFCoreOntology)
 * Manage assertional ontology facets (move, scale, backup, synchronize, archive, e.g. What can be used how in a facets-management-script.rb?)

Example
Local create camp SMW at http://localhost:20041/w/index.php/Dataspects_Knowledge_Management_Framework_(DSKMF)

-
 * Distinct set of knowledge communication concepts
 * DSKMF Core Subject Affinities (regular):
 * HasSubjectTitle (single)
 * HasSubjectType (single)
 * HasSubjectRole (multi)
 * HasKeyword (multi)
 * HasContext (multi)
 * DSKMF Core Functionalities:
 * Irregular subject affinities
 * Subject type
 * Subject roles
 * Subject keywording
 * Subject contexting

Use Cases

 * Requirements
 * Maximum DRY in terms of
 * WYSIWYG for free text allowing inline (non-form-based, i.e. sections, templates, bold/italic/underlined) semantization

VisualEditor for PageForms free text

 * https://github.com/Wikifab/mediawiki-extension-VEForPageForm

Add Subject Type/Role-induced Irregular Subject Affinities

 * By form
 * Inline

Add Subject Type/Role

 * Add X, Template:X, Form:X

Add Subject Type/Role-induced Regular Subject Affinities

 * Edit Template:X, Form:X