Test suite design for code generation tools
In model-based development, executable specifications (models) are used for the design of the software to be developed. New techniques allow the automatic generation of compact code directly from the model via so-called code generators. However, at present, code generators do not possess the same qu...
Saved in:
Published in | 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings pp. 286 - 290 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
Piscataway, NJ, USA
IEEE Press
06.10.2003
IEEE |
Series | ACM Conferences |
Subjects |
Software and its engineering
> Software creation and management
> Software development process management
Software and its engineering
> Software creation and management
> Software verification and validation
Software and its engineering
> Software creation and management
> Software verification and validation
> Software defect analysis
|
Online Access | Get full text |
ISBN | 0769520359 9780769520353 |
ISSN | 1938-4300 |
DOI | 10.1109/ASE.2003.1240322 |
Cover
Abstract | In model-based development, executable specifications (models) are used for the design of the software to be developed. New techniques allow the automatic generation of compact code directly from the model via so-called code generators. However, at present, code generators do not possess the same quality characteristics as C or ADA compilers which have been proven in use. The use of test suites, which make it possible to check compilers systematically, is also a promising approach for code generators. This paper describes the design of such a test suite for code generators, and introduces a new testing approach for code generator transformations. |
---|---|
AbstractList | In model-based development, executable specifications (models) are used for the design of the software to be developed. New techniques allow the automatic generation of compact code directly from the model via so-called code generators. However, at present, code generators do not possess the same quality characteristics as C or ADA compilers which have been proven in use. The use of test suites, which make it possible to check compilers systematically, is also a promising approach for code generators. This paper describes the design of such a test suite for code generators, and introduces a new testing approach for code generator transformations. |
Author | Stürmer, Ingo Conrad, Mirko |
Author_xml | – sequence: 1 givenname: Ingo surname: Stürmer fullname: Stürmer, Ingo email: ingo.stuermer@daimlerchrysler.com organization: DaimlerChrysler AG, Research and Technology, Berlin, Germany – sequence: 2 givenname: Mirko surname: Conrad fullname: Conrad, Mirko email: mirko.conrad@daimlerchrysler.com organization: DaimlerChrysler AG, Research and Technology, Berlin, Germany |
BookMark | eNqNkEFLAzEQhQNWsK29C172KrLtJJPsJsdSWhUKHqznkM3Olmi7kc168N-7pfXuXB7Dm_dgvgkbtbElxu44zDkHs1i-recCAOdcSEAhrtgEysIoAajMiI25QZ1LBLhhs5Q-YBiplEQcs8cdpT5L36GnrKYU9m3WxC7zsaZsTy11rg-xzfoYD-mWXTfukGh20Sl736x3q-d8-_r0slpucyek6XOBJXLUheEehKtL6SrZKOdLrDk4RYU3RUXDKkXtvCh1A1ppUUjNEaU3OGX3595ARParC0fX_djLb4O7OLvOH20V42eyHOyJgx042BOHv1tbdYGaIfHw3wT-Aj3wW90 |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ASE.2003.1240322 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
EndPage | 290 |
ExternalDocumentID | 1240322 |
GroupedDBID | 6IE 6IK 6IL AAJGR AAVQY ACM ADPZR ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK GUFHI OCL RIB RIC RIE RIL 29I 6IF 6IH 6IM 6IN 6J9 AAWTH ABLEC ACREN ADYOE ADZIZ AFYQB AMTXH APO CHZPO IEGSK IPLJI M43 |
ID | FETCH-LOGICAL-a249t-2373138691c02ad74ab4f5ac73d10a5e6c96bec7342dac278f085826481334c93 |
IEDL.DBID | RIE |
ISBN | 0769520359 9780769520353 |
ISSN | 1938-4300 |
IngestDate | Tue Aug 26 17:20:29 EDT 2025 Wed Jan 31 06:43:03 EST 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-a249t-2373138691c02ad74ab4f5ac73d10a5e6c96bec7342dac278f085826481334c93 |
PageCount | 5 |
ParticipantIDs | acm_books_10_1109_ASE_2003_1240322_brief acm_books_10_1109_ASE_2003_1240322 ieee_primary_1240322 |
PublicationCentury | 2000 |
PublicationDate | 20031006 20030000 |
PublicationDateYYYYMMDD | 2003-10-06 2003-01-01 |
PublicationDate_xml | – month: 10 year: 2003 text: 20031006 day: 06 |
PublicationDecade | 2000 |
PublicationPlace | Piscataway, NJ, USA |
PublicationPlace_xml | – name: Piscataway, NJ, USA |
PublicationSeriesTitle | ACM Conferences |
PublicationTitle | 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings |
PublicationTitleAbbrev | ASE |
PublicationYear | 2003 |
Publisher | IEEE Press IEEE |
Publisher_xml | – name: IEEE Press – name: IEEE |
SSID | ssj0000455433 ssj0051577 |
Score | 1.6553025 |
Snippet | In model-based development, executable specifications (models) are used for the design of the software to be developed. New techniques allow the automatic... |
SourceID | ieee acm |
SourceType | Publisher |
StartPage | 286 |
SubjectTerms | Application software Automatic programming Certification Character generation Embedded software Embedded system Flowcharts General and reference General and reference -- Cross-computing tools and techniques General and reference -- Cross-computing tools and techniques -- Verification Software and its engineering Software and its engineering -- Software creation and management Software and its engineering -- Software creation and management -- Software development process management Software and its engineering -- Software creation and management -- Software verification and validation Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis Software and its engineering -- Software creation and management -- Software verification and validation -- Software defect analysis -- Software testing and debugging Software design Software tools System testing Theory of computation Theory of computation -- Semantics and reasoning Theory of computation -- Semantics and reasoning -- Program reasoning Theory of computation -- Semantics and reasoning -- Program reasoning -- Program verification |
Title | Test suite design for code generation tools |
URI | https://ieeexplore.ieee.org/document/1240322 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5zJ09TN3H-IogHQdOlTZq2R5HJECaCG-xWkjQVUVfZ2ot_vS9pO1EEvfVHoO1Lmvd9yXvfQ-jcF7nKlBHEelfCNdVEUmEIFTrPTCJlmNts5Om9mMz53SJcdNDVJhfGGOOCz4xnD91eflboyi6VjXwrHhfAhLsFw6zO1dqspwA0CTnbzMLgpl3VRcAnMeGM0pqyJ2FgNesa5Z32nLX7lzQZXT-OnUqo1zzMei399q32inM9tz00bV-6jjh58apSefrjh57jf79qBw2-kvzww8Z97aKOWe6hXlvlATc_fR9dzsBx4HUF2BRnLt4DA9DFNhcePznRatu3uCyK1_UAzW_Hs5sJaUosEAm8qyQBi5jPYpH4mgYyi7hUPA-ljljmUxkaoRMBvRwxHmRSB1GcA0SLbVQccFuuE7aPustiaQ4QjuNQAlgTkgNFUSyC5iFgCaWAkXAd8CE6A0OmljusU0c9aJKCtW0hTJY2Rhiii78bpWr1bPIh6ltbpu-1Kkd78_D3y0do24XhucWTY9QtV5U5AThRqlM3jj4BkTC7Ew |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bS8MwFD6IPujTvOK8BvFB0M60ubR9FHHMy0Rwg72VJE1F1E227sVf70nWThRB33oJtDlp830nOec7AMehLHSurQwcugbcUBMoKm1ApSlymyolCpeN3L2XnT6_GYjBApzNc2GstT74zLbcod_Lz0dm6pbKzkMnHhfhhLuEuM_FLFtrvqKC5ERwNp-HEah93UVkKEnAGaUzpz0VkVOtq7R36nNW72DS9Pzi8crrhLaqxzncMm_fqq948Gk3oFu_9izm5KU1LXXLfPxQdPxvv1Zh8yvNjzzMAWwNFuxwHRp1nQdS_fYbcNpD6CCTKbJTkvuID4JUl7hsePLkZavd6JJyNHqdbEK_fdW77ARVkYVAoedVBhGLWcgSmYaGRiqPudK8EMrELA-pElaaVOI4x4xHuTJRnBRI0hIXF4feLTcp24LF4Whot4EkiVBI16Ti6KRoFmNzgWxCa_RJuIl4E47QkJnzHiaZdz5omqG1XSlMllVGaMLJ340yPX62RRM2nC2z95kuR31z5_fLh7Dc6XXvsrvr-9tdWPFBeX4pZQ8Wy_HU7iO5KPWB_6Y-AZwhvmA |
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%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+18th+IEEE+International+Conference+on+Automated+Software+Engineering&rft.atitle=Test+suite+design+for+code+generation+tools&rft.au=St%C3%BCrmer%2C+Ingo&rft.au=Conrad%2C+Mirko&rft.series=ACM+Conferences&rft.date=2003-10-06&rft.pub=IEEE+Press&rft.isbn=0769520359&rft.spage=286&rft.epage=290&rft_id=info:doi/10.1109%2FASE.2003.1240322 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1938-4300&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1938-4300&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1938-4300&client=summon |