Data processing: software development – installation – and managem – Software program development tool – Code generation
Reexamination Certificate
2006-06-20
2011-11-22
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Code generation
C717S104000, C717S114000, C717S137000
Reexamination Certificate
active
08065655
ABSTRACT:
A utility transforms a class diagram representing an ontology, such as a UML class diagram, into a fully-described, standard representation of an ontology such as OWL file. It may be based on Rational Software Architect (RSA) and its model transformation capabilities. The RSA transformation framework uses a Visitor-like pattern for iterating over all of the UML elements in a UML diagram. The framework allows the developer to configure ‘Rule’ classes that are executed when different types of UML elements are encountered. Each UML element is visited once, which causes each rule to be fired for each element type. Rules are configured for just those UML types that are of interest to the transformation, for example classes, primitives, properties, packages and instances. Each rule in the implementation is then written to delegate to a Registrar class, which has a method for building the ontology model from the registered UML elements.
REFERENCES:
patent: 6539396 (2003-03-01), Bowman-Amuah
patent: 6721807 (2004-04-01), Vlissides
patent: 6851105 (2005-02-01), Coad et al.
patent: 7076766 (2006-07-01), Wirts et al.
patent: 7424701 (2008-09-01), Kendall et al.
patent: 2002/0099866 (2002-07-01), Vlissides
patent: 2003/0149934 (2003-08-01), Worden
patent: 2003/0226111 (2003-12-01), Wirts et al.
patent: 2004/0093344 (2004-05-01), Berger et al.
patent: 2004/0163041 (2004-08-01), Engel
patent: 2007/0112718 (2007-05-01), Liu et al.
patent: 2007/0180424 (2007-08-01), Kazakov et al.
patent: 2007/0288885 (2007-12-01), Brunel et al.
patent: 2008/0312898 (2008-12-01), Cleary et al.
Ga{hacek over (s)}ević et al., Converting UML to OWL Ontologies, published by ACM 2004, pp. 488-489.
Ga{hacek over (s)}ević et al., From UML to Ready-To-Use OWL Ontologies, published at Second IEEE International Conference on Intelligent Systems, Jun. 2004, pp. 485-490.
Ga{hacek over (s)}ević et al., A UML Profile for OWL Ontologies, published by Springer 2005, pp. 204-219.
Gronmo et al., Transformations between UML and OWL-S, published by Springer Nov. 2005, pp. 1-15.
Jean I/O Mini HowTo, retrieved online [http://web.archive.org/web/20050415043332/jena.sourceforge.net/IO/iohowto.html], published before 2005, pp. 1-11.
DEV396 Essentials of Rational Software Architect, 2005.01.00 Student Guide Part No. 800-027144-000, publised b IBM 2005, pp. 1-28.
Deo Shardul
Dixon Aaron
Sanchez Matthew
Teleki Steven
Dam Tuan
International Business Machines - Corporation
Stevens & Showalter LLP
Wei Zheng
LandOfFree
System and method for the autogeneration of ontologies does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for the autogeneration of ontologies, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for the autogeneration of ontologies will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4285718