Font Size: a A A

Research On Agent-Based Software Models Of Component Structure

Posted on:2013-08-05Degree:MasterType:Thesis
Country:ChinaCandidate:G M XueFull Text:PDF
GTID:2248330374479632Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of the Internet, user demands on software increases and higher and higher demands on software systems, it’s hardly satisfy the demand for the traditional sense software development technology, Based on component software development technology has been gradually replaced by the traditional software development technology to become mainstream technology of today’s software development, The emergence of middleware make component-based development and assembly possible.Now, we generally believe that the future of enterprise-class software development framework is gradually transferred to the component-based architecture. Therefore, how to design a kind of software platform based on middleware network structure has become increasingly necessary, through this platform which user put some of the more mature business process module in can be used in the daily development, when user make a new system only needs to call the corresponding business processes without having to rewrite code, Witch can improve the development efficiency and reducing software development costs.This paper bases on Agent-based thinking, Agent adapter as the core to design component model Saturn which is a component-based business platform and Web Services with the integration of xml and component technology. Based on the model of the Saturn platform it is to achieve micro-kernel engine and is used for the development of integrated application software and software infrastructure to simplify the integration process-with the corresponding components we can achieve integrated development goals. This paper focuses on the design of component models, agent adapter and the web services. At the last we perform two aspects of the test, the functionality and performance on the subsystems which implements Saturn platform based-component library.SaturnStudio platform component model designed to follow the "3C" model specification in the standards of the OSGi R4loading and execution engine. This component model can the dynamic loading platform the basic components and parsing and its instantiation operation which easy to expand; the mentioned SaturnStudio platform is developed on the basis of the Eclipse plug-in specification based on the Eclipse open visual plug-ins used to support the development, deployment, testing the function of the component. When assembled the building blocks of the platform, you can publish Web Services related technologies to the business component assembly. The tests showed that, based on the basic building block of the model development and the more mature component subsystem, you can greatly improve software development efficiency and soft development costs.
Keywords/Search Tags:Component model, Agent adapter, Web Services, Component composition
PDF Full Text Request
Related items