{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:59:23Z","timestamp":1725487163007},"publisher-location":"London","reference-count":41,"publisher":"Springer London","isbn-type":[{"type":"print","value":"9781852339982"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/1-84628-339-6_4","type":"book-chapter","created":{"date-parts":[[2007,7,2]],"date-time":"2007-07-02T18:32:03Z","timestamp":1183401123000},"page":"75-98","source":"Crossref","is-referenced-by-count":1,"title":["A Grid Software Process"],"prefix":"10.1007","author":[{"given":"Giovanni","family":"Aloisio","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Massimo","family":"Caffaro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Italo","family":"Epicoco","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1145\/129888.129890","volume":"35","author":"C. Catlett","year":"1992","unstructured":"C. Catlett, L. Smarr, Metacomputing, Communications of the ACM, 35, 44\u201352 (1992)","journal-title":"Communications of the ACM"},{"key":"4_CR2","unstructured":"W. Benger, I. Foster, J. Novotny, E. Seidel, J. Shalf, W. Smith, P. Walker, Numerical relativity in a distributed environment, in Ninth SIAM Conference on Parallel Processing for Scientific Computing (1999)"},{"key":"4_CR3","unstructured":"G. Von Laszewski, M. Su, J.A. Insley, I. Foster, J. Bresnahan, C. Kesselman, M. Thiebaux, M.L. Rivers, S. Wang, B. Tieman, I. McNulty, Real-time analysis, visualization, and steering of microtomography experiments at photon sources, in Ninth SIAM Conference on Parallel Processing for Scientific Computing (1999)"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"S. Brunett, D. Davis, T. Gottshalk, P. Messina, C. Kesselman, Implementing distributed synthetic forces simulations in metacomputing environments, in Proceedings of the Heterogeneous Computing Workshop (1998)","DOI":"10.1109\/HCW.1998.666543"},{"key":"4_CR5","unstructured":"I. Foster, C. Kesselman, (eds.), The Grid: Blueprint for a New Computing Infrastructure (Morgan Kaufmann, 1998)"},{"issue":"3","key":"4_CR6","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1177\/109434200101500302","volume":"15","author":"I. Foster","year":"2001","unstructured":"I. Foster, C. Kesselmann, S. Tuecke, The anatomy of the grid: enabling scalable virtual organizations, International Journal of Supercomputer Applications, 15(3), 200\u2013222 (2001)","journal-title":"International Journal of Supercomputer Applications"},{"issue":"6","key":"4_CR7","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MC.2002.1009167","volume":"35","author":"I. Foster","year":"2002","unstructured":"I. Foster, C. Kesselmann, J. Nick, S. Tuecke, Grid services for distributed system integration, Computer, 35(6), 37\u201346 (2002)","journal-title":"Computer"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"I. Foster, C. Kesselmann, J. Nick, S. Tuecke, The physiology of the grid: An open grid services architecture for distributed system integration, in Technical Report for the Globus project (2002) http:\/\/www.globus.org\/research\/papers\/ogsa.pdf","DOI":"10.1109\/MC.2002.1009167"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"W. Smith, I. Foster, V. Taylor, Predicting application run times using historical information, in Proceedings of IPPS\/SPDP\u2019 98Workshop on Job Scheduling Strategies for Parallel Processing (1998)","DOI":"10.1007\/BFb0053984"},{"key":"4_CR10","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"F.P. Brooks","year":"1986","unstructured":"F.P. Brooks, No silver bullet, in Information Processing\u2019 86, ed. by Kugler, H.J. (Elsevier, North Holland; reprinted (1987)) IEEE Computer 20, 10\u201319 (1986)","journal-title":"IEEE Computer"},{"key":"4_CR11","first-page":"209","volume":"15","author":"B.J. Cox","year":"1990","unstructured":"B.J. Cox, There is a silver bullet, Byte, (15): 209\u2013218 (1990)","journal-title":"Byte"},{"key":"4_CR12","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/2.108047","volume":"25","author":"D. Harel","year":"1992","unstructured":"D. Harel, Biting the silver bullet, IEEE Computer, 25, 8\u201324 (1992)","journal-title":"IEEE Computer"},{"key":"4_CR13","first-page":"A\/1-1","volume-title":"1970 WESCON Technical Papers","author":"W. Royce","year":"1970","unstructured":"W. Royce, Managing the development of large software systems: Concepts and techniques, in 1970 WESCON Technical Papers, Western Electronic Show and Convention, Los Angeles, pp. A\/1-1\u2013A\/1-9; reprinted (1989) in Proceedings of the 11th International Conference on Software Engineering, Pittsburgh, pp. 328\u2013338 (1970)"},{"key":"4_CR14","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/2.59","volume":"21","author":"B. W. Boehm","year":"1988","unstructured":"B. W. Boehm, A spiral model of software development and enhancement, IEEE Computer 21, 61\u201372 (1988)","journal-title":"IEEE Computer"},{"key":"4_CR15","volume-title":"Structured rapid prototyping: an Evolutionary Approach to Software Development","author":"J.L. Connel","year":"1989","unstructured":"J.L, Connel, L. Shafer, Structured rapid prototyping: an Evolutionary Approach to Software Development (Yourdon Press, Englewood Cliffs, NJ, 1989)"},{"key":"4_CR16","volume-title":"Rapid System Development: Using Structured Techniques and Relational Technology","author":"C. Gane","year":"1989","unstructured":"C. Gane, Rapid System Development: Using Structured Techniques and Relational Technology (Prentice Hall, Englewood Cliffs, NJ, 1989)"},{"key":"4_CR17","volume-title":"Principles of Software Engineering Management","author":"T. Gilb","year":"1988","unstructured":"T. Gilb, Principles of Software Engineering Management (Addison-Wesley, Wokingham, UK, 1988)"},{"key":"4_CR18","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/54.211528","volume":"10","author":"M. Aoyama","year":"1993","unstructured":"M. Aoyama, Concurrent-development process model, IEEE Computer, 10, 46\u201355 (1993)","journal-title":"IEEE Computer"},{"key":"4_CR19","volume-title":"Microsoft Secrets: How the World\u2019s Most Powerful Software Company Creates Technology, Shapes Markets, and Manages People","author":"M.A. Cusumano","year":"1995","unstructured":"M.A. Cusumano, R.W. Selby, Microsoft Secrets: How the World\u2019s Most Powerful Software Company Creates Technology, Shapes Markets, and Manages People, (The Free Press\/Simon and Schuster, New York, 1995)"},{"key":"4_CR20","first-page":"53","volume":"40","author":"M.A. Cusumano","year":"1997","unstructured":"M.A. Cusumano, R.W. Selby, How Microsoft builds software, communications of the ACM, 40,53\u201361 (1997)","journal-title":"How Microsoft builds software, communications of the ACM"},{"key":"4_CR21","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/2.796139","volume":"32","author":"K. Beck","year":"1999","unstructured":"K. Beck, Embracing change with extreme programming, IEEE Computer, 32, 70\u201377 (1999)","journal-title":"IEEE Computer"},{"key":"4_CR22","volume-title":"Extreme Programming Explained: Embrace Change","author":"K. Beck","year":"2002","unstructured":"K. Beck, Extreme Programming Explained: Embrace Change (Addison-Wesley, Longman, Reading, MA, 2002)"},{"key":"4_CR23","volume-title":"The Rational Unified Process: An Introduction","author":"P. Kruchten","year":"2000","unstructured":"P. Kruchten, The Rational Unified Process: An Introduction, (Addison-Wesley, Longman, Reading, MA, 2000)"},{"key":"4_CR24","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1145\/83880.84529","volume":"33","author":"B. Henderson-Sellers","year":"1990","unstructured":"B. Henderson-Sellers, J.M. Edwards, The object-oriented systems life cycle, Communications of the ACM, 33, 142\u2013159 (1990)","journal-title":"Communications of the ACM"},{"key":"4_CR25","volume-title":"Any Time, Anywhere Computing","author":"A. Helal","year":"2002","unstructured":"A. Helal, B. Haskell, J.L. Carter, R. Brice, D. Woelk, M. Rusinkiewicz, Any Time, Anywhere Computing (Kluver, Boston, Dordrecht, London, 2002)"},{"key":"4_CR26","unstructured":"H. Takeuchi, I. Nonaka, The new product development game, Harvard Business Review, Jan\/Feb: pp. 137\u2013146, (1986)"},{"key":"4_CR27","unstructured":"K. Schwaber, Scrum development process, in OOPSLA\u201995 Workshop on Business Object Design and Implementation (Springer-Verlag, 1995)"},{"key":"4_CR28","volume-title":"Agile Software Development with Scrum","author":"K. Schwaber","year":"2002","unstructured":"K. Schwaber, M. Beedle, Agile Software Development with Scrum (Prentice Hall, Upper Saddle River, NJ, 2002)"},{"key":"4_CR29","unstructured":"J.A Highsmith, Adaptive Software Development: A Collaborative Approach to Managing Complex Systems (Dorset, New York, 2002)"},{"key":"4_CR30","volume-title":"Agile Software Development","author":"A. Cockburn","year":"2002","unstructured":"A. Cockburn, Agile Software Development (Addison-Wesley, Longman, Reading, MA, 2002)"},{"key":"4_CR31","volume-title":"Dynamic Systems Development method\u2014The Method in Practice","author":"J. Stapleton","year":"1997","unstructured":"J. Stapleton, Dynamic Systems Development method\u2014The Method in Practice (Addison-Wesley, Longman, Reading, MA, 1997)"},{"issue":"2","key":"4_CR32","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1049\/sej.1992.0014","volume":"7","author":"G.S. Blair","year":"1992","unstructured":"G.S. Blair, R. Lea, The impact of distribution on the object-oriented approach to software development, IEEE Software Engineering Journal, 7(2), 130\u2013138 (1992)","journal-title":"IEEE Software Engineering Journal"},{"key":"4_CR33","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"E. Gamma, R. Helm, R. Johnson, J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley, Longman, Reading, MA, 1995)"},{"key":"4_CR34","volume-title":"Patterns and Skeletons for Parallel and Distributed Computing","author":"O.F. Rana","year":"2003","unstructured":"O.F. Rana, D.W. Walker, Service design patterns for computational grids, in Patterns and Skeletons for Parallel and Distributed Computing, ed. by Rabhi, F.A. and Gorlatch, S. (Springer-Verlag, London, UK, 2003)"},{"key":"4_CR35","unstructured":"S. Cannon, S. Chan, D. Olson, C. Tull, V. Welch, L. Pearlman, Using CAS to manage role-based VO subgroups, in Electronic proceedings of CHEP03, (2003) (available as DVD and at http:\/\/www.slac.stanford.edu\/econf\/C0303241\/proceedings.html)"},{"key":"4_CR36","doi-asserted-by":"crossref","unstructured":"F. Schneider, Implementing fault-tolerant services using the state machine approach: A tutorial, ACM Computing Surveys, 22(4), 1990","DOI":"10.1145\/98163.98167"},{"key":"4_CR37","unstructured":"M. Castro, B. Liskov, Practical byzantine fault tolerance, in Proceedings of Third Symp, Operating Systems Design and Implementation (1999)"},{"key":"4_CR38","doi-asserted-by":"publisher","first-page":"612","DOI":"10.1145\/359168.359176","volume":"22","author":"A. Shamir","year":"1979","unstructured":"A. Shamir, How to share a secret, Communications of the ACM, 22, 612\u2013613 (1979)","journal-title":"Communications of the ACM"},{"key":"4_CR39","unstructured":"A. Herzberg, S. Jarecki, H. Krawczyk, M. Yung, Proactive secret sharing, in Proceedings of Advances in Cryptology, Crypto\u2019 95 (1995)"},{"key":"4_CR40","doi-asserted-by":"crossref","unstructured":"A. Chervenak, E. Deelman, I. Foster, L. Guy, W. Hoschek, A. Iamnitchi, C. Kesselman, P. Kunszt, M. Ripenu, B. Schwartzkop, H. Stocking, K. Stockinger, B. Tierney, Giggle: A framework for constructing scalable replica location services, in Electronic Proceedings of Super Computing, 2002 Conference (2002)","DOI":"10.1109\/SC.2002.10024"},{"key":"4_CR41","unstructured":"A. Genoud, D. Caromel, Non-functional exceptions for distributed and mobile objects, in Proceedings of EHOOS\u201903 workshop of ECOOP 2003, Darmstadt, Germany (2003)"}],"container-title":["Grid Computing: Software Environments and Tools"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/1-84628-339-6_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T20:24:26Z","timestamp":1619555066000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/1-84628-339-6_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9781852339982"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/1-84628-339-6_4","relation":{},"subject":[]}}