EMF Adventures Part 3: Object Identity
Enabling UUIDs in EMF Resources
How To Enable UUID In EMF Generated Model To Get Copy&Paste Working
Eclipse GMF - Enabling UUIDs in Semantic model - The Simplest Way
Model-driven development in the enterprise
Thursday, December 4, 2008
Monday, December 1, 2008
Dialectic Management
Dialectic Management is a management style that can be achieved by applying the Taogram Process to the managed resources.
Tuesday, November 18, 2008
Taogram: to query or not to query?
Last weekend I experimented with a query language for Taogram. The language should allow querying against Taogram ontologies and could also be used for run-time solution introspection.
I planned the query language syntax to be similar to the solution language with several additional operators, while the logical structure should support ontology-style subject-role equifinality.
At the end I found the planned feature set too unbalanced and decided to sacrifice the whole idea of a dedicated query language in favor of implementation-specific query facilities.
I planned the query language syntax to be similar to the solution language with several additional operators, while the logical structure should support ontology-style subject-role equifinality.
At the end I found the planned feature set too unbalanced and decided to sacrifice the whole idea of a dedicated query language in favor of implementation-specific query facilities.
Friday, November 14, 2008
Ontology + Occam's Razor = Solution
In Taogram, both ontology and solution languages are based on the same information structure.
The Taogram structure is analogous to semantic web quads (quad = context/subject/predicate/object) with a predicate fixed to a value of cause-effect (or "role") relation, resulting in a context/subject/role triples.
So, what is the difference between Taogram ontologies and solutions? A graph of an ontology is potentially both multifinal and equifinal at the subject-role connections, while in a solution graph only multifinality is allowed.
Thus, a solution is an ontology after applying the Occam's Razor.
The Taogram structure is analogous to semantic web quads (quad = context/subject/predicate/object) with a predicate fixed to a value of cause-effect (or "role") relation, resulting in a context/subject/role triples.
So, what is the difference between Taogram ontologies and solutions? A graph of an ontology is potentially both multifinal and equifinal at the subject-role connections, while in a solution graph only multifinality is allowed.
Thus, a solution is an ontology after applying the Occam's Razor.
Thursday, November 13, 2008
Taogram: Ontology + Solution
Taogram is now split into a pair of sub-languages: Taogram Ontology Language and Taogram Solution Language.
Taogram Ontology Language resembles RDF/Turtle, while Taogram Solution Language is a minimalistic programming language similar to Lisp and Forth.
Taogram Solution Language is intended to be usable in combination with "double-sword" object/functional languages, such as Scala and F#.
Taogram Ontology Language resembles RDF/Turtle, while Taogram Solution Language is a minimalistic programming language similar to Lisp and Forth.
Taogram Solution Language is intended to be usable in combination with "double-sword" object/functional languages, such as Scala and F#.
Tuesday, November 4, 2008
Taogram: a new programming language is on its way
I have started the development of a new programming language: Taogram. Is it necessary now to grow a beard?
About me
My name is Roman Porotnikov.
I am a strategic creativity researcher, Go (Weiqi) instructor and Eclipse technologist.
I got a Specialist degree in Applied Mathematics from Simferopol State University (now Taurida National University).
I live in Simferopol, Ukraine.
I am a strategic creativity researcher, Go (Weiqi) instructor and Eclipse technologist.
I got a Specialist degree in Applied Mathematics from Simferopol State University (now Taurida National University).
I live in Simferopol, Ukraine.
Labels:
me
Subscribe to:
Posts (Atom)