{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,24]],"date-time":"2025-01-24T05:15:27Z","timestamp":1737695727520,"version":"3.33.0"},"edition-number":"1","reference-count":18,"publisher":"Wiley","isbn-type":[{"type":"print","value":"9780471383932"},{"type":"electronic","value":"9780470050118"}],"license":[{"start":{"date-parts":[[2007,12,14]],"date-time":"2007-12-14T00:00:00Z","timestamp":1197590400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/doi.wiley.com\/10.1002\/tdm_license_1.1"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Embedded software is commonplace. It is a defining constituent of the many products we use daily. More and more, products depend on electronics and software to implement the many new functions we demand. As a result, the complexity of embedded software is exploding.<\/jats:p><jats:p>Development of complex embedded software is a nonrecurring cost that must be amortized across sales of all products that use the software. Because of the high cost of developing software containing millions of lines of code, software reuse, in all its forms, is the only practical way to minimize this cost to the consumer.<\/jats:p><jats:p>The embedded software developer faces many special challenges. Among these challenges are quick time\u2010to\u2010market with hardware\/software codesign, high\u2010quality designs with high reliability, special design\u2010for\u2010test features enabling high test coverage, scalable modular designs incorporating many different CPUs and instruction sets, software architectures and computational models that address real\u2010time applications, designs that support energy\u2010efficient use of the underlying electronics, user\u2010centric interfaces, and protection from the risks of computer hacking, terrorism, theft, and litigation.<\/jats:p>","DOI":"10.1002\/9780470050118.ecse558","type":"other","created":{"date-parts":[[2007,12,6]],"date-time":"2007-12-06T17:49:24Z","timestamp":1196963364000},"source":"Crossref","is-referenced-by-count":0,"title":["Embedded Software"],"prefix":"10.1002","author":[{"given":"John","family":"Linn","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2007,12,14]]},"reference":[{"key":"e_1_2_13_2_1","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/6323.001.0001","volume-title":"Software Ecosystem: Understanding an Indispensable Technology and Industry","author":"Messerschmitt D. G.","year":"2003"},{"volume-title":"Software Estimation: Demystifying the Black Art","year":"2006","author":"McConnell S.","key":"e_1_2_13_3_1"},{"volume-title":"Design and Use of Software Architectures: Adopting and Evolving a Product Line Approach","year":"2000","author":"Bosch J.","key":"e_1_2_13_4_1"},{"volume-title":"Software Architecture in Practice","year":"2003","author":"Bass L.","key":"e_1_2_13_5_1"},{"key":"e_1_2_13_6_1","unstructured":"Software Engineering Institute (SEI) Software Product Lines (2006) Pittsburgh PA: Carnegie Mellon University."},{"key":"e_1_2_13_6_2","unstructured":"Available:http:\/\/www.sei.cmu.edu\/productlines\/."},{"key":"e_1_2_13_7_1","unstructured":"Wikipedia Foundation Inc. Standards Organization (2006). Available:http:\/\/en.wikipedia.org\/wiki\/Standards_organization."},{"key":"e_1_2_13_8_1","unstructured":"Open Source Initiative OSI. Available:http:\/\/www.opensource.org."},{"volume-title":"Product Liability and Innovation: Managing Risk in an Uncertain Environment","year":"1994","author":"Hunziker J. R.","key":"e_1_2_13_9_1"},{"key":"e_1_2_13_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3540-6"},{"volume-title":"Software Design Methods for Concurrent and Real\u2010Time Systems","year":"1993","author":"Gomaa H.","key":"e_1_2_13_11_1"},{"key":"e_1_2_13_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.868693"},{"key":"e_1_2_13_13_1","unstructured":"C.Adams COTS operating systems: Boarding the Boeing 787 Avionics Magazine April 1 2005."},{"key":"e_1_2_13_14_1","unstructured":"CMP Media LLP. DSP Design Line Low\u2010power signal processing. Available:http:\/\/www.dspdesignline.com\/showArticle.jhtml?articleID = 187002922. July2008."},{"volume-title":"Design of Energy\u2010Efficient Application\u2010Specific Instruction Set Processors","year":"2004","author":"Gl\u00f6kler T.","key":"e_1_2_13_15_1"},{"volume-title":"The Invisible Computer","year":"1998","author":"Norman D.","key":"e_1_2_13_16_1"},{"volume-title":"Secrets and Lies: Digital Security in a Networked World","year":"2000","author":"Schneier B.","key":"e_1_2_13_17_1"},{"volume-title":"Digital Rights Management: Business and Technology","year":"2002","author":"Rosenblatt B.","key":"e_1_2_13_18_1"}],"container-title":["Wiley Encyclopedia of Computer Science and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/9780470050118.ecse558","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T09:19:39Z","timestamp":1737623979000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/9780470050118.ecse558"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,12,14]]},"ISBN":["9780471383932","9780470050118"],"references-count":18,"alternative-id":["10.1002\/9780470050118.ecse558","10.1002\/9780470050118"],"URL":"https:\/\/doi.org\/10.1002\/9780470050118.ecse558","archive":["Portico"],"relation":{},"subject":[],"published":{"date-parts":[[2007,12,14]]}}}