Coder Social home page Coder Social logo

mauriciobomfim / synth Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 6.0 30.02 MB

Synth is a development environment for building semantic web applications that are modeled according to SHDM (Semantic Hypermedia Design Method).

Home Page: http://www.tecweb.inf.puc-rio.br/synth

Ruby 48.08% JavaScript 51.92%

synth's Introduction

INTRODUCTION
------------

Synth is a development environment for building hypermedia applications that are modeled 
according to SHDM (Semantic Hypermedia Design Method). It provides a set of modules that 
receive, as input, models  generated in each step of SHDM and produces, as output, the 
hypermedia application described by these models. Synth also provides an authoring environment 
that facilitates the adding and editing of these models through a GUI that can run on 
any web browser. 

For more details see this publication: http://www.tecweb.inf.puc-rio.br/navigation/context/o_551b334e@0?p=InProceedings

Synth was built as part of the master thesis dissertation in Informatics of 
Mauricio Henrique de Souza Bomfim, at PUC-Rio.

It is in a very early stage; please be advised you may find some bugs when using Synth. 
Please report if you find any bug.

INSTALLING
----------
Install JRuby (http://jruby.org) 1.6 or later

Install the gem jruby-openssl: 
$ jgem install jruby-openssl

Install Rails 2.3.14: 
$ jgem install rails -v=2.3.14

Install the dependencies listed below:

$ jgem install uuidtools
$ jgem install dsl -v=0.1.4
$ jgem install json

RUNNING (Ruby 1.8 or 1.9)
-------
$ cd /path/to/synth
$ jruby -S script/server

Open on your internet browser: http://localhost:3000

synth's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

synth's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.