Hi Andreas, I think I'm one of the end-users Andrea refers to :) He built my prototype application a few weeks back (thanks Andrea!)
I'm not a developer, but found Protege a great tool for experimenting. I like the fact you have everything in one place - modelling, inferencing, SPARQL and DL queries and lots useful plugins. For individuals, I've been using a carefully formatted spreadsheet in OpenOffice to transform them into a Turtle (.ttl) file to import directly into Fuseki from the command line (using s-put) Turtle is a easy format to create this way. It's a temporary solution, but a great way for a non-technical newbie like me to learn and experment. Pete On 25 Sep 2013, at 17:45, Andrea Splendiani <[email protected]> wrote: > Hi, > > It depends on the use case, but I would say that my main practices fall in > two categories: > - building ontologies (more or less large), not really individuals involved > (I use Protege). > - building/assembling large graphs (which may include ontologies, but these > are classified first): it's a sparql thing. > I didn't find a use case for classifying individuals yet (not saying they > don't exist, just they didn't happen to me). > > Mixing UML with OWL is something I try to stay away as much as possible: I > don't see much the utility of it, and it's full of mismatches (you can have > abstract classes in OO, but what is the equivalent in OWL?). Plus I like to > have relations as first class entities when modeling. > > best, > Andrea > > > > Il giorno 25/set/2013, alle ore 17:30, Andreas Grünwald <[email protected]> > ha scritto: > >> Hello Andrea, >> are you concerned about handling large-scale data-models, or about the >> insertion of individuals? >> >> We (at the Christian Doppler Laboratory at the Technical University of >> Vienna) are dealing with the problem of visualizing large data models (OWL >> ontologies). There is a tool available (UML2OWL - Fast Transformation >> Tool<https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC4QFjAA&url=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fuml2owl%2F&ei=8w1DUsLaEorBhAePpICACA&usg=AFQjCNELQCEN00pg2nOem6-eHJqbhvC8HQ&sig2=reG3DhoATtsy5a_tYdt9GA&bvm=bv.53077864,d.ZG4>) >> which allows users/developers to model data concepts in common UML class >> diagrams, and then transforms the concepts into OWL2. The resulting >> ontology is compatible with the OWLAPI, Protege, and can be loaded into >> Jena. >> >> Additionally, I am currently working on Model-Driven Approach (replacable >> Java data layer generation for Protege and Jena) , including a Web-based >> model editor. In addition to the (data) model editor, users will be able to >> enter some parts of the ontology (instances) via auto-generated forms. >> >> Would be interesting for me to hear some of your requirements. Maybe they >> influence/improve our future work. >> >> Best, Andreas >> >> >> >> On Wed, Sep 25, 2013 at 5:56 PM, Andrea Splendiani < >> [email protected]> wrote: >> >>> Hi, >>> >>> to sketch something (especially for end-users) lot of people is using >>> Protege. It gives you an OWL perspective, but you don't need to push it far. >>> It's good to start sketching something. >>> If you go big... then directly handling triples cane be quite useful. >>> >>> best, >>> Andrea >>> >>> Il giorno 25/set/2013, alle ore 14:58, Charles Li <[email protected]> >>> ha scritto: >>> >>>> Hi, Ian: >>>> >>>> Thank you very much for your reply! >>>> >>>> We are developing a product catalog application, which keeps descriptions >>>> about product and product relationships attributes. This is an effort to >>>> build from scratch, which means that we will let a group of users to >>>> manually enter product information. I understand eventually we will have >>> to >>>> build a GUI customized to our needs, but is there any general-purpose >>>> RDF/OWL tool that we can quickly leverage to start with. We are still >>> fuzzy >>>> on exactly what kinds of semantic functionality we actually need, but a >>>> tool to help us to manually input RDF triples to a Jena datastore would >>> be >>>> good. >>>> >>>> Thank you again! >>>> - Charles >>>> >>>> >>>> On Wed, Sep 25, 2013 at 3:16 AM, Ian Dickinson <[email protected] >>>> wrote: >>>> >>>>> Hi Charles, >>>>> >>>>> On Wed, Sep 25, 2013 at 4:28 AM, Charles Li <[email protected]> >>>>> wrote: >>>>>> Not sure if this is the right place for this question, but please allow >>>>> me >>>>>> to try: >>>>> Yes, it's the right place! However ... >>>>> >>>>>> We have a project that we are going to build the Semantic model from >>>>>> scratch. Eventually we are going to use Apache Jena to query and update >>>>> the >>>>>> model. What tool(s) do you recommend to build the model from scratch? >>>>> I'm not quite sure what you are asking. Can you please say more what >>>>> you intend by "building a model from scratch"? I could take a guess at >>>>> what that means, but it would be easier if you could expand the >>>>> question. Ideally, give an example of what you mean. >>>>> >>>>> Ian >>>>> >>> >>> >> >> >> -- >> Andreas Grünwald >> Tel.: +43 650 77 82340 >
