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
