Research on CORBA Component Interfaces Extending and Description
Huang Guang-jun
Abstract
Huang Guang-jun
Abstract
The Component-Based Software Development, which not only saves expense and time of software development, but also improves the quality by using the prefabricated software components, has been receiving more and more attention. Although CORBA is the mainstream commerce component model, its interface definition language, IDL, cannot meet the needs of CBSD in open environment. In this dissertation, the extension of component interface semantic information based on design by contract and that of behavior protocol information founded on πcalculus are proposed. In addition, being the basis of component search, component adaptation and component interoperation, the component interface description based on XML is designed.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The Component-Based Software Development, which not only saves expense and time of software development, but also improves the quality by using the prefabricated software components, has been receiving more and more attention. Although CORBA is the mainstream commerce component model, its interface definition language, IDL, cannot meet the needs of CBSD in open environment. In this dissertation, the extension of component interface semantic information based on design by contract and that of behavior protocol information founded on πcalculus are proposed. In addition, being the basis of component search, component adaptation and component interoperation, the component interface description based on XML is designed.
Key concepts: Computer science, Common Object Request Broker Architecture, Component (thermodynamics), Interface description language, Common Component Architecture, Component-based software engineering, XML, Interface (matter)