{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:25:13Z","timestamp":1750307113658,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2012,10,11]],"date-time":"2012-10-11T00:00:00Z","timestamp":1349913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2012,10,11]]},"DOI":"10.1145\/2380552.2380613","type":"proceedings-article","created":{"date-parts":[[2012,10,12]],"date-time":"2012-10-12T16:13:49Z","timestamp":1350058429000},"page":"209-214","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Three years of design-based research to reform a software engineering curriculum"],"prefix":"10.1145","author":[{"given":"Matti","family":"Luukkainen","sequence":"first","affiliation":[{"name":"University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arto","family":"Vihavainen","sequence":"additional","affiliation":[{"name":"University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Vikberg","sequence":"additional","affiliation":[{"name":"University of Helsinki, Helsinki, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,10,11]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"P. Abrahamsson. Inaugural lecture: The new era of software quality (in Finnish). http:\/\/www.cs.helsinki.fi\/kolumni\/ohjelmistojen-laadun-uusi-aikakausi December 2009.  P. Abrahamsson. Inaugural lecture: The new era of software quality (in Finnish). http:\/\/www.cs.helsinki.fi\/kolumni\/ohjelmistojen-laadun-uusi-aikakausi December 2009."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961258.1961286"},{"key":"e_1_3_2_1_3_1","volume-title":"Guide to the Software Engineering Body of Knownledge","author":"Abram A.","year":"2004","unstructured":"A. Abram , J. W. More , B. Pierre , and D. Robert , editors . Guide to the Software Engineering Body of Knownledge . IEEE Computer Society , 2004 . A. Abram, J. W. More, B. Pierre, and D. Robert, editors. Guide to the Software Engineering Body of Knownledge. IEEE Computer Society, 2004."},{"key":"e_1_3_2_1_4_1","volume-title":"Core J2EE Patterns: Best Practices and Design Strategies","author":"Alur D.","year":"2003","unstructured":"D. Alur , D. Malkis , and J. Crupi . Core J2EE Patterns: Best Practices and Design Strategies . Prentice Hall , 2 edition, 2003 . D. Alur, D. Malkis, and J. Crupi. Core J2EE Patterns: Best Practices and Design Strategies. Prentice Hall, 2 edition, 2003."},{"key":"e_1_3_2_1_5_1","volume-title":"Agile Modeling: Effective Practices for Extreme Programming and the Unified Process","author":"Ambler S. W.","year":"2002","unstructured":"S. W. Ambler and R. Jeffries . Agile Modeling: Effective Practices for Extreme Programming and the Unified Process . Wiley , 2002 . S. W. Ambler and R. Jeffries. Agile Modeling: Effective Practices for Extreme Programming and the Unified Process. Wiley, 2002."},{"key":"e_1_3_2_1_6_1","volume-title":"Test Driven Development: By Example","author":"Beck K.","year":"2002","unstructured":"K. Beck . Test Driven Development: By Example . Addison-Wesley , 2002 . K. Beck. Test Driven Development: By Example. Addison-Wesley, 2002."},{"key":"e_1_3_2_1_7_1","volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck K.","year":"2004","unstructured":"K. Beck and C. Andres . Extreme Programming Explained: Embrace Change ( 2 nd Edition). Addison-Wesley Professional , 2004 . K. Beck and C. Andres. Extreme Programming Explained: Embrace Change (2nd Edition). Addison-Wesley Professional, 2004.","edition":"2"},{"key":"e_1_3_2_1_8_1","volume-title":"The Agile Alliance","author":"Beck K.","year":"2001","unstructured":"K. Beck , M. Beedle , A. van Bennekum , A. Cockburn , W. Cunningham , M. Fowler , J. Grenning , J. Highsmith , A. Hunt , R. Jeffries , J. Kern , B. Marick , R. C. Martin , S. Mallor , K. Shwaber , and J. Sutherland . The Agile Manifesto. Technical report , The Agile Alliance , 2001 . K. Beck, M. Beedle, A. van Bennekum, A. Cockburn, W. Cunningham, M. Fowler, J. Grenning, J. Highsmith, A. Hunt, R. Jeffries, J. Kern, B. Marick, R. C. Martin, S. Mallor, K. Shwaber, and J. Sutherland. The Agile Manifesto. Technical report, The Agile Alliance, 2001."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352135.1352218"},{"key":"e_1_3_2_1_10_1","volume-title":"On the theoretical breadth of design-based research in education. Educational Psychologist, 39(4)","author":"Bell P.","year":"2004","unstructured":"P. Bell . On the theoretical breadth of design-based research in education. Educational Psychologist, 39(4) , 2004 . P. Bell. On the theoretical breadth of design-based research in education. Educational Psychologist, 39(4), 2004."},{"issue":"3","key":"e_1_3_2_1_11_1","first-page":"321","article-title":"Design research for sustained innovation","volume":"9","author":"Bereiter C.","year":"2002","unstructured":"C. Bereiter . Design research for sustained innovation . Cognitive Studies Bulletin of the Japanese Cognitive Science Society , 9 ( 3 ): 321 -- 327 , 2002 . C. Bereiter. Design research for sustained innovation. Cognitive Studies Bulletin of the Japanese Cognitive Science Society, 9(3):321--327, 2002.","journal-title":"Cognitive Studies Bulletin of the Japanese Cognitive Science Society"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1207\/s15327809jls0202_2"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X032009003"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1288580.1288595"},{"key":"e_1_3_2_1_15_1","volume-title":"Pragmatic Bookshelf","author":"Chelimsky D.","year":"2010","unstructured":"D. Chelimsky , D. Astels , B. Helmkamp , D. North , Z. Dennis , and A. Hellesoy . The RSpec Book . Pragmatic Bookshelf , 2010 . D. Chelimsky, D. Astels, B. Helmkamp, D. North, Z. Dennis, and A. Hellesoy. The RSpec Book. Pragmatic Bookshelf, 2010."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X032001009"},{"key":"e_1_3_2_1_17_1","volume-title":"Agile Estimating and Planning","author":"Cohn M.","year":"2005","unstructured":"M. Cohn . Agile Estimating and Planning . Prentice Hall , 2005 . M. Cohn. Agile Estimating and Planning. Prentice Hall, 2005."},{"issue":"3","key":"e_1_3_2_1_18_1","first-page":"6","article-title":"Cognitive apprenticeship: Making thinking visible","volume":"15","author":"Collins A.","year":"1991","unstructured":"A. Collins , J. Brown , and A. Holum . Cognitive apprenticeship: Making thinking visible . American Educator , 15 ( 3 ): 6 -- 46 , 1991 . A. Collins, J. Brown, and A. Holum. Cognitive apprenticeship: Making thinking visible. American Educator, 15(3):6--46, 1991.","journal-title":"American Educator"},{"key":"e_1_3_2_1_19_1","volume-title":"Knowing learning and instruction Essays in honor of Robert Glaser","author":"Collins A.","year":"1989","unstructured":"A. Collins , J. Brown , and S. Newman . Cognitive apprenticeship: Teaching the crafts of reading, writing, and mathematics . In L. Resnick, editor, Knowing learning and instruction Essays in honor of Robert Glaser , volume Knowing, l of Psychology of Education and Instruction Series, pages 453-- 494 . Lawrence Erlbaum Associates , 1989 . A. Collins, J. Brown, and S. Newman. Cognitive apprenticeship: Teaching the crafts of reading, writing, and mathematics. In L. Resnick, editor, Knowing learning and instruction Essays in honor of Robert Glaser, volume Knowing, l of Psychology of Education and Instruction Series, pages 453--494. Lawrence Erlbaum Associates, 1989."},{"issue":"8","key":"e_1_3_2_1_20_1","article-title":"A software revolution in the making?","volume":"24","author":"Devops","year":"2011","unstructured":"Devops : A software revolution in the making? Cutter IT Journal , 24 ( 8 ), 2011 . Special issue. Devops: A software revolution in the making? Cutter IT Journal, 24(8), 2011. Special issue.","journal-title":"Cutter IT Journal"},{"key":"e_1_3_2_1_21_1","volume-title":"Continuous Integration: Improving Software Quality and Reducing Risk","author":"Duval P.","year":"2007","unstructured":"P. Duval , S. Matyas , and A. Glower . Continuous Integration: Improving Software Quality and Reducing Risk . Addison-Wesley , 2007 . P. Duval, S. Matyas, and A. Glower. Continuous Integration: Improving Software Quality and Reducing Risk. Addison-Wesley, 2007."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1207\/S15327809JLS1101_4"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2160718.2160732"},{"key":"e_1_3_2_1_24_1","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1994","unstructured":"E. Gamma , R. Helm , R. Johnson , and J. Vlissides . Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley , 1994 . E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1994."},{"key":"e_1_3_2_1_25_1","volume-title":"The Pragmatic Programmer: From Journeyman to Master","author":"Hunt A.","year":"1999","unstructured":"A. Hunt and D. Thomas . The Pragmatic Programmer: From Journeyman to Master . Addison-Wesley , 1999 . A. Hunt and D. Thomas. The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley, 1999."},{"key":"e_1_3_2_1_26_1","first-page":"54","article-title":"Design-based research in science education: One step towards methodology","volume":"4","author":"Juuti K.","year":"2006","unstructured":"K. Juuti and J. Lavonen . Design-based research in science education: One step towards methodology . NorDiNa , 4 : 54 -- 68 , 2006 . K. Juuti and J. Lavonen. Design-based research in science education: One step towards methodology. NorDiNa, 4:54--68, 2006.","journal-title":"NorDiNa"},{"key":"e_1_3_2_1_27_1","volume-title":"Web Design with JavaScript and the Document Object Model. friends of ED","author":"Keith J.","year":"2005","unstructured":"J. Keith . DOM Scripting : Web Design with JavaScript and the Document Object Model. friends of ED , 2005 . J. Keith. DOM Scripting: Web Design with JavaScript and the Document Object Model. friends of ED, 2005."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2047594.2047596"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157266"},{"key":"e_1_3_2_1_30_1","volume-title":"Clean Code: A Handbook of Agile Software Craftsmanship","author":"Martin R. C.","year":"2008","unstructured":"R. C. Martin . Clean Code: A Handbook of Agile Software Craftsmanship . Prentice Hall , 2008 . R. C. Martin. Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall, 2008."},{"key":"e_1_3_2_1_31_1","volume-title":"Software Craftsmanship: The New Imperative","author":"McBreen P.","year":"2001","unstructured":"P. McBreen . Software Craftsmanship: The New Imperative . Prentice Hall , 2001 . P. McBreen. Software Craftsmanship: The New Imperative. Prentice Hall, 2001."},{"key":"e_1_3_2_1_32_1","volume-title":"Proceedings of IEEE WESCON 26","author":"Royce W.","year":"1970","unstructured":"W. Royce . Managing the development of large software systems . In Proceedings of IEEE WESCON 26 . TeX Users Group , August 1970 . W. Royce. Managing the development of large software systems. In Proceedings of IEEE WESCON 26. TeX Users Group, August 1970."},{"key":"e_1_3_2_1_33_1","volume-title":"Bridging the cultures of educational research and design. Educational Designer, 1(2)","author":"Schoenfeld A. H.","year":"2009","unstructured":"A. H. Schoenfeld . Bridging the cultures of educational research and design. Educational Designer, 1(2) , 2009 . A. H. Schoenfeld. Bridging the cultures of educational research and design. Educational Designer, 1(2), 2009."},{"key":"e_1_3_2_1_34_1","volume-title":"Agile Software Development with SCRUM","author":"Schwaber K.","year":"2002","unstructured":"K. Schwaber and M. Beedle . Agile Software Development with SCRUM . Prentice Hall , 2002 . K. Schwaber and M. Beedle. Agile Software Development with SCRUM. Prentice Hall, 2002."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.3102\/0013189X032001005"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1953163.1953196"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999747.1999824"},{"key":"e_1_3_2_1_38_1","volume-title":"Manning Publ.","author":"Walls C.","year":"2011","unstructured":"C. Walls . Spring in Action . Manning Publ. , 2011 . C. Walls. Spring in Action. Manning Publ., 2011."}],"event":{"name":"SIGITE ' 12: ACM Special Interest Group for Information Technology Education Conference","sponsor":["SIGITE ACM Special Interest Group on Information Technology Education"],"location":"Calgary Alberta Canada","acronym":"SIGITE ' 12"},"container-title":["Proceedings of the 13th annual conference on Information technology education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2380552.2380613","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2380552.2380613","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:48:12Z","timestamp":1750240092000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2380552.2380613"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,11]]},"references-count":38,"alternative-id":["10.1145\/2380552.2380613","10.1145\/2380552"],"URL":"https:\/\/doi.org\/10.1145\/2380552.2380613","relation":{},"subject":[],"published":{"date-parts":[[2012,10,11]]},"assertion":[{"value":"2012-10-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}