home > library > publications > authoring topic maps using ruby-based dsl: ctm, the way i ...

close subject identifiers for Authoring topic maps using Ruby-based DSL: CTM, the way I like it
  • http://www.topicmapslab.de/publications/authoring_topic_maps_using_ruby-based_dsl
Eggs

Authoring topic maps using Ruby-based DSL: CTM, the way I like it

Blog Post, was published by Dmitry Bogachev at 2008-02-28

a sample that should demonstrate main ideas of authoring Topic Maps with Ruby-based DSL.

External Link: more information

Designing and using Domain Specific Languages (DSL) is a popular programming style in Ruby community. I am experimenting with Ruby-based DSL for authoring topic maps. Surprisingly, the result is very close to my view on the “ideal” CTM (Compact Topic Maps syntax).

I just would like to share a sample that should demonstrate main ideas of this approach. It is a piece of Ruby code that generates topic maps (behind the scenes).

 

Follow us on Twitter

maiana

I like the easy but powerful way of merging Topic Maps to extend and combine existing knowledge bases. Thus I see high potential in distributed environments where peer to peer solutions may open the gates to the real Web 3.0.

Marcel_hoyer_-_130x130
Marcel Hoyer
SharpTM
practical-semantics.com
Topic Maps Lab auf der Cebit 2011
Partners

Graduate from the Topic Maps Lab

onotoa