---
_id: '6839'
author:
- first_name: Simon
  full_name: Doherty, Simon
  last_name: Doherty
- first_name: Brijesh
  full_name: Dongol, Brijesh
  last_name: Dongol
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
- first_name: John
  full_name: Derrick, John
  last_name: Derrick
citation:
  ama: 'Doherty S, Dongol B, Wehrheim H, Derrick J. Brief Announcement: Generalising
    Concurrent Correctness to Weak Memory. In: <i>32nd International Symposium on
    Distributed Computing, {DISC} 2018, New Orleans, LA, USA, October 15-19, 2018</i>.
    ; 2018:45:1-45:3. doi:<a href="https://doi.org/10.4230/LIPIcs.DISC.2018.45">10.4230/LIPIcs.DISC.2018.45</a>'
  apa: 'Doherty, S., Dongol, B., Wehrheim, H., &#38; Derrick, J. (2018). Brief Announcement:
    Generalising Concurrent Correctness to Weak Memory. In <i>32nd International Symposium
    on Distributed Computing, {DISC} 2018, New Orleans, LA, USA, October 15-19, 2018</i>
    (pp. 45:1-45:3). <a href="https://doi.org/10.4230/LIPIcs.DISC.2018.45">https://doi.org/10.4230/LIPIcs.DISC.2018.45</a>'
  bibtex: '@inproceedings{Doherty_Dongol_Wehrheim_Derrick_2018, title={Brief Announcement:
    Generalising Concurrent Correctness to Weak Memory}, DOI={<a href="https://doi.org/10.4230/LIPIcs.DISC.2018.45">10.4230/LIPIcs.DISC.2018.45</a>},
    booktitle={32nd International Symposium on Distributed Computing, {DISC} 2018,
    New Orleans, LA, USA, October 15-19, 2018}, author={Doherty, Simon and Dongol,
    Brijesh and Wehrheim, Heike and Derrick, John}, year={2018}, pages={45:1-45:3}
    }'
  chicago: 'Doherty, Simon, Brijesh Dongol, Heike Wehrheim, and John Derrick. “Brief
    Announcement: Generalising Concurrent Correctness to Weak Memory.” In <i>32nd
    International Symposium on Distributed Computing, {DISC} 2018, New Orleans, LA,
    USA, October 15-19, 2018</i>, 45:1-45:3, 2018. <a href="https://doi.org/10.4230/LIPIcs.DISC.2018.45">https://doi.org/10.4230/LIPIcs.DISC.2018.45</a>.'
  ieee: 'S. Doherty, B. Dongol, H. Wehrheim, and J. Derrick, “Brief Announcement:
    Generalising Concurrent Correctness to Weak Memory,” in <i>32nd International
    Symposium on Distributed Computing, {DISC} 2018, New Orleans, LA, USA, October
    15-19, 2018</i>, 2018, pp. 45:1-45:3.'
  mla: 'Doherty, Simon, et al. “Brief Announcement: Generalising Concurrent Correctness
    to Weak Memory.” <i>32nd International Symposium on Distributed Computing, {DISC}
    2018, New Orleans, LA, USA, October 15-19, 2018</i>, 2018, pp. 45:1-45:3, doi:<a
    href="https://doi.org/10.4230/LIPIcs.DISC.2018.45">10.4230/LIPIcs.DISC.2018.45</a>.'
  short: 'S. Doherty, B. Dongol, H. Wehrheim, J. Derrick, in: 32nd International Symposium
    on Distributed Computing, {DISC} 2018, New Orleans, LA, USA, October 15-19, 2018,
    2018, pp. 45:1-45:3.'
date_created: 2019-01-17T08:54:03Z
date_updated: 2022-01-06T07:03:21Z
department:
- _id: '77'
doi: 10.4230/LIPIcs.DISC.2018.45
language:
- iso: eng
page: 45:1-45:3
publication: 32nd International Symposium on Distributed Computing, {DISC} 2018, New
  Orleans, LA, USA, October 15-19, 2018
status: public
title: 'Brief Announcement: Generalising Concurrent Correctness to Weak Memory'
type: conference
user_id: '29719'
year: '2018'
...
---
_id: '1043'
abstract:
- lang: eng
  text: 'Approximate computing (AC) is an emerging paradigm for energy-efficient computation.
    The basic idea of AC is to sacrifice high precision for low energy by allowing
    hardware to carry out “approximately correct” calculations. This provides a major
    challenge for software quality assurance: programs successfully verified to be
    correct might be erroneous on approximate hardware. In this letter, we present
    a novel approach for determining under what conditions a software verification
    result is valid for approximate hardware. To this end, we compute the allowed
    tolerances for AC hardware from successful verification runs. More precisely,
    we derive a set of constraints which—when met by the AC hardware—guarantees the
    verification result to carry over to AC. On the practical side, we furthermore:
    1) show how to extract tolerances from verification runs employing predicate abstraction
    as verification technology and 2) show how to check such constraints on hardware
    designs. We have implemented all techniques, and exemplify them on example C programs
    and a number of recently proposed approximate adders.'
author:
- first_name: Tobias
  full_name: Isenberg, Tobias
  last_name: Isenberg
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Felix
  full_name: Pauck, Felix
  id: '22398'
  last_name: Pauck
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: Isenberg T, Jakobs M-C, Pauck F, Wehrheim H. Validity of Software Verification
    Results on Approximate Hardware. <i>IEEE Embedded Systems Letters</i>. 2018:22-25.
    doi:<a href="https://doi.org/10.1109/LES.2017.2758200">10.1109/LES.2017.2758200</a>
  apa: Isenberg, T., Jakobs, M.-C., Pauck, F., &#38; Wehrheim, H. (2018). Validity
    of Software Verification Results on Approximate Hardware. <i>IEEE Embedded Systems
    Letters</i>, 22–25. <a href="https://doi.org/10.1109/LES.2017.2758200">https://doi.org/10.1109/LES.2017.2758200</a>
  bibtex: '@article{Isenberg_Jakobs_Pauck_Wehrheim_2018, title={Validity of Software
    Verification Results on Approximate Hardware}, DOI={<a href="https://doi.org/10.1109/LES.2017.2758200">10.1109/LES.2017.2758200</a>},
    journal={IEEE Embedded Systems Letters}, publisher={Institute of Electrical and
    Electronics Engineers (IEEE)}, author={Isenberg, Tobias and Jakobs, Marie-Christine
    and Pauck, Felix and Wehrheim, Heike}, year={2018}, pages={22–25} }'
  chicago: Isenberg, Tobias, Marie-Christine Jakobs, Felix Pauck, and Heike Wehrheim.
    “Validity of Software Verification Results on Approximate Hardware.” <i>IEEE Embedded
    Systems Letters</i>, 2018, 22–25. <a href="https://doi.org/10.1109/LES.2017.2758200">https://doi.org/10.1109/LES.2017.2758200</a>.
  ieee: T. Isenberg, M.-C. Jakobs, F. Pauck, and H. Wehrheim, “Validity of Software
    Verification Results on Approximate Hardware,” <i>IEEE Embedded Systems Letters</i>,
    pp. 22–25, 2018.
  mla: Isenberg, Tobias, et al. “Validity of Software Verification Results on Approximate
    Hardware.” <i>IEEE Embedded Systems Letters</i>, Institute of Electrical and Electronics
    Engineers (IEEE), 2018, pp. 22–25, doi:<a href="https://doi.org/10.1109/LES.2017.2758200">10.1109/LES.2017.2758200</a>.
  short: T. Isenberg, M.-C. Jakobs, F. Pauck, H. Wehrheim, IEEE Embedded Systems Letters
    (2018) 22–25.
date_created: 2017-12-11T16:11:00Z
date_updated: 2022-01-06T06:50:39Z
ddc:
- '000'
department:
- _id: '77'
doi: 10.1109/LES.2017.2758200
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T15:27:04Z
  date_updated: 2018-11-02T15:27:04Z
  file_id: '5303'
  file_name: 08053741.pdf
  file_size: 523362
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T15:27:04Z
has_accepted_license: '1'
language:
- iso: eng
page: 22-25
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '12'
  name: SFB 901 - Subproject B4
publication: IEEE Embedded Systems Letters
publication_identifier:
  issn:
  - 1943-0663
  - 1943-0671
publication_status: published
publisher: Institute of Electrical and Electronics Engineers (IEEE)
status: public
title: Validity of Software Verification Results on Approximate Hardware
type: journal_article
user_id: '477'
year: '2018'
...
---
_id: '1096'
abstract:
- lang: eng
  text: to appear
