Practical Aspects of Automated Deduction for Program Verification
Software is vital for modern society. It is used in many safety- or security-critical applications, where a high degree of correctness is desirable. Over the last years, technologies for the formal specification and verification of software—using logic-based specification languages and automated ded...
Uloženo v:
| Vydáno v: | KI. Künstliche Intelligenz (Oldenbourg) Ročník 24; číslo 1; s. 43 - 49 |
|---|---|
| Hlavní autoři: | , , , |
| Médium: | Magazine Article |
| Jazyk: | angličtina |
| Vydáno: |
Berlin/Heidelberg
Springer-Verlag
01.04.2010
|
| Témata: | |
| ISSN: | 0933-1875, 1610-1987 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Software is vital for modern society. It is used in many safety- or security-critical applications, where a high degree of correctness is desirable. Over the last years, technologies for the formal specification and verification of software—using logic-based specification languages and automated deduction—have matured and can be expected to complement and partly replace traditional software engineering methods in the future. Program verification is an increasingly important application area for automated deduction. The field has outgrown the area of academic case studies, and industry is showing serious interest. This article describes the aspects of automated deduction that are important for program verification in practise, and it gives an overview of the reasoning mechanisms, the methodology, and the architecture of modern program verification systems. |
|---|---|
| AbstractList | Software is vital for modern society. It is used in many safety- or security-critical applications, where a high degree of correctness is desirable. Over the last years, technologies for the formal specification and verification of software—using logic-based specification languages and automated deduction—have matured and can be expected to complement and partly replace traditional software engineering methods in the future. Program verification is an increasingly important application area for automated deduction. The field has outgrown the area of academic case studies, and industry is showing serious interest. This article describes the aspects of automated deduction that are important for program verification in practise, and it gives an overview of the reasoning mechanisms, the methodology, and the architecture of modern program verification systems. Software is vital for modern society. It is used in manysafety- or security-critical applications, where a high degree of correctness is desirable. Over the last years, technologies for the formal specification and verification of software -- using logic-based specification languages and automated deduction -- have matured and can be expected to complement and partly replace traditional software engineering methods in the future. Program verification is an increasingly important application area for automated deduction. The field has outgrown the area of academic case studies, and industry is showing serious interest. This article describes the aspects of automated deduction that are important for program verification in practice, and it gives an overview of the reasoning mechanisms, the methodology, and the architecture of modern program verification systems. |
| Author | Beckert, Bernhard Ahrendt, Wolfgang Giese, Martin Rümmer, Philipp |
| Author_xml | – sequence: 1 givenname: Wolfgang surname: Ahrendt fullname: Ahrendt, Wolfgang email: ahrendt@chalmers.se organization: Department of Computer Science and Engineering, Chalmers University of Technology – sequence: 2 givenname: Bernhard surname: Beckert fullname: Beckert, Bernhard organization: Department of Informatics, Karlsruhe Institute of Technology – sequence: 3 givenname: Martin surname: Giese fullname: Giese, Martin organization: Department of Informatics, University of Oslo – sequence: 4 givenname: Philipp surname: Rümmer fullname: Rümmer, Philipp organization: Computing Laboratory, Oxford University |
| BackLink | https://research.chalmers.se/publication/525452$$DView record from Swedish Publication Index (Chalmers tekniska högskola) |
| BookMark | eNp9kMtqwzAQRUVJoWmaD-jOP-BWDzuWliF9QqCBPrZiJI8TB9sKkk3J31dpQhddZDUMM-cOc67JqHMdEnLL6B2jtLgPTHAmU8poSill6f6CjNksdkzJYkTGVAmRMlnkV2QawjbucK4Y42xM5isPtq8tNMk87ND2IXFVMh9610KPZfKA5RDnrksq55OVd2sPbfKFvq4idBjckMsKmoDTU52Qz6fHj8VLunx7fl3Ml6kVqujTPMsqZWyprDGZzMvc0JmyCo0BZiHnEks5syYDhLICiYWBXElprZDKZJSJCXk_5oZv3A1G73zdgt9rB7X2GBC83Wi7gaZFH3RADSggzzjqjBZcZ6URWioK2pRSVgWCUjmNqeyYar0LwWP1l8uoPsjVR7k6ytUHuXofmeIfY-v-10XvoW7Okvz0Q7zSrdHrrRt8F7WdgX4AY-6SQA |
| CitedBy_id | crossref_primary_10_1007_s13218_010_0011_9 crossref_primary_10_1007_s13218_010_0005_7 |
| Cites_doi | 10.1007/978-3-540-30482-1_10 10.1007/978-3-540-71067-7_3 10.1145/363235.363259 10.1007/978-3-540-73368-3_34 10.1007/978-3-540-71067-7_7 10.1016/S0304-3975(99)00207-8 10.1007/978-3-540-78800-3_24 10.1007/s13218-010-0005-7 10.1007/3-540-45744-5_46 10.1145/1629575.1629596 |
| ContentType | Magazine Article |
| Copyright | Springer-Verlag 2010 |
| Copyright_xml | – notice: Springer-Verlag 2010 |
| DBID | AAYXX CITATION ADTPV AOWAS F1S |
| DOI | 10.1007/s13218-010-0001-y |
| DatabaseName | CrossRef SwePub SwePub Articles SWEPUB Chalmers tekniska högskola |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1610-1987 |
| EndPage | 49 |
| ExternalDocumentID | oai_research_chalmers_se_ae3a542e_4072_4db3_890a_bd88f7ea9950 10_1007_s13218_010_0001_y |
| GroupedDBID | -EM 06D 0R~ 0VY 1N0 203 2KG 2VQ 30V 406 408 40D 96X AAAVM AACDK AAHNG AAIAL AAJBT AAJKR AANZL AASML AATNV AATVU AAUYE AAYIU AAYQN AAYTO AAYZH AAZMS ABAKF ABDZT ABECU ABFTV ABHLI ABJNI ABJOX ABKCH ABMQK ABQBU ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACKNC ACMDZ ACMLO ACOKC ACPIV ACZOJ ADHHG ADHIR ADINQ ADKNI ADKPE ADTPH ADURQ ADYFF ADZKW AEBTG AEFQL AEGNC AEJHL AEJRE AEKMD AEMSY AEOHA AEPYU AESKC AETCA AEVLU AEXYK AFLOW AFQWF AFWTZ AFZKB AGDGC AGJBK AGMZJ AGQEE AGQMX AGRTI AGWZB AGYKE AHAVH AHSBF AHYZX AIAKS AIGIU AIIXL AILAN AITGF AJBLW AJRNO AJZVZ ALFXC ALMA_UNASSIGNED_HOLDINGS AMKLP AMXSW AMYLF AMYQR ANMIH AOCGG AXYYD AYJHY BGNMA CAG COF CSCUP DDRTE DNIVK DPUIP EBLON EBS EIOEI EJD ESBYG FERAY FIGPU FINBP FNLPD FRRFC FSGXE FYJPI GGCAI GGRSB GJIRD GQ6 GQ7 H13 HF~ HMJXF HZ~ I0C IKXTQ IWAJR IXD J-C J0Z JBSCW JZLTJ KOV LLZTM M4Y N9A NPVJJ NQJWS NU0 O9- O93 O9J P9O PT4 R9I RLLFE ROL RSV S1Z S27 SCO SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE T13 TSG U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W48 WK8 Z45 Z7R Z7V Z7X Z81 Z83 Z88 ZMTXR AAPKM AAYXX ABBRH ABDBE ABRTQ AFDZB AFOHR AHPBZ ATHPR AYFIA CITATION ADTPV AOWAS F1S |
| ID | FETCH-LOGICAL-c397t-544f9bcd9cbb485d5b069c9ebba1ca528ed86cb4aeadfa8e7ba5988cc389b4013 |
| IEDL.DBID | RSV |
| ISICitedReferencesCount | 0 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000410036200008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0933-1875 |
| IngestDate | Wed Nov 05 04:06:20 EST 2025 Sat Nov 29 04:49:28 EST 2025 Tue Nov 18 21:30:42 EST 2025 Fri Feb 21 02:26:19 EST 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Issue | 1 |
| Keywords | Decision Procedure Satisfiability Modulo Theory Automate Deduction Symbolic Execution Java Modeling Language |
| Language | English |
| License | http://www.springer.com/tdm |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c397t-544f9bcd9cbb485d5b069c9ebba1ca528ed86cb4aeadfa8e7ba5988cc389b4013 |
| PageCount | 7 |
| ParticipantIDs | swepub_primary_oai_research_chalmers_se_ae3a542e_4072_4db3_890a_bd88f7ea9950 crossref_primary_10_1007_s13218_010_0001_y crossref_citationtrail_10_1007_s13218_010_0001_y springer_journals_10_1007_s13218_010_0001_y |
| PublicationCentury | 2000 |
| PublicationDate | 2010-04-01 |
| PublicationDateYYYYMMDD | 2010-04-01 |
| PublicationDate_xml | – month: 04 year: 2010 text: 2010-04-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | Berlin/Heidelberg |
| PublicationPlace_xml | – name: Berlin/Heidelberg |
| PublicationSubtitle | Organ des Fachbereichs "Künstliche Intelligenz" der Gesellschaft für Informatik e.V. - German Journal on Artificial Intelligence |
| PublicationTitle | KI. Künstliche Intelligenz (Oldenbourg) |
| PublicationTitleAbbrev | Künstl Intell |
| PublicationYear | 2010 |
| Publisher | Springer-Verlag |
| Publisher_xml | – name: Springer-Verlag |
| References | Giese (CR16) 2001 CR19 Arts, Giesl (CR3) 2000; 236 Filliâtre, Marché (CR15) 2004 CR13 Harrison, Srivas, Camilleri (CR17) 1996 Hoare (CR18) 1969; 12 CR12 CR10 Beckert, Hähnle, Schmitt (CR6) 2007 Bertot, Aït Mohamed, Muñoz, Tahar (CR8) 2008 Podelski, Rybalchenko (CR22) 2004 Falke, Kapur, Schmidt (CR14) 2009 Shankar (CR26) 2002 Wenzel, Paulson, Nipkow, Mohamed, Muñoz, Tahar (CR28) 2008 Bradley, Manna, Sipma, Cousot (CR9) 2005 Ahrendt, Beckert, Hähnle, Rümmer, Schmitt, de Boer, Bonsangue, Graf, de Roever (CR2) 2007 Rümmer, Shah, Gurevich, Meyer (CR24) 2007 Velroyen, Rümmer, Beckert, Hähnle (CR27) 2008 CR7 CR25 Barrett, Tinelli, Damm, Hermanns (CR5) 2007 CR23 de Moura, Bjørner (CR11) 2008 CR21 Kaufmann, Manolios, Moore (CR20) 2000 Ahrendt, Voronkov (CR1) 2002 Barnett, Leino, Schulte (CR4) 2005 S Falke (1_CR14) 2009 M Giese (1_CR16) 2001 H Velroyen (1_CR27) 2008 1_CR7 B Beckert (1_CR6) 2007 P Rümmer (1_CR24) 2007 1_CR23 1_CR21 AR Bradley (1_CR9) 2005 A Podelski (1_CR22) 2004 CAR Hoare (1_CR18) 1969; 12 1_CR19 M Wenzel (1_CR28) 2008 J Harrison (1_CR17) 1996 W Ahrendt (1_CR1) 2002 L Moura de (1_CR11) 2008 M Kaufmann (1_CR20) 2000 M Barnett (1_CR4) 2005 1_CR13 1_CR12 J-C Filliâtre (1_CR15) 2004 C Barrett (1_CR5) 2007 1_CR10 W Ahrendt (1_CR2) 2007 1_CR25 Y Bertot (1_CR8) 2008 N Shankar (1_CR26) 2002 T Arts (1_CR3) 2000; 236 |
| References_xml | – start-page: 15 year: 2004 end-page: 29 ident: CR15 article-title: Multi-prover verification of C programs publication-title: Proceedings, formal methods and software engineering doi: 10.1007/978-3-540-30482-1_10 – year: 2002 ident: CR1 article-title: Deductive search for errors in free data type specifications using model generation publication-title: Proceedings of 18th international conference on automated deduction (CADE-18), Copenhagen, Denmark – year: 2007 ident: CR6 publication-title: Verification of object-oriented software: the KeY approach – ident: CR12 – start-page: 12 year: 2008 end-page: 16 ident: CR8 article-title: A short presentation of Coq publication-title: Proceedings of 21st international conference on theorem proving in higher order logics (TPHOLs), Montreal, Canada doi: 10.1007/978-3-540-71067-7_3 – year: 2000 ident: CR20 publication-title: Computer-aided reasoning: an approach – ident: CR10 – volume: 12 start-page: 576 issue: 10 year: 1969 end-page: 580 ident: CR18 article-title: An axiomatic basis for computer programming publication-title: Commun ACM doi: 10.1145/363235.363259 – start-page: 49 year: 2005 end-page: 69 ident: CR4 article-title: The Spec# programming system: An overview publication-title: Construction and analysis of safe, secure, and interoperable smart devices (CASSIS). International workshop, 2004, Marseille, France, Revised Selected Papers – start-page: 337 year: 2008 end-page: 340 ident: CR11 article-title: Z3: An efficient SMT solver publication-title: Tools and algorithms for the construction and analysis of systems. Proceedings of the 14th international conference, Budapest, Hungary – start-page: 298 year: 2007 end-page: 302 ident: CR5 article-title: CVC3 publication-title: Proceedings of 19th international conference on computer aided verification (CAV ’07) doi: 10.1007/978-3-540-73368-3_34 – start-page: 239 year: 2004 end-page: 251 ident: CR22 article-title: A complete method for the synthesis of linear ranking functions publication-title: VMCAI – start-page: 265 year: 1996 end-page: 269 ident: CR17 article-title: HOL light: a tutorial introduction publication-title: Proceedings, first international conference on formal methods in computer-aided design (FMCAD), Palo Alto, USA – start-page: 113 year: 2005 end-page: 129 ident: CR9 article-title: Termination of polynomial programs publication-title: VMCAI – ident: CR25 – ident: CR23 – ident: CR21 – year: 2007 ident: CR2 article-title: Verifying object-oriented programs with KeY: a tutorial publication-title: Revised lectures. 5th international symposium on formal methods for components and objects (FMCO 2006), Amsterdam, The Netherlands – ident: CR19 – start-page: 545 year: 2001 end-page: 560 ident: CR16 article-title: Incremental closure of free variable tableaux publication-title: Proc intl joint conf on automated reasoning, Siena, Italy – start-page: 277 year: 2009 end-page: 293 ident: CR14 article-title: A term rewriting approach to the automated termination analysis of imperative programs publication-title: CADE – ident: CR13 – start-page: 154 year: 2008 end-page: 170 ident: CR27 article-title: Non-termination checking for imperative programs publication-title: Tests and proofs, second international conference, TAP 2008, Prato, Italy – start-page: 33 year: 2008 end-page: 38 ident: CR28 article-title: The Isabelle framework publication-title: Proceedings of 21st international conference on theorem proving in higher order logics (TPHOLs), Montreal, Canada doi: 10.1007/978-3-540-71067-7_7 – start-page: 1 year: 2002 end-page: 20 ident: CR26 article-title: Little engines of proof publication-title: Proceedings, international symposium of formal methods Europe, Copenhagen, Denmark – ident: CR7 – start-page: 41 year: 2007 end-page: 60 ident: CR24 article-title: Proving programs incorrect using a sequent calculus for Java dynamic logic publication-title: Tests and proofs, first international conference, TAP 2007, Zurich, Switzerland, February 12–13, 2007. Revised papers – volume: 236 start-page: 133 issue: 1–2 year: 2000 end-page: 178 ident: CR3 article-title: Termination of term rewriting using dependency pairs publication-title: Theor Comput Sci doi: 10.1016/S0304-3975(99)00207-8 – start-page: 33 volume-title: Proceedings of 21st international conference on theorem proving in higher order logics (TPHOLs), Montreal, Canada year: 2008 ident: 1_CR28 doi: 10.1007/978-3-540-71067-7_7 – volume: 12 start-page: 576 issue: 10 year: 1969 ident: 1_CR18 publication-title: Commun ACM doi: 10.1145/363235.363259 – start-page: 12 volume-title: Proceedings of 21st international conference on theorem proving in higher order logics (TPHOLs), Montreal, Canada year: 2008 ident: 1_CR8 doi: 10.1007/978-3-540-71067-7_3 – ident: 1_CR25 – ident: 1_CR23 – start-page: 41 volume-title: Tests and proofs, first international conference, TAP 2007, Zurich, Switzerland, February 12–13, 2007. Revised papers year: 2007 ident: 1_CR24 – ident: 1_CR10 – start-page: 337 volume-title: Tools and algorithms for the construction and analysis of systems. Proceedings of the 14th international conference, Budapest, Hungary year: 2008 ident: 1_CR11 doi: 10.1007/978-3-540-78800-3_24 – volume-title: Proceedings of 18th international conference on automated deduction (CADE-18), Copenhagen, Denmark year: 2002 ident: 1_CR1 – volume-title: Revised lectures. 5th international symposium on formal methods for components and objects (FMCO 2006), Amsterdam, The Netherlands year: 2007 ident: 1_CR2 – ident: 1_CR12 – start-page: 239 volume-title: VMCAI year: 2004 ident: 1_CR22 – volume-title: Computer-aided reasoning: an approach year: 2000 ident: 1_CR20 – start-page: 1 volume-title: Proceedings, international symposium of formal methods Europe, Copenhagen, Denmark year: 2002 ident: 1_CR26 – start-page: 113 volume-title: VMCAI year: 2005 ident: 1_CR9 – ident: 1_CR7 doi: 10.1007/s13218-010-0005-7 – start-page: 298 volume-title: Proceedings of 19th international conference on computer aided verification (CAV ’07) year: 2007 ident: 1_CR5 doi: 10.1007/978-3-540-73368-3_34 – start-page: 545 volume-title: Proc intl joint conf on automated reasoning, Siena, Italy year: 2001 ident: 1_CR16 doi: 10.1007/3-540-45744-5_46 – ident: 1_CR21 doi: 10.1145/1629575.1629596 – start-page: 154 volume-title: Tests and proofs, second international conference, TAP 2008, Prato, Italy year: 2008 ident: 1_CR27 – start-page: 49 volume-title: Construction and analysis of safe, secure, and interoperable smart devices (CASSIS). International workshop, 2004, Marseille, France, Revised Selected Papers year: 2005 ident: 1_CR4 – volume: 236 start-page: 133 issue: 1–2 year: 2000 ident: 1_CR3 publication-title: Theor Comput Sci doi: 10.1016/S0304-3975(99)00207-8 – volume-title: Verification of object-oriented software: the KeY approach year: 2007 ident: 1_CR6 – ident: 1_CR13 – ident: 1_CR19 – start-page: 265 volume-title: Proceedings, first international conference on formal methods in computer-aided design (FMCAD), Palo Alto, USA year: 1996 ident: 1_CR17 – start-page: 277 volume-title: CADE year: 2009 ident: 1_CR14 – start-page: 15 volume-title: Proceedings, formal methods and software engineering year: 2004 ident: 1_CR15 doi: 10.1007/978-3-540-30482-1_10 |
| SSID | ssj0002291121 |
| Score | 1.1754364 |
| Snippet | Software is vital for modern society. It is used in many safety- or security-critical applications, where a high degree of correctness is desirable. Over the... Software is vital for modern society. It is used in manysafety- or security-critical applications, where a high degree of correctness is desirable. Over the... |
| SourceID | swepub crossref springer |
| SourceType | Open Access Repository Enrichment Source Index Database Publisher |
| StartPage | 43 |
| SubjectTerms | Artificial Intelligence Automated Deduction Computer Science Fachbeitrag Program Verification Software Engineering/Programming and Operating Systems |
| Title | Practical Aspects of Automated Deduction for Program Verification |
| URI | https://link.springer.com/article/10.1007/s13218-010-0001-y https://research.chalmers.se/publication/525452 |
| Volume | 24 |
| WOSCitedRecordID | wos000410036200008&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LSwMxEA5aPXiqT6wvcvCkBNLdpJscF7V4KKX4KL2FvJYK0kq3FfrvTbKbFkUKes8myzwyM5mZbwC41t4sq8QimRKNSII1UpnEiMrUyISmWIeRLMNe1u-z0YgP6j7uMla7x5RkuKnXzW6pM0coJG99HdByG-w4a8f8vIan5-HqYSVJnP6GfisfrKO2c8hjNvO3Xb7bo3jyD-DQYGy6zX_95j5oRqxomFfScAC27OQQNOPgBljr8RHIK5Qixx6Yh1bLEk4LmC_mU-e_WgPvPZ6r5xh0Li0cVCVccOiEtaif-I7Ba_fh5e4R1bMUkHYexxxRQgqutOFaKcKooQp3uOZWKdnWkibMGtbRikgnWYVkNlOScsa0dg6N8jHYCWhMphN7CqALppnzopRT3YwQnikmsXVWLdWmrTIiWwBHigpdA437eRfvYg2R7GkkHI1C7lssW-Bm9clHhbKxafFtpLyoFa7ctLpXcXK1sQfUrpGUxkKPw5iaUpRWSJtKShIrPGicIEalgnEshTKMFZmVnFN89qfDz8FeVW3gK30uQGM-W9hLsKs_52_l7CrI7Re9tegm |
| linkProvider | Springer Nature |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3dS8MwEA86BX2anzg_8-CTEujaZE0eizoU5xg6x95CkqZMkE3WTth_b5I2G4oM9D1Nyn3k7nJ3vwPgUlmzLEONRIQVwmGgkIxFgIiIUhGSKFBuJMugE3e7dDhkvaqPO_fV7j4l6W7qZbNbZMwRcslbWwc0Xwcb2BgsC5j__DJYPKyEodFf129lg3XUNA65z2b-tst3e-RP_gEc6oxNu_6v39wBdY8VDZNSGnbBmh7vgbof3AArPd4HSYlSZNgDE9dqmcNJBpNZMTH-q07hrcVztRyDxqWFvbKECw6MsGbVE98BeG3f9W_uUTVLASnjcRSIYJwxqVKmpMSUpEQGLaaYllI0lSAh1SltKYmFkaxMUB1LQRilShmHRtoY7BDUxpOxPgLQBNPUeFHSqG6MMYslFYE2Vi1SaVPGWDRA4CnKVQU0buddvPMlRLKlETc0crlvPm-Aq8UnHyXKxqrF157yvFK4fNXqTsnJxcYWULtCUhpxNXJjanKeay50JAgONbegcRynMuKUBYLLlNIs1oIxEhz_6fALsHXff-rwzkP38QRsl5UHturnFNSK6UyfgU31Wbzl03Mnw1-n5-sK |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3dS8MwEA86RXyanzg_8-CTEta1yZo8DudQHGOgjr2FfBUF6cbaCfvvTdpmQ5GB-J6mIXfH3eXufj8ArpVzyzI0SERYIRwGCslYBIiISIuQRIEqKFlG_XgwoOMxG1Y8p5nvdvclyXKmwaE0pXlzqpPmavAtsq4JFYVc1xO02ARb2PXRu3T9ebR8ZAlDa8vF7JVL3FHLBue-svnbLt99kz_FDxDRwvH06v8-8h6oewxp2Cm1ZB9smPQA1D2hA6zs-xB0SvQiKzbYKUYwMzhJYGeeT2xcazTsOpxXJ0loQ104LFu74MgqcVI9_R2B1979y90DqjgWkLKRSI4IxgmTSjMlJaZEExm0mWJGStFSgoTUaNpWEgurcYmgJpaCMEqVsoGOdLnZMailk9ScAGiTbGqjK2lNOsaYxZKKwFhvFyndkjEWDRD42-WqAiB3PBgffAWd7O6I2zsqauJ80QA3y0-mJfrGusW3Xgq8MsRs3ep-KdXlxg5ou0JYeuPqraCvyXhmuDCRIDg03IHJcaxlxCkLBJea0iQ2gjESnP7p51dgZ9jt8f7j4OkM7JYNCa4Z6BzU8tncXIBt9Zm_Z7PLQp2_AAcf8-4 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Practical+Aspects+of+Automated+Deduction+for+Program+Verification&rft.jtitle=KI.+K%C3%BCnstliche+Intelligenz+%28Oldenbourg%29&rft.au=Ahrendt%2C+Wolfgang&rft.au=Beckert%2C+Bernhard&rft.au=Giese%2C+Martin&rft.au=R%C3%BCmmer%2C+Philipp&rft.date=2010-04-01&rft.issn=0933-1875&rft.volume=24&rft.issue=1&rft.spage=43&rft_id=info:doi/10.1007%2Fs13218-010-0001-y&rft.externalDocID=oai_research_chalmers_se_ae3a542e_4072_4db3_890a_bd88f7ea9950 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0933-1875&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0933-1875&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0933-1875&client=summon |