摘要 |
PURPOSE: A software development system using ontology based component assembling technology and a method thereof are provided to improve productivity significantly by automatically generating a mediation component code as reusing independently-developed components without correction of a source code. CONSTITUTION: A domain ontology builder(111) builds a domain ontology(121) and enables developers to share the domain ontology. An extended ontology builder(112) builds an extended ontology(122). A component developer(130) enables components(131,132) to have a service providing interface and a service request interface. A component assembler(140) automatically generates a mediation component code between the interfaces by comparing metadata, added to the service providing/request interfaces, with the ontology. |