From noman.islam at nu.edu.pk Tue Sep 16 07:54:56 2008 From: noman.islam at nu.edu.pk (Noman Islam) Date: Tue, 16 Sep 2008 10:54:56 +0500 Subject: [Morla Dev] 'Need Information on MORLA' Message-ID: Dear Andrea Marchesini, We are compiling a survey on state-of-the-art ontology editors. For that reason, we need your cooperation on providing informaion about MORLA. Can you provide the following information in this regard: Primary Motivation behind development of this tool Import Languages and Export Languages (e.g. OWL, RDF, DAML) Extensibility: Is it a pluggable architecture? like Protege Collaboration: Does it provide multi-user collaborative environment ? Architecture: client server or n-tier or some other architecture Support for reasoners or querying tools if any, plz specify regards, Noman Islam, National University of Computer and Emerging Sciences, Karachi http://sites.google.com/a/nu.edu.pk/noman-islam From baku at morlardf.net Tue Sep 16 09:52:54 2008 From: baku at morlardf.net (Andrea Marchesini) Date: Tue, 16 Sep 2008 09:52:54 +0200 Subject: [Morla Dev] 'Need Information on MORLA' In-Reply-To: References: Message-ID: <48CF65D6.5080205@morlardf.net> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, > Primary Motivation behind development of this tool Morla is a RDF editor so you can create/edit/view RDF documents (from scratch or trough templates). It is able to: - - exec SPARQL queries (with a auto-completion editor of queries) - - creates graphs (they are really high configurable - forms of the nodes, colors, format output - svg, png, ... bla bla bla) - - navigator (it is like a browser but on documents) - - import/export RDFs - - other stuffs The templates are RDF documents based on Morla RDFS and they describe the UI (type of input box like buttons, list of results, numbers,...) and the hierarchies (multi-pages, link 1 to 1, 1 to many...) Morla is able to create a "wizard" from these documents. This stuff is really powerful because it permits to create simple interface for complex RDFschemas. So Morla could be used also in production because the RDF technology disappears behind a simple and comfortable UI. Currently, the templates are about FOAF, RDFS, DC but it really simple to create others because there is the "template of templates", written, of course, in RDF. > Import Languages and Export Languages (e.g. OWL, RDF, DAML) Morla works on RDF documents. So you can create OWL, but Morla doesn't support the ontology layer as, for example, protege does. > Extensibility: Is it a pluggable architecture? Sure. There are 2 ways for the extensions: - - templates: templates are imported from a HTTP server (configurable in the preference panel). There is also a self-update system. - - modules: morla is written in C so you can create .so, .dll components that add new features for the reading, writing and viewing of RDF documents. For example, I have seen a module about the SQL queries: it permits to work with RDF documents from a MySQL database. > Collaboration: Does it provide multi-user collaborative environment ? No. > Architecture: client server or n-tier or some other architecture - From a morla point of view, the server is used only for the templates and for the updates. It is possible to create something else through modules but the default releases of morla do not support a client - server architecture. > Support for reasoners or querying tools if any, plz specify SPARQL and RDQL. Please, for any questions, write me. Regards, Andrea - -- URI: http://www.autistici.org/bakunin/ RDF Document: http://www.autistici.org/bakunin/foaf.rdf Public Key: http://www.autistici.org/bakunin/bakunin_pk.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIz2XWOSG7KPv+ssQRAv+FAJ9S3pKSKDrMPx50MdLDJfZhYrMPLwCePizO ELqf5J+eN4kcm0X9ZqKDLgo= =lQxb -----END PGP SIGNATURE-----