Font Size: a A A

The Design And The Implementation Of Component Release System Which Is Based On XML's Describing

Posted on:2012-10-10Degree:MasterType:Thesis
Country:ChinaCandidate:B L LiFull Text:PDF
GTID:2218330368480885Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of software science, the technology of Software Reuse has become the effective way to reduce the costs on software developing and maintaining process. It takes software as an organism which is composed of many components with different usage, and makes the complicated software writing work easier by assembling various requested components together. At present, many component model systems have been proposed to realize the software reuse mechanism.Mainstream software component model such as COM/DCOM, CORBA, and JAVABean realize software reuse by the way of the component interface abstraction. But in grammar, semantics and call way there are some differences between them. This brings about some limitations on Software Reuse between the component models, and a lot of reusable component is difficult to really be used. Therefore, the standardization of component interface protocols and component information release has become one direction of the main software reuse technology research.In view of the above present situation, this research paper proposes granularity relatively large general-purpose component model (UCM),by means of abstracting component interface to design component model.Meanwhile, it introduces XML Schema technology in general component system structure to describe general-purpose or critical information on component interface properties and call instruction.It provides a graphical component interface to effectively organize component information and accurately say the inner relationship between component entity.This paper will design component model interface abstractly, and combined with the characteristics of extensible markup language XML, with XML Schema statute mechanism and the JSP system developing platform to design universal component release system which is based on XML. This system requires users to enter component information based on UCM component model interface information standard to generate XML documents through the release system background program,and at the same time it uses XML Scheme code which has predefined to standardize docking port information, finally, it share the release with the users submitted component entity.
Keywords/Search Tags:XML, Component model, Interface modeling, Release system
PDF Full Text Request
Related items