Font Size: a A A

Research On An Intelligent Virtual Compoents Assembling System Based On Active Service

Posted on:2010-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:W C LiuFull Text:PDF
GTID:2178360275451804Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Software reuse technology is the solution to avoid repeat develop software and to improve software quality. Software reuse technology also improves the software development effects and levels. Component-based software reuse technology is the mian software reuse way. And the component model and component assembly technology is to become the key technology of software reuse. At present, components assemble has some research results, but also exists improving, fields, such as many component assemble technologies use the static component assemble description language to define each component Interactive relationship.The paper is divided into three parts. The first part research the. component model and the component assemble process based expounding the Active Services framework theory. This paper also gives the component XML protocol using the component model and Universal Component Description Language (UCDL). The second part presents the components assemble theories. This part proposes mul-level component assemble model based on research and analysis four components assemble mechanisms such as Sequence, Selection, Circulation and Interface Binding, and import the Atom Component and compound component concepts. This part gives component assemble mul-level model (Communication Sequence Process)CSP graphic protocol for virtual component assemble and gives CSP text protocol for Intelligent component assemble. Base on use CSP protocol to describe the structure of each component interface function relationship in component assemble process, This part use the real-time reflection mechanism to real-time assemble components when components is in dynamic run-time moment. Reflection mechanism overcomes the problem for precise matching and real-time assemble component by using static component assemble description language. Using message distribution mechanism achieves compound component and sub-component message transmit ion on run-time and makes to modify and replace each level sub-components flexilly. This part import the agent-based component assembly technology to package the component and assemble components based on interfaces. The third part gives Intelligent Virtual Compoents Assembling System Framework Design, system composition parts and components assemble processes. This part also analysis conversion algorithm between CSP component assemble protocol and UCDL component assemble protocol and gives the component assemble XML protocol defines. This paper defines the visualization, component elements in component assemble system by using ERP system example.The purpose and significance in this paper is to express intelligent component assemble by using strict mathematical semantics language CSP static descriptions for component assembl and using Reflection mechanism and message distribution mechanism for run-time component assembl. This paper also express visual component assemble properties from the visual component assemble definitions.
Keywords/Search Tags:Reflection Mechanism, Message Distribution, Formal Semanteme, Intelligent Virtual Compoents Assembling
PDF Full Text Request
Related items