Font Size: a A A

Components Dynamic Assembly System Based On RDF Semantic Metadata

Posted on:2009-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y N YanFull Text:PDF
GTID:2178360245969828Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
After years of construction, there are lots of distributed application systems within most of enterprises. Components are constructive blocks of enterprise distributed applications. There are a great deal of components within the productive and left behind enterprise systems. Now, enterprises face the challenge on how to assemble components of different IT systems effectively to make use of existent enterprise resources and gain from it.Network will be everywhere in the future world. Software will evolve into services as long as network is extremely advanced and security problems are fixed. Services are usually pre-defined and constructed before being supplied to users traditionally. However, With the rising of users' individuation needs, constructing and offering every user with the very service that can meet their needs by service provider is impossible and costly. Besides, there will be redundancy among these services because there is always only small difference among different needs.For now, we have enterprises who want to reuse their components and users who need services implemented by components assembly that can meet their individuation needs. Then, how to build a bridge between them? Suppose that components can be dynamic assembled and executed to offer services to users according to their requirements, then, users' individuation needs can be satisfied and enterprises' resource can be reused at the same time. The post facto components techniques have not been particularly successful. Lack of agreed upon technological standards and the absence of components behavior semantic integration models are two major contributing factors. In order to solve this problem, a new method of dynamic constructing and offering components assembly defined by users themselves is put forward in this paper.Firstly, the logical design of the demo system is introduced, including system framework design, system function design, system modules design and the primary system flows design.Then, in the aspect of system research, a formalized definition of dynamic components assembly and components assembly RDF(Resource Describe Framework) semantic meta-model as well as design of components assembly metadata directory service are introduced. Metadata defined based on the meta-model can describe the constructive components of a assembly and their behavior semantic. Users can define specific assembly by subscribing assembly descriptive metadata. After subscription, assembly can be called and system will parse the assembly metadata and dynamic execute related components according to the operation logic specified in the metadata.At last, the physical design and implementation of the core system modules and a specific system application scenario, including definition of components assembly metadata, application process and application results are provided.
Keywords/Search Tags:Component, Component Assembly, RDF, Metadata, Meta-model
PDF Full Text Request
Related items