author:
- first_name: Dirk
  full_name: Beyer, Dirk
  last_name: Beyer
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Thomas
  full_name: Lemberger, Thomas
  last_name: Lemberger
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Beyer D, Jakobs M-C, Lemberger T, Wehrheim H. Reducer-Based Construction of
    Conditional Verifiers. In: <i>Proceedings of the 40th International Conference
    on Software Engineering (ICSE)</i>. ACM; 2018:1182--1193.'
  apa: 'Beyer, D., Jakobs, M.-C., Lemberger, T., &#38; Wehrheim, H. (2018). Reducer-Based
    Construction of Conditional Verifiers. In <i>Proceedings of the 40th International
    Conference on Software Engineering (ICSE)</i> (pp. 1182--1193). Gothenburg, Sweden:
    ACM.'
  bibtex: '@inproceedings{Beyer_Jakobs_Lemberger_Wehrheim_2018, title={Reducer-Based
    Construction of Conditional Verifiers}, booktitle={Proceedings of the 40th International
    Conference on Software Engineering (ICSE)}, publisher={ACM}, author={Beyer, Dirk
    and Jakobs, Marie-Christine and Lemberger, Thomas and Wehrheim, Heike}, year={2018},
    pages={1182--1193} }'
  chicago: Beyer, Dirk, Marie-Christine Jakobs, Thomas Lemberger, and Heike Wehrheim.
    “Reducer-Based Construction of Conditional Verifiers.” In <i>Proceedings of the
    40th International Conference on Software Engineering (ICSE)</i>, 1182--1193.
    ACM, 2018.
  ieee: D. Beyer, M.-C. Jakobs, T. Lemberger, and H. Wehrheim, “Reducer-Based Construction
    of Conditional Verifiers,” in <i>Proceedings of the 40th International Conference
    on Software Engineering (ICSE)</i>, Gothenburg, Sweden, 2018, pp. 1182--1193.
  mla: Beyer, Dirk, et al. “Reducer-Based Construction of Conditional Verifiers.”
    <i>Proceedings of the 40th International Conference on Software Engineering (ICSE)</i>,
    ACM, 2018, pp. 1182--1193.
  short: 'D. Beyer, M.-C. Jakobs, T. Lemberger, H. Wehrheim, in: Proceedings of the
    40th International Conference on Software Engineering (ICSE), ACM, 2018, pp. 1182--1193.'
conference:
  end_date: 2018-06-03
  location: Gothenburg, Sweden
  name: 40th International Conference on Software Engineering
  start_date: 2018-05-27
date_created: 2018-01-08T10:52:51Z
date_updated: 2022-01-06T06:50:54Z
ddc:
- '000'
department:
- _id: '77'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-11-21T10:50:51Z
  date_updated: 2018-11-21T10:50:51Z
  file_id: '5783'
  file_name: Reducer-Based Construction of Conditional Verifiers.pdf
  file_size: 826719
  relation: main_file
  success: 1
file_date_updated: 2018-11-21T10:50:51Z
has_accepted_license: '1'
language:
- iso: eng
page: 1182--1193
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '12'
  name: SFB 901 - Subproject B4
- _id: '85'
  name: Kooperative Softwareverifikation
publication: Proceedings of the 40th International Conference on Software Engineering
  (ICSE)
publisher: ACM
status: public
title: Reducer-Based Construction of Conditional Verifiers
type: conference
user_id: '29719'
year: '2018'
...
---
_id: '3512'
author:
- first_name: Paul
  full_name: Börding, Paul
  last_name: Börding
citation:
  ama: Börding P. <i>Testing Java Method Contracts</i>. Universität Paderborn; 2017.
  apa: Börding, P. (2017). <i>Testing Java Method Contracts</i>. Universität Paderborn.
  bibtex: '@book{Börding_2017, title={Testing Java Method Contracts}, publisher={Universität
    Paderborn}, author={Börding, Paul}, year={2017} }'
  chicago: Börding, Paul. <i>Testing Java Method Contracts</i>. Universität Paderborn,
    2017.
  ieee: P. Börding, <i>Testing Java Method Contracts</i>. Universität Paderborn, 2017.
  mla: Börding, Paul. <i>Testing Java Method Contracts</i>. Universität Paderborn,
    2017.
  short: P. Börding, Testing Java Method Contracts, Universität Paderborn, 2017.
date_created: 2018-07-09T09:32:41Z
date_updated: 2022-01-06T06:59:21Z
department:
- _id: '7'
- _id: '77'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '11'
  name: SFB 901 - Subproject B3
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
title: Testing Java Method Contracts
type: mastersthesis
user_id: '477'
year: '2017'
...
---
_id: '3155'
author:
- first_name: Manuel
  full_name: Töws, Manuel
  last_name: Töws
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Töws M, Wehrheim H. Policy Dependent and Independent Information Flow Analyses.
    In: Duan Z, Ong L, eds. <i>Formal Methods and Software Engineering - 19th International
    Conference on Formal Engineering Methods, {ICFEM} 2017, Xi’an, China, November
    13-17, 2017, Proceedings</i>. Lecture Notes in Computer Science. ; 2017:362--378.
    doi:<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>'
  apa: Töws, M., &#38; Wehrheim, H. (2017). Policy Dependent and Independent Information
    Flow Analyses. In Z. Duan &#38; L. Ong (Eds.), <i>Formal Methods and Software
    Engineering - 19th International Conference on Formal Engineering Methods, {ICFEM}
    2017, Xi’an, China, November 13-17, 2017, Proceedings</i> (pp. 362--378). <a href="https://doi.org/10.1007/978-3-319-68690-5_22">https://doi.org/10.1007/978-3-319-68690-5_22</a>
  bibtex: '@inproceedings{Töws_Wehrheim_2017, series={Lecture Notes in Computer Science},
    title={Policy Dependent and Independent Information Flow Analyses}, DOI={<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>},
    booktitle={Formal Methods and Software Engineering - 19th International Conference
    on Formal Engineering Methods, {ICFEM} 2017, Xi’an, China, November 13-17, 2017,
    Proceedings}, author={Töws, Manuel and Wehrheim, Heike}, editor={Duan, Zhenhua
    and Ong, LukeEditors}, year={2017}, pages={362--378}, collection={Lecture Notes
    in Computer Science} }'
  chicago: Töws, Manuel, and Heike Wehrheim. “Policy Dependent and Independent Information
    Flow Analyses.” In <i>Formal Methods and Software Engineering - 19th International
    Conference on Formal Engineering Methods, {ICFEM} 2017, Xi’an, China, November
    13-17, 2017, Proceedings</i>, edited by Zhenhua Duan and Luke Ong, 362--378. Lecture
    Notes in Computer Science, 2017. <a href="https://doi.org/10.1007/978-3-319-68690-5_22">https://doi.org/10.1007/978-3-319-68690-5_22</a>.
  ieee: M. Töws and H. Wehrheim, “Policy Dependent and Independent Information Flow
    Analyses,” in <i>Formal Methods and Software Engineering - 19th International
    Conference on Formal Engineering Methods, {ICFEM} 2017, Xi’an, China, November
    13-17, 2017, Proceedings</i>, 2017, pp. 362--378.
  mla: Töws, Manuel, and Heike Wehrheim. “Policy Dependent and Independent Information
    Flow Analyses.” <i>Formal Methods and Software Engineering - 19th International
    Conference on Formal Engineering Methods, {ICFEM} 2017, Xi’an, China, November
    13-17, 2017, Proceedings</i>, edited by Zhenhua Duan and Luke Ong, 2017, pp. 362--378,
    doi:<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>.
  short: 'M. Töws, H. Wehrheim, in: Z. Duan, L. Ong (Eds.), Formal Methods and Software
    Engineering - 19th International Conference on Formal Engineering Methods, {ICFEM}
    2017, Xi’an, China, November 13-17, 2017, Proceedings, 2017, pp. 362--378.'
date_created: 2018-06-13T07:35:49Z
date_updated: 2022-01-06T06:59:00Z
department:
- _id: '77'
doi: 10.1007/978-3-319-68690-5_22
editor:
- first_name: Zhenhua
  full_name: Duan, Zhenhua
  last_name: Duan
- first_name: Luke
  full_name: Ong, Luke
  last_name: Ong
page: 362--378
publication: Formal Methods and Software Engineering - 19th International Conference
  on Formal Engineering Methods, {ICFEM} 2017, Xi'an, China, November 13-17, 2017,
  Proceedings
series_title: Lecture Notes in Computer Science
status: public
title: Policy Dependent and Independent Information Flow Analyses
type: conference
user_id: '29719'
year: '2017'
...
---
_id: '3156'
author:
- first_name: Jürgen
  full_name: König, Jürgen
  last_name: König
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'König J, Wehrheim H. Value-Based or Conflict-Based? Opacity Definitions for
    STMs. In: Van Hung D, Kapur D, eds. <i>Theoretical Aspects of Computing - {ICTAC}
    2017 - 14th International Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings</i>.
    Lecture Notes in Computer Science. ; 2017:118--135. doi:<a href="https://doi.org/10.1007/978-3-319-67729-3_8">10.1007/978-3-319-67729-3_8</a>'
  apa: König, J., &#38; Wehrheim, H. (2017). Value-Based or Conflict-Based? Opacity
    Definitions for STMs. In D. Van Hung &#38; D. Kapur (Eds.), <i>Theoretical Aspects
    of Computing - {ICTAC} 2017 - 14th International Colloquium, Hanoi, Vietnam, October
    23-27, 2017, Proceedings</i> (pp. 118--135). <a href="https://doi.org/10.1007/978-3-319-67729-3_8">https://doi.org/10.1007/978-3-319-67729-3_8</a>
  bibtex: '@inproceedings{König_Wehrheim_2017, series={Lecture Notes in Computer Science},
    title={Value-Based or Conflict-Based? Opacity Definitions for STMs}, DOI={<a href="https://doi.org/10.1007/978-3-319-67729-3_8">10.1007/978-3-319-67729-3_8</a>},
    booktitle={Theoretical Aspects of Computing - {ICTAC} 2017 - 14th International
    Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings}, author={König,
    Jürgen and Wehrheim, Heike}, editor={Van Hung, Dang and Kapur, DeepakEditors},
    year={2017}, pages={118--135}, collection={Lecture Notes in Computer Science}
    }'
  chicago: König, Jürgen, and Heike Wehrheim. “Value-Based or Conflict-Based? Opacity
    Definitions for STMs.” In <i>Theoretical Aspects of Computing - {ICTAC} 2017 -
    14th International Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings</i>,
    edited by Dang Van Hung and Deepak Kapur, 118--135. Lecture Notes in Computer
    Science, 2017. <a href="https://doi.org/10.1007/978-3-319-67729-3_8">https://doi.org/10.1007/978-3-319-67729-3_8</a>.
  ieee: J. König and H. Wehrheim, “Value-Based or Conflict-Based? Opacity Definitions
    for STMs,” in <i>Theoretical Aspects of Computing - {ICTAC} 2017 - 14th International
    Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings</i>, 2017, pp. 118--135.
  mla: König, Jürgen, and Heike Wehrheim. “Value-Based or Conflict-Based? Opacity
    Definitions for STMs.” <i>Theoretical Aspects of Computing - {ICTAC} 2017 - 14th
    International Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings</i>,
    edited by Dang Van Hung and Deepak Kapur, 2017, pp. 118--135, doi:<a href="https://doi.org/10.1007/978-3-319-67729-3_8">10.1007/978-3-319-67729-3_8</a>.
  short: 'J. König, H. Wehrheim, in: D. Van Hung, D. Kapur (Eds.), Theoretical Aspects
    of Computing - {ICTAC} 2017 - 14th International Colloquium, Hanoi, Vietnam, October
    23-27, 2017, Proceedings, 2017, pp. 118--135.'
