An Integrated Software Component Description Framework

张涌,王渊峰,钱乐秋
DOI: https://doi.org/10.3321/j.issn:0254-4164.2002.05.008
2002-01-01
Jisuanji Xuebao/Chinese Journal of Computers
Abstract:An excellent component description should include the description not only for the common information but also for the particular unit. This paper proposes an extensible, tailorable and integrated component description framework to solve this problem, which adopts respective method to describe interfaces, semantics and problem space of a reusable component and applies XML to provide extensibility. This framework includes the following sections: the general description section, the component interface description section, the component's semantics description section, the problem space description section, and intra-component relationship description section. Natural language is used to describe the component's common information in the general description section. A suite of pseudo-code is defined to describe its called specification in the component interface description section. Predicate and set theory are adopted to describe the semantics of the component in the component semantics description section. The problem space of the component is described by catalogue language. The organization relationship description section is utilized to describe the relationship between any parts in a component. A management system of reusable component repository has been built based on this description framework, and a better retrieval performance is obtained in some experiments.
What problem does this paper attempt to address?