Font Size: a A A

The Research Of Feature Modeling Method In Printing And Dying Industry Product Management Domain

Posted on:2006-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:X Y MengFull Text:PDF
GTID:2168360152975711Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing complexity of software systems, reuse of software artifacts is one of the most promising solution to the so-called "software crisis", proving the efficiency and qualities of software development, and realizing the industrialization of software industry. Domain engineering is an important technical way to build the infrastructure of reusable resources. And it is a process that analyzes applications in a domain, identifies common and variable features of these applications, captures and abstracts a set of adequate reusable domain requirements, constructs domain models, then identifies, develops and organizes reusable artifacts such as domain architectures and components in the domain. These reusable domain artifacts are used to support development of applications in the domain.The selection of methods is very important in obtaining high level of reuse in a special domain. Based on the analyzing and investigating on much research of domain engineering, integrating the research fruits in the terms of feature modeling, object-oriented domain modeling methods, and the problem of dealing with variability in the domain design phase, this paper presents an feature-oriented domain engineering solution. Through using this solution in the domain engineering process in Printing and Dying Industry Product Management (PDIPM) domain, achieves the domain artifacts of the above process. The solution gives the dealing with variability in the process. And it is a method of strong maneuverability and can be widely used.This paper describes the domain engineering process in PDIPM domain using the above solution. Firstly, based on the broad investigation and research on the PDIPM domain, through filtering and extracting the domain requirements, this paper establishes the general business model in the domain. Secondly, after the process of variable domain modeling, directed by feature model, in view of the domain requirements variability styles and the variability of UI requirements, this paper constructs a four-layer domain software architecture, and gives the dealing with variability in this process. Then, carries out the software architecture and general components in the domain. Finally, based on the domain artifacts, implements the domain reuse process of an application in the PDIPM domain. The solution on the business variability in the developing of the application proves that the domain artifacts have certain adaptability.
Keywords/Search Tags:Feature Orientation, Domain Engineering, Feature Model
PDF Full Text Request
Related items