Font Size: a A A

The Research And Application Of Domain Engineering Method On Port Navigation Information System

Posted on:2009-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:T T ZouFull Text:PDF
GTID:2178360242974501Subject:Management Science and Engineering
Abstract/Summary:PDF Full Text Request
With the expansion of computer application, the software scale and complexity have been rapidly increasing. It's high time to improve the productivity of software for the software industry. Software reuse is a realistic approach to solve software crisis, increase productivity and quality of software production. Software is widely used in various fields and the systems in a field which have commonality and variability. In the software reuse, common areas provide the basis for the application systems' integration assembly, and changes individual identified. In a specific system both are the commons and differences. Therefore making use of domain engineering for the specific domain can systematic and effective get the reusable resources. Domain engineering which is a process of establishing core software assets for relative applications in the domain product family provides support for the software reuse. Domain engineering covers the whole activities of developing reusable software component.This thesis illustrates the current development in domain engineering. Then, we combine the domain engineering and object-oriented method together; propose a process of domain reusable component based on Object-oriented method. The core is domain analysis and domain design based on Object-oriented method. In analysis phase, we introduce a mechanism resolving commonality and variability based on Object-oriented method including the development method of domain border model, domain feature model, domain usecase model, domain object model for the domain requirement software architecture. In design phase, we mainly concert on design of software architecture, try to find a more suitable software architecture for reuse. We also extract two types of component including domain entity component and domain business component. At the end of the thesis, we give a case study—The Port Navigation Information System which can be adaptable to the domain variability through the above method.The research has theoretical value and high practical value. The method can be a guideline on identifying and designing domain component. It can reduce the repeated work and be useful to software develop of other domains.
Keywords/Search Tags:Object-Oriented, Domain Engineering, J2EE, Component
PDF Full Text Request
Related items