Browse our site
About
People
Research Areas
Projects
Publications
Books
Book chapters
Journal articles
In proceedings
M. Sc. Dissertations
Ph. D. Dissertations
Technical reports
Seminars
News
You are here:
Home
Publications
View
Publication details
Go back
Publication details
Main information
Title:
Modeling Assembly Program with Constraints: A Contribution to WCET Problem
Publication date:
September 2012
Citation:
[Kafl12]
Abstract:
Model checking with program slicing has been successfully applied to compute Worst Case Execution Time(WCET) of a program running in a given hardware. This method lacks path feasibility analysis and suffers from additional problems. This thesis complements the above method with adopting constraint solving techniques to path feasibility analysis by a) validating the witness trace returned by the Model Checker and generate test data if it is executable; b) computing approximate WCET solely based on the program, suggesting probable paths that upper bound the WCET. This combination of constraint solving technique with model checking takes advantages of their strengths and makes WCET computation scalable and amenable to hardware changes. The techniques developed were tested on standard benchmark programs from Mälardalen University and compared with results obtained from model checking methods.
M. Sc. dissertation
Authors:
Bishoksan Kafle
Supervisors:
Pedro Barahona
School:
Universidade Nova de Lisboa
Note:
-
Url address:
-
Export formats
Plain text:
Bishoksan Kafle, Modeling Assembly Program with Constraints: A Contribution to WCET Problem, Pedro Barahona (superv.), Universidade Nova de Lisboa, September 2012.
HTML:
<b>Bishoksan Kafle</b>, <u>Modeling Assembly Program with Constraints: A Contribution to WCET Problem</u>, <a href="/people/members/view.php?code=7e27bc13fad97e99cd21ea6914d55659" class="supervisor">Pedro Barahona</a> (superv.), Universidade Nova de Lisboa, September 2012.
BibTeX:
@mastersthesis {[Kafl12], author = {Bishoksan Kafle}, title = {Modeling Assembly Program with Constraints: A Contribution to WCET Problem}, school = {Universidade Nova de Lisboa}, note = {Pedro Barahona (superv.); }, abstract = {Model checking with program slicing has been successfully applied to compute Worst Case Execution Time(WCET) of a program running in a given hardware. This method lacks path feasibility analysis and suffers from additional problems. This thesis complements the above method with adopting constraint solving techniques to path feasibility analysis by a) validating the witness trace returned by the Model Checker and generate test data if it is executable; b) computing approximate WCET solely based on the program, suggesting probable paths that upper bound the WCET. This combination of constraint solving technique with model checking takes advantages of their strengths and makes WCET computation scalable and amenable to hardware changes. The techniques developed were tested on standard benchmark programs from M{\"a}lardalen University and compared with results obtained from model checking methods.}, month = {September}, year = {2012}, }
Publication's urls
Full url:
/publications/view.php?code=109b0e22dff205aab62a3032e6fe0b1e
Friendly url:
/publications/view.php?code=[Kafl12]
Go back
Departamento de Informática, FCT/UNL
Quinta da Torre 2829-516 CAPARICA - Portugal
Tel. (+351) 21 294 8536 FAX (+351) 21 294 8541