date_created: 2018-06-13T07:37:18Z
date_updated: 2022-01-06T06:59:00Z
department:
- _id: '77'
doi: 10.1007/978-3-319-67729-3_8
editor:
- first_name: Dang
  full_name: Van Hung, Dang
  last_name: Van Hung
- first_name: Deepak
  full_name: Kapur, Deepak
  last_name: Kapur
page: 118--135
project:
- _id: '78'
  name: Validation of Software Transactional Memory
publication: Theoretical Aspects of Computing - {ICTAC} 2017 - 14th International
  Colloquium, Hanoi, Vietnam, October 23-27, 2017, Proceedings
series_title: Lecture Notes in Computer Science
status: public
title: Value-Based or Conflict-Based? Opacity Definitions for STMs
type: conference
user_id: '29719'
year: '2017'
...
---
_id: '114'
abstract:
- lang: eng
  text: Proof witnesses are proof artifacts showing correctness of programs wrt. safety
    properties. The recent past has seen a rising interest in witnesses as (a) proofs
    in a proof-carrying-code context, (b) certificates for the correct functioning
    of verification tools, or simply (c) exchange formats for (partial) verification
    results. As witnesses in all theses scenarios need to be stored and processed,
    witnesses are required to be as small as possible. However, software verification
    tools – the prime suppliers of witnesses – do not necessarily construct small
    witnesses. In this paper, we present a formal account of proof witnesses. We introduce
    the concept of weakenings, reducing the complexity of proof witnesses while preserving
    the ability of witnessing safety. We develop aweakening technique for a specific
    class of program analyses, and prove it to be sound. Finally, we experimentally
    demonstrate our weakening technique to indeed achieve a size reduction of proof
    witnesses.
author:
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Jakobs M-C, Wehrheim H. Compact Proof Witnesses. In: Barrett C, Davies M,
    Kahsai T, eds. <i>NASA Formal Methods: 9th International Symposium</i>. Lecture
    Notes in Computer Science. ; 2017:389-403. doi:<a href="https://doi.org/10.1007/978-3-319-57288-8_28">10.1007/978-3-319-57288-8_28</a>'
  apa: 'Jakobs, M.-C., &#38; Wehrheim, H. (2017). Compact Proof Witnesses. In C. Barrett,
    M. Davies, &#38; T. Kahsai (Eds.), <i>NASA Formal Methods: 9th International Symposium</i>
    (pp. 389–403). <a href="https://doi.org/10.1007/978-3-319-57288-8_28">https://doi.org/10.1007/978-3-319-57288-8_28</a>'
  bibtex: '@inproceedings{Jakobs_Wehrheim_2017, series={Lecture Notes in Computer
    Science}, title={Compact Proof Witnesses}, DOI={<a href="https://doi.org/10.1007/978-3-319-57288-8_28">10.1007/978-3-319-57288-8_28</a>},
    booktitle={NASA Formal Methods: 9th International Symposium}, author={Jakobs,
    Marie-Christine and Wehrheim, Heike}, editor={Barrett, Clark and Davies, Misty
    and Kahsai, TemesghenEditors}, year={2017}, pages={389–403}, collection={Lecture
    Notes in Computer Science} }'
  chicago: 'Jakobs, Marie-Christine, and Heike Wehrheim. “Compact Proof Witnesses.”
    In <i>NASA Formal Methods: 9th International Symposium</i>, edited by Clark Barrett,
    Misty Davies, and Temesghen Kahsai, 389–403. Lecture Notes in Computer Science,
    2017. <a href="https://doi.org/10.1007/978-3-319-57288-8_28">https://doi.org/10.1007/978-3-319-57288-8_28</a>.'
  ieee: 'M.-C. Jakobs and H. Wehrheim, “Compact Proof Witnesses,” in <i>NASA Formal
    Methods: 9th International Symposium</i>, 2017, pp. 389–403.'
  mla: 'Jakobs, Marie-Christine, and Heike Wehrheim. “Compact Proof Witnesses.” <i>NASA
    Formal Methods: 9th International Symposium</i>, edited by Clark Barrett et al.,
    2017, pp. 389–403, doi:<a href="https://doi.org/10.1007/978-3-319-57288-8_28">10.1007/978-3-319-57288-8_28</a>.'
  short: 'M.-C. Jakobs, H. Wehrheim, in: C. Barrett, M. Davies, T. Kahsai (Eds.),
    NASA Formal Methods: 9th International Symposium, 2017, pp. 389–403.'
date_created: 2017-10-17T12:41:13Z
date_updated: 2022-01-06T06:51:00Z
ddc:
- '040'
department:
- _id: '77'
doi: 10.1007/978-3-319-57288-8_28
editor:
- first_name: Clark
  full_name: Barrett, Clark
  last_name: Barrett
- first_name: Misty
  full_name: Davies, Misty
  last_name: Davies
- first_name: Temesghen
  full_name: Kahsai, Temesghen
  last_name: Kahsai
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T13:05:02Z
  date_updated: 2018-03-21T13:05:02Z
  file_id: '1565'
  file_name: 114-chp_3A10.1007_2F978-3-319-57288-8_28.pdf
  file_size: 492800
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T13:05:02Z
has_accepted_license: '1'
language:
- iso: eng
page: 389-403
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publication: 'NASA Formal Methods: 9th International Symposium'
series_title: Lecture Notes in Computer Science
status: public
title: Compact Proof Witnesses
type: conference
user_id: '477'
year: '2017'
...
---
_id: '115'
abstract:
- lang: eng
  text: 'Whenever customers have to decide between different instances of the same
    product, they are interested in buying the best product. In contrast, companies
    are interested in reducing the construction effort (and usually as a consequence
    thereof, the quality) to gain profit. The described setting is widely known as
    opposed preferences in quality of the product and also applies to the context
    of service-oriented computing. In general, service-oriented computing emphasizes
    the construction of large software systems out of existing services, where services
    are small and self-contained pieces of software that adhere to a specified interface.
    Several implementations of the same interface are considered as several instances
    of the same service. Thereby, customers are interested in buying the best service
    implementation for their service composition wrt. to metrics, such as costs, energy,
    memory consumption, or execution time. One way to ensure the service quality is
    to employ certificates, which can come in different kinds: Technical certificates
    proving correctness can be automatically constructed by the service provider and
    again be automatically checked by the user. Digital certificates allow proof of
    the integrity of a product. Other certificates might be rolled out if service
    providers follow a good software construction principle, which is checked in annual
    audits. Whereas all of these certificates are handled differently in service markets,
    what they have in common is that they influence the buying decisions of customers.
    In this paper, we review state-of-the-art developments in certification with respect
    to service-oriented computing. We not only discuss how certificates are constructed
    and handled in service-oriented computing but also review the effects of certificates
    on the market from an economic perspective.'
author:
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Julia
  full_name: Krämer, Julia
  last_name: Krämer
- first_name: Dirk
  full_name: van Straaten, Dirk
  id: '10311'
  last_name: van Straaten
- first_name: Theodor
  full_name: Lettmann, Theodor
  id: '315'
  last_name: Lettmann
  orcid: 0000-0001-5859-2457
citation:
  ama: 'Jakobs M-C, Krämer J, van Straaten D, Lettmann T. Certiﬁcation Matters for
    Service Markets. In: Marcelo De Barros, Janusz Klink,Tadeus Uhl TP, ed. <i>The
    Ninth International Conferences on Advanced Service Computing (SERVICE COMPUTATION)</i>.
    ; 2017:7-12.'
  apa: Jakobs, M.-C., Krämer, J., van Straaten, D., &#38; Lettmann, T. (2017). Certiﬁcation
    Matters for Service Markets. In T. P. Marcelo De Barros, Janusz Klink,Tadeus Uhl
    (Ed.), <i>The Ninth International Conferences on Advanced Service Computing (SERVICE
    COMPUTATION)</i> (pp. 7–12).
  bibtex: '@inproceedings{Jakobs_Krämer_van Straaten_Lettmann_2017, title={Certiﬁcation
    Matters for Service Markets}, booktitle={The Ninth International Conferences on
    Advanced Service Computing (SERVICE COMPUTATION)}, author={Jakobs, Marie-Christine
    and Krämer, Julia and van Straaten, Dirk and Lettmann, Theodor}, editor={Marcelo
    De Barros, Janusz Klink,Tadeus Uhl, Thomas PrinzEditor}, year={2017}, pages={7–12}
    }'
  chicago: Jakobs, Marie-Christine, Julia Krämer, Dirk van Straaten, and Theodor Lettmann.
    “Certiﬁcation Matters for Service Markets.” In <i>The Ninth International Conferences
    on Advanced Service Computing (SERVICE COMPUTATION)</i>, edited by Thomas Prinz
    Marcelo De Barros, Janusz Klink,Tadeus Uhl, 7–12, 2017.
  ieee: M.-C. Jakobs, J. Krämer, D. van Straaten, and T. Lettmann, “Certiﬁcation Matters
    for Service Markets,” in <i>The Ninth International Conferences on Advanced Service
    Computing (SERVICE COMPUTATION)</i>, 2017, pp. 7–12.
  mla: Jakobs, Marie-Christine, et al. “Certiﬁcation Matters for Service Markets.”
    <i>The Ninth International Conferences on Advanced Service Computing (SERVICE
    COMPUTATION)</i>, edited by Thomas Prinz Marcelo De Barros, Janusz Klink,Tadeus
    Uhl, 2017, pp. 7–12.
  short: 'M.-C. Jakobs, J. Krämer, D. van Straaten, T. Lettmann, in: T.P. Marcelo
    De Barros, Janusz Klink,Tadeus Uhl (Ed.), The Ninth International Conferences
    on Advanced Service Computing (SERVICE COMPUTATION), 2017, pp. 7–12.'
