{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T03:32:27Z","timestamp":1752550347685,"version":"3.41.2"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"3-4","license":[{"start":{"date-parts":[[1997,5,1]],"date-time":"1997-05-01T00:00:00Z","timestamp":862444800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[1997,5,1]],"date-time":"1997-05-01T00:00:00Z","timestamp":862444800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Design Automation for Embedded Systems"],"published-print":{"date-parts":[[1997,5]]},"DOI":"10.1023\/a:1008891704121","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T11:51:56Z","timestamp":1040557916000},"page":"339-358","source":"Crossref","is-referenced-by-count":5,"title":["Hardware-Software Partitioning for Real-Time Embedded Systems"],"prefix":"10.1007","volume":"2","author":[{"given":"Xiaobo","family":"Hu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph G.","family":"D\u2019Ambrosio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"134563_CR1","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/2.204677","volume":"26","author":"P. Athanas","year":"1993","unstructured":"P. Athanas and H.F. Silverman, \u201cProcessor reconfiguration through instruction-set metamorphosis,\u201d Computer, vol. 26,no. 3, March 1993, pp. 11\u201318.","journal-title":"Computer"},{"key":"134563_CR2","doi-asserted-by":"crossref","unstructured":"E. Barros and W. Rosenstiel, \u201cA method for hardware\/software partitioning,\u201d Proceedings of CompEuro, May 1992, pp. 580\u2013585.","DOI":"10.1109\/CMPEUR.1992.218469"},{"key":"134563_CR3","unstructured":"K. Buchenrieder and C. Veith, \u201cCODES: a practical concurrent design environment,\u201d Handouts from International Workshop on Hardware-Software Codesign, October 1992."},{"issue":"4","key":"134563_CR4","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/40.296155","volume":"14","author":"M. Chiodo","year":"1994","unstructured":"M. Chiodo, P. Giusto, A. Jurecska, H.C. Hsieh, A. Sangiovanni-Vincentelli and L. Lavagno, \u201cHardware-software codesign of embedded systems,\u201d IEEE Micro, vol. 14,no. 4, 1994, pp. 26\u201336.","journal-title":"IEEE Micro"},{"key":"134563_CR5","unstructured":"J.G. D'Ambrosio \u201cISMAUT Tools: A Software Tool Kit for Rational Tradeoffs Among Conflicting Objectives,\u201d University of Michigan Technical Report, CSE-TR-289-96, 1996."},{"key":"134563_CR6","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1017\/S0890060400002456","volume":"9","author":"J.G. D'Ambrosio","year":"1995","unstructured":"J.G. D'Ambrosio and W.P. Birmingham, \u201cPreference-directed design,\u201d The Journal of Artificial Intelligence in Engineering Design, Analysis and Manufacturing (AI EDAM), vol. 9, 1995, pp. 219\u2013230.","journal-title":"The Journal of Artificial Intelligence in Engineering Design, Analysis and Manufacturing (AI EDAM)"},{"key":"134563_CR7","doi-asserted-by":"crossref","unstructured":"J.G. D'Ambrosio and X. Hu, \u201cConfiguration-level hardware\/software partition for real-time embedded systems,\u201d Proceedings of the Third International Workshop on Hardware-Software Co-Design, September 1994, pp. 34\u201341.","DOI":"10.1109\/HSC.1994.336725"},{"key":"134563_CR8","doi-asserted-by":"crossref","unstructured":"P. Eles, Z. Peng and A. Doboli, \u201cVHDL system-level specification and partitioning in a hardware\/software cosynthesis environment,\u201d Proceedings of the Third International Workshop on Hardware-Software Codesign, September 1994, pp. 49\u201355.","DOI":"10.1109\/HSC.1994.336723"},{"issue":"4","key":"134563_CR9","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/54.245964","volume":"10","author":"R. Ernst","year":"1993","unstructured":"R. Ernst, J. Henkel, and Th. Benner, \u201cHardware-software cosynthesis for microcontrollers,\u201d IEEE Design & Test of Computers, vol. 10,no. 4, December 1993, pp. 64\u201375.","journal-title":"IEEE Design & Test of Computers"},{"issue":"3","key":"134563_CR10","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/54.232470","volume":"10","author":"G.K. Gupta","year":"1993","unstructured":"G.K. Gupta and G. De Micheli, \u201cHardware-software cosynthesis for digital systems,\u201d IEEE Design & Test of Computers, vol. 10,no. 3, September 1993, pp. 29\u201340.","journal-title":"IEEE Design & Test of Computers"},{"key":"134563_CR11","doi-asserted-by":"crossref","unstructured":"X. Hu, J.G. D'Ambrosio, B.T. Murray, and D. Tang, \u201cCodesign of Architectures for Automotive Powertrain Modules,\u201d IEEE Micro, August 1994, pp. 17\u201325.","DOI":"10.1109\/40.296154"},{"key":"134563_CR12","doi-asserted-by":"crossref","unstructured":"T.B. Ismail, M. Abid and A. Jerraya, \u201cCOSMOS: a codesign approach for communicating systems,\u201d Proceedings of the Third International Workshop on Hardware-Software Codesign, September 1994, pp. 17\u201324.","DOI":"10.1109\/HSC.1994.336727"},{"key":"134563_CR13","doi-asserted-by":"crossref","unstructured":"A. Kalavade and E.A. Lee, \u201cA global criticality\/local phase driven algorithm for the constrained hardware\/software partitioning problem,\u201d Proceedings of the Third International Workshop on Hardware-Software Co-Design, September 1994, pp. 42\u201348.","DOI":"10.1109\/HSC.1994.336724"},{"key":"134563_CR14","volume-title":"Decisions with Multiple Objectives: Preferences and Value Tradeoffs","author":"R.L. Keeney","year":"1976","unstructured":"R.L. Keeney and H. Raiffa, Decisions with Multiple Objectives: Preferences and Value Tradeoffs, John Wiley & Sons, New York, 1976."},{"key":"134563_CR15","first-page":"95","volume-title":"Switching and Finite Automata Theory","author":"Z. Kohavi","year":"1978","unstructured":"Z. Kohavi, Switching and Finite Automata Theory, McGraw-Hill Inc., New York, 1978, pp. 95\u2013103."},{"key":"134563_CR16","doi-asserted-by":"crossref","unstructured":"S. Kumar, J.H. Aylor, B.W. Johnson, and W.A. Wulf, \u201cExploring hardware\/software abstractions & alternatives for codesign,\u201d Handouts of The 2nd International Workshop on Hardware-Software Codesign, Cambridge, Massachusetts, October 1993.","DOI":"10.1109\/2.247650"},{"issue":"6","key":"134563_CR17","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/2.294857","volume":"27","author":"S. Kumar","year":"1994","unstructured":"S. Kumar, J.H. Aylor, B.W. Johnson and W.A. Wulf, \u201cObject-oriented techniques in hardware design,\u201d Computer, vol. 27,no. 6, 1994, pp. 64\u201370.","journal-title":"Computer"},{"key":"134563_CR18","doi-asserted-by":"crossref","unstructured":"J. Lehoczky, L. Sha, and Y. Ding, \u201cThe rate monotonic scheduling algorithm: exact characterization and average case behavior,\u201d Proceedings of the 1989 IEEE Real-time System Symposium, December 1989, pp. 166\u2013171.","DOI":"10.1109\/REAL.1989.63567"},{"key":"134563_CR19","doi-asserted-by":"crossref","unstructured":"J. P. Lehoczky and S. Ramos-Thuel, \u201cAn optimal algorithm for scheduling soft-aperiodic tasks in fixed-priority preemptive systems,\u201d Proceedings of Read-Time Systems Symposium, December 1992, pp. 110\u2013123.","DOI":"10.1109\/REAL.1992.242671"},{"key":"134563_CR20","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/0166-5316(82)90024-4","volume":"2","author":"J. Y. Leung","year":"1982","unstructured":"J. Y-T Leung and J. Whitehead, \u201cOn the complexity of fixed-priority scheduling of periodic, real-time tasks,\u201d Performance Evaluation, vol. 2, 1982, pp. 237\u2013250.","journal-title":"Performance Evaluation"},{"issue":"1","key":"134563_CR21","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C. L. Liu","year":"1973","unstructured":"C. L. Liu and J. W. Layland, \u201cScheduling algorithms for multiprogramming in a hard real-time environment,\u201d Journal of the Association for Computing Machinery, vol. 20,no. 1, 1973, pp. 46\u201361.","journal-title":"Journal of the Association for Computing Machinery"},{"key":"134563_CR22","volume-title":"Encyclopedia of Artificial Intelligence","author":"A.K. Mackworth","year":"1987","unstructured":"A.K. Mackworth, \u201cConstraint satisfaction,\u201d In S.C. Shapiro, editor, Encyclopedia of Artificial Intelligence, John Wiley & Sons, New York, 1987."},{"key":"134563_CR23","doi-asserted-by":"crossref","unstructured":"M.B. Srivastava and R.W. Brodersen, \u201cRapid-prototyping of hardware and software in a unified Framework,\u201d Proceedings of International Conference on Computer-Aided Design, November 1991, pp. 152\u2013155.","DOI":"10.1109\/ICCAD.1991.185217"},{"issue":"3","key":"134563_CR24","doi-asserted-by":"crossref","first-page":"6","DOI":"10.1109\/54.232468","volume":"10","author":"D.E. Thomas","year":"1993","unstructured":"D.E. Thomas, J.K. Adams and H. Schmitt, \u201cA model and methodology for hardware-software codesign,\u201d IEEE Design & Test of Computers, vol. 10,no. 3, September 1993, pp. 6\u201315.","journal-title":"IEEE Design & Test of Computers"},{"key":"134563_CR25","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1007\/BF01581343","volume":"3","author":"D.L. Thurston","year":"1991","unstructured":"D.L. Thurston, \u201cA formal method for subjective design evaluation with multiple attributes,\u201d Research in Engineering Design, vol. 3, 1991, pp. 105\u2013122.","journal-title":"Research in Engineering Design"},{"issue":"2","key":"134563_CR26","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSMC.1984.6313205","volume":"SMC-14","author":"C.C. White","year":"1984","unstructured":"C.C. White, A.P. Sage and S. Dozono, \u201cA model of multi-attribute decision making and trade-off weight determination under uncertainty,\u201d IEEE Transactions on Systems, Man, and Cybernetics, SMC-14(2), March\/April, 1984, pp. 223\u2013229.","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"issue":"7","key":"134563_CR27","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1109\/5.293155","volume":"82","author":"W.W. Wolf","year":"1994","unstructured":"W.W. Wolf, \u201cHardware-software co-design of embedded systems,\u201d Proceedings of the IEEE, 82(7), July 1994, pp. 967\u2013989.","journal-title":"Proceedings of the IEEE"},{"key":"134563_CR28","doi-asserted-by":"crossref","unstructured":"T.-Y. Yen and W. Wolf, \u201cPerformance estimation for real-time distributed embedded systems,\u201d Proceedings of the International Conference on Computer Design (ICCD '95), October 1995, pp. 64\u201369.","DOI":"10.1109\/ICCD.1995.528792"},{"key":"134563_CR29","unstructured":"T.-Y. Yen and W. Wolf, \u201cCommunication synthesis for distributed embedded systems,\u201d Proceedings of the International Conference on Computer-Aided Design, November 1995, pp. 288\u2013294."},{"key":"134563_CR30","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/BF02032466","volume":"4","author":"S. Yerramareddy","year":"1993","unstructured":"S. Yerramareddy and C.-Y. Lu, \u201cHierarchical and interactive decision refinement methodology for engineering design,\u201d Research in Engineering Design, vol. 4, 1993, pp. 227\u2013239.","journal-title":"Research in Engineering Design"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008891704121.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008891704121\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008891704121.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,14]],"date-time":"2025-07-14T02:05:15Z","timestamp":1752458715000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008891704121"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997,5]]},"references-count":30,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[1997,5]]}},"alternative-id":["134563"],"URL":"https:\/\/doi.org\/10.1023\/a:1008891704121","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"type":"print","value":"0929-5585"},{"type":"electronic","value":"1572-8080"}],"subject":[],"published":{"date-parts":[[1997,5]]}}}