Báo cáo hóa học: " Research Article Towards Preserving Model Coverage and Structural Code Coverage"

Tuyển tập báo cáo các nghiên cứu khoa học quốc tế ngành hóa học dành cho các bạn yêu hóa học tham khảo đề tài: Research Article Towards Preserving Model Coverage and Structural Code Coverage | Hindawi Publishing Corporation EURASIP Journal on Embedded Systems Volume 2009 Article ID 127945 16 pages doi 2009 127945 Research Article Towards Preserving Model Coverage and Structural Code Coverage Raimund Kirner Institutfur Technische Informatik Technische Universitat Wien Treitlstrafie 3 182 1 A-1040 Wien Austria Correspondence should be addressed to Raimund Kirner raimund@ Received 12 August 2008 Revised 20 January 2009 Accepted 21 February 2009 Recommended by Bernhard Rinner Embedded systems are often used in safety-critical environments. Thus thorough testing of them is mandatory. To achieve a required structural code-coverage criteria it is beneficial to derive the test data at a higher program-representation level than machine code. Higher program-representation levels include beside the source-code level languages of domain-specific modeling environments with automatic code generation. For a testing framework with automatic generation of test data this will enable high retargetability of the framework. In this article we address the challenge of ensuring that the structural code coverage achieved at a higher program representation level is preserved during the code generations and code transformations down to machine code. We define the formal properties that have to be fullfilled by a code transformation to guarantee preservation of structural code coverage. Based on these properties we discuss how to preserve code coverage achieved at source-code level. Additionally we discuss how structural code coverage at model level could be preserved. The results presented in this article are aimed toward the integration of support for preserving structural code coverage into compilers and code generators. Copyright 2009 Raimund Kirner. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use distribution and reproduction in any medium provided the original work is properly

Không thể tạo bản xem trước, hãy bấm tải xuống
30    83    2    18-05-2024
98    102    2    18-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.