Font Size: a A A

Software Product Line Integration Framework

Posted on:2013-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Z X CaiFull Text:PDF
GTID:2248330374985699Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of social information technology and software industry,the scale of the software system is becoming larger and larger, and the complexity isbecoming higher and higher. Software requirements for different fields are graduallybecoming professional, traditional software development methods no longer meet thesechallenges. In addition, the overbuilding of software products has led to a massive wasteof resources, so how to effectively reuse the previous results to improve the efficiencyand quality of software development has became challenges placed in front of thesoftware developers. Directing at these problems, the researchers proposed a“production line” theory of the software development according to the mature “productline” thinking of the industry. The key requirement of the software product line is toorganize software development tools in the way of production line to give support to thecollaboration among these tools. And then can effectively reuse the softwaredevelopment result to form a processing line of software products. After the sequentialprocess of software production line tools, the original input data could finally become asoftware product meeting customers’ needs. This dissertation studied the relevantelements of general software developing process and proposed a series of abstractmodels of these elements. Basing on these abstract models, this thesis designed adistributed software production line integration framework that supports tool integration,component integration and software products integration, divided the integrationframework into a series of functional modules, designed and realized these modules.The major contents of this dissertation could be generalized as follows.1、The relevant theories and technologies were studied, analyzed and summarized.2、 Analyzed the requirements of software production line and proposed arequirement model of software production line.3、Basing on the requirement model, designed abstract models for elements ofsoftware production line.4、Basing on these abstract models, designed a distributed software production line integration framework.5、Basing on the theories, technologies and models, the main functional moduleswere implemented.This dissertation proposed, designed and implemented a distributedsoftware production line integration framework for software developing in productionline way.
Keywords/Search Tags:software engineering, software production line, integration framework, distributed system, synchronism
PDF Full Text Request
Related items