{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T10:15:54Z","timestamp":1729678554504,"version":"3.28.0"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,4]]},"DOI":"10.1109\/icstw.2015.7107425","type":"proceedings-article","created":{"date-parts":[[2015,5,14]],"date-time":"2015-05-14T16:37:48Z","timestamp":1431621468000},"page":"1-9","source":"Crossref","is-referenced-by-count":3,"title":["Test driven development for device drivers and rapid hardware prototyping"],"prefix":"10.1109","author":[{"given":"Dominic","family":"Eschweiler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Volker","family":"Lindenstruth","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"z\/OS Version 1 Release 12 Implementation ser IBM redbooks","year":"2011","author":"rogers","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.176"},{"journal-title":"Intel 64 and IA-32 Architectures Software Developer's Manuals","year":"2014","key":"ref12"},{"journal-title":"AMD64 Architecture Programmer's Manual Volume 2 System Programming","year":"2013","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168860"},{"key":"ref15","first-page":"1","article-title":"Virtualizing I\/O Devices on VMware Workstation's Hosted Virtual Machine Monitor","author":"sugerman","year":"2001","journal-title":"Proceedings of the USENIX Annual Technical Conference"},{"key":"ref16","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1145\/844128.844146","article-title":"Memory Resource Management in VMware ESX Server","volume":"36","author":"waldspurger","year":"2002","journal-title":"SIGOPS Operating System Reviews"},{"key":"ref17","article-title":"VirtuaIBox: Bits and Bytes Masquerading As Machines","volume":"2008","author":"watson","year":"2008","journal-title":"Linux Journal"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/945461.945462"},{"journal-title":"Reconfigurable Computing The Theory and Practice of FPGA-Based Computation","year":"2007","author":"hauck","key":"ref19"},{"key":"ref4","first-page":"41","article-title":"QEMU, a Fast and Portable Dynamic Translator","author":"bellard","year":"2005","journal-title":"Proceedings of the annual conference on USENIX Annual Technical Conference Ser ATEC '05"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1088\/1748-0221\/8\/12\/C12016"},{"journal-title":"PCI express system architecture","year":"2003","author":"budruk","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1499586.1499667"},{"key":"ref5","first-page":"225","article-title":"kvm: the Linux Virtual Machine Monitor","volume":"1","author":"kivity","year":"2007","journal-title":"Proceedings of the Linux Symposium"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1147\/sj.181.0004"},{"key":"ref7","article-title":"A Virtual Machine System for the 360\/40","author":"adair","year":"1966","journal-title":"Data Processing Division Tech Rep"},{"key":"ref2","article-title":"Efficient Management of Large DMA Memory Buffers in Mi-crodrivers","author":"eschweiler","year":"2014","journal-title":"Proceedings of the 20th IEEE International Conference on Parallel and Distributed Systems ICPADS 2014 (to appear) IEEE"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/361011.361073"},{"key":"ref1","article-title":"The Portable Driver Architecture","author":"eschweiler","year":"2014","journal-title":"Proc Real Time Linux Workshop"},{"journal-title":"IEEE Standard VHDL Language Reference Manual","year":"1988","key":"ref20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MDT.2006.134"},{"journal-title":"IEEE Standard for Verilog Hardware Description Language","year":"2006","key":"ref21"},{"journal-title":"Clean Code A Handbook of Agile Software Craftsman-ship","year":"2008","author":"martin","key":"ref24"},{"article-title":"Mentor Graphics ModelSim","year":"2014","author":"graphics","key":"ref23"},{"key":"ref26","article-title":"ALICE CRORC as CBM FLES Interface Board Prototype","author":"engel","year":"2011","journal-title":"GSI Helmholtzzentrum f&#x00FC;r Schwerionenforschung Tech Rep PHN-NQM-CBM-39"},{"journal-title":"Test Driven Development By Example","year":"2002","author":"beck","key":"ref25"}],"event":{"name":"2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","start":{"date-parts":[[2015,4,13]]},"location":"Graz, Austria","end":{"date-parts":[[2015,4,17]]}},"container-title":["2015 IEEE Eighth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7100633\/7107396\/07107425.pdf?arnumber=7107425","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,23]],"date-time":"2017-06-23T07:38:45Z","timestamp":1498203525000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7107425\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/icstw.2015.7107425","relation":{},"subject":[],"published":{"date-parts":[[2015,4]]}}}