Font Size: a A A

Design And Realization Of A Component Assembly Tool For J2EE

Posted on:2007-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:H X XiaFull Text:PDF
GTID:2178360182485564Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
System development method based on soft component reuse is a research focus in current software engineering domain. Component assembly tools are important supportive equipment for component-based software development and draw an extensive attention from researchers. When a software group has long consistently worked in a given domain, along with the increase of professional knowledge plenty of reusable resources will be accumulated. In order to use the reusable resources more effectively, it is a necessary demand to enhance software development efficiency and improve component assembly tools.This paper takes the project of "non-mature domain iterative development course model and supportive tool development" as the background and combines the characteristics of J2EE (Java 2 Enterprise Edition) component model to rebuild the component description model in the current component base, improve the original component retrieval arithmetic and design a CATJ (Component Assembly Tool for J2EE) that supports the group development. CATJ has been realized. The achievement of this paper mainly includes:1. Improvement is made upon component description in the respects of describing function semantic and interface method. Function is allocated into interface method for description, using the subject-predicate-object pattern. More assembly information is added to improved component description model so that components are easy to be assembled and tested.2. It is put forward that executable component package shall include not only executable components but also description of the data environment used by the components. Corresponding data environment is indispensable when executable components that need support from data environment are reused by other systems.3. Component match arithmetic is improved and component matches are validated in many aspects. Resource accessing deadlock test arithmetic is introduced to component assembly assisting tool to test by this arithmetic the resource accessing deadlock possibilities when components are in operation.
Keywords/Search Tags:component description model, component retrieval, assembly assisting tool, J2EE
PDF Full Text Request
Related items