Font Size: a A A

Research On The Analysis Method Of SOA_FCA Service Components And Its Application In Insurance Business

Posted on:2010-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:F DingFull Text:PDF
GTID:2178360272496620Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Insurance information system is the core of insurance companies to deal with the operations, it will change because of the expanding businesses, the introduction of new businesses and the constantly changed organizations. Along with the business needs changed, the complexity of the system will become more and more serious, so business resources to reuse and re-appears will get more and more pressing demands. Service-oriented architecture (SOA) is not only a component model but also a software analysis and design methods. It can be used as the basis of the entire enterprise architecture design, to improve business flexibility, scalability and adaptability from the architecture-level of software. The point of view from the development and implementation of information systems, SOA services architecture design enhances the degree of multiplexing of business services component, so that business knowledge can be reused. The most important applications of SOA service component platform is to deal with the resource sharing and reused of different business components. How to construct multi-module library, support the adoption of these modules directly reused or through the reorganization to format new SOA service module is the key of architecture design, the most important data structure of formal concept analysis (FCA) is concept lattice, it can be solve this problem very well.FCA is an important and advanced technology in software engineering, and it is a theory to treat the relationship between the concept and their level. Based on the theory of concept lattice can clearly demonstrate the relationship of sub-concept and super-concept between the various concepts, and it can be used as a analytical tool in many research field, especially in software engineering. This article applies FCA to analysis of SOA service component design process, explores a line of systems analysis and design with FCA and SOA, given a solution to deal with the resource sharing and reused of different business components.Abstract is the core aspects of object-oriented, it can be provided a formal process by formal concept analysis in order to exclude the man-made factors that made by the most basic level person of analysis on the impact of the analysis results , making the results of the analysis more objective. Through the insurance business in-depth study, we extract six types of insurance as the basis data of the form background from three major risk categories and nearly 200 insurance. Combination with business needs of insurance core business systems of underwriting modules build a business entity form background, and use the concept of Bordat algorithms to generate Hasse maps, these maps combined with business needs to iterative changes, the final analysis result of the underwriting module have 8 business entity objects, at the same time generate the ER diagram of eight business entities. The method proposed can be applied to not only object-oriented design of business entities, but also can be applied to service-oriented components to build on SOA services.The core design of SOA is to achieve the reorganization and reusing of enterprise application business services components, in such a concept and design idea, the enterprise information system should be composed of a wide range of services. When to need developing a new application, the reuse of existing business services can be first consider, significantly shorten the development cycle and reduce development costs, so that the development of enterprise information systems can be get more and more flexibly and robustly. In this paper, based on a practical core business of insurance system, combined with the analysis of underwriting module business process and the business entity designed, constructed the underwriting business services form background and its concept lattice, which established five SOA business services component with the different extent of restoration, one general-purpose components, one derived components and three components of personality and these components can be across two dimensions of risk and function.Accordance to the business knowledge to struck the form background, and using the concept of Bordat algorithms to generate Hasse maps, it made that these maps can combine with business needs to iterative changes as a kind of the system analysis method. Through this method, finally we got 10 business services components that can be reusable and reorganization, based on analyzing to design the SOA service component architecture plans of the insurance core business system, it can show the various types of functional interface entry point flexibly by SOA service components. In this paper, the realization of GGC- all the construction insurance "insured single-entry" as an example to illustrate the form concept analytical techniques can be applied to the analysis and design of SOA component, the road of analysis and design proposed with FCA and SOA can solute the resource reorganization and reusing of different business components flexibly and effectively. Ultimately, it formatted a variety of library modules, therefore it realized supporting the adoption of these modules directly reused or through the reorganization to format new modules in order to achieve a flexible and agile development.Throughout the design of insurance information system, design of business physical and the analysis of services component are two very important areas, the analysis method not only have a good application, but also can be applied to other areas, such as business flow mode, package of user control and analysis of insurance products.
Keywords/Search Tags:Formal concept analysis, Hasse diagram Concept lattice, Bordat algorithm, Business entity, Business service components
PDF Full Text Request
Related items