60 Result(s)

within Ralph-Johan Back

Relevance Newest First Oldest First
previous Page of 3
and
  1. No Access

    Chapter and Conference Paper

    Proofs and Refutations in Invariant-Based Programming

    Invariant-based programming is a correct-by-construction approach to program development in which the invariants of a program are written before the actual code. Socos is an environment for gra...

    Johannes Eriksson, Masoumeh Parsa, Ralph-Johan Back in Integrated Formal Methods (2014)

  2. No Access

    Article

    Invariant diagrams with data refinement

    Invariant based programming is an approach where we start to construct a program by first identifying the basic situations (pre- and post-conditions as well as invariants) that could aris...

    Viorel Preoteasa, Ralph-Johan Back in Formal Aspects of Computing (2012)

  3. No Access

    Article

    A simple mass-action model for the eukaryotic heat shock response and its mathematical validation

    The heat shock response is a primordial defense mechanism against cell stress and protein misfolding. It proceeds with the minimum number of mechanisms that any regulatory network must include, a stress-induce...

    Ion Petre, Andrzej Mizera, Claire L. Hyder, Annika Meinander in Natural Computing (2011)

  4. No Access

    Book

    Transactions on Computational Systems Biology XIII
  5. No Access

    Article

    Structured derivations: a unified proof style for teaching mathematics

    Structured derivations were introduced by Back and von Wright as an extension of the calculational proof style originally proposed by E. W. Dijkstra and his colleagues. Structured derivations added nested subd...

    Ralph-Johan Back in Formal Aspects of Computing (2010)

  6. No Access

    Chapter and Conference Paper

    Refinement Calculus as a Theory of Contracts (Invited Paper)

    We describe a foundation for refinement calculus where pro- grams and systems are described as contracts, carried out by a collection of interacting agents. The contract states explicitly what the agents are a...

    Ralph-Johan Back in Unifying Theories of Programming (2010)

  7. No Access

    Chapter and Conference Paper

    Applying PVS Background Theories and Proof Strategies in Invariant Based Programming

    Invariant Based Programming (IBP) is a formal method in which the invariants are developed before the code. IBP leads to programs that are correct by construction, provides a light formalism that...

    Johannes Eriksson, Ralph-Johan Back in Formal Methods and Software Engineering (2010)

  8. No Access

    Article

    Invariant based programming: basic approach and teaching experiences

    Program verification is usually done by adding specifications and invariants to the program and then proving that the verification conditions are all true. This makes program verification an alternative to or ...

    Ralph-Johan Back in Formal Aspects of Computing (2009)

  9. No Access

    Book

    Transactions on Computational Systems Biology XI
  10. No Access

    Chapter

    A New Mathematical Model for the Heat Shock Response

    We present in this paper a novel molecular model for the gene regulatory network responsible for the eukaryotic heat shock response. Our model includes the temperature-induced protein misfolding, the chaperone...

    Ion Petre, Andrzej Mizera, Claire L. Hyder, Andrey Mikhailov in Algorithmic Bioprocesses (2009)

  11. No Access

    Chapter and Conference Paper

    Computational Heuristics for Simplifying a Biological Model

    Computational biomodelers adopt either of the following approaches: build rich, as complete as possible models in an effort to obtain very realistic models, or on the contrary, build as simple as possible mode...

    Ion Petre, Andrzej Mizera, Ralph-Johan Back in Mathematical Theory and Computational Prac… (2009)

  12. No Access

    Chapter and Conference Paper

    Control Strategies for the Regulation of the Eukaryotic Heat Shock Response

    Elevated temperatures cause proteins in living cells to misfold. They start forming larger and larger aggregates that can eventually lead to the cell’s death. The heat shock response is an evolutionary well co...

    Elena Czeizler, Eugen Czeizler in Computational Methods in Systems Biology (2009)

  13. No Access

    Chapter and Conference Paper

    Testing and Verifying Invariant Based Programs in the SOCOS Environment

    SOCOS is a prototype tool for constructing programs and reasoning about their correctness. It supports the invariant based programming methodology by providing a diagrammatic environment for specification, imp...

    Ralph-Johan Back, Johannes Eriksson, Magnus Myreen in Tests and Proofs (2007)

  14. No Access

    Chapter and Conference Paper

    Incremental Software Construction with Refinement Diagrams

    We propose here a mathematical framework for incremental software construction and controlled software evolution. The framework allows incremental changes of a software system to be described on a high architectu...

    Ralph-Johan Back in Algebraic Methodology and Software Technology (2006)

  15. No Access

    Chapter and Conference Paper

    Invariant Based Programming

    Program verification is usually done by adding specifications and invariants to the program and then proving that the verification conditions are all true. This makes program verification an alternative to or ...

    Ralph-Johan Back in Petri Nets and Other Models of Concurrency - ICATPN 2006 (2006)

  16. No Access

    Chapter and Conference Paper

    Using Stepwise Feature Introduction in Practice: An Experience Report

    Stepwise Feature Introduction is an incremental method and software architecture for building object-oriented system in thin layers of functionality, and is based on the Refinement Calculus logical framework. ...

    Ralph-Johan Back, Johannes Eriksson in Rapid Integration of Software Engineering … (2006)

  17. No Access

    Article

    An algebraic treatment of procedure refinement to support mechanical verification

    We introduce a new algebraic model for program variables, suitable for reasoning about recursive procedures with parameters and local variables in a mechanical verification setting. We give a predicate transfo...

    Ralph-Johan Back, Viorel Preoteasa in Formal Aspects of Computing (2005)

  18. No Access

    Chapter and Conference Paper

    Software Development and Experimentation in an Academic Environment: The Gaudi Experience

    In this article, we describe an approach to empirical software engineering based on a combined software factory and software laboratory. The software factory develops software required by an external customer ...

    Ralph-Johan Back, Luka Milovanov in Product Focused Software Process Improveme… (2005)

  19. No Access

    Chapter and Conference Paper

    Incremental Software Construction with Refinement Diagrams

    We propose here a mathematical framework for incremental software construction and for controlled software evolution. The framework allows incremental changes of a software system to be described on a high archit...

    Ralph-Johan Back in Engineering Theories of Software Intensive Systems (2005)

  20. No Access

    Chapter and Conference Paper

    A Workbench to Experiment on New Model Engineering Applications

    There are many di.erent tools that support, in one way or another, the Uni.ed Modeling Language (UML), but most of these tools are targeted to software developers. The System Modeling Workbench (SMW) [8] is a ...

    Ralph-Johan Back, Dag Björklund in «UML» 2003 - The Unified Modeling Language… (2003)

previous Page of 3