{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T19:43:36Z","timestamp":1782416616568,"version":"3.54.5"},"reference-count":99,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2014,3,1]],"date-time":"2014-03-01T00:00:00Z","timestamp":1393632000000},"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":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2014,3]]},"abstract":"<jats:p>Requirements Engineering and Software Testing are mature areas and have seen a lot of research. Nevertheless, their interactions have been sparsely explored beyond the concept of traceability. To fill this gap, we propose a definition of requirements engineering and software test (REST) alignment, a taxonomy that characterizes the methods linking the respective areas, and a process to assess alignment. The taxonomy can support researchers to identify new opportunities for investigation, as well as practitioners to compare alignment methods and evaluate alignment, or lack thereof. We constructed the REST taxonomy by analyzing alignment methods published in literature, iteratively validating the emerging dimensions. The resulting concept of an information dyad characterizes the exchange of information required for any alignment to take place. We demonstrate use of the taxonomy by applying it on five in-depth cases and illustrate angles of analysis on a set of thirteen alignment methods. In addition, we developed an assessment framework (REST-bench), applied it in an industrial assessment, and showed that it, with a low effort, can identify opportunities to improve REST alignment. Although we expect that the taxonomy can be further refined, we believe that the information dyad is a valid and useful construct to understand alignment.<\/jats:p>","DOI":"10.1145\/2523088","type":"journal-article","created":{"date-parts":[[2014,4,8]],"date-time":"2014-04-08T12:24:20Z","timestamp":1396959860000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":53,"title":["A taxonomy for requirements engineering and software test alignment"],"prefix":"10.1145","volume":"23","author":[{"given":"M.","family":"Unterkalmsteiner","sequence":"first","affiliation":[{"name":"Blekinge Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"R.","family":"Feldt","sequence":"additional","affiliation":[{"name":"Chalmers University of Technology and Blekinge Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"T.","family":"Gorschek","sequence":"additional","affiliation":[{"name":"Blekinge Institute of Technology"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,4,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/VALID.2009.15"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/581339.581365"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/381473.381622"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASWEC.2010.29"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2004.2"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2011.58"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.796139"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.25"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/188280.188377"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.59"},{"key":"e_1_2_1_11_1","unstructured":"P. Bourque and R. Dupuis. 2004. Guide to the Software Engineering Body of Knowledge 2004 Version. IEEE.  P. Bourque and R. Dupuis. 2004. Guide to the Software Engineering Body of Knowledge 2004 Version. IEEE."},{"key":"e_1_2_1_12_1","volume-title":"Essential Classification","author":"Broughton Vanda","unstructured":"Vanda Broughton . 2004. Essential Classification 1 st Ed. Facet Publishing . Vanda Broughton. 2004. Essential Classification 1st Ed. Facet Publishing.","edition":"1"},{"key":"e_1_2_1_13_1","volume-title":"Das V- Modell. Der Standard in der Softwareentwicklung mit Praxisleitfaden","author":"Br\u00f6hl Adolf-Peter","unstructured":"Adolf-Peter Br\u00f6hl and Wolfgang Dr\u00f6schel . 1995. Das V- Modell. Der Standard in der Softwareentwicklung mit Praxisleitfaden . Oldenbourg R. Verlag GmbH. Adolf-Peter Br\u00f6hl and Wolfgang Dr\u00f6schel. 1995. Das V- Modell. Der Standard in der Softwareentwicklung mit Praxisleitfaden. Oldenbourg R. Verlag GmbH."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v17:5"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/11786160_6"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.17"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1232285"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5555\/2773568.2773683"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-005-1288-4"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.98"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276933.1276934"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-011-9155-6"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-009-0088-6"},{"key":"e_1_2_1_24_1","series-title":"Lecture Notes in Computer Science","volume-title":"Generative Programming and Component Engineering","author":"Elrad Tzilla","unstructured":"Tzilla Elrad , Omar Aldawud , and Atef Bader . 2002. Aspect-oriented modeling: Bridging the gap between implementation and design . In Generative Programming and Component Engineering , Lecture Notes in Computer Science , vol. 2487 , Springer Verlag , 189--201. Tzilla Elrad, Omar Aldawud, and Atef Bader. 2002. Aspect-oriented modeling: Bridging the gap between implementation and design. In Generative Programming and Component Engineering, Lecture Notes in Computer Science, vol. 2487, Springer Verlag, 189--201."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.v19:2"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1093\/actrade\/9780199551378.001.0001"},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the National Council for System Engineering (NCOSE) Conference. 57--65","author":"Forsberg K.","unstructured":"K. Forsberg and H. Mooz . 1991. The relationship of system engineering to the project cycle . In Proceedings of the National Council for System Engineering (NCOSE) Conference. 57--65 . K. Forsberg and H. Mooz. 1991. The relationship of system engineering to the project cycle. In Proceedings of the National Council for System Engineering (NCOSE) Conference. 57--65."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2010.44"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(02)00049-6"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/581571.581584"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.391837"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2007.10.003"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-005-0020-7"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRE.1994.292398"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2002.1032845"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.427"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368094"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-011-9149-4"},{"key":"e_1_2_1_40_1","volume-title":"Proceedings of the 10th International Conference on Requirements Engineering (RE). IEEE, 137--144","author":"Hall J. G","unstructured":"J. G Hall , M. Jackson , R. C. Laney , B. Nuseibeh , and L. Rapanotti . 2002. Relating software requirements and architectures using problem frames . In Proceedings of the 10th International Conference on Requirements Engineering (RE). IEEE, 137--144 . J. G Hall, M. Jackson, R. C. Laney, B. Nuseibeh, and L. Rapanotti. 2002. Relating software requirements and architectures using problem frames. In Proceedings of the 10th International Conference on Requirements Engineering (RE). IEEE, 137--144."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-007-0024-1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.3"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-009-0093-9"},{"key":"e_1_2_1_44_1","first-page":"12","article-title":"IEEE standard glossary of software engineering terminology","volume":"610","author":"IEEE.","year":"1990","unstructured":"IEEE. 1990 . IEEE standard glossary of software engineering terminology . IEEE Std 610 . 12 - 1990 , 1--84. IEEE. 1990. IEEE standard glossary of software engineering terminology. IEEE Std 610.12-1990, 1--84.","journal-title":"IEEE Std"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9146-4"},{"key":"e_1_2_1_46_1","volume-title":"Guidelines for performing systematic literature reviews in software engineering. Tech. rep. EBSE-2007-01","author":"Kitchenham Barbara","unstructured":"Barbara Kitchenham and Stuart Charters . 2007. Guidelines for performing systematic literature reviews in software engineering. Tech. rep. EBSE-2007-01 . Software Engineering Group, Keele University , and Department of Computer Science, University of Durham , U.K. Barbara Kitchenham and Stuart Charters. 2007. Guidelines for performing systematic literature reviews in software engineering. Tech. rep. EBSE-2007-01. Software Engineering Group, Keele University, and Department of Computer Science, University of Durham, U.K."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/645536.757796"},{"key":"e_1_2_1_48_1","volume-title":"The Rational Unified Process: An Introduction","author":"Kruchten Philippe","unstructured":"Philippe Kruchten . 2000. The Rational Unified Process: An Introduction 2 nd Ed. Addison-Wesley Longman Publishing, Boston , MA. Philippe Kruchten. 2000. The Rational Unified Process: An Introduction 2nd Ed. Addison-Wesley Longman Publishing, Boston, MA.","edition":"2"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2009.62"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.v19:4"},{"key":"e_1_2_1_51_1","first-page":"63","article-title":"The role of classification structures in reflecting and building theory","volume":"3","author":"Kwasnik Barbara H.","year":"1992","unstructured":"Barbara H. Kwasnik . 1992 . The role of classification structures in reflecting and building theory . Adv. Classification Res. Online 3 , 1, 63 -- 82 . Barbara H. Kwasnik. 1992. The role of classification structures in reflecting and building theory. Adv. Classification Res. Online 3, 1, 63--82.","journal-title":"Adv. Classification Res. Online"},{"key":"e_1_2_1_52_1","first-page":"22","article-title":"The role of classification in knowledge representation and discovery","volume":"48","author":"Kwasnik B. H.","year":"1999","unstructured":"B. H. Kwasnik . 1999 . The role of classification in knowledge representation and discovery . Library Trends 48 , 1, 22 -- 47 . B. H. Kwasnik. 1999. The role of classification in knowledge representation and discovery. Library Trends 48, 1, 22--47.","journal-title":"Library Trends"},{"key":"e_1_2_1_53_1","volume-title":"What Every Engineer Should Know about Software Engineering","author":"Laplante Philip A.","unstructured":"Philip A. Laplante . 2007. What Every Engineer Should Know about Software Engineering 1 st Ed. CRC Press . Philip A. Laplante. 2007. What Every Engineer Should Know about Software Engineering 1st Ed. CRC Press.","edition":"1"},{"key":"e_1_2_1_54_1","doi-asserted-by":"crossref","unstructured":"Caroli Linnaei. 1735. Systema Naturae: Sive Regna Tria Naturae Systematice Proposita Per Classes Ordines Genera & Species. Lugduni Batavorum.  Caroli Linnaei. 1735. Systema Naturae: Sive Regna Tria Naturae Systematice Proposita Per Classes Ordines Genera & Species. Lugduni Batavorum.","DOI":"10.5962\/bhl.title.877"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.06.015"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1049\/sej.1991.0027"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2011.6051643"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.24"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337201"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/AGILE.2006.26"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/1318471.1318502"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.431"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.1271170"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2008.11"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.917525"},{"key":"e_1_2_1_66_1","volume-title":"Tropos: A framework for requirements-driven software development. In Information Systems Engineering: State of the Art and Research Themes","author":"Mylopoulos John","year":"2000","unstructured":"John Mylopoulos and Jaelson Castro . 2000 . Tropos: A framework for requirements-driven software development. In Information Systems Engineering: State of the Art and Research Themes , Springer Verlag . John Mylopoulos and Jaelson Castro. 2000. Tropos: A framework for requirements-driven software development. In Information Systems Engineering: State of the Art and Research Themes, Springer Verlag."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.2307\/248654"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-010-0109-5"},{"key":"e_1_2_1_69_1","doi-asserted-by":"crossref","unstructured":"C.\n      Nebut F.\n      Fleurey Y. Le\n      Traon and \n      J. M.\n      J\u00e9z\u00e9quel\n  . \n  2004\n  . A requirement-based approach to test product families. In Software Product-Family Engineering Lecture Notes in Computer Science vol. \n  3014 Springer Verlag 198--210.  C. Nebut F. Fleurey Y. Le Traon and J. M. J\u00e9z\u00e9quel. 2004. A requirement-based approach to test product families. In Software Product-Family Engineering Lecture Notes in Computer Science vol. 3014 Springer Verlag 198--210.","DOI":"10.1007\/978-3-540-24667-1_15"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.22"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03764-1_3"},{"key":"e_1_2_1_72_1","unstructured":"Oxford English Dictionary. 2011. medium n.  Oxford English Dictionary. 2011. medium n."},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5316010"},{"key":"e_1_2_1_74_1","volume-title":"Atlee","author":"Pfleeger Shari Lawrence","year":"2009","unstructured":"Shari Lawrence Pfleeger and Joanne M . Atlee . 2009 . Software Engineering : Theory and Practice 4th Ed. Prentice Hall . Shari Lawrence Pfleeger and Joanne M. Atlee. 2009. Software Engineering: Theory and Practice 4th Ed. Prentice Hall."},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.39"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-011-0116-1"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2009.43"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.895989"},{"key":"e_1_2_1_79_1","volume-title":"Proceedings of the NATO Software Engineering Conference. 204--208","author":"Randell B.","year":"1968","unstructured":"B. Randell . 1968 . Towards a methodology of computing system design . In Proceedings of the NATO Software Engineering Conference. 204--208 . B. Randell. 1968. Towards a methodology of computing system design. In Proceedings of the NATO Software Engineering Conference. 204--208."},{"key":"e_1_2_1_80_1","volume-title":"Real World Research: A Resource for Social Scientists and Practitioner-Researchers","author":"Robson Colin","unstructured":"Colin Robson . 2002. Real World Research: A Resource for Social Scientists and Practitioner-Researchers 2 nd Ed. John Wiley & Sons . Colin Robson. 2002. Real World Research: A Resource for Social Scientists and Practitioner-Researchers 2nd Ed. John Wiley & Sons.","edition":"2"},{"key":"e_1_2_1_81_1","volume-title":"Proceedings of the 16th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ). Springer Verlag, 128--142","author":"Sabaliauskaite G.","unstructured":"G. Sabaliauskaite , A. Loconsole , E. Engstr\u00f6m , M. Unterkalmsteiner , B. Regnell , P. Runeson , T. Gorschek , and R. Feldt . 2010. Challenges in aligning requirements engineering and verification in a large-scale industrial context . In Proceedings of the 16th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ). Springer Verlag, 128--142 . G. Sabaliauskaite, A. Loconsole, E. Engstr\u00f6m, M. Unterkalmsteiner, B. Regnell, P. Runeson, T. Gorschek, and R. Feldt. 2010. Challenges in aligning requirements engineering and verification in a large-scale industrial context. In Proceedings of the 16th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ). Springer Verlag, 128--142."},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2006.04.001"},{"key":"e_1_2_1_83_1","volume-title":"Encyclopedia of Software Engineering","author":"Scacchi Walt","unstructured":"Walt Scacchi . 2001. Process models in software engineering . In Encyclopedia of Software Engineering , John Wiley & Sons , 993--1005. Walt Scacchi. 2001. Process models in software engineering. In Encyclopedia of Software Engineering, John Wiley & Sons, 993--1005."},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-007-0048-y"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2010.49"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-009-0091-y"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/FOSE.2007.30"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICGSE.2008.22"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.v35:8"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.26"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.456"},{"key":"e_1_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1109\/RE.2008.30"},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.30"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.09.008"},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2009.13"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.300100"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.11"},{"key":"e_1_2_1_98_1","volume-title":"Experimentation in Software Engineering: An Introduction","author":"Wohlin Claes","unstructured":"Claes Wohlin , Per Runeson , Martin H\u00f6st , Magnus C. Ohlsson , Bj\u00f6rn Regnell , and Anders Wessl\u00e9n . 2000. Experimentation in Software Engineering: An Introduction . Kluwer Academic Publishers, Norwell , MA. Claes Wohlin, Per Runeson, Martin H\u00f6st, Magnus C. Ohlsson, Bj\u00f6rn Regnell, and Anders Wessl\u00e9n. 2000. Experimentation in Software Engineering: An Introduction. Kluwer Academic Publishers, Norwell, MA."},{"key":"e_1_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.440"},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1109\/SERVICES-1.2008.46"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2523088","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2523088","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:34:53Z","timestamp":1750232093000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2523088"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3]]},"references-count":99,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2014,3]]}},"alternative-id":["10.1145\/2523088"],"URL":"https:\/\/doi.org\/10.1145\/2523088","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,3]]},"assertion":[{"value":"2012-10-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2013-08-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-04-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}