{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T03:20:33Z","timestamp":1730258433790,"version":"3.28.0"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2007,10]]},"DOI":"10.1109\/icsm.2007.4362627","type":"proceedings-article","created":{"date-parts":[[2007,10,23]],"date-time":"2007-10-23T15:58:47Z","timestamp":1193155127000},"page":"144-153","source":"Crossref","is-referenced-by-count":5,"title":["A Maintainable Software Architecture for Fast and Modular Bioinformatics Sequence Search"],"prefix":"10.1109","author":[{"given":"Jeremy","family":"Archuleta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eli","family":"Tilevich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wu-chun","family":"Feng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"Green destiny + mpiblast = bioinfomagic","author":"feng","year":"2003","journal-title":"International Conference on Parallel Computing (ParCo)"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Software","year":"1994","author":"gamma","key":"ref11"},{"key":"ref12","article-title":"Whole genome, physics-based sequence alignment for pathogen signature design","author":"gans","year":"2006","journal-title":"12th SIAM Conference on Parallel Processing for Scientific Computing"},{"journal-title":"Gold - Genomes Online Database","year":"0","key":"ref13"},{"journal-title":"IBM BlueGene","year":"0","key":"ref14"},{"journal-title":"Inquiry","year":"0","key":"ref15"},{"key":"ref16","article-title":"Genome sequencing vs. moore's law: Cyber challenges for the next decade","volume":"2","author":"meyer","year":"2006","journal-title":"CTWatch Quarterly"},{"journal-title":"Orion Multisystems","year":"0","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"journal-title":"Penguin Computing\/Scyld","year":"0","key":"ref19"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/30.1.17"},{"journal-title":"Teragrid","year":"0","key":"ref27"},{"journal-title":"Design Rules The Power of Modularity","year":"1989","author":"baldwin","key":"ref3"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/97945.97982"},{"journal-title":"BioBrew\/NPACI Rocks","year":"0","key":"ref5"},{"key":"ref8","article-title":"mpiblast evolves: success, collaborations, and challenges","author":"darling","year":"2005","journal-title":"Bioinformatics Open-Source Conference (BOSC&#x00CA;&#x00BC;2005)"},{"journal-title":"Cray","year":"0","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1093\/nar\/25.17.3389"},{"key":"ref9","article-title":"The design, implementation, and evaluation of mpiblast","author":"darling","year":"2003","journal-title":"International Conference on Linux Clusters The HPC Revolution 2003"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1006\/jmbi.1990.9999"},{"journal-title":"Rocketcalc","year":"0","key":"ref20"},{"key":"ref22","article-title":"Implementing layered designs with mixin layers","volume":"1445","author":"smaragdakis","year":"1998","journal-title":"European Conference on Object-Oriented Programming (ECOOP)"},{"journal-title":"Scalable Informatics","year":"0","key":"ref21"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/505145.505148"},{"key":"ref23","article-title":"Mixin-based programming in c++","volume":"2177","author":"smaragdakis","year":"2000","journal-title":"Generative and Component-Based Software Engineering Symposium (GCSE)"},{"journal-title":"Advanced Research Computing","year":"0","key":"ref26"},{"key":"ref25","article-title":"The Standard Template Library","author":"stepanov","year":"1995","journal-title":"Incorporated in ANSI\/ISO Committee C++ Standard"}],"event":{"name":"2007 IEEE International Conference on Software Maintenance","start":{"date-parts":[[2007,10,2]]},"location":"Paris","end":{"date-parts":[[2007,10,5]]}},"container-title":["2007 IEEE International Conference on Software Maintenance"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/4362596\/4362597\/04362627.pdf?arnumber=4362627","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,12,13]],"date-time":"2018-12-13T19:37:51Z","timestamp":1544729871000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/4362627\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/icsm.2007.4362627","relation":{},"subject":[],"published":{"date-parts":[[2007,10]]}}}