摘要

A requirement model based on ontology ensures the correctness and completeness of the requirement description, making it possible to analyze and translate the application models. However, in the presented work, the obtained model was described by application ontology, which is difficult for common programmers to understand, and could not be converted directly into the requirement documents that are needed in design. However, the unified modeling language (UML) has become the standard in practical application of the object-oriented modeling. In light of these problems, the concept of ontology was introduced to the UML model, the rules for mapping of a requirement model based on ontology to a UML meta-element model were established. An automatic metafile conversion tool was designed based on these rules, and thereby basically achieved the conversion from the ontology based requirement model to the UML meta-model, providing a basis of requirement for the software design in later period.

全文