Systems and methods for on- demand deployment of software build and test environments

作者: Yiping Zhang , Dan Mercer , Nick Bonfiglio , Andrew Ryan

DOI:

关键词: SoftwareSoftware engineeringCode (cryptography)Software deploymentSystems architectureSoftware developmentSystems engineeringReplicateSoftware buildEngineeringScalability

摘要: Systems (100) and methods are described that allow for the dynamic allocation re-allocation of hardware software resources (106-226) to support build, integration, test phases complex development projects. The invention provides customers who have medium large teams, which may be geographically distributed, with an integrated environment, includes centralized governance code repositories, build systems systems. Embodiments include a centralized, scalable, system architecture allows (1) replicate internal integrate, environments were previously used on customer premises, (2) provision re-provision such demand, (3) seamlessly integrate their herein.

参考文章(6)
John Graham-Cumming, John Ousterhout, Usman Muzaffar, Sven Delmas, Eric Melski, Scott Stanton, A system and method for supplementing program builds with file usage information. ,(2004)
David R. Hanson, Benjamin G. Zorn, Extensible software development services ,(2005)
Terence A. Robb, Allen Holmes, Ajay P. Deo, Andrew Dugan, Kelvin R. Porter, Deploying service modules among service nodes distributed in an intelligent network ,(2004)
David B. Leblang, Bryan P. Douros, Debra A. Minard, Gordon D. McLean, David E. Jabs, Robert P. Chase, Larry W. Allen, Dynamic software version auditor which monitors a process to provide a list of objects that are accessed ,(1993)