Font Size: a A A

The Research And Application Based On Software Product Line Engineering Method

Posted on:2012-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:X E DengFull Text:PDF
GTID:2178330332986259Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Municipal engineering cost system has no humanized measurement and valuation software utill now because of its complexity and variability, With the rapid development of software engineering and software reuse, designing the new project cost system based on the newest software reuse technology becomes an inevitable trend.Software product line method is one software reuse technology which is oriented is a particular field, massive and in large particle. This method has attracted much attention in the software reuse field in recent years.This method aim at a particular market domain, has a set of common features, and collection of software products which developed from the core assets of advance production development. Software product line process involves two engineering:domain engineering and application engineering.This paper mainly do research on software product line engineering methods, including process models, the key activities, relevant practice domain and so on. it will analysis two features of software product line,commonness and variability, Based on the analysis of the type of software product line variability, patterns, constraints and dependency relationship, this paper summarizes several implementation technique of variability, including the preprocessing directives, object-oriented programming, software configuration and other software technology, especially the combination of object-oriented programming and aspect-oriented programming, and analyzes the usable condition of various technology.In the domain engineering part of Software product line, based on the analysis of engineering cost system, the paper design field structure and hierarchical structure model,and realize some key component in the field.In the application engineering part of Software product line,This paper applied software product line method, reuse the core assets obtained from domain engineering, including components and system structure, etc.than gives the design and implementation of municipal engineering measurement software,finally complete the user scenario testing using the road engineering as examples.
Keywords/Search Tags:Software product line, components, variability, engineer cost
PDF Full Text Request
Related items