Font Size: a A A

Design And Implementation Of Distributed Software Development Environment

Posted on:2012-07-25Degree:MasterType:Thesis
Country:ChinaCandidate:W L WangFull Text:PDF
GTID:2248330371467236Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Distributed system operates multi tasks on multi processors that are connected by telecom networks. It contains distributed operated system, distributed programming or interpreted languages, distributed file system, distributed data base and so on. Software development, as the soul of communication, computer engineering and internet, used to use distributed applications during it was implemented. Distributed software development environment not only covers distributed data storing and analyzing, distributed software compiling and delivery. During the software development process, distributed applications speeds up source code management, compiling, linking, and automated testing continually. Distributed software development environment can not only adapt to large-scale software development, but also for enterprises to speed up the software maturity, cost saving, data security improvement. Distributed software development environment is the trend of software development environment.Through analyzing, understanding the development environment requirements and process, designed and implemented of distributed software development environment in U6715 development team of ST-Ericsson. Based on analyzing and researching of GIT, DISTCC, this article built up a distributed environment with limited hardware resources.This article describes following parts:1. Analysis the architecture and working process of distributed software development environment.2. Analysis the software tools of implement a distributed software development environment, master the operation and configuration of these software tools. 3. Determine the software and hardware components of distributed software development environment.4. Decide role assignment and working process in distributed software development environment.5. Develop assistant software to implement automatic functions during software developing management.6. Setup, debug, validate and optimize the distributed software development environment.7. Prepare the documents of distributed software development environment.With the continually improvement of computing speed of the hardware, the size of software is also growing. The size of source code package is becoming bigger and bigger. The time used in data storing, compiling, linking and delivery will be shorten greatly with distributed software development environment.
Keywords/Search Tags:distributed, system, software, development environment
PDF Full Text Request
Related items