Font Size: a A A

The Research On Domain Engineering And Application In Shipping Plan Making Domain

Posted on:2010-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:X LiFull Text:PDF
GTID:2178360302960854Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Since the "software crisis", software engineers have been trying to find out the solution. Software reuse is regarded as an important means to both improve developing efficiency and address the software crisis. Furthermore, it was recognized as the only route of realizing software industrialization. As a main technological means to realize software reuse, domain engineering attains a group of domain requirements that have sufficient reusability and forms a domain model, which is based on to identify, develop domain components, system architecture and other reusable assets through analyzing the domain, identifying the domain commonness and abstracting, isolating as well as encapsulating the domain variability.This thesis has carried out an in-depth study on the domain engineering technology and methods of component identification, proposing a method for component identification based on the principle of improving feature modeling in domains. Combined with research findings on modeling methods oriented object and system architecture of domain, this thesis has then come to a resolving scheme on domain engineering, with domain engineering and component technique as the basis. And this scheme is applied to shipping plan making domain so that reusable resources can be attained. At first, with a wide range of research on making shipping plans at hand, this thesis has established a domain model, which centers on featured modeling, with object oriented model as the secondary model. Secondly, with domain featured model as the information source, great attention has been paid to the variability of domains in this thesis, which has identified various kinds of components in the domain and has built the system architecture of domain. And then the model of domain component was presented to guide the development of domain components, with examples listed to demonstrate.Based on the concrete example of applying engineering in this domain-- shipping plans making system, this thesis has analyzed the implementation process on solution scheme within domain engineering and component technology. This scheme has been proved of excellent adaptability through dealing with changing situations in real practices of developing domain components.
Keywords/Search Tags:Software Reuse, Domain Engineering, Component Identification, Shipping Plan Making
PDF Full Text Request
Related items