date_created: 2017-10-17T12:41:14Z
date_updated: 2022-01-06T06:51:02Z
ddc:
- '040'
department:
- _id: '77'
- _id: '355'
- _id: '179'
editor:
- first_name: Thomas Prinz
  full_name: Marcelo De Barros, Janusz Klink,Tadeus Uhl, Thomas Prinz
  last_name: Marcelo De Barros, Janusz Klink,Tadeus Uhl
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T13:04:12Z
  date_updated: 2018-03-21T13:04:12Z
  file_id: '1564'
  file_name: 115-JakobsKraemerVanStraatenLettmann2017.pdf
  file_size: 133531
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T13:04:12Z
has_accepted_license: '1'
language:
- iso: eng
page: 7-12
project:
- _id: '1'
  name: SFB 901
- _id: '10'
  name: SFB 901 - Subprojekt B2
- _id: '11'
  name: SFB 901 - Subproject B3
- _id: '12'
  name: SFB 901 - Subproject B4
- _id: '8'
  name: SFB 901 - Subproject A4
- _id: '2'
  name: SFB 901 - Project Area A
- _id: '3'
  name: SFB 901 - Project Area B
publication: The Ninth International Conferences on Advanced Service Computing (SERVICE
  COMPUTATION)
status: public
title: Certiﬁcation Matters for Service Markets
type: conference
user_id: '477'
year: '2017'
...
---
_id: '90'
abstract:
- lang: eng
  text: We propose and extend an approach for the verification of safety properties
    for parameterized timed systems modeled as networks of timed automata. For this
    task, we introduce an incremental workflow that is based on our algorithm IC3
    with Zones. It proceeds in a cycle in which single models of the system are verified,
    and the verification results are employed for the reasoning about the entire system.
    Starting with the smallest instances, the verification of the safety property
    is carried out fast and efficient. On successful verification, the algorithm produces
    an inductive strengthening of the safety property. We reuse this result and try
    to reason about the entire parameterized timed system. To this end, we extrapolate
    the inductive strengthening into a candidate for the next-larger model. In case
    this candidate is a valid inductive strengthening for the next larger model, our
    main theorem reasons about all models of the parameterized timed system, stating
    that the safety property holds true for all models. Otherwise, the main cycle
    starts over with the verification of the next larger model. This workflow is iterated
    indefinitely, until able to reason about the entire parameterized timed system,
    until a counterexample trace is found, or until the single models become too large
    to be handled in the verification. We reuse the intermediate results in a Feedback-loop
    in order to accelerate the verification runs for the single models. Furthermore,
    we consider an extended formalism in comparison to our previous publications.
author:
- first_name: Tobias
  full_name: Isenberg, Tobias
  last_name: Isenberg
citation:
  ama: Isenberg T. Incremental Inductive Verification of Parameterized Timed Systems.
    <i>ACM Transactions on Embedded Computing Systems</i>. 2017;(2):47:1-47:24. doi:<a
    href="https://doi.org/10.1145/2984640">10.1145/2984640</a>
  apa: Isenberg, T. (2017). Incremental Inductive Verification of Parameterized Timed
    Systems. <i>ACM Transactions on Embedded Computing Systems</i>, (2), 47:1-47:24.
    <a href="https://doi.org/10.1145/2984640">https://doi.org/10.1145/2984640</a>
  bibtex: '@article{Isenberg_2017, title={Incremental Inductive Verification of Parameterized
    Timed Systems}, DOI={<a href="https://doi.org/10.1145/2984640">10.1145/2984640</a>},
    number={2}, journal={ACM Transactions on Embedded Computing Systems}, publisher={ACM},
    author={Isenberg, Tobias}, year={2017}, pages={47:1-47:24} }'
  chicago: 'Isenberg, Tobias. “Incremental Inductive Verification of Parameterized
    Timed Systems.” <i>ACM Transactions on Embedded Computing Systems</i>, no. 2 (2017):
    47:1-47:24. <a href="https://doi.org/10.1145/2984640">https://doi.org/10.1145/2984640</a>.'
  ieee: T. Isenberg, “Incremental Inductive Verification of Parameterized Timed Systems,”
    <i>ACM Transactions on Embedded Computing Systems</i>, no. 2, pp. 47:1-47:24,
    2017.
  mla: Isenberg, Tobias. “Incremental Inductive Verification of Parameterized Timed
    Systems.” <i>ACM Transactions on Embedded Computing Systems</i>, no. 2, ACM, 2017,
    pp. 47:1-47:24, doi:<a href="https://doi.org/10.1145/2984640">10.1145/2984640</a>.
  short: T. Isenberg, ACM Transactions on Embedded Computing Systems (2017) 47:1-47:24.
date_created: 2017-10-17T12:41:09Z
date_updated: 2022-01-06T07:04:06Z
ddc:
- '040'
department:
- _id: '77'
doi: 10.1145/2984640
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T13:13:04Z
  date_updated: 2018-03-21T13:13:04Z
  file_id: '1572'
  file_name: 90-a47-isenberg.pdf
  file_size: 584870
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T13:13:04Z
has_accepted_license: '1'
issue: '2'
language:
- iso: eng
page: 47:1-47:24
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publication: ACM Transactions on Embedded Computing Systems
publisher: ACM
status: public
title: Incremental Inductive Verification of Parameterized Timed Systems
type: journal_article
user_id: '477'
year: '2017'
...
---
_id: '5769'
abstract:
- lang: eng
  text: "Information Flow Analysis (IFA) aims at detecting illegal flows of information
    between program entities. “Legality” is therein specified in terms of various
    security policies. For the analysis, this opens up two possibilities: building
    generic, policy independent and building specific, policy dependent IFAs. While
    the former needs to track all dependencies between program entities, the latter
    allows for a reduced and thus more efficient analysis.\r\n\r\nIn this paper, we
    start out by formally defining a policy independent information flow analysis.
    Next, we show how to specialize this IFA via policy specific variable tracking,
    and prove soundness of the specialization. We furthermore investigate refinement
    relationships between policies, allowing an IFA for one policy to be employed
    for its refinements. As policy refinement depends on concrete program entities,
    we additionally propose a precomputation of policy refinement conditions, enabling
    an efficient refinement check for concrete programs."
author:
- first_name: Manuel
  full_name: Töws, Manuel
  id: '11315'
  last_name: Töws
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Töws M, Wehrheim H. Policy Dependent and Independent Information Flow Analyses.
    In: <i>Formal Methods and Software Engineering - 19th International Conference 
    on Formal Engineering Methods (ICFEM 2017)</i>. Springer International Publishing;
    2017:362-378. doi:<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>'
  apa: Töws, M., &#38; Wehrheim, H. (2017). Policy Dependent and Independent Information
    Flow Analyses. In <i>Formal Methods and Software Engineering - 19th International
    Conference  on Formal Engineering Methods (ICFEM 2017)</i> (pp. 362–378). Springer
    International Publishing. <a href="https://doi.org/10.1007/978-3-319-68690-5_22">https://doi.org/10.1007/978-3-319-68690-5_22</a>
  bibtex: '@inproceedings{Töws_Wehrheim_2017, title={Policy Dependent and Independent
    Information Flow Analyses}, DOI={<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>},
    booktitle={Formal Methods and Software Engineering - 19th International Conference 
    on Formal Engineering Methods (ICFEM 2017)}, publisher={Springer International
    Publishing}, author={Töws, Manuel and Wehrheim, Heike}, year={2017}, pages={362–378}
    }'
  chicago: Töws, Manuel, and Heike Wehrheim. “Policy Dependent and Independent Information
    Flow Analyses.” In <i>Formal Methods and Software Engineering - 19th International
    Conference  on Formal Engineering Methods (ICFEM 2017)</i>, 362–78. Springer International
    Publishing, 2017. <a href="https://doi.org/10.1007/978-3-319-68690-5_22">https://doi.org/10.1007/978-3-319-68690-5_22</a>.
  ieee: M. Töws and H. Wehrheim, “Policy Dependent and Independent Information Flow
    Analyses,” in <i>Formal Methods and Software Engineering - 19th International
    Conference  on Formal Engineering Methods (ICFEM 2017)</i>, 2017, pp. 362–378.
  mla: Töws, Manuel, and Heike Wehrheim. “Policy Dependent and Independent Information
    Flow Analyses.” <i>Formal Methods and Software Engineering - 19th International
    Conference  on Formal Engineering Methods (ICFEM 2017)</i>, Springer International
    Publishing, 2017, pp. 362–78, doi:<a href="https://doi.org/10.1007/978-3-319-68690-5_22">10.1007/978-3-319-68690-5_22</a>.
  short: 'M. Töws, H. Wehrheim, in: Formal Methods and Software Engineering - 19th
    International Conference  on Formal Engineering Methods (ICFEM 2017), Springer
    International Publishing, 2017, pp. 362–378.'
