Font Size: a A A

Research Of RUP Combined With XP Software Development Method Based On Patterns

Posted on:2009-08-18Degree:MasterType:Thesis
Country:ChinaCandidate:L J YanFull Text:PDF
GTID:2178360245952451Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In the modern software engineering, software development has become increasingly sophisticated. On the one hand, software developers have to face the frequent changes in demand; on the other hand, they have to guarantee the quality of software development and software development cycle. Achieving harmony between the quality and the cycle in this drastic change is one of the serious problems, which is many software development organizations face.How the relation of software design pattern and software architecture to impact the software architecture has been analyzed in this paper, from a practical software development starting with difficulties encountered in the first. For the level of relations of J2EE software architecture, it cites the J2EE model directory relationship of the J2EE pattern made in-depth analysis of specific, and gives the typical pattern of J2EE, these lead to the tremendous role of pattern thinking application in software architecture design.The implementation methods of software architecture have been summarized in this paper, which has conducted in-depth analysis of specific and found flaws for one of the most popular software development methods—Rational Unified Process and Extreme Programming. Addressing these shortcomings, through tailoring the RUP methods and introducing XP, a new method of software development framework has been obtained—ARUP (Agile Rational Unified Process). ARUP method has absorbed the common advantage of RUP and XP, has improved software development process and efficiency, has enhanced the efficiency and quality of small and medium-sized software development.Finally, the ARUP combined with software design patterns has been applied in a online payment system. The practical application result is the ARUP method based on pattern has obtained very good result in improving the development team's efficiency, simplifying the software development process and improving software quality.
Keywords/Search Tags:Pattern, Rational Unified Process, Extreme Programming, Tailored RUP, Online Payment
PDF Full Text Request
Related items