Font Size: a A A

Based Common Framework Icetip Applications Integration Platform And Achieve

Posted on:2007-03-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y F ZhiFull Text:PDF
GTID:2208360182479035Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
People realize management values of the enterprise operation because of the computer's high efficiency and low cost. But information resources (such as hardware, operating platform, database system, and so on) are from different manufacturers, and application logic has variety of modes and is more and more becoming complex, it is not so easy to develop. Therefore, how to meet requirements of expansibility, reusability, portability, security, and maintainability is the focus of developing the enterprise application system.In this thesis Information-Centered Enterprise Transaction-Integrated Processing System(ICETIP) is proposed based on the research of software architecture, software reconfiguration, software agent, software open interconnection theory, reflection technique, reflecting middleware theory and xml techniques. Comprehensively employing these techniques, we can describe many kinds of application logic in a way of platform independence. ICETIP can abstract the function of the application system as a set of interface flow, transaction flow and data flow. Every flow has its own function beans. These function beans can be grouped into the particular interface flow, transaction flow and data flow, thereby realizing one special the network application of business requirements.ICETIP is a three-tired common information process platform. It includes five different middleware or components: Database Access Middleware Based on XML, Access Control Middleware Based on users and roles, application server framework, user interface's automatic generation component, and ICETIP script language compiler. By definition of intercommunication protocols among these middleware and utilizing request/response mode, the thesis establishes ICETIP model. It could agilely and expediently control application flows, rebuild the application functions through configuration files, and deploy new application without any more programming. Once the business logic is changed, ICETIP can be adjusted according new requirements, and different roles do what is assigned to him or her. But it doesn't need any more programming. So, in this way, it realizes reconstruction of operation flows for application system. That is, ICETIP really has the characteristic that what you see is what you get when designing, and what you get is only what you can do whenrunning.ICETIP model changes management model of software development, namely it turns software development from project management model to market service mode. Using ICETIP to develop specific application, it only needs two processes: requirements analysis and application deployment. That is, it reduces outline design, system analysis, project design, system test, system maintenance and so on in the development process. ICETIP system not only changes the development process of the application system, but also shortens development cycle, and at same time it guarantees reliability of the application system.
Keywords/Search Tags:software architecture, software agent, reflection
PDF Full Text Request
Related items