date_created: 2018-11-21T09:38:43Z
date_updated: 2022-01-06T07:02:39Z
ddc:
- '000'
department:
- _id: '77'
doi: 10.1007/978-3-319-68690-5_22
file:
- access_level: closed
  content_type: application/pdf
  creator: mtoews
  date_created: 2018-11-26T15:07:42Z
  date_updated: 2018-11-26T15:07:42Z
  file_id: '5836'
  file_name: Töws-Wehrheim2017_Chapter_PolicyDependentAndIndependentI.pdf
  file_size: 424031
  relation: main_file
  success: 1
file_date_updated: 2018-11-26T15:07:42Z
has_accepted_license: '1'
language:
- iso: eng
page: 362-378
project:
- _id: '12'
  name: SFB 901 - Subproject B4
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '1'
  name: SFB 901
publication: Formal Methods and Software Engineering - 19th International Conference  on
  Formal Engineering Methods (ICFEM 2017)
publication_identifier:
  isbn:
  - '9783319686899'
  - '9783319686905'
  issn:
  - 0302-9743
  - 1611-3349
publication_status: published
publisher: Springer International Publishing
status: public
title: Policy Dependent and Independent Information Flow Analyses
type: conference
user_id: '477'
year: '2017'
...
---
_id: '707'
author:
- first_name: Sven
  full_name: Walther, Sven
  last_name: Walther
citation:
  ama: Walther S. <i>Knowledge-Based Verification of Service Compositions</i>. Universität
    Paderborn; 2017. doi:<a href="https://doi.org/10.17619/UNIPB/1-307">10.17619/UNIPB/1-307</a>
  apa: Walther, S. (2017). <i>Knowledge-based Verification of Service Compositions</i>.
    Universität Paderborn. <a href="https://doi.org/10.17619/UNIPB/1-307">https://doi.org/10.17619/UNIPB/1-307</a>
  bibtex: '@book{Walther_2017, title={Knowledge-based Verification of Service Compositions},
    DOI={<a href="https://doi.org/10.17619/UNIPB/1-307">10.17619/UNIPB/1-307</a>},
    publisher={Universität Paderborn}, author={Walther, Sven}, year={2017} }'
  chicago: Walther, Sven. <i>Knowledge-Based Verification of Service Compositions</i>.
    Universität Paderborn, 2017. <a href="https://doi.org/10.17619/UNIPB/1-307">https://doi.org/10.17619/UNIPB/1-307</a>.
  ieee: S. Walther, <i>Knowledge-based Verification of Service Compositions</i>. Universität
    Paderborn, 2017.
  mla: Walther, Sven. <i>Knowledge-Based Verification of Service Compositions</i>.
    Universität Paderborn, 2017, doi:<a href="https://doi.org/10.17619/UNIPB/1-307">10.17619/UNIPB/1-307</a>.
  short: S. Walther, Knowledge-Based Verification of Service Compositions, Universität
    Paderborn, 2017.
date_created: 2017-11-20T07:59:31Z
date_updated: 2022-01-06T07:03:27Z
department:
- _id: '77'
doi: 10.17619/UNIPB/1-307
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '11'
  name: SFB 901 - Subproject B3
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
title: Knowledge-based Verification of Service Compositions
type: dissertation
user_id: '477'
year: '2017'
...
---
_id: '71'
abstract:
- lang: eng
  text: Today, software verification tools have reached the maturity to be used for
    large scale programs. Different tools perform differently well on varying code.
    A software developer is hence faced with the problem of choosing a tool appropriate
    for her program at hand. A ranking of tools on programs could facilitate the choice.
    Such rankings can, however, so far only be obtained by running all considered
    tools on the program.In this paper, we present a machine learning approach to
    predicting rankings of tools on programs. The method builds upon so-called label
    ranking algorithms, which we complement with appropriate kernels providing a similarity
    measure for programs. Our kernels employ a graph representation for software source
    code that mixes elements of control flow and program dependence graphs with abstract
    syntax trees. Using data sets from the software verification competition SV-COMP,
    we demonstrate our rank prediction technique to generalize well and achieve a
    rather high predictive accuracy (rank correlation > 0.6).
author:
- first_name: Mike
  full_name: Czech, Mike
  last_name: Czech
- first_name: Eyke
  full_name: Hüllermeier, Eyke
  id: '48129'
  last_name: Hüllermeier
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Czech M, Hüllermeier E, Jakobs M-C, Wehrheim H. Predicting Rankings of Software
    Verification Tools. In: <i>Proceedings of the 3rd International Workshop on Software
    Analytics</i>. SWAN’17. ; 2017:23-26. doi:<a href="https://doi.org/10.1145/3121257.3121262">10.1145/3121257.3121262</a>'
  apa: Czech, M., Hüllermeier, E., Jakobs, M.-C., &#38; Wehrheim, H. (2017). Predicting
    Rankings of Software Verification Tools. In <i>Proceedings of the 3rd International
    Workshop on Software Analytics</i> (pp. 23–26). <a href="https://doi.org/10.1145/3121257.3121262">https://doi.org/10.1145/3121257.3121262</a>
  bibtex: '@inproceedings{Czech_Hüllermeier_Jakobs_Wehrheim_2017, series={SWAN’17},
    title={Predicting Rankings of Software Verification Tools}, DOI={<a href="https://doi.org/10.1145/3121257.3121262">10.1145/3121257.3121262</a>},
    booktitle={Proceedings of the 3rd International Workshop on Software Analytics},
    author={Czech, Mike and Hüllermeier, Eyke and Jakobs, Marie-Christine and Wehrheim,
    Heike}, year={2017}, pages={23–26}, collection={SWAN’17} }'
  chicago: Czech, Mike, Eyke Hüllermeier, Marie-Christine Jakobs, and Heike Wehrheim.
    “Predicting Rankings of Software Verification Tools.” In <i>Proceedings of the
    3rd International Workshop on Software Analytics</i>, 23–26. SWAN’17, 2017. <a
    href="https://doi.org/10.1145/3121257.3121262">https://doi.org/10.1145/3121257.3121262</a>.
  ieee: M. Czech, E. Hüllermeier, M.-C. Jakobs, and H. Wehrheim, “Predicting Rankings
    of Software Verification Tools,” in <i>Proceedings of the 3rd International Workshop
    on Software Analytics</i>, 2017, pp. 23–26.
  mla: Czech, Mike, et al. “Predicting Rankings of Software Verification Tools.” <i>Proceedings
    of the 3rd International Workshop on Software Analytics</i>, 2017, pp. 23–26,
    doi:<a href="https://doi.org/10.1145/3121257.3121262">10.1145/3121257.3121262</a>.
  short: 'M. Czech, E. Hüllermeier, M.-C. Jakobs, H. Wehrheim, in: Proceedings of
    the 3rd International Workshop on Software Analytics, 2017, pp. 23–26.'
date_created: 2017-10-17T12:41:05Z
date_updated: 2022-01-06T07:03:28Z
ddc:
- '000'
department:
- _id: '355'
- _id: '77'
doi: 10.1145/3121257.3121262
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T14:24:29Z
  date_updated: 2018-11-02T14:24:29Z
  file_id: '5271'
  file_name: fsews17swan-swanmain1.pdf
  file_size: 822383
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T14:24:29Z
has_accepted_license: '1'
language:
- iso: eng
page: 23-26
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '10'
  name: SFB 901 - Subproject B2
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '11'
  name: SFB 901 - Subproject B3
publication: Proceedings of the 3rd International Workshop on Software Analytics
series_title: SWAN'17
status: public
title: Predicting Rankings of Software Verification Tools
type: conference
user_id: '15504'
year: '2017'
...
---
_id: '72'
abstract:
- lang: eng
  text: 'Software verification competitions, such as the annual SV-COMP, evaluate
    software verification tools with respect to their effectivity and efficiency.
    Typically, the outcome of a competition is a (possibly category-specific) ranking
    of the tools. For many applications, such as building portfolio solvers, it would
    be desirable to have an idea of the (relative) performance of verification tools
    on a given verification task beforehand, i.e., prior to actually running all tools
    on the task.In this paper, we present a machine learning approach to predicting
    rankings of tools on verification tasks. The method builds upon so-called label
    ranking algorithms, which we complement with appropriate kernels providing a similarity
    measure for verification tasks. Our kernels employ a graph representation for
    software source code that mixes elements of control flow and program dependence
    graphs with abstract syntax trees. Using data sets from SV-COMP, we demonstrate
    our rank prediction technique to generalize well and achieve a rather high predictive
    accuracy. In particular, our method outperforms a recently proposed feature-based
    approach of Demyanova et al. (when applied to rank predictions). '
author:
- first_name: Mike
  full_name: Czech, Mike
  last_name: Czech
