{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T02:53:52Z","timestamp":1743044032060,"version":"3.40.3"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030142902"},{"type":"electronic","value":"9783030142919"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-14291-9_3","type":"book-chapter","created":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T12:24:37Z","timestamp":1550751877000},"page":"76-99","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An Open Source Pattern Language"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7361-0286","authenticated-orcid":false,"given":"Christoph","family":"Hannebauer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3841-2548","authenticated-orcid":false,"given":"Volker","family":"Gruhn","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,2,22]]},"reference":[{"key":"3_CR1","volume-title":"The Cathedral and the Bazaar","author":"ES Raymond","year":"1999","unstructured":"Raymond, E.S.: The Cathedral and the Bazaar, 1st edn. O\u2019Reilly & Associates Inc., Sebastopol (1999)","edition":"1"},{"key":"3_CR2","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/MS.2004.1259206","volume":"21","author":"C Gacek","year":"2004","unstructured":"Gacek, C., Arief, B.: The many meanings of open source. IEEE Softw. 21, 34\u201340 (2004)","journal-title":"IEEE Softw."},{"key":"3_CR3","unstructured":"Ye, Y., Kishida, K.: Toward an understanding of the motivation of open source software developers. In: 2003 Proceedings of the 25th International Conference on Software Engineering, pp. 419\u2013429, May 2003"},{"key":"3_CR4","doi-asserted-by":"crossref","unstructured":"Krishnamurthy, S.: Cave or community? An empirical examination of 100 mature open source projects. In: Social Science Research Network Working Paper Series, vol. 7, no. 6, June 2002","DOI":"10.5210\/fm.v7i6.960"},{"key":"3_CR5","unstructured":"Open Source Initiative: The open source definition (2004). \nhttp:\/\/www.opensource.org\/docs\/osd\n\n. Accessed 14 March 2012"},{"key":"3_CR6","unstructured":"Free Software Foundation: The free software definition (2015). \nhttp:\/\/www.gnu.org\/philosophy\/free-sw.html\n\n. Accessed 14 Sept 2015"},{"key":"3_CR7","volume-title":"The Timeless Way of Building","author":"C Alexander","year":"1979","unstructured":"Alexander, C.: The Timeless Way of Building. Oxford University Press, Oxford (1979)"},{"key":"3_CR8","unstructured":"Kelly, A.: Patterns for technology companies. In: Proceedings of the 11th European Conference on Pattern Languages of Programs (2006)"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Hannebauer, C., Link, C., Gruhn, V.: Patterns for the distribution of power in FLOSS projects. In: Proceedings of the 19th European Conference on Pattern Languages of Programs, EuroPLoP 2014, pp. 35:1\u201335:7. ACM, New York (2014)","DOI":"10.1145\/2721956.2721973"},{"key":"3_CR10","unstructured":"Hannebauer, C., Wolff-Marting, V., Gruhn, V.: Contributor-interaction patterns in FLOSS development. In: EuroPLoP 2011, July 2011"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Hannebauer, C., Wolff-Marting, V., Gruhn, V.: Towards a pattern language for FLOSS development. In: Proceedings of the 2010 Conference on Pattern Languages of Programs. Hillside Group, ACM, New York (2010)","DOI":"10.1145\/2493288.2493303"},{"key":"3_CR12","unstructured":"Link, C.: Patterns for the commercial use of open source: economic aspects and case studies. In: EuroPLoP 2012. Number Version 398 (2012)"},{"key":"3_CR13","unstructured":"Link, C.: Patterns for the commercial use of open source: license patterns. In: EuroPLoP 2011 (2011). Number Version 331"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Link, C.: Patterns for the commercial use of open source: legal and licensing aspects. In: Proceedings of the 15th European Conference on Pattern Languages of Programs, EuroPLoP 2010, pp. 7:1\u20137:10. ACM, New York (2010)","DOI":"10.1145\/2328909.2328918"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Weiss, M.: The business of open source: missing patterns. In: Proceedings of the 20th European Conference on Pattern Languages of Programs (2015)","DOI":"10.1145\/2855321.2855335"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Weiss, M.: Profiting even more from open source. In: Proceedings of the 16th European Conference on Pattern Languages of Programs, EuroPLoP 2011, pp. 1:1\u20131:7. ACM, New York (2011)","DOI":"10.1145\/2396716.2396717"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Weiss, M.: Profiting from open source. In: Proceedings of the 15th European Conference on Pattern Languages of Programs, EuroPLoP 2010, pp. 5:1\u20135:8. ACM, New York (2010)","DOI":"10.1145\/2328909.2328916"},{"key":"3_CR18","unstructured":"Weiss, M.: Performance of open source projects. In: 14th Annual European Conference on Pattern Languages of Programming (2009)"},{"key":"3_CR19","unstructured":"Weiss, M., Noori, N.: Enabling contributions in open source projects. In: EuroPLoP 2013 (2013)"},{"key":"3_CR20","doi-asserted-by":"crossref","unstructured":"Wolff-Marting, V., Hannebauer, C., Gruhn, V.: Patterns for tearing down contribution barriers to FLOSS projects. In: Proceedings of the 12th SoMeT, September 2013","DOI":"10.1109\/SoMeT.2013.6645669"},{"key":"3_CR21","doi-asserted-by":"crossref","unstructured":"Zaidan, F., Hannebauer, C., Gruhn, V.: Quality attestation: an open source pattern. In: Proceedings of the 21st European Conference on Pattern Languages of Programs, EuroPlop 2016, pp. 2:1\u20132:7. ACM, New York (2016)","DOI":"10.1145\/3011784.3011786"},{"key":"3_CR22","unstructured":"Meszaros, G., Doble, J.: A pattern language for pattern writing. In: Martin, R., Riehle, D., Buschmann, F. (eds.) Pattern Languages of Program Design. Software Patterns Series, vol. 3, pp. 529\u2013574. Addison-Wesley (1998)"},{"key":"3_CR23","volume-title":"A Pattern Language","author":"C Alexander","year":"1977","unstructured":"Alexander, C., Ishikawa, S., Silverstein, M., Jacobson, M., Fiksdahl-King, I., Angel, S.: A Pattern Language. Oxford University Press, New York (1977)"},{"key":"3_CR24","unstructured":"Fowler, M.: Accountability and organizational structures. In: Vlissides, J.M., Coplien, J.O., Kerth, N.L. (eds.) Pattern Languages of Program Design, vol. 2, pp. 353\u2013370. Addison Wesley (1996)"},{"key":"3_CR25","unstructured":"Cunningham, W.: EPISODES: a pattern language of competitive development. In: Vlissides, J.M., Coplien, J.O., Kerth, N.L. (eds.) Pattern Languages of Program Design, vol. 2, pp. 371\u2013388. Addison Wesley (1996)"},{"key":"3_CR26","volume-title":"Organizational Patterns of Agile Software Development","author":"JO Coplien","year":"2005","unstructured":"Coplien, J.O., Harrison, N.B.: Organizational Patterns of Agile Software Development. Pearson Prentice Hall, Upper Saddle River (2005)"},{"key":"3_CR27","unstructured":"Weir, C.: Patterns for designing in teams. In: Martin, R., Riehle, D., Buschmann, F. (eds.) Pattern Languages of Program Design. Software Patterns Series, vol. 3, pp. 487\u2013501. Addison-Wesley (1998)"},{"key":"3_CR28","unstructured":"Roberts, D., Johnson, R.: Patterns for evolving frameworks. In: Martin, R., Riehle, D., Buschmann, F. (eds.) Pattern Languages of Program Design. Software Patterns Series, vol. 3, pp. 471\u2013486. Addison-Wesley (1998)"},{"key":"3_CR29","unstructured":"Kelly, A.: More patterns for software companies product development. In: Proceedings of the 12th European Conference on Pattern Languages of Programs (2007)"},{"key":"3_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/978-3-642-38676-3_4","volume-title":"Transactions on Pattern Languages of Programming III","author":"A Ratzka","year":"2013","unstructured":"Ratzka, A.: User interface patterns for multimodal interaction. In: Noble, J., Johnson, R., Zdun, U., Wallingford, E. (eds.) Transactions on Pattern Languages of Programming III. LNCS, vol. 7840, pp. 111\u2013167. Springer, Heidelberg (2013). \nhttps:\/\/doi.org\/10.1007\/978-3-642-38676-3_4"},{"key":"3_CR31","volume-title":"The Lean Startup","author":"E Ries","year":"2011","unstructured":"Ries, E.: The Lean Startup. Crown Business, New York (2011)"},{"key":"3_CR32","unstructured":"Neath, K.: Introducing organizations. Github Blog, June 2010. \nhttps:\/\/github.com\/blog\/674-introducing-organizations\n\n. Accessed 30 Oct 2015"},{"key":"3_CR33","doi-asserted-by":"crossref","unstructured":"Herraiz, I., Robles, G., Amor, J.J., Romera, T., Gonz\u00e1lez Barahona, J.M.: The processes of joining in global distributed software projects. In: Proceedings of the 2006 International Workshop on Global Software Development for the Practitioner, GSD 2006, pp. 27\u201333. ACM, New York (2006)","DOI":"10.1145\/1138506.1138513"},{"key":"3_CR34","unstructured":"Xu, J., Gao, Y., Christley, S., Madey, G.: A topological analysis of the open souce software development community. In: 2005 Proceedings of the 38th Annual Hawaii International Conference on System Sciences, HICSS 2005, p. 198a, January 2005"},{"key":"3_CR35","series-title":"IFIP \u2014 The International Federation for Information Processing","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/978-0-387-72486-7_3","volume-title":"Open Source Development, Adoption and Innovation","author":"A Capiluppi","year":"2007","unstructured":"Capiluppi, A., Michlmayr, M.: From the cathedral to the bazaar: an empirical study of the lifecycle of volunteer community projects. In: Feller, J., Fitzgerald, B., Scacchi, W., Sillitti, A. (eds.) OSS 2007. ITIFIP, vol. 234, pp. 31\u201344. Springer, Boston, MA (2007). \nhttps:\/\/doi.org\/10.1007\/978-0-387-72486-7_3"},{"key":"3_CR36","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"DL Parnas","year":"1972","unstructured":"Parnas, D.L.: On the criteria to be used in decomposing systems into modules. Commun. ACM 15, 1053\u20131058 (1972)","journal-title":"Commun. ACM"},{"issue":"7","key":"3_CR37","doi-asserted-by":"publisher","first-page":"1015","DOI":"10.1287\/mnsc.1060.0552","volume":"52","author":"A MacCormack","year":"2006","unstructured":"MacCormack, A., Rusnak, J., Baldwin, C.Y.: Exploring the structure of complex software designs: an empirical study of open source and proprietary code. Manag. Sci. 52(7), 1015\u20131030 (2006)","journal-title":"Manag. Sci."}],"container-title":["Lecture Notes in Computer Science","Transactions on Pattern Languages of Programming IV"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-14291-9_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,8]],"date-time":"2020-04-08T11:03:17Z","timestamp":1586343797000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-14291-9_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030142902","9783030142919"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-14291-9_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"22 February 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}