A Method of Metadata Modeling to Construct Extensible and Flexible Systems

Jin-Liang OU,Mao-zhong JIN
DOI: https://doi.org/10.3969/j.issn.1002-137X.2005.07.065
2005-01-01
Computer Science
Abstract:Due to ever increasing complexity of the software requirement,it is now becoming harder to construct mod- ern software. Although present component technique is useful in some ways in solving this problem, it leaves pendent the connection and adaptation between the constantly expanded functions and the origin system. Proposed in this pa- per is a method of metadata modeling to construct flexible systems, in which the XML-based metadata and the reflec- tion mechanism of some object-oriented languages, e.g. Java, are applied to connect both the expended components and the core framework. A successful demonstration of metadata modeling for an extensible software QESAT(Quality Engineering: Software Analysis and Test Tool) is also presented.
What problem does this paper attempt to address?