- first_name: Eyke
  full_name: Hüllermeier, Eyke
  id: '48129'
  last_name: Hüllermeier
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: Czech M, Hüllermeier E, Jakobs M-C, Wehrheim H. <i>Predicting Rankings of Software
    Verification Competitions</i>.; 2017.
  apa: Czech, M., Hüllermeier, E., Jakobs, M.-C., &#38; Wehrheim, H. (2017). <i>Predicting
    Rankings of Software Verification Competitions</i>.
  bibtex: '@book{Czech_Hüllermeier_Jakobs_Wehrheim_2017, title={Predicting Rankings
    of Software Verification Competitions}, author={Czech, Mike and Hüllermeier, Eyke
    and Jakobs, Marie-Christine and Wehrheim, Heike}, year={2017} }'
  chicago: Czech, Mike, Eyke Hüllermeier, Marie-Christine Jakobs, and Heike Wehrheim.
    <i>Predicting Rankings of Software Verification Competitions</i>, 2017.
  ieee: M. Czech, E. Hüllermeier, M.-C. Jakobs, and H. Wehrheim, <i>Predicting Rankings
    of Software Verification Competitions</i>. 2017.
  mla: Czech, Mike, et al. <i>Predicting Rankings of Software Verification Competitions</i>.
    2017.
  short: M. Czech, E. Hüllermeier, M.-C. Jakobs, H. Wehrheim, Predicting Rankings
    of Software Verification Competitions, 2017.
date_created: 2017-10-17T12:41:05Z
date_updated: 2022-01-06T07:03:29Z
ddc:
- '000'
department:
- _id: '77'
- _id: '355'
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-11-21T10:50:11Z
  date_updated: 2018-11-21T10:50:11Z
  file_id: '5782'
  file_name: "Predicting Rankings of So\x81ware Verification Competitions.pdf"
  file_size: 869984
  relation: main_file
  success: 1
file_date_updated: 2018-11-21T10:50:11Z
has_accepted_license: '1'
language:
- iso: eng
project:
- _id: '1'
  name: SFB 901
- _id: '11'
  name: SFB 901 - Subprojekt B3
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
status: public
title: Predicting Rankings of Software Verification Competitions
type: report
user_id: '15504'
year: '2017'
...
---
_id: '68'
abstract:
- lang: eng
  text: Proof-carrying hardware (PCH) is a principle for achieving safety for dynamically
    reconfigurable hardware systems. The producer of a hardware module spends huge
    effort when creating a proof for a safety policy. The proof is then transferred
    as a certificate together with the configuration bitstream to the consumer of
    the hardware module, who can quickly verify the given proof. Previous work utilized
    SAT solvers and resolution traces to set up a PCH technology and corresponding
    tool flows. In this article, we present a novel technology for PCH based on inductive
    invariants. For sequential circuits, our approach is fundamentally stronger than
    the previous SAT-based one since we avoid the limitations of bounded unrolling.
    We contrast our technology to existing ones and show that it fits into previously
    proposed tool flows. We conduct experiments with four categories of benchmark
    circuits and report consumer and producer runtime and peak memory consumption,
    as well as the size of the certificates and the distribution of the workload between
    producer and consumer. Experiments clearly show that our new induction-based technology
    is superior for sequential circuits, whereas the previous SAT-based technology
    is the better choice for combinational circuits.
author:
- first_name: Tobias
  full_name: Isenberg, Tobias
  last_name: Isenberg
- first_name: Marco
  full_name: Platzner, Marco
  id: '398'
  last_name: Platzner
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
- first_name: Tobias
  full_name: Wiersema, Tobias
  id: '3118'
  last_name: Wiersema
citation:
  ama: Isenberg T, Platzner M, Wehrheim H, Wiersema T. Proof-Carrying Hardware via
    Inductive Invariants. <i>ACM Transactions on Design Automation of Electronic Systems</i>.
    2017;(4):61:1--61:23. doi:<a href="https://doi.org/10.1145/3054743">10.1145/3054743</a>
  apa: Isenberg, T., Platzner, M., Wehrheim, H., &#38; Wiersema, T. (2017). Proof-Carrying
    Hardware via Inductive Invariants. <i>ACM Transactions on Design Automation of
    Electronic Systems</i>, (4), 61:1--61:23. <a href="https://doi.org/10.1145/3054743">https://doi.org/10.1145/3054743</a>
  bibtex: '@article{Isenberg_Platzner_Wehrheim_Wiersema_2017, title={Proof-Carrying
    Hardware via Inductive Invariants}, DOI={<a href="https://doi.org/10.1145/3054743">10.1145/3054743</a>},
    number={4}, journal={ACM Transactions on Design Automation of Electronic Systems},
    publisher={ACM}, author={Isenberg, Tobias and Platzner, Marco and Wehrheim, Heike
    and Wiersema, Tobias}, year={2017}, pages={61:1--61:23} }'
  chicago: 'Isenberg, Tobias, Marco Platzner, Heike Wehrheim, and Tobias Wiersema.
    “Proof-Carrying Hardware via Inductive Invariants.” <i>ACM Transactions on Design
    Automation of Electronic Systems</i>, no. 4 (2017): 61:1--61:23. <a href="https://doi.org/10.1145/3054743">https://doi.org/10.1145/3054743</a>.'
  ieee: T. Isenberg, M. Platzner, H. Wehrheim, and T. Wiersema, “Proof-Carrying Hardware
    via Inductive Invariants,” <i>ACM Transactions on Design Automation of Electronic
    Systems</i>, no. 4, pp. 61:1--61:23, 2017.
  mla: Isenberg, Tobias, et al. “Proof-Carrying Hardware via Inductive Invariants.”
    <i>ACM Transactions on Design Automation of Electronic Systems</i>, no. 4, ACM,
    2017, pp. 61:1--61:23, doi:<a href="https://doi.org/10.1145/3054743">10.1145/3054743</a>.
  short: T. Isenberg, M. Platzner, H. Wehrheim, T. Wiersema, ACM Transactions on Design
    Automation of Electronic Systems (2017) 61:1--61:23.
date_created: 2017-10-17T12:41:04Z
date_updated: 2022-01-06T07:03:20Z
ddc:
- '000'
department:
- _id: '77'
- _id: '78'
doi: 10.1145/3054743
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T16:08:17Z
  date_updated: 2018-11-02T16:08:17Z
  file_id: '5324'
  file_name: a61-isenberg.pdf
  file_size: 806356
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T16:08:17Z
has_accepted_license: '1'
issue: '4'
language:
- iso: eng
page: 61:1--61:23
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '52'
  name: Computing Resources Provided by the Paderborn Center for Parallel Computing
publication: ACM Transactions on Design Automation of Electronic Systems
publisher: ACM
status: public
title: Proof-Carrying Hardware via Inductive Invariants
type: journal_article
user_id: '3118'
year: '2017'
...
---
_id: '685'
author:
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
citation:
  ama: Jakobs M-C. <i>On-The-Fly Safety Checking - Customizing Program Certification
    and Program Restructuring</i>. Universität Paderborn; 2017. doi:<a href="https://doi.org/10.17619/UNIPB/1-104">10.17619/UNIPB/1-104</a>
  apa: Jakobs, M.-C. (2017). <i>On-The-Fly Safety Checking - Customizing Program Certification
    and Program Restructuring</i>. Universität Paderborn. <a href="https://doi.org/10.17619/UNIPB/1-104">https://doi.org/10.17619/UNIPB/1-104</a>
  bibtex: '@book{Jakobs_2017, title={On-The-Fly Safety Checking - Customizing Program
    Certification and Program Restructuring}, DOI={<a href="https://doi.org/10.17619/UNIPB/1-104">10.17619/UNIPB/1-104</a>},
    publisher={Universität Paderborn}, author={Jakobs, Marie-Christine}, year={2017}
    }'
  chicago: Jakobs, Marie-Christine. <i>On-The-Fly Safety Checking - Customizing Program
    Certification and Program Restructuring</i>. Universität Paderborn, 2017. <a href="https://doi.org/10.17619/UNIPB/1-104">https://doi.org/10.17619/UNIPB/1-104</a>.
  ieee: M.-C. Jakobs, <i>On-The-Fly Safety Checking - Customizing Program Certification
    and Program Restructuring</i>. Universität Paderborn, 2017.
  mla: Jakobs, Marie-Christine. <i>On-The-Fly Safety Checking - Customizing Program
    Certification and Program Restructuring</i>. Universität Paderborn, 2017, doi:<a
    href="https://doi.org/10.17619/UNIPB/1-104">10.17619/UNIPB/1-104</a>.
  short: M.-C. Jakobs, On-The-Fly Safety Checking - Customizing Program Certification
    and Program Restructuring, Universität Paderborn, 2017.
date_created: 2017-11-13T08:13:29Z
date_updated: 2022-01-06T07:03:22Z
ddc:
- '040'
department:
- _id: '77'
doi: 10.17619/UNIPB/1-104
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-14T12:26:52Z
  date_updated: 2018-03-14T12:26:52Z
  file_id: '1211'
  file_name: 685-Dissertation-Jakobs.pdf
  file_size: 11828624
  relation: main_file
  success: 1
file_date_updated: 2018-03-14T12:26:52Z
has_accepted_license: '1'
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
title: On-The-Fly Safety Checking - Customizing Program Certification and Program
  Restructuring
