{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:20:32Z","timestamp":1750306832151,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,10,21]],"date-time":"2011-10-21T00:00:00Z","timestamp":1319155200000},"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":[[2011,10,21]]},"DOI":"10.1145\/2578903.2579151","type":"proceedings-article","created":{"date-parts":[[2014,4,11]],"date-time":"2014-04-11T17:50:00Z","timestamp":1397238600000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The annotated test step pattern"],"prefix":"10.1145","author":[{"given":"Marcus","family":"Floriano","sequence":"first","affiliation":[{"name":"Aeronautics Institute of Technology"}]},{"given":"Debora","family":"Chama","sequence":"additional","affiliation":[{"name":"Aeronautics Institute of Technology"}]},{"given":"Eduardo","family":"Guerra","sequence":"additional","affiliation":[{"name":"Aeronautics Institute of Technology"}]},{"given":"Fabio","family":"Silveira","sequence":"additional","affiliation":[{"name":"Federal University of Sao Paulo"}]}],"member":"320","published-online":{"date-parts":[[2011,10,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACOM.2007.9"},{"key":"e_1_3_2_1_2_1","unstructured":"Floriano M. and Chama D. 2011. Makeatest - core. Available on: http:\/\/github.com\/marcusfloriano\/makeatest-core.  Floriano M. and Chama D. 2011. Makeatest - core. Available on: http:\/\/github.com\/marcusfloriano\/makeatest-core."},{"key":"e_1_3_2_1_3_1","unstructured":"Floriano M. Chama D. Guerra E. and Silveira F. 2011. Makeatest: Um framework para constru\u00e7\u00e3o de anota\u00e7\u00f5es de valida\u00e7\u00e3o e inicializa\u00e7\u00e3o de recursos externos em testes automatizados. 5th Systematic and Automated Software Testing (SAST2011) Sao Paulo SP Brazil.  Floriano M. Chama D. Guerra E. and Silveira F. 2011. Makeatest: Um framework para constru\u00e7\u00e3o de anota\u00e7\u00f5es de valida\u00e7\u00e3o e inicializa\u00e7\u00e3o de recursos externos em testes automatizados. 5th Systematic and Automated Software Testing (SAST2011) Sao Paulo SP Brazil."},{"key":"e_1_3_2_1_4_1","unstructured":"Forman I. and Forman N. 2005. Java Reflection in Action. Manning Publications Co.   Forman I. and Forman N. 2005. Java Reflection in Action . Manning Publications Co."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028765"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2493288.2493292"},{"volume-title":"Proceedings... 17th Latin-American Conference on Pattern Languages of Programs (SugarLoafPLoP), Salvador, Bahia, Brasil, 14","author":"Guerra E.","key":"e_1_3_2_1_7_1"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1943226.1943230"},{"key":"e_1_3_2_1_9_1","unstructured":"JSR299. 2009. Jsr 299: Contexts and dependency injection for the javatm ee platform. Available on: http:\/\/jcp.org\/en\/jsr\/detail?id=299.  JSR299. 2009. Jsr 299: Contexts and dependency injection for the javatm ee platform. Available on: http:\/\/jcp.org\/en\/jsr\/detail?id=299."},{"key":"e_1_3_2_1_10_1","unstructured":"JUnit. 2010. Junit.org resources for test driven development. Available on: http:\/\/junit.org\/.  JUnit. 2010. Junit.org resources for test driven development. Available on: http:\/\/junit.org\/."},{"volume-title":"Proceedings... EUROPEAN CONFERENCE ON OBJECT-ORIENTED PROGRAMMING, 220--242","author":"Kiczales G.","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","unstructured":"Laflamme M. Giacco R. L. Leme F. and Pugh E. 2010. Dbunit is a junit extension targeted at database-driven. Available on: http:\/\/www.dbunit.org.  Laflamme M. Giacco R. L. Leme F. and Pugh E. 2010. Dbunit is a junit extension targeted at database-driven. Available on: http:\/\/www.dbunit.org."},{"key":"e_1_3_2_1_13_1","unstructured":"Meszaros G. 2007. XUnit test patterns: refactoring test code. Person Education Inc.   Meszaros G. 2007. XUnit test patterns: refactoring test code . Person Education Inc."},{"volume-title":"Proceedings... III Latin American Workshop on Aspect-Oriented Software Development - LA-WASP'2009","author":"Santana E. C.","key":"e_1_3_2_1_14_1"},{"key":"e_1_3_2_1_15_1","unstructured":"Spring. 2011. Spring framework. Available on: http:\/\/www.springsource.org.  Spring. 2011. Spring framework. Available on: http:\/\/www.springsource.org."},{"key":"e_1_3_2_1_16_1","unstructured":"Tahchiev P. Leme F. Massol V. and Gregory G. 2010. JUnit in Action Second Edition. Manning Publications Co.   Tahchiev P. Leme F. Massol V. and Gregory G. 2010. JUnit in Action Second Edition . Manning Publications Co."},{"key":"e_1_3_2_1_17_1","unstructured":"Walls C. and Breidenbach R. 2007. Spring in Action Second Edition. Manning Publications Co.   Walls C. and Breidenbach R. 2007. Spring in Action Second Edition . Manning Publications Co."}],"event":{"name":"PLoP 11: Pattern Languages of Programs Conference 2011","sponsor":["Hillside Group Hillside Group","ACM Association for Computing Machinery"],"location":"Portland Oregon USA","acronym":"PLoP 11"},"container-title":["Proceedings of the 18th Conference on Pattern Languages of Programs"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2578903.2579151","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2578903.2579151","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:09:51Z","timestamp":1750234191000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2578903.2579151"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,10,21]]},"references-count":17,"alternative-id":["10.1145\/2578903.2579151","10.1145\/2578903"],"URL":"https:\/\/doi.org\/10.1145\/2578903.2579151","relation":{},"subject":[],"published":{"date-parts":[[2011,10,21]]},"assertion":[{"value":"2011-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}