Automatic formal verification of software: Fundamental concepts
Formal verification of software is undergoing a renaissance, as highly successful, automatic formal techniques developed for hardware verification are combining with classical software analysis techniques to produce practical, useful tools that scale to large, complicated software. This paper briefl...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 1159 |
---|---|
container_issue | |
container_start_page | 1155 |
container_title | |
container_volume | |
creator | Hu, A.J. |
description | Formal verification of software is undergoing a renaissance, as highly successful, automatic formal techniques developed for hardware verification are combining with classical software analysis techniques to produce practical, useful tools that scale to large, complicated software. This paper briefly introduces the fundamental concepts behind this renaissance. |
doi_str_mv | 10.1109/ICCCAS.2009.5250313 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5250313</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5250313</ieee_id><sourcerecordid>5250313</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-d3d13248876228ce8b8f31cfce18c7ca9ed9a8036e19e65fb970bb6fb97f0fad3</originalsourceid><addsrcrecordid>eNpFT81qwzAY8xiFrT9P0ItfINnnnyT2LiOYdSsUdmjvxXE-g0cTl8Td2NsvZYXpIiSEkAhZM8gZA_20NcbU-5wD6LzgBQgm7sicSS6lVEqJ-39RVjMyvwY1FJN6IKtx_IQJsuAK2CN5qS8pdjYFR30cOnuiXzgEH9xkxZ5GT8fo07cd8JluLn1rO-zTlHKxd3hO45LMvD2NuLrxghw2rwfznu0-3ram3mVBQ8pa0TLBpz1VyblyqBrlBXPeIVOuclZjq60CUSLTWBa-0RU0TXllD962YkHWf7UBEY_nIXR2-DnezotfxJ1NCA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Automatic formal verification of software: Fundamental concepts</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Hu, A.J.</creator><creatorcontrib>Hu, A.J.</creatorcontrib><description>Formal verification of software is undergoing a renaissance, as highly successful, automatic formal techniques developed for hardware verification are combining with classical software analysis techniques to produce practical, useful tools that scale to large, complicated software. This paper briefly introduces the fundamental concepts behind this renaissance.</description><identifier>ISBN: 1424448867</identifier><identifier>ISBN: 9781424448869</identifier><identifier>EISBN: 1424448883</identifier><identifier>EISBN: 9781424448883</identifier><identifier>DOI: 10.1109/ICCCAS.2009.5250313</identifier><identifier>LCCN: 2009905886</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer science ; Counting circuits ; Formal verification ; Hardware ; Logic ; Software systems ; Software testing ; Software tools ; Very large scale integration ; Vocabulary</subject><ispartof>2009 International Conference on Communications, Circuits and Systems, 2009, p.1155-1159</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5250313$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5250313$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Hu, A.J.</creatorcontrib><title>Automatic formal verification of software: Fundamental concepts</title><title>2009 International Conference on Communications, Circuits and Systems</title><addtitle>ICCCAS</addtitle><description>Formal verification of software is undergoing a renaissance, as highly successful, automatic formal techniques developed for hardware verification are combining with classical software analysis techniques to produce practical, useful tools that scale to large, complicated software. This paper briefly introduces the fundamental concepts behind this renaissance.</description><subject>Computer science</subject><subject>Counting circuits</subject><subject>Formal verification</subject><subject>Hardware</subject><subject>Logic</subject><subject>Software systems</subject><subject>Software testing</subject><subject>Software tools</subject><subject>Very large scale integration</subject><subject>Vocabulary</subject><isbn>1424448867</isbn><isbn>9781424448869</isbn><isbn>1424448883</isbn><isbn>9781424448883</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2009</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFT81qwzAY8xiFrT9P0ItfINnnnyT2LiOYdSsUdmjvxXE-g0cTl8Td2NsvZYXpIiSEkAhZM8gZA_20NcbU-5wD6LzgBQgm7sicSS6lVEqJ-39RVjMyvwY1FJN6IKtx_IQJsuAK2CN5qS8pdjYFR30cOnuiXzgEH9xkxZ5GT8fo07cd8JluLn1rO-zTlHKxd3hO45LMvD2NuLrxghw2rwfznu0-3ram3mVBQ8pa0TLBpz1VyblyqBrlBXPeIVOuclZjq60CUSLTWBa-0RU0TXllD962YkHWf7UBEY_nIXR2-DnezotfxJ1NCA</recordid><startdate>200907</startdate><enddate>200907</enddate><creator>Hu, A.J.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200907</creationdate><title>Automatic formal verification of software: Fundamental concepts</title><author>Hu, A.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-d3d13248876228ce8b8f31cfce18c7ca9ed9a8036e19e65fb970bb6fb97f0fad3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Computer science</topic><topic>Counting circuits</topic><topic>Formal verification</topic><topic>Hardware</topic><topic>Logic</topic><topic>Software systems</topic><topic>Software testing</topic><topic>Software tools</topic><topic>Very large scale integration</topic><topic>Vocabulary</topic><toplevel>online_resources</toplevel><creatorcontrib>Hu, A.J.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Hu, A.J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Automatic formal verification of software: Fundamental concepts</atitle><btitle>2009 International Conference on Communications, Circuits and Systems</btitle><stitle>ICCCAS</stitle><date>2009-07</date><risdate>2009</risdate><spage>1155</spage><epage>1159</epage><pages>1155-1159</pages><isbn>1424448867</isbn><isbn>9781424448869</isbn><eisbn>1424448883</eisbn><eisbn>9781424448883</eisbn><abstract>Formal verification of software is undergoing a renaissance, as highly successful, automatic formal techniques developed for hardware verification are combining with classical software analysis techniques to produce practical, useful tools that scale to large, complicated software. This paper briefly introduces the fundamental concepts behind this renaissance.</abstract><pub>IEEE</pub><doi>10.1109/ICCCAS.2009.5250313</doi><tpages>5</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 1424448867 |
ispartof | 2009 International Conference on Communications, Circuits and Systems, 2009, p.1155-1159 |
issn | |
language | eng |
recordid | cdi_ieee_primary_5250313 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Computer science Counting circuits Formal verification Hardware Logic Software systems Software testing Software tools Very large scale integration Vocabulary |
title | Automatic formal verification of software: Fundamental concepts |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T21%3A33%3A24IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Automatic%20formal%20verification%20of%20software:%20Fundamental%20concepts&rft.btitle=2009%20International%20Conference%20on%20Communications,%20Circuits%20and%20Systems&rft.au=Hu,%20A.J.&rft.date=2009-07&rft.spage=1155&rft.epage=1159&rft.pages=1155-1159&rft.isbn=1424448867&rft.isbn_list=9781424448869&rft_id=info:doi/10.1109/ICCCAS.2009.5250313&rft_dat=%3Cieee_6IE%3E5250313%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424448883&rft.eisbn_list=9781424448883&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5250313&rfr_iscdi=true |