{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:11:31Z","timestamp":1725491491262},"publisher-location":"Berlin, Heidelberg","reference-count":29,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540752080"},{"type":"electronic","value":"9783540752097"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-75209-7_45","type":"book-chapter","created":{"date-parts":[[2007,9,11]],"date-time":"2007-09-11T07:42:37Z","timestamp":1189496557000},"page":"666-681","source":"Crossref","is-referenced-by-count":4,"title":["Model-Driven Construction of Certified Binaries"],"prefix":"10.1007","author":[{"given":"Sagar","family":"Chaki","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"James","family":"Ivers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kurt","family":"Wallnau","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noam","family":"Zeilberger","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"45_CR1","doi-asserted-by":"crossref","unstructured":"Chaki, S., Ivers, J., Lee, P., Wallnau, K., Zeilberger, N.: Certified binaries for software components. Technical Report CMU\/SEI-2007-TR-001 (2007)","DOI":"10.21236\/ADA472584"},{"key":"45_CR2","doi-asserted-by":"crossref","unstructured":"Necula, G., Lee, P.: Safe Kernel Extensions without Runtime Checking. In: OSDI 1996 (1996)","DOI":"10.1145\/238721.238781"},{"key":"45_CR3","series-title":"Lecture Notes in Computer Science","volume-title":"Computer Aided Verification","author":"K.S. Namjoshi","year":"2001","unstructured":"Namjoshi, K.S.: Certifying Model Checkers. In: Berry, G., Comon, H., Finkel, A. (eds.) CAV 2001. LNCS, vol.\u00a02102, Springer, Heidelberg (2001)"},{"key":"45_CR4","doi-asserted-by":"crossref","unstructured":"Clarke, E., Emerson, A.: Design and Synthesis of Synchronization Skeletons for Branching Time Temporal Logic. In: Proc. of WLP (1982)","DOI":"10.1007\/BFb0025774"},{"key":"45_CR5","series-title":"Lecture Notes in Computer Science","volume-title":"Computer Aided Verification","author":"T.A. Henzinger","year":"2002","unstructured":"Henzinger, T.A., Jhala, R., Majumdar, R., Necula, G.C., Sutre, G., Weimer, W.: Temporal-Safety Proofs for Systems Code. In: Brinksma, E., Larsen, K.G. (eds.) CAV 2002. LNCS, vol.\u00a02404, Springer, Heidelberg (2002)"},{"key":"45_CR6","series-title":"Lecture Notes in Computer Science","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"S. Chaki","year":"2006","unstructured":"Chaki, S.: SAT-Based Software Certification. In: Hermanns, H., Palsberg, J. (eds.) TACAS 2006 and ETAPS 2006. LNCS, vol.\u00a03920, Springer, Heidelberg (2006)"},{"key":"45_CR7","series-title":"Lecture Notes in Computer Science","volume-title":"Integrated Formal Methods","author":"S. Chaki","year":"2004","unstructured":"Chaki, S., Clarke, E.M., Ouaknine, J., Sharygina, N., Sinha, N.: State\/Event-Based Software Model Checking. In: Boiten, E.A., Derrick, J., Smith, G.P. (eds.) IFM 2004. LNCS, vol.\u00a02999, Springer, Heidelberg (2004)"},{"key":"45_CR8","doi-asserted-by":"crossref","unstructured":"Wallnau, K., Ivers, J.: Snapshot of CCL: A language for predictable assembly. Technical note CMU\/SEI-2003-TN-025, Software Engineering Institute (2003)","DOI":"10.21236\/ADA418453"},{"key":"45_CR9","unstructured":"Hissam, S., Ivers, J., Plakosh, D., Wallnau, K.C.: Pin Component Technology (V1.0) and Its C Interface. Technical Report CMU\/SEI-2005-TN-001 (2005)"},{"key":"45_CR10","unstructured":"Ivers, J., Sinha, N., Wallnau, K.: A Basis for Composition Language CL. Technical Report CMU\/SEI-2002-TN-026, Software Engineering Institute (2002)"},{"key":"45_CR11","unstructured":"Ivers, J., Sharygina, N.: Overview of ComFoRT: A Model Checking Reasoning Framework. Technical Report CMU\/SEI-2004-TN-018 (2004)"},{"key":"45_CR12","unstructured":"Zhang, L., Malik, S.: Validating SAT Solvers Using an Independent Resolution-Based Checker: Practical Implementations and Other Applications. In: DATE 2003 (2003)"},{"key":"45_CR13","doi-asserted-by":"crossref","unstructured":"Appel, A.W.: Foundational proof-carrying code. In: Proc. of LICS (2001)","DOI":"10.1109\/LICS.2001.932501"},{"key":"45_CR14","series-title":"Lecture Notes in Artificial Intelligence","volume-title":"Automated Deduction - CADE-18","author":"R.R. Schneck","year":"2002","unstructured":"Schneck, R.R., Necula, G.: A gradual approach to a more trustworthy, yet scalable, proof-carrying code. In: Voronkov, A. (ed.) Automated Deduction - CADE-18. LNCS (LNAI), vol.\u00a02392, Springer, Heidelberg (2002)"},{"key":"45_CR15","unstructured":"Magee, J., Kramer, J.: Concurrency: State Models and Java Programs (2006)"},{"key":"45_CR16","series-title":"Lecture Notes in Computer Science","volume-title":"Model Checking Software","author":"T. Ball","year":"2002","unstructured":"Ball, T., Rajamani, S.K.: Automatically Validating Temporal Safety Properties of Interfaces. In: Bo\u0161na\u010dki, D., Leue, S. (eds.) Model Checking Software. LNCS, vol.\u00a02318, Springer, Heidelberg (2002)"},{"key":"45_CR17","doi-asserted-by":"crossref","unstructured":"Henzinger, T., Jhala, R., Majumdar, R., Sutre, G.: Lazy Abstraction. In: POPL 2002 (2002)","DOI":"10.1145\/503272.503279"},{"key":"45_CR18","doi-asserted-by":"crossref","unstructured":"Chaki, S., Clarke, E., Groce, A., Jha, S., Veith, H.: Modular verification of software components in C. IEEE Transactions on Software Engineering (TSE) (6) (2004)","DOI":"10.1109\/TSE.2004.22"},{"key":"45_CR19","doi-asserted-by":"crossref","unstructured":"Necula, G.C.: Proof-Carrying Code. In: Proc. of POPL (1997)","DOI":"10.1145\/263699.263712"},{"key":"45_CR20","doi-asserted-by":"crossref","unstructured":"Necula, G.C., Lee, P.: Safe, Untrusted Agents Using Proof-Carrying Code. In: Proceedings of Mobile Agents and Security (1998)","DOI":"10.1007\/3-540-68671-1_5"},{"key":"45_CR21","doi-asserted-by":"crossref","unstructured":"Hamid, N.A., Shao, Z., Trifonov, V., Monnier, S., Ni, Z.: A Syntactic Approach to Foundational Proof-Carrying Code. In: Proc. of LICS (2002)","DOI":"10.1109\/LICS.2002.1029819"},{"key":"45_CR22","series-title":"Lecture Notes in Artificial Intelligence","volume-title":"Automated Deduction - CADE-18","author":"A. Bernard","year":"2002","unstructured":"Bernard, A., Lee, P.: Temporal Logic for Proof-Carrying Code. In: Voronkov, A. (ed.) Automated Deduction - CADE-18. LNCS (LNAI), vol.\u00a02392, Springer, Heidelberg (2002)"},{"key":"45_CR23","doi-asserted-by":"crossref","unstructured":"Necula, G., Lee, P.: Efficient Representation and Validation of Proofs. In: LICS 1998 (1998)","DOI":"10.1109\/LICS.1998.705646"},{"key":"45_CR24","doi-asserted-by":"crossref","unstructured":"Necula, G., Rahul, S.: Oracle-Based Checking of Untrusted Software. In: POPL 2001 (2001)","DOI":"10.1145\/360204.360216"},{"key":"45_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45614-7_25","volume-title":"FME 2002: Formal Methods - Getting IT Right","author":"M.W. Whalen","year":"2002","unstructured":"Whalen, M.W., Schumann, J., Fischer, B.: Synthesizing certified code. In: Eriksson, L.-H., Lindsay, P.A. (eds.) FME 2002. LNCS, vol.\u00a02391, Springer, Heidelberg (2002)"},{"key":"45_CR26","series-title":"Lecture Notes in Computer Science","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"O. Kupferman","year":"2004","unstructured":"Kupferman, O., Vardi, M.: From Complementation to Certification. In: Jensen, K., Podelski, A. (eds.) TACAS 2004. LNCS, vol.\u00a02988, Springer, Heidelberg (2004)"},{"key":"45_CR27","series-title":"Lecture Notes in Computer Science","volume-title":"Verification, Model Checking, and Abstract Interpretation","author":"K.S. Namjoshi","year":"2002","unstructured":"Namjoshi, K.S.: Lifting Temporal Proofs through Abstractions. In: Zuck, L.D., Attie, P.C., Cortesi, A., Mukhopadhyay, S. (eds.) VMCAI 2003. LNCS, vol.\u00a02575, Springer, Heidelberg (2002)"},{"key":"45_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0054170","volume-title":"Tools and Algorithms for the Construction and Analysis of Systems","author":"A. Pnueli","year":"1998","unstructured":"Pnueli, A., Siegel, M., Singerman, E.: translation validation. In: Steffen, B. (ed.) ETAPS 1998 and TACAS 1998. LNCS, vol.\u00a01384, Springer, Heidelberg (1998)"},{"key":"45_CR29","unstructured":"Chaki, S., Wallnau, K.: Results of SEI Independent Research and Development Projects and Report on Emerging Technologies and Technology Trends. Technical report CMU\/SEI-2005-TR-020, Software Engineering Institute, ch. 6 (2005)"}],"container-title":["Lecture Notes in Computer Science","Model Driven Engineering Languages and Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-75209-7_45.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T10:56:08Z","timestamp":1619520968000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-75209-7_45"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540752080","9783540752097"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-75209-7_45","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[]}}