type: dissertation
user_id: '477'
year: '2017'
...
---
_id: '69'
abstract:
- lang: eng
  text: 'Today, software is traded worldwide on global markets, with apps being downloaded
    to smartphones within minutes or seconds. This poses, more than ever, the challenge
    of ensuring safety of software in the face of (1) unknown or untrusted software
    providers together with (2) resource-limited software consumers. The concept of
    Proof-Carrying Code (PCC), years ago suggested by Necula, provides one framework
    for securing the execution of untrusted code. PCC techniques attach safety proofs,
    constructed by software producers, to code. Based on the assumption that checking
    proofs is usually much simpler than constructing proofs, software consumers should
    thus be able to quickly check the safety of software. However, PCC techniques
    often suffer from the size of certificates (i.e., the attached proofs), making
    PCC techniques inefficient in practice.In this article, we introduce a new framework
    for the safe execution of untrusted code called Programs from Proofs (PfP). The
    basic assumption underlying the PfP technique is the fact that the structure of
    programs significantly influences the complexity of checking a specific safety
    property. Instead of attaching proofs to program code, the PfP technique transforms
    the program into an efficiently checkable form, thus guaranteeing quick safety
    checks for software consumers. For this transformation, the technique also uses
    a producer-side automatic proof of safety. More specifically, safety proving for
    the software producer proceeds via the construction of an abstract reachability
    graph (ARG) unfolding the control-flow automaton (CFA) up to the degree necessary
    for simple checking. To this end, we combine different sorts of software analysis:
    expensive analyses incrementally determining the degree of unfolding, and cheap
    analyses responsible for safety checking. Out of the abstract reachability graph
    we generate the new program. In its CFA structure, it is isomorphic to the graph
    and hence another, this time consumer-side, cheap analysis can quickly determine
    its safety.Like PCC, Programs from Proofs is a general framework instantiable
    with different sorts of (expensive and cheap) analysis. Here, we present the general
    framework and exemplify it by some concrete examples. We have implemented different
    instantiations on top of the configurable program analysis tool CPAchecker and
    report on experiments, in particular on comparisons with PCC techniques.'
author:
- first_name: Marie-Christine
  full_name: Jakobs, Marie-Christine
  last_name: Jakobs
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Jakobs M-C, Wehrheim H. Programs from Proofs: A Framework for the Safe Execution
    of Untrusted Software. <i>ACM Transactions on Programming Languages and Systems</i>.
    2017;(2):7:1-7:56. doi:<a href="https://doi.org/10.1145/3014427">10.1145/3014427</a>'
  apa: 'Jakobs, M.-C., &#38; Wehrheim, H. (2017). Programs from Proofs: A Framework
    for the Safe Execution of Untrusted Software. <i>ACM Transactions on Programming
    Languages and Systems</i>, (2), 7:1-7:56. <a href="https://doi.org/10.1145/3014427">https://doi.org/10.1145/3014427</a>'
  bibtex: '@article{Jakobs_Wehrheim_2017, title={Programs from Proofs: A Framework
    for the Safe Execution of Untrusted Software}, DOI={<a href="https://doi.org/10.1145/3014427">10.1145/3014427</a>},
    number={2}, journal={ACM Transactions on Programming Languages and Systems}, publisher={ACM},
    author={Jakobs, Marie-Christine and Wehrheim, Heike}, year={2017}, pages={7:1-7:56}
    }'
  chicago: 'Jakobs, Marie-Christine, and Heike Wehrheim. “Programs from Proofs: A
    Framework for the Safe Execution of Untrusted Software.” <i>ACM Transactions on
    Programming Languages and Systems</i>, no. 2 (2017): 7:1-7:56. <a href="https://doi.org/10.1145/3014427">https://doi.org/10.1145/3014427</a>.'
  ieee: 'M.-C. Jakobs and H. Wehrheim, “Programs from Proofs: A Framework for the
    Safe Execution of Untrusted Software,” <i>ACM Transactions on Programming Languages
    and Systems</i>, no. 2, pp. 7:1-7:56, 2017.'
  mla: 'Jakobs, Marie-Christine, and Heike Wehrheim. “Programs from Proofs: A Framework
    for the Safe Execution of Untrusted Software.” <i>ACM Transactions on Programming
    Languages and Systems</i>, no. 2, ACM, 2017, pp. 7:1-7:56, doi:<a href="https://doi.org/10.1145/3014427">10.1145/3014427</a>.'
  short: M.-C. Jakobs, H. Wehrheim, ACM Transactions on Programming Languages and
    Systems (2017) 7:1-7:56.
date_created: 2017-10-17T12:41:04Z
date_updated: 2022-01-06T07:03:23Z
ddc:
- '040'
department:
- _id: '77'
doi: 10.1145/3014427
file:
- access_level: closed
  content_type: application/pdf
  creator: florida
  date_created: 2018-03-21T13:15:09Z
  date_updated: 2018-03-21T13:15:09Z
  file_id: '1575'
  file_name: 69-a7-jakobs.pdf
  file_size: 1215139
  relation: main_file
  success: 1
file_date_updated: 2018-03-21T13:15:09Z
has_accepted_license: '1'
issue: '2'
language:
- iso: eng
page: 7:1-7:56
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publication: ACM Transactions on Programming Languages and Systems
publisher: ACM
status: public
title: 'Programs from Proofs: A Framework for the Safe Execution of Untrusted Software'
type: journal_article
user_id: '477'
year: '2017'
...
---
_id: '109'
author:
- first_name: Felix
  full_name: Pauck, Felix
  id: '22398'
  last_name: Pauck
citation:
  ama: Pauck F. <i>Cooperative Static Analysis of Android Applications</i>. Universität
    Paderborn; 2017.
  apa: Pauck, F. (2017). <i>Cooperative static analysis of Android applications</i>.
    Universität Paderborn.
  bibtex: '@book{Pauck_2017, title={Cooperative static analysis of Android applications},
    publisher={Universität Paderborn}, author={Pauck, Felix}, year={2017} }'
  chicago: Pauck, Felix. <i>Cooperative Static Analysis of Android Applications</i>.
    Universität Paderborn, 2017.
  ieee: F. Pauck, <i>Cooperative static analysis of Android applications</i>. Universität
    Paderborn, 2017.
  mla: Pauck, Felix. <i>Cooperative Static Analysis of Android Applications</i>. Universität
    Paderborn, 2017.
  short: F. Pauck, Cooperative Static Analysis of Android Applications, Universität
    Paderborn, 2017.
date_created: 2017-10-17T12:41:12Z
date_updated: 2022-01-06T06:50:52Z
ddc:
- '000'
department:
- _id: '77'
file:
- access_level: open_access
  content_type: application/pdf
  creator: fpauck
  date_created: 2019-08-07T08:55:58Z
  date_updated: 2019-08-07T09:03:48Z
  file_id: '12905'
  file_name: fpauck_2017.pdf
  file_size: 5093611
  relation: main_file
  title: Master's Thesis
file_date_updated: 2019-08-07T09:03:48Z
has_accepted_license: '1'
language:
- iso: eng
oa: '1'
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
title: Cooperative static analysis of Android applications
type: mastersthesis
user_id: '22398'
year: '2017'
...
---
_id: '201'
author:
- first_name: Henrik
  full_name: Bröcher, Henrik
  last_name: Bröcher
citation:
  ama: Bröcher H. <i>Evaluation von Graphpartitionierungsalgorithmen im Kontext von
    Konfigurierbarer Softwarezertifizierung</i>. Universität Paderborn; 2016.
  apa: Bröcher, H. (2016). <i>Evaluation von Graphpartitionierungsalgorithmen im Kontext
    von Konfigurierbarer Softwarezertifizierung</i>. Universität Paderborn.
  bibtex: '@book{Bröcher_2016, title={Evaluation von Graphpartitionierungsalgorithmen
    im Kontext von Konfigurierbarer Softwarezertifizierung}, publisher={Universität
    Paderborn}, author={Bröcher, Henrik}, year={2016} }'
  chicago: Bröcher, Henrik. <i>Evaluation von Graphpartitionierungsalgorithmen im
    Kontext von Konfigurierbarer Softwarezertifizierung</i>. Universität Paderborn,
    2016.
  ieee: H. Bröcher, <i>Evaluation von Graphpartitionierungsalgorithmen im Kontext
    von Konfigurierbarer Softwarezertifizierung</i>. Universität Paderborn, 2016.
  mla: Bröcher, Henrik. <i>Evaluation von Graphpartitionierungsalgorithmen im Kontext
    von Konfigurierbarer Softwarezertifizierung</i>. Universität Paderborn, 2016.
  short: H. Bröcher, Evaluation von Graphpartitionierungsalgorithmen im Kontext von
    Konfigurierbarer Softwarezertifizierung, Universität Paderborn, 2016.
date_created: 2017-10-17T12:41:31Z
date_updated: 2022-01-06T06:54:18Z
department:
- _id: '77'
language:
- iso: ger
project:
- _id: '1'
  name: SFB 901
- _id: '12'
  name: SFB 901 - Subprojekt B4
- _id: '3'
  name: SFB 901 - Project Area B
publisher: Universität Paderborn
status: public
supervisor:
- first_name: Heike
  full_name: Wehrheim, Heike
  last_name: Wehrheim
title: Evaluation von Graphpartitionierungsalgorithmen im Kontext von Konfigurierbarer
  Softwarezertifizierung
type: bachelorsthesis
user_id: '15504'
year: '2016'
...
---
_id: '3157'
author:
- first_name: Steffen
  full_name: Beringer, Steffen
  last_name: Beringer
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Beringer S, Wehrheim H. Verification of AUTOSAR Software Architectures with
    Timed Automata. In: H. ter Beek M, Gnesi S, Knapp A, eds. <i>Critical Systems:
    Formal Methods and Automated Verification - Joint 21st International Workshop
    on Formal Methods for Industrial Critical Systems and 16th International Workshop
    on Automated Verification of Critical Systems, FMICS-AVoCS 2016, Pisa, Italy,
    September 26-28, 2016, Proceedings</i>. Lecture Notes in Computer Science. ; 2016:189--204.
    doi:<a href="https://doi.org/10.1007/978-3-319-45943-1_13">10.1007/978-3-319-45943-1_13</a>'
  apa: 'Beringer, S., &#38; Wehrheim, H. (2016). Verification of AUTOSAR Software
    Architectures with Timed Automata. In M. H. ter Beek, S. Gnesi, &#38; A. Knapp
    (Eds.), <i>Critical Systems: Formal Methods and Automated Verification - Joint
    21st International Workshop on Formal Methods for Industrial Critical Systems
    and 16th International Workshop on Automated Verification of Critical Systems,
    FMICS-AVoCS 2016, Pisa, Italy, September 26-28, 2016, Proceedings</i> (pp. 189--204).
    <a href="https://doi.org/10.1007/978-3-319-45943-1_13">https://doi.org/10.1007/978-3-319-45943-1_13</a>'
  bibtex: '@inproceedings{Beringer_Wehrheim_2016, series={Lecture Notes in Computer
    Science}, title={Verification of AUTOSAR Software Architectures with Timed Automata},
    DOI={<a href="https://doi.org/10.1007/978-3-319-45943-1_13">10.1007/978-3-319-45943-1_13</a>},
    booktitle={Critical Systems: Formal Methods and Automated Verification - Joint
    21st International Workshop on Formal Methods for Industrial Critical Systems
    and 16th International Workshop on Automated Verification of Critical Systems,
    FMICS-AVoCS 2016, Pisa, Italy, September 26-28, 2016, Proceedings}, author={Beringer,
    Steffen and Wehrheim, Heike}, editor={H. ter Beek, Maurice and Gnesi, Stefania
    and Knapp, AlexanderEditors}, year={2016}, pages={189--204}, collection={Lecture
    Notes in Computer Science} }'
  chicago: 'Beringer, Steffen, and Heike Wehrheim. “Verification of AUTOSAR Software
    Architectures with Timed Automata.” In <i>Critical Systems: Formal Methods and
    Automated Verification - Joint 21st International Workshop on Formal Methods for
    Industrial Critical Systems and 16th International Workshop on Automated Verification
    of Critical Systems, FMICS-AVoCS 2016, Pisa, Italy, September 26-28, 2016, Proceedings</i>,
    edited by Maurice H. ter Beek, Stefania Gnesi, and Alexander Knapp, 189--204.
    Lecture Notes in Computer Science, 2016. <a href="https://doi.org/10.1007/978-3-319-45943-1_13">https://doi.org/10.1007/978-3-319-45943-1_13</a>.'
  ieee: 'S. Beringer and H. Wehrheim, “Verification of AUTOSAR Software Architectures
    with Timed Automata,” in <i>Critical Systems: Formal Methods and Automated Verification
    - Joint 21st International Workshop on Formal Methods for Industrial Critical
    Systems and 16th International Workshop on Automated Verification of Critical
    Systems, FMICS-AVoCS 2016, Pisa, Italy, September 26-28, 2016, Proceedings</i>,
    2016, pp. 189--204.'
  mla: 'Beringer, Steffen, and Heike Wehrheim. “Verification of AUTOSAR Software Architectures
    with Timed Automata.” <i>Critical Systems: Formal Methods and Automated Verification
    - Joint 21st International Workshop on Formal Methods for Industrial Critical
    Systems and 16th International Workshop on Automated Verification of Critical
    Systems, FMICS-AVoCS 2016, Pisa, Italy, September 26-28, 2016, Proceedings</i>,
    edited by Maurice H. ter Beek et al., 2016, pp. 189--204, doi:<a href="https://doi.org/10.1007/978-3-319-45943-1_13">10.1007/978-3-319-45943-1_13</a>.'
  short: 'S. Beringer, H. Wehrheim, in: M. H. ter Beek, S. Gnesi, A. Knapp (Eds.),
    Critical Systems: Formal Methods and Automated Verification - Joint 21st International
    Workshop on Formal Methods for Industrial Critical Systems and 16th International
    Workshop on Automated Verification of Critical Systems, FMICS-AVoCS 2016, Pisa,
    Italy, September 26-28, 2016, Proceedings, 2016, pp. 189--204.'
date_created: 2018-06-13T07:39:35Z
date_updated: 2022-01-06T06:59:01Z
ddc:
- '000'
department:
- _id: '77'
doi: 10.1007/978-3-319-45943-1_13
editor:
- first_name: Maurice
  full_name: H. ter Beek, Maurice
  last_name: H. ter Beek
- first_name: Stefania
  full_name: Gnesi, Stefania
  last_name: Gnesi
- first_name: Alexander
  full_name: Knapp, Alexander
  last_name: Knapp
file:
- access_level: closed
  content_type: application/pdf
  creator: ups
  date_created: 2018-11-02T14:17:13Z
  date_updated: 2018-11-02T14:17:13Z
  file_id: '5267'
  file_name: VerificationOfAUTOSARSoftwareA.pdf
  file_size: 2640695
  relation: main_file
  success: 1
file_date_updated: 2018-11-02T14:17:13Z
has_accepted_license: '1'
language:
- iso: eng
page: 189--204
project:
- _id: '3'
  name: SFB 901 - Project Area B
- _id: '1'
  name: SFB 901
- _id: '11'
  name: SFB 901 - Subproject B3
publication: 'Critical Systems: Formal Methods and Automated Verification - Joint
  21st International Workshop on Formal Methods for Industrial Critical Systems and
  16th International Workshop on Automated Verification of Critical Systems, FMICS-AVoCS
  2016, Pisa, Italy, September 26-28, 2016, Proceedings'
series_title: Lecture Notes in Computer Science
status: public
title: Verification of AUTOSAR Software Architectures with Timed Automata
type: conference
user_id: '477'
year: '2016'
...
---
_id: '3158'
author:
- first_name: Oleg
  full_name: Travkin, Oleg
  last_name: Travkin
- first_name: Heike
  full_name: Wehrheim, Heike
  id: '573'
  last_name: Wehrheim
citation:
  ama: 'Travkin O, Wehrheim H. Verification of Concurrent Programs on Weak Memory
    Models. In: Sampaio A, Wang F, eds. <i>Theoretical Aspects of Computing - {ICTAC}
    2016 - 13th International Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016,
    Proceedings</i>. Lecture Notes in Computer Science. ; 2016:3--24. doi:<a href="https://doi.org/10.1007/978-3-319-46750-4_1">10.1007/978-3-319-46750-4_1</a>'
  apa: Travkin, O., &#38; Wehrheim, H. (2016). Verification of Concurrent Programs
    on Weak Memory Models. In A. Sampaio &#38; F. Wang (Eds.), <i>Theoretical Aspects
    of Computing - {ICTAC} 2016 - 13th International Colloquium, Taipei, Taiwan, ROC,
    October 24-31, 2016, Proceedings</i> (pp. 3--24). <a href="https://doi.org/10.1007/978-3-319-46750-4_1">https://doi.org/10.1007/978-3-319-46750-4_1</a>
  bibtex: '@inproceedings{Travkin_Wehrheim_2016, series={Lecture Notes in Computer
    Science}, title={Verification of Concurrent Programs on Weak Memory Models}, DOI={<a
    href="https://doi.org/10.1007/978-3-319-46750-4_1">10.1007/978-3-319-46750-4_1</a>},
    booktitle={Theoretical Aspects of Computing - {ICTAC} 2016 - 13th International
    Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016, Proceedings}, author={Travkin,
    Oleg and Wehrheim, Heike}, editor={Sampaio, Augusto and Wang, FarnEditors}, year={2016},
    pages={3--24}, collection={Lecture Notes in Computer Science} }'
  chicago: Travkin, Oleg, and Heike Wehrheim. “Verification of Concurrent Programs
    on Weak Memory Models.” In <i>Theoretical Aspects of Computing - {ICTAC} 2016
    - 13th International Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016, Proceedings</i>,
    edited by Augusto Sampaio and Farn Wang, 3--24. Lecture Notes in Computer Science,
    2016. <a href="https://doi.org/10.1007/978-3-319-46750-4_1">https://doi.org/10.1007/978-3-319-46750-4_1</a>.
  ieee: O. Travkin and H. Wehrheim, “Verification of Concurrent Programs on Weak Memory
    Models,” in <i>Theoretical Aspects of Computing - {ICTAC} 2016 - 13th International
    Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016, Proceedings</i>, 2016, pp.
    3--24.
  mla: Travkin, Oleg, and Heike Wehrheim. “Verification of Concurrent Programs on
    Weak Memory Models.” <i>Theoretical Aspects of Computing - {ICTAC} 2016 - 13th
    International Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016, Proceedings</i>,
    edited by Augusto Sampaio and Farn Wang, 2016, pp. 3--24, doi:<a href="https://doi.org/10.1007/978-3-319-46750-4_1">10.1007/978-3-319-46750-4_1</a>.
  short: 'O. Travkin, H. Wehrheim, in: A. Sampaio, F. Wang (Eds.), Theoretical Aspects
    of Computing - {ICTAC} 2016 - 13th International Colloquium, Taipei, Taiwan, ROC,
    October 24-31, 2016, Proceedings, 2016, pp. 3--24.'
date_created: 2018-06-13T07:41:07Z
date_updated: 2022-01-06T06:59:01Z
department:
- _id: '77'
doi: 10.1007/978-3-319-46750-4_1
editor:
- first_name: Augusto
  full_name: Sampaio, Augusto
  last_name: Sampaio
- first_name: Farn
  full_name: Wang, Farn
  last_name: Wang
page: 3--24
publication: Theoretical Aspects of Computing - {ICTAC} 2016 - 13th International
  Colloquium, Taipei, Taiwan, ROC, October 24-31, 2016, Proceedings
series_title: Lecture Notes in Computer Science
status: public
title: Verification of Concurrent Programs on Weak Memory Models
type: conference
user_id: '29719'
year: '2016'
...
