<?xml version="1.0"?>
<dblpperson name="Ralph-Johan Back" pid="b/RJRBack" n="103">
<person key="homepages/b/RJRBack" mdate="2020-04-27">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<note type="affiliation">Abo Akademi University, Turku, Finland</note>
<url>http://www.abo.fi/~backrj</url>
<url>https://dl.acm.org/profile/81450592696</url>
<url>https://zbmath.org/authors/?q=ai:back.ralph-johan</url>
<url>https://en.wikipedia.org/wiki/Ralph-Johan_Back</url>
<url>https://www.wikidata.org/entity/Q7287124</url>
<url>http://isni.org/isni/0000000032514293</url>
<url>https://viaf.org/viaf/10022711</url>
<url>https://id.loc.gov/authorities/names/n97117919</url>
</person>
<r><inproceedings key="conf/ifm/ErikssonPB18" mdate="2018-08-22">
<author pid="47/3468">Johannes Eriksson</author>
<author pid="150/7434">Masoumeh Parsa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A Precise Pictorial Language for Array Invariants.</title>
<pages>151-160</pages>
<year>2018</year>
<booktitle>IFM</booktitle>
<ee>https://doi.org/10.1007/978-3-319-98938-9_9</ee>
<crossref>conf/ifm/2018</crossref>
<url>db/conf/ifm/ifm2018.html#ErikssonPB18</url>
</inproceedings>
</r>
<r><article key="journals/jlp/PreoteasaBE15" mdate="2021-02-16">
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="47/3468">Johannes Eriksson</author>
<title>Verification and code generation for invariant diagrams in Isabelle.</title>
<pages>19-36</pages>
<year>2015</year>
<volume>84</volume>
<journal>J. Log. Algebraic Methods Program.</journal>
<number>1</number>
<ee type="oa">https://doi.org/10.1016/j.jlap.2013.09.001</ee>
<url>db/journals/jlp/jlp84.html#PreoteasaBE15</url>
</article>
</r>
<r><inproceedings key="conf/ifm/ErikssonPB14" mdate="2017-05-24">
<author pid="47/3468">Johannes Eriksson</author>
<author pid="150/7434">Masoumeh Parsa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Proofs and Refutations in Invariant-Based Programming.</title>
<pages>189-204</pages>
<year>2014</year>
<booktitle>IFM</booktitle>
<ee>https://doi.org/10.1007/978-3-319-10181-1_12</ee>
<crossref>conf/ifm/2014</crossref>
<url>db/conf/ifm/ifm2014.html#ErikssonPB14</url>
</inproceedings>
</r>
<r><article key="journals/fac/PreoteasaB12" mdate="2022-05-09">
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Invariant diagrams with data refinement.</title>
<pages>67-95</pages>
<year>2012</year>
<volume>24</volume>
<journal>Formal Aspects Comput.</journal>
<number>1</number>
<ee type="oa">https://doi.org/10.1007/s00165-011-0195-2</ee>
<url>db/journals/fac/fac24.html#PreoteasaB12</url>
</article>
</r>
<r><article key="journals/tcbb/CzeizlerMCBEP12" mdate="2023-04-03">
<author pid="c/EugenCzeizler">Eugen Czeizler</author>
<author pid="72/4912">Andrzej Mizera</author>
<author pid="c/ElenaCzeizler">Elena Czeizler</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="22/9395">John E. Eriksson</author>
<author orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</author>
<title>Quantitative Analysis of the Self-Assembly Strategies of Intermediate Filaments from Tetrameric Vimentin.</title>
<pages>885-898</pages>
<year>2012</year>
<volume>9</volume>
<journal>IEEE ACM Trans. Comput. Biol. Bioinform.</journal>
<number>3</number>
<ee>https://doi.org/10.1109/TCBB.2011.154</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/TCBB.2011.154</ee>
<ee>https://dl.acm.org/doi/10.1109/TCBB.2011.154</ee>
<ee>https://www.wikidata.org/entity/Q46146619</ee>
<url>db/journals/tcbb/tcbb9.html#CzeizlerMCBEP12</url>
</article>
</r>
<r><inproceedings key="conf/enase/OlszewskiB12" mdate="2012-10-26">
<author pid="120/3668">Mikolaj Olszewski</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Agile Development with Stepwise Feature Introduction.</title>
<pages>161-166</pages>
<year>2012</year>
<booktitle>ENASE</booktitle>
<crossref>conf/enase/2012</crossref>
<url>db/conf/enase/enase2012.html#OlszewskiB12</url>
</inproceedings>
</r>
<r><article key="journals/nc/PetreMHMMMSEB11" mdate="2022-10-02">
<author orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</author>
<author pid="72/4912">Andrzej Mizera</author>
<author orcid="0000-0001-8426-3147" pid="18/9392">Claire L. Hyder</author>
<author orcid="0000-0002-3878-2293" pid="84/9391">Annika Meinander</author>
<author pid="46/9393">Andrey Mikhailov</author>
<author pid="78/9392">Richard I. Morimoto</author>
<author orcid="0000-0003-1341-2867" pid="26/9395">Lea Sistonen</author>
<author pid="22/9395">John E. Eriksson</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A simple mass-action model for the eukaryotic heat shock response and its mathematical validation.</title>
<pages>595-612</pages>
<year>2011</year>
<volume>10</volume>
<journal>Nat. Comput.</journal>
<number>1</number>
<ee>https://doi.org/10.1007/s11047-010-9216-y</ee>
<url>db/journals/nc/nc10.html#PetreMHMMMSEB11</url>
</article>
</r>
<r><inproceedings key="conf/sac/BackP11" mdate="2018-11-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<title>Semantics and proof rules of invariant based programs.</title>
<pages>1658-1665</pages>
<year>2011</year>
<booktitle>SAC</booktitle>
<ee>https://doi.org/10.1145/1982185.1982532</ee>
<crossref>conf/sac/2011</crossref>
<url>db/conf/sac/sac2011.html#BackP11</url>
</inproceedings>
</r>
<r><inproceedings key="journals/corr/abs-1202-4829" mdate="2021-11-22">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="47/3468">Johannes Eriksson</author>
<title>An Exercise in Invariant-based Programming with Interactive and Automatic Theorem Prover Support</title>
<booktitle>ThEdu</booktitle>
<year>2011</year>
<pages>29-48</pages>
<ee type="oa">https://doi.org/10.4204/EPTCS.79.2</ee>
<ee type="oa">http://arxiv.org/abs/1202.4829</ee>
<crossref>journals/corr/abs-1202-4535</crossref>
<url>db/series/eptcs/eptcs79.html#abs-1202-4829</url>
</inproceedings>
</r>
<r><proceedings key="journals/corr/abs-1202-4535" mdate="2021-11-22">
<editor orcid="0000-0001-7728-4935" pid="71/4599">Pedro Quaresma</editor>
<editor pid="b/RJRBack">Ralph-Johan Back</editor>
<title>Proceedings First Workshop on CTP Components for Educational Software, THedu'11, Wroclaw, Poland, 31th July 2011.</title>
<booktitle>ThEdu</booktitle>
<ee type="oa">https://doi.org/10.4204/EPTCS.79</ee>
<ee type="oa">http://arxiv.org/abs/1202.4535</ee>
<year>2011</year>
<series href="db/series/eptcs/index.html">EPTCS</series>
<volume>79</volume>
<url>db/series/eptcs/eptcs79.html</url>
</proceedings>
</r>
<r><proceedings key="journals/tcsb/2011-13" mdate="2019-05-14">
<editor pid="20/784">Corrado Priami</editor>
<editor pid="b/RJRBack">Ralph-Johan Back</editor>
<editor pid="p/IonPetre">Ion Petre</editor>
<editor pid="64/918">Erik P. de Vink</editor>
<title>Transactions on Computational Systems Biology XIII</title>
<volume>6575</volume>
<year>2011</year>
<publisher>Springer</publisher>
<series href="db/series/lncs/index.html">Lecture Notes in Computer Science</series>
<ee>https://doi.org/10.1007/978-3-642-19748-2</ee>
<isbn>978-3-642-19747-5</isbn>
<booktitle>Trans. Computational Systems Biology</booktitle>
<url>db/journals/tcsb/tcsb13.html</url>
</proceedings>
</r>
<r><article publtype="data" key="journals/afp/PreoteasaB10" mdate="2020-05-25">
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Semantics and Data Refinement of Invariant Based Programs.</title>
<year>2010</year>
<volume>2010</volume>
<note>Formal proof development</note>
<journal>Arch. Formal Proofs</journal>
<ee type="oa">https://www.isa-afp.org/entries/DataRefinementIBP.shtml</ee>
<url>db/journals/afp/afp2010.html#PreoteasaB10</url>
</article>
</r>
<r><article publtype="data" key="journals/afp/PreoteasaB10a" mdate="2020-05-25">
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Verification of the Deutsch-Schorr-Waite Graph Marking Algorithm using Data Refinement.</title>
<year>2010</year>
<volume>2010</volume>
<note>Formal proof development</note>
<journal>Arch. Formal Proofs</journal>
<ee type="oa">https://www.isa-afp.org/entries/GraphMarkingIBP.shtml</ee>
<url>db/journals/afp/afp2010.html#PreoteasaB10a</url>
</article>
</r>
<r><article key="journals/fac/Back10" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Structured derivations: a unified proof style for teaching mathematics.</title>
<pages>629-661</pages>
<year>2010</year>
<volume>22</volume>
<journal>Formal Aspects Comput.</journal>
<number>5</number>
<ee type="oa">https://doi.org/10.1007/s00165-009-0136-5</ee>
<url>db/journals/fac/fac22.html#Back10</url>
</article>
</r>
<r><inproceedings key="conf/icfem/ErikssonB10" mdate="2017-05-21">
<author pid="47/3468">Johannes Eriksson</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Applying PVS Background Theories and Proof Strategies in Invariant Based Programming.</title>
<pages>24-39</pages>
<year>2010</year>
<booktitle>ICFEM</booktitle>
<ee>https://doi.org/10.1007/978-3-642-16901-4_4</ee>
<crossref>conf/icfem/2010</crossref>
<url>db/conf/icfem/icfem2010.html#ErikssonB10</url>
</inproceedings>
</r>
<r><article key="journals/fac/Back09" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Invariant based programming: basic approach and teaching experiences.</title>
<pages>227-244</pages>
<year>2009</year>
<volume>21</volume>
<journal>Formal Aspects Comput.</journal>
<number>3</number>
<ee type="oa">https://doi.org/10.1007/s00165-008-0070-y</ee>
<url>db/journals/fac/fac21.html#Back09</url>
</article>
</r>
<r><inproceedings key="conf/birthday/PetreMHMESB09" mdate="2022-10-02">
<author orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</author>
<author pid="72/4912">Andrzej Mizera</author>
<author pid="18/9392">Claire L. Hyder</author>
<author pid="46/9393">Andrey Mikhailov</author>
<author pid="22/9395">John E. Eriksson</author>
<author orcid="0000-0003-1341-2867" pid="26/9395">Lea Sistonen</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A New Mathematical Model for the Heat Shock Response.</title>
<pages>411-425</pages>
<year>2009</year>
<booktitle>Algorithmic Bioprocesses</booktitle>
<ee>https://doi.org/10.1007/978-3-540-88869-7_21</ee>
<crossref>conf/birthday/2009rozenberg</crossref>
<url>db/conf/birthday/rozenberg2009.html#PetreMHMESB09</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cie/PetreMB09" mdate="2020-06-15">
<author orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</author>
<author pid="72/4912">Andrzej Mizera</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Computational Heuristics for Simplifying a Biological Model.</title>
<pages>399-408</pages>
<year>2009</year>
<booktitle>CiE</booktitle>
<ee>https://doi.org/10.1007/978-3-642-03073-4_41</ee>
<crossref>conf/cie/2009</crossref>
<url>db/conf/cie/cie2009.html#PetreMB09</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cmsb/CzeizlerCBP09" mdate="2025-12-25">
<author pid="c/ElenaCzeizler">Elena Czeizler</author>
<author pid="c/EugenCzeizler">Eugen Czeizler</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</author>
<title>Control Strategies for the Regulation of the Eukaryotic Heat Shock Response.</title>
<pages>111-125</pages>
<year>2009</year>
<booktitle>CMSB</booktitle>
<ee>https://doi.org/10.1007/978-3-642-03845-7_8</ee>
<crossref>conf/cmsb/2009</crossref>
<url>db/conf/cmsb/cmsb2009.html#CzeizlerCBP09</url>
</inproceedings>
</r>
<r><inproceedings key="journals/entcs/PreoteasaB09" mdate="2023-03-09">
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Data Refinement of Invariant Based Programs.</title>
<pages>143-163</pages>
<year>2009</year>
<crossref>conf/refine/2009</crossref>
<booktitle>REFINE@FMWeek</booktitle>
<ee type="oa">https://doi.org/10.1016/j.entcs.2009.12.022</ee>
<url>db/journals/entcs/entcs259.html#PreoteasaB09</url>
</inproceedings>
</r>
<r><proceedings key="journals/corr/abs-0910-1605" mdate="2020-06-15">
<editor pid="b/RJRBack">Ralph-Johan Back</editor>
<editor orcid="0000-0002-5014-5529" pid="p/IonPetre">Ion Petre</editor>
<editor pid="64/918">Erik P. de Vink</editor>
<title>Proceedings Second International Workshop on Computational Models for Cell Processes, COMPMOD 2009, Eindhoven, the Netherlands, November 3, 2009.</title>
<booktitle>COMPMOD</booktitle>
<ee type="oa">https://doi.org/10.4204/EPTCS.6</ee>
<ee type="oa">http://arxiv.org/abs/0910.1605</ee>
<year>2009</year>
<series href="db/series/eptcs/index.html">EPTCS</series>
<volume>6</volume>
<url>db/series/eptcs/eptcs6.html</url>
</proceedings>
</r>
<r><proceedings key="journals/tcsb/2009-11" mdate="2019-05-14">
<editor pid="20/784">Corrado Priami</editor>
<editor pid="b/RJRBack">Ralph-Johan Back</editor>
<editor pid="p/IonPetre">Ion Petre</editor>
<title>Transactions on Computational Systems Biology XI</title>
<volume>5750</volume>
<year>2009</year>
<ee>https://doi.org/10.1007/978-3-642-04186-0</ee>
<isbn>978-3-642-04185-3</isbn>
<series href="db/series/lncs/index.html">Lecture Notes in Computer Science</series>
<publisher>Springer</publisher>
<booktitle>Trans. Computational Systems Biology</booktitle>
<url>db/journals/tcsb/tcsb11.html</url>
</proceedings>
</r>
<r><article key="journals/simpra/RonkkoWB08" mdate="2020-02-24">
<author pid="72/2265">Mauno R&#246;nkk&#246;</author>
<author pid="77/1773">Marina Wald&#233;n</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Beyond particle systems: Operator networks.</title>
<pages>834-847</pages>
<year>2008</year>
<volume>16</volume>
<journal>Simul. Model. Pract. Theory</journal>
<number>7</number>
<ee>https://doi.org/10.1016/j.simpat.2008.05.003</ee>
<url>db/journals/simpra/simpra16.html#RonkkoWB08</url>
</article>
</r>
<r><inproceedings key="conf/utp/Back08" mdate="2017-05-23">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Refinement Calculus as a Theory of Contracts (Invited Paper).</title>
<pages>1</pages>
<year>2008</year>
<booktitle>UTP</booktitle>
<ee>https://doi.org/10.1007/978-3-642-14521-6_1</ee>
<crossref>conf/utp/2008</crossref>
<url>db/conf/utp/utp2008.html#Back08</url>
</inproceedings>
</r>
<r><inproceedings key="conf/tap/BackEM07" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="47/3468">Johannes Eriksson</author>
<author pid="92/2955">Magnus Myreen</author>
<title>Testing and Verifying Invariant Based Programs in the SOCOS Environment.</title>
<pages>61-78</pages>
<year>2007</year>
<crossref>conf/tap/2007</crossref>
<booktitle>TAP</booktitle>
<ee>https://doi.org/10.1007/978-3-540-73770-4_4</ee>
<url>db/conf/tap/tap2007.html#BackEM07</url>
</inproceedings>
</r>
<r><inproceedings key="conf/amast/Back06" mdate="2017-05-26">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Incremental Software Construction with Refinement Diagrams.</title>
<pages>1</pages>
<year>2006</year>
<crossref>conf/amast/2006</crossref>
<booktitle>AMAST</booktitle>
<ee>https://doi.org/10.1007/11784180_1</ee>
<url>db/conf/amast/amast2006.html#Back06</url>
</inproceedings>
</r>
<r><inproceedings key="conf/apn/Back06" mdate="2017-05-26">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Invariant Based Programming.</title>
<pages>1-18</pages>
<year>2006</year>
<crossref>conf/apn/2006</crossref>
<booktitle>ICATPN</booktitle>
<ee>https://doi.org/10.1007/11767589_1</ee>
<url>db/conf/apn/icatpn2006.html#Back06</url>
</inproceedings>
</r>
<r><article key="journals/fac/BackP05" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<title>An algebraic treatment of procedure refinement to support mechanical verification.</title>
<pages>69-90</pages>
<year>2005</year>
<volume>17</volume>
<journal>Formal Aspects Comput.</journal>
<number>1</number>
<ee type="oa">https://doi.org/10.1007/s00165-004-0060-7</ee>
<url>db/journals/fac/fac17.html#BackP05</url>
</article>
</r>
<r><inproceedings key="conf/apsec/BackM05" mdate="2023-03-23">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="92/2955">Magnus Myreen</author>
<title>Tool Support for Invariant Based Programming.</title>
<pages>711-718</pages>
<year>2005</year>
<crossref>conf/apsec/2005</crossref>
<booktitle>APSEC</booktitle>
<ee>https://doi.org/10.1109/APSEC.2005.104</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/APSEC.2005.104</ee>
<url>db/conf/apsec/apsec2005.html#BackM05</url>
</inproceedings>
</r>
<r><inproceedings key="conf/profes/BackMP05" mdate="2017-05-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="02/6961">Luka Milovanov</author>
<author pid="52/5612">Ivan Porres</author>
<title>Software Development and Experimentation in an Academic Environment: The Gaudi Experience.</title>
<pages>414-428</pages>
<year>2005</year>
<crossref>conf/profes/2005</crossref>
<booktitle>PROFES</booktitle>
<ee>https://doi.org/10.1007/11497455_33</ee>
<url>db/conf/profes/profes2005.html#BackMP05</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rise/BackEM05" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="47/3468">Johannes Eriksson</author>
<author pid="02/6961">Luka Milovanov</author>
<title>Using Stepwise Feature Introduction in Practice: An Experience Report.</title>
<pages>2-17</pages>
<year>2005</year>
<crossref>conf/rise/2005</crossref>
<booktitle>RISE</booktitle>
<ee>https://doi.org/10.1007/11751113_2</ee>
<url>db/conf/rise/rise2005.html#BackEM05</url>
</inproceedings>
</r>
<r><inproceedings key="conf/ecbs/BackS04" mdate="2023-03-23">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="85/2148">Cristina Cerschi Seceleanu</author>
<title>Contracts and Games in Controller Synthesis for Discrete Systems.</title>
<pages>307-315</pages>
<year>2004</year>
<crossref>conf/ecbs/2004</crossref>
<booktitle>ECBS</booktitle>
<ee>https://doi.org/10.1109/ECBS.2004.1316713</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/ECBS.2004.1316713</ee>
<url>db/conf/ecbs/ecbs2004.html#BackS04</url>
</inproceedings>
</r>
<r><inproceedings key="conf/euromicro/BackHM04" mdate="2023-03-24">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="13/1109">Piia Hirkman</author>
<author pid="02/6961">Luka Milovanov</author>
<title>Evaluating the XP Customer Model and Design by Contract.</title>
<pages>318-325</pages>
<year>2004</year>
<crossref>conf/euromicro/2004</crossref>
<booktitle>EUROMICRO</booktitle>
<ee>https://doi.org/10.1109/EURMIC.2004.1333386</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/EURMIC.2004.1333386</ee>
<url>db/conf/euromicro/euromicro2004.html#BackHM04</url>
</inproceedings>
</r>
<r><article key="journals/fac/BackW03" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Compositional Action System Refinement.</title>
<pages>103-117</pages>
<year>2003</year>
<volume>15</volume>
<journal>Formal Aspects Comput.</journal>
<number>2-3</number>
<ee type="oa">https://doi.org/10.1007/s00165-003-0005-6</ee>
<url>db/journals/fac/fac15.html#BackW03</url>
</article>
</r>
<r><inproceedings key="conf/apsec/BackFP03" mdate="2023-03-23">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="71/5979">Xiaocong Fan</author>
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<title>Reasoning about Pointers in Refinement Calculus.</title>
<pages>425-</pages>
<year>2003</year>
<crossref>conf/apsec/2003</crossref>
<booktitle>APSEC</booktitle>
<ee>https://doi.org/10.1109/APSEC.2003.1254398</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/APSEC.2003.1254398</ee>
<url>db/conf/apsec/apsec2003.html#BackFP03</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfp/BackP03" mdate="2018-11-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="p/ViorelPreoteasa">Viorel Preoteasa</author>
<title>Reasoning about recursive procedures with parameters.</title>
<year>2003</year>
<crossref>conf/icfp/2003merlin</crossref>
<booktitle>MERLIN</booktitle>
<ee>https://doi.org/10.1145/976571.976573</ee>
<url>db/conf/icfp/merlin2003.html#BackP03</url>
</inproceedings>
</r>
<r><inproceedings key="conf/uml/BackBLMP03" mdate="2017-05-24">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="04/2530">Dag Bj&#246;rklund</author>
<author pid="l/JLilius">Johan Lilius</author>
<author pid="02/6961">Luka Milovanov</author>
<author pid="52/5612">Ivan Porres</author>
<title>A Workbench to Experiment on New Model Engineering Applications.</title>
<pages>96-100</pages>
<ee>https://doi.org/10.1007/978-3-540-45221-8_9</ee>
<year>2003</year>
<crossref>conf/uml/2003</crossref>
<booktitle>UML</booktitle>
<url>db/conf/uml/uml2003.html#BackBLMP03</url>
</inproceedings>
</r>
<r><inproceedings key="conf/apsec/BackSW02" mdate="2024-02-05">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author orcid="0000-0003-2870-2680" pid="85/2148">Cristina Cerschi Seceleanu</author>
<author pid="13/3236">Jan Westerholm</author>
<title>Symbolic Simulation of Hybrid Systems.</title>
<pages>147-</pages>
<year>2002</year>
<crossref>conf/apsec/2002</crossref>
<booktitle>APSEC</booktitle>
<ee>https://doi.org/10.1109/APSEC.2002.1182984</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/APSEC.2002.1182984</ee>
<url>db/conf/apsec/apsec2002.html#BackSW02</url>
</inproceedings>
</r>
<r><inproceedings key="conf/icfem/Back02" mdate="2017-05-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>SFI: A Refinement Based Layered Software Architecture.</title>
<pages>1-2</pages>
<year>2002</year>
<crossref>conf/icfem/2002</crossref>
<booktitle>ICFEM</booktitle>
<ee>https://doi.org/10.1007/3-540-36103-0_1</ee>
<url>db/conf/icfem/icfem2002.html#Back02</url>
</inproceedings>
</r>
<r><inproceedings key="conf/zum/Back02" mdate="2017-05-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Software Construction by Stepwise Feature Introduction.</title>
<pages>162-183</pages>
<year>2002</year>
<crossref>conf/zum/2002</crossref>
<booktitle>ZB</booktitle>
<ee>https://doi.org/10.1007/3-540-45648-1_9</ee>
<url>db/conf/zum/zb2002.html#Back02</url>
</inproceedings>
</r>
<r><inproceedings key="journals/entcs/BackW02" mdate="2022-12-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Compositional Action System Refinement.</title>
<year>2002</year>
<crossref>conf/refine/2002</crossref>
<booktitle>Refine</booktitle>
<pages>3</pages>
<ee type="oa">https://doi.org/10.1016/S1571-0661(05)80479-7</ee>
<url>db/conf/refine/refine2002.html#BackW02</url>
</inproceedings>
</r>
<r><article key="journals/njc/BackPP01" mdate="2004-01-14">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="07/5484">Luigia Petre</author>
<author pid="52/5612">Ivan Porres</author>
<title>Continuous Action Systems as a Model for Hybrid Systems.</title>
<pages>2-21</pages>
<year>2001</year>
<volume>8</volume>
<journal>Nord. J. Comput.</journal>
<number>1</number>
<url>db/journals/njc/njc8.html#BackPP01</url>
</article>
</r>
<r><article key="journals/fac/BackMW00" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="32/4075">Anna Mikhajlova</author>
<author pid="70/761">Joakim von Wright</author>
<title>Class Refinement as Semantics of Correct Object Substitutability.</title>
<pages>18-40</pages>
<year>2000</year>
<volume>12</volume>
<journal>Formal Aspects Comput.</journal>
<number>1</number>
<ee type="oa">https://doi.org/10.1007/s001650070034</ee>
<url>db/journals/fac/fac12.html#BackMW00</url>
</article>
</r>
<r><article key="journals/fac/BackW00" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Encoding, Decoding and Data Refinement.</title>
<pages>313-349</pages>
<year>2000</year>
<volume>12</volume>
<journal>Formal Aspects Comput.</journal>
<number>5</number>
<ee type="oa">https://doi.org/10.1007/s001650070008</ee>
<url>db/journals/fac/fac12.html#BackW00</url>
</article>
</r>
<r><article key="journals/iandc/BackW00" mdate="2021-02-12">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Contracts, Games, and Refinement.</title>
<pages>25-45</pages>
<year>2000</year>
<volume>156</volume>
<journal>Inf. Comput.</journal>
<number>1-2</number>
<url>db/journals/iandc/iandc156.html#BackW00</url>
<ee type="oa">https://doi.org/10.1006/inco.1999.2820</ee>
</article>
</r>
<r><inproceedings key="conf/ftrtft/BackPP00" mdate="2025-03-03">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="07/5484">Luigia Petre</author>
<author orcid="0000-0002-6791-2018" pid="52/5612">Ivan Porres</author>
<title>Generalizing Action Systems to Hybrid Systems.</title>
<pages>202-213</pages>
<ee>https://doi.org/10.1007/3-540-45352-0_17</ee>
<year>2000</year>
<crossref>conf/ftrtft/2000</crossref>
<booktitle>FTRTFT</booktitle>
<url>db/conf/ftrtft/ftrtft2000.html#BackPP00</url>
</inproceedings>
</r>
<r><article key="journals/acta/BackW99" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Reasoning Algebraically about Loops.</title>
<pages>295-334</pages>
<year>1999</year>
<volume>36</volume>
<journal>Acta Informatica</journal>
<number>4</number>
<ee>https://doi.org/10.1007/s002360050163</ee>
<url>db/journals/acta/acta36.html#BackW99</url>
</article>
</r>
<r><inproceedings key="conf/fm/BuchiB99" mdate="2017-05-22">
<author pid="86/5384">Martin B&#252;chi</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Compositional Symmetric Sharing in B.</title>
<pages>431-451</pages>
<year>1999</year>
<crossref>conf/fm/1999-1</crossref>
<booktitle>World Congress on Formal Methods</booktitle>
<ee>https://doi.org/10.1007/3-540-48119-2_25</ee>
<url>db/conf/fm/fm1999-1.html#BuchiB99</url>
</inproceedings>
</r>
<r><inproceedings key="conf/fm/BackMW99" mdate="2017-05-22">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="32/4075">Anna Mikhajlova</author>
<author pid="70/761">Joakim von Wright</author>
<title>Reasoning About Interactive Systems.</title>
<pages>1460-1476</pages>
<year>1999</year>
<crossref>conf/fm/1999-2</crossref>
<booktitle>World Congress on Formal Methods</booktitle>
<ee>https://doi.org/10.1007/3-540-48118-4_27</ee>
<url>db/conf/fm/fm1999-2.html#BackMW99</url>
</inproceedings>
</r>
<r><inproceedings key="conf/uml/PetreBP99" mdate="2025-03-03">
<author pid="07/5484">Luigia Petre</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author orcid="0000-0002-6791-2018" pid="17/2011">Ivan Paltor</author>
<title>Analysing UML Use Cases as Contracts.</title>
<pages>518-533</pages>
<year>1999</year>
<crossref>conf/uml/1999</crossref>
<booktitle>UML</booktitle>
<url>db/conf/uml/uml1999.html#PetreBP99</url>
<ee>https://doi.org/10.1007/3-540-46852-8_37</ee>
</inproceedings>
</r>
<r><book key="books/daglib/0096285" mdate="2017-05-16">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Refinement Calculus - A Systematic Introduction.</title>
<pages>I-XV, 1-519</pages>
<publisher>Springer</publisher>
<year>1998</year>
<series href="db/series/txcs/index.html">Graduate Texts in Computer Science</series>
<isbn>978-0-387-98417-9</isbn>
<isbn>978-1-4612-1674-2</isbn>
<ee>https://doi.org/10.1007/978-1-4612-1674-2</ee>
</book>
</r>
<r><article key="journals/acta/BackX98" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="11/4435">Qiwen Xu</author>
<title>Refinement of Fair Action Systems.</title>
<pages>131-165</pages>
<year>1998</year>
<volume>35</volume>
<journal>Acta Informatica</journal>
<number>2</number>
<ee>https://doi.org/10.1007/s002360050116</ee>
<url>db/journals/acta/acta35.html#BackX98</url>
</article>
</r>
<r><article key="journals/acta/BackB98" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Fusion and Simultaneous Execution in the Refinement Calculus.</title>
<pages>921-949</pages>
<year>1998</year>
<volume>35</volume>
<journal>Acta Informatica</journal>
<number>11</number>
<ee>https://doi.org/10.1007/s002360050148</ee>
<url>db/journals/acta/acta35.html#BackB98</url>
</article>
</r>
<r><article key="journals/fac/BackGW97" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="92/2259">Jim Grundy</author>
<author pid="70/761">Joakim von Wright</author>
<title>Structured Calculational Proof.</title>
<pages>469-483</pages>
<year>1997</year>
<volume>9</volume>
<journal>Formal Aspects Comput.</journal>
<number>5-6</number>
<url>db/journals/fac/fac9.html#BackGW97</url>
<ee type="oa">https://doi.org/10.1007/BF01211456</ee>
</article>
</r>
<r><inproceedings key="conf/arts/BackBS97" mdate="2017-05-22">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="86/5384">Martin B&#252;chi</author>
<author pid="26/5412">Emil Sekerinski</author>
<title>Action-Based Concurrency and Synchronization for Objects.</title>
<pages>248-262</pages>
<year>1997</year>
<crossref>conf/arts/1997</crossref>
<booktitle>ARTS</booktitle>
<url>db/conf/arts/arts1997.html#BackBS97</url>
<ee>https://doi.org/10.1007/3-540-63010-4_17</ee>
</inproceedings>
</r>
<r><inproceedings key="journals/entcs/BackW97" mdate="2021-02-12">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Contracts, games and refinement.</title>
<year>1997</year>
<crossref>conf/express/1997</crossref>
<booktitle>EXPRESS</booktitle>
<ee type="oa">https://doi.org/10.1016/S1571-0661(05)80464-5</ee>
<url>db/journals/entcs/entcs7.html#BackW97</url>
<pages>20-33</pages>
</inproceedings>
</r>
<r><article key="journals/fac/BackS96" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Superposition Refinement of Reactive Systems.</title>
<pages>324-346</pages>
<year>1996</year>
<volume>8</volume>
<journal>Formal Aspects Comput.</journal>
<number>3</number>
<url>db/journals/fac/fac8.html#BackS96</url>
<ee type="oa">https://doi.org/10.1007/BF01214918</ee>
</article>
</r>
<r><article key="journals/scp/BackMS96" mdate="2021-02-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="82/3175">Alain J. Martin</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Specifying the Caltech Asynchronous Microprocessor.</title>
<pages>79-97</pages>
<year>1996</year>
<volume>26</volume>
<journal>Sci. Comput. Program.</journal>
<number>1-3</number>
<url>db/journals/scp/scp26.html#BackMS96</url>
<ee type="oa">https://doi.org/10.1016/0167-6423(95)00023-2</ee>
</article>
</r>
<r><article key="journals/stp/BackS96" mdate="2020-03-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>From Action Systems to Modular Systems.</title>
<pages>26-39</pages>
<year>1996</year>
<volume>17</volume>
<journal>Softw. Concepts Tools</journal>
<number>1</number>
<url>db/journals/stp/stp17.html#BackS96</url>
</article>
</r>
<r><article key="journals/ipl/BackW95" mdate="2017-05-26">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Games and Winning Strategies.</title>
<pages>165-172</pages>
<year>1995</year>
<volume>53</volume>
<journal>Inf. Process. Lett.</journal>
<number>3</number>
<url>db/journals/ipl/ipl53.html#BackW95</url>
<ee>https://doi.org/10.1016/0020-0190(94)00206-E</ee>
</article>
</r>
<r><inproceedings key="conf/mpc/BackB95" mdate="2017-05-20">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="b/MichaelJButler">Michael J. Butler</author>
<title>Exploring Summation and Product Operators in the Refinement Calculus.</title>
<pages>128-158</pages>
<year>1995</year>
<crossref>conf/mpc/1995</crossref>
<booktitle>MPC</booktitle>
<url>db/conf/mpc/mpc95.html#BackB95</url>
<ee>https://doi.org/10.1007/3-540-60117-1_8</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/mpc/BackMS95" mdate="2017-05-20">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="82/3175">Alain J. Martin</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>An Action System Specification of the Caltech Asynchronous Microprocessor.</title>
<pages>159-179</pages>
<year>1995</year>
<crossref>conf/mpc/1995</crossref>
<booktitle>MPC</booktitle>
<url>db/conf/mpc/mpc95.html#BackMS95</url>
<ee>https://doi.org/10.1007/3-540-60117-1_9</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/concur/BackW94" mdate="2017-05-22">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Trace Refinement of Action Systems.</title>
<pages>367-384</pages>
<year>1994</year>
<crossref>conf/concur/1994</crossref>
<booktitle>CONCUR</booktitle>
<url>db/conf/concur/concur1994.html#BackW94</url>
<ee>https://doi.org/10.1007/978-3-540-48654-1_28</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/fm/BackS94" mdate="2017-05-20">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>From Action Systems to Modular Systems.</title>
<pages>1-25</pages>
<year>1994</year>
<crossref>conf/fm/1994</crossref>
<booktitle>FME</booktitle>
<url>db/conf/fm/fme1994.html#BackS94</url>
<ee>https://doi.org/10.1007/3-540-58555-9_83</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/procomet/BackS94" mdate="2002-01-03">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Action Systems with Synchronous Communication.</title>
<pages>107-126</pages>
<year>1994</year>
<crossref>conf/procomet/1994</crossref>
<booktitle>PROCOMET</booktitle>
<url>db/conf/procomet/procomet1994.html#BackS94</url>
</inproceedings>
</r>
<r><article key="journals/networks/ShenB93" mdate="2018-06-20">
<author pid="74/3247-1">Hong Shen 0001</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Construction of large-size interconnection networks with high performance.</title>
<pages>399-414</pages>
<year>1993</year>
<volume>23</volume>
<journal>Networks</journal>
<number>4</number>
<ee>https://doi.org/10.1002/net.3230230421</ee>
<url>db/journals/networks/networks23.html#ShenB93</url>
</article>
</r>
<r><article key="journals/scp/BackW93" mdate="2021-02-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Statement Inversion and Strongest Postcondition.</title>
<pages>223-251</pages>
<year>1993</year>
<volume>20</volume>
<journal>Sci. Comput. Program.</journal>
<number>3</number>
<url>db/journals/scp/scp20.html#BackW93</url>
<ee type="oa">https://doi.org/10.1016/0167-6423(93)90015-H</ee>
</article>
</r>
<r><article key="journals/fac/FrancezBK92" mdate="2022-05-09">
<author pid="f/NissimFrancez">Nissim Francez</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>On Equivalence-Completions of Fairness Assumtions.</title>
<pages>582-591</pages>
<year>1992</year>
<volume>4</volume>
<journal>Formal Aspects Comput.</journal>
<number>6</number>
<url>db/journals/fac/fac4.html#FrancezBK92</url>
<ee type="oa">https://doi.org/10.1007/BF01211476</ee>
</article>
</r>
<r><article key="journals/jsa/ShenB92" mdate="2020-05-19">
<author pid="74/3247-1">Hong Shen 0001</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Construction of large-size interconnection networks with high performance.</title>
<pages>545-554</pages>
<year>1992</year>
<volume>35</volume>
<journal>Microprocess. Microprogramming</journal>
<number>1-5</number>
<ee>https://doi.org/10.1016/0165-6074(92)90367-G</ee>
<url>db/journals/jsa/jsa35.html#ShenB92</url>
</article>
</r>
<r><article key="journals/tcs/BackW92" mdate="2021-02-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Combining Angles, Demons and Miracles in Program Specifications.</title>
<pages>365-383</pages>
<year>1992</year>
<volume>100</volume>
<journal>Theor. Comput. Sci.</journal>
<number>2</number>
<url>db/journals/tcs/tcs100.html#BackW92</url>
<ee type="oa">https://doi.org/10.1016/0304-3975(92)90309-4</ee>
</article>
</r>
<r><inproceedings key="conf/nato/Back92" mdate="2017-05-14">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Refinement Calculus, Lattices and Higher Order Logic.</title>
<pages>53-71</pages>
<year>1992</year>
<booktitle>NATO ASI PDC</booktitle>
<ee>https://doi.org/10.1007/978-3-662-02880-3_2</ee>
<crossref>conf/nato/1992pdc</crossref>
<url>db/conf/nato/pdc1992.html#Back92</url>
</inproceedings>
</r>
<r><inproceedings key="conf/nato/Back92a" mdate="2017-05-14">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Refinement of Parallel and Reactive Programs.</title>
<pages>73-92</pages>
<year>1992</year>
<booktitle>NATO ASI PDC</booktitle>
<ee>https://doi.org/10.1007/978-3-662-02880-3_3</ee>
<crossref>conf/nato/1992pdc</crossref>
<url>db/conf/nato/pdc1992.html#Back92a</url>
</inproceedings>
</r>
<r><inproceedings key="conf/rex/BackW92" mdate="2017-05-20">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Predicate Transformers and Higher Order Logic.</title>
<pages>1-20</pages>
<year>1992</year>
<crossref>conf/rex/1992</crossref>
<booktitle>REX Workshop</booktitle>
<url>db/conf/rex/rex92.html#BackW92</url>
<ee>https://doi.org/10.1007/3-540-56596-5_26</ee>
</inproceedings>
</r>
<r><article key="journals/stp/BackS91" mdate="2020-05-26">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Stepwise Refinement of Action Systems.</title>
<pages>17-30</pages>
<year>1991</year>
<volume>12</volume>
<journal>Struct. Program.</journal>
<number>1</number>
<url>db/journals/stp/stp12.html#BackS91</url>
</article>
</r>
<r><inproceedings key="conf/forte/BackS91" mdate="2002-01-03">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Superposition Refinement of Parallel Algorithms.</title>
<pages>475-493</pages>
<year>1991</year>
<crossref>conf/forte/1991</crossref>
<booktitle>FORTE</booktitle>
<url>db/conf/forte/forte1991.html#BackS91</url>
</inproceedings>
</r>
<r><article key="journals/acta/BackW89" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Duality in Specification Languages: A Lattice-Theoretical Approach.</title>
<pages>583-625</pages>
<year>1990</year>
<volume>27</volume>
<journal>Acta Informatica</journal>
<number>7</number>
<url>db/journals/acta/acta27.html#BackW89</url>
<ee>https://doi.org/10.1007/BF00259469</ee>
</article>
</r>
<r><article key="journals/actaC/AspnasB90" mdate="2020-09-16">
<author pid="94/2359">M. Aspn&#228;s</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A programming environment for a transputer-based multiprocessor system.</title>
<pages>291-301</pages>
<year>1990</year>
<volume>9</volume>
<journal>Acta Cybern.</journal>
<number>3</number>
<url>db/journals/actaC/actaC9.html#AspnasB90</url>
<ee>https://cyber.bibl.u-szeged.hu/index.php/actcybern/article/view/3375</ee>
</article>
</r>
<r><article key="journals/fac/BackW90" mdate="2022-05-09">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Refinement Concepts Formalised in Higher Order Logic.</title>
<pages>247-272</pages>
<year>1990</year>
<volume>2</volume>
<journal>Formal Aspects Comput.</journal>
<number>3</number>
<url>db/journals/fac/fac2.html#BackW90</url>
<ee type="oa">https://doi.org/10.1007/BF01888227</ee>
</article>
</r>
<r><article key="journals/mam/AspnasBM90" mdate="2021-05-25">
<author pid="94/2359">M. Aspn&#228;s</author>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="293/3515">T.-E. Mal&#233;n</author>
<title>Hathi-2 multiprocessor system.</title>
<pages>457-466</pages>
<year>1990</year>
<volume>14</volume>
<journal>Microprocess. Microsystems</journal>
<number>7</number>
<ee>https://doi.org/10.1016/0141-9331(90)90024-P</ee>
<url>db/journals/mam/mam14.html#AspnasBM90</url>
</article>
</r>
<r><inproceedings key="conf/ifip2/BackW90" mdate="2019-01-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Refinement Concepts Formalized in Higher Order Logic.</title>
<pages>179-200</pages>
<year>1990</year>
<booktitle>Programming Concepts and Methods</booktitle>
<crossref>conf/ifip2/1990</crossref>
<url>db/conf/ifip2/pcm1990.html#BackW90</url>
</inproceedings>
</r>
<r><inproceedings key="conf/jcit/BackK90" mdate="2023-03-24">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>Superposition and fairness in reactive system refinement.</title>
<pages>162-172</pages>
<year>1990</year>
<booktitle>Jerusalem Conference on Information Technology</booktitle>
<ee>https://doi.org/10.1109/JCIT.1990.128282</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/JCIT.1990.128282</ee>
<ee>http://dl.acm.org/citation.cfm?id=100541</ee>
<crossref>conf/jcit/1990</crossref>
<url>db/conf/jcit/jcit1990.html#BackK90</url>
</inproceedings>
</r>
<r><article key="journals/dc/BackK89" mdate="2020-03-13">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>Decentralization of Process Nets with Centralized Control.</title>
<pages>73-87</pages>
<year>1989</year>
<volume>3</volume>
<journal>Distributed Comput.</journal>
<number>2</number>
<url>db/journals/dc/dc3.html#BackK89</url>
<ee>https://doi.org/10.1007/BF01558665</ee>
</article>
</r>
<r><article key="journals/scp/BackS89" mdate="2021-02-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Stepwise Refinement of Parallel Algorithms.</title>
<pages>133-180</pages>
<year>1989</year>
<volume>13</volume>
<journal>Sci. Comput. Program.</journal>
<number>1</number>
<url>db/journals/scp/scp13.html#BackS89</url>
<ee type="oa">https://doi.org/10.1016/0167-6423(90)90069-P</ee>
</article>
</r>
<r><inproceedings key="conf/mpc/BackS89" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="s/KaisaSere">Kaisa Sere</author>
<title>Stepwise Refinement of Action Systems.</title>
<pages>115-138</pages>
<year>1989</year>
<crossref>conf/mpc/1989</crossref>
<booktitle>MPC</booktitle>
<url>db/conf/mpc/mpc89.html#BackS89</url>
<ee>https://doi.org/10.1007/3-540-51305-1_7</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/mpc/BackW89" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>A Lattice-theoretical Basis for a Specification Language.</title>
<pages>139-156</pages>
<year>1989</year>
<crossref>conf/mpc/1989</crossref>
<booktitle>MPC</booktitle>
<url>db/conf/mpc/mpc89.html#BackW89</url>
<ee>https://doi.org/10.1007/3-540-51305-1_8</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/parle/Back89" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A Method for Refining Atomicity in Parallel Algorithms.</title>
<pages>199-216</pages>
<year>1989</year>
<crossref>conf/parle/1989-2</crossref>
<booktitle>PARLE (2)</booktitle>
<url>db/conf/parle/parle89-2.html#Back89</url>
<ee>https://doi.org/10.1007/3-540-51285-3_42</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/rex/BackW89" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="70/761">Joakim von Wright</author>
<title>Refinement Calculus, Part I: Sequential Nondeterministic Programs.</title>
<pages>42-66</pages>
<year>1989</year>
<crossref>conf/rex/1989</crossref>
<booktitle>REX Workshop</booktitle>
<url>db/conf/rex/rex89.html#BackW89</url>
<ee>https://doi.org/10.1007/3-540-52559-9_60</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/rex/Back89" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Refinement Calculus, Part II: Parallel and Reactive Programs.</title>
<pages>67-93</pages>
<year>1989</year>
<crossref>conf/rex/1989</crossref>
<booktitle>REX Workshop</booktitle>
<url>db/conf/rex/rex89.html#Back89</url>
<ee>https://doi.org/10.1007/3-540-52559-9_61</ee>
</inproceedings>
</r>
<r><article key="journals/acta/Back88" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A Calculus of Refinements for Program Derivations.</title>
<pages>593-624</pages>
<year>1988</year>
<volume>25</volume>
<journal>Acta Informatica</journal>
<number>6</number>
<url>db/journals/acta/acta25.html#Back88</url>
<ee>https://doi.org/10.1007/BF00291051</ee>
</article>
</r>
<r><article key="journals/toplas/BackK88" mdate="2018-11-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>Distributed Cooperation with Action Systems.</title>
<pages>513-554</pages>
<year>1988</year>
<volume>10</volume>
<journal>ACM Trans. Program. Lang. Syst.</journal>
<number>4</number>
<ee>https://doi.org/10.1145/48022.48023</ee>
<url>db/journals/toplas/toplas10.html#BackK88</url>
</article>
</r>
<r><inproceedings key="conf/icalp/BackK88" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>Serializability in Distributed Systems with Handshaking.</title>
<pages>52-66</pages>
<year>1988</year>
<crossref>conf/icalp/1988</crossref>
<booktitle>ICALP</booktitle>
<url>db/conf/icalp/icalp88.html#BackK88</url>
<ee>https://doi.org/10.1007/3-540-19488-6_106</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/irtaw/BackK87" mdate="2022-03-30">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>A new paradigm for the design of concurrent systems.</title>
<pages>110-112</pages>
<year>1987</year>
<booktitle>IRTAW</booktitle>
<ee>https://doi.org/10.1145/36821.36815</ee>
<crossref>conf/irtaw/1987</crossref>
<url>db/conf/irtaw/irtaw1987.html#BackK87</url>
</inproceedings>
</r>
<r><article key="journals/tcs/BackM85" mdate="2021-02-17">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="m/HMannila">Heikki Mannila</author>
<title>On the Suitability of Trace Semantics for Modular Proofs of Communicating Processes.</title>
<pages>47-68</pages>
<year>1985</year>
<volume>39</volume>
<journal>Theor. Comput. Sci.</journal>
<url>db/journals/tcs/tcs39.html#BackM85</url>
<ee type="oa">https://doi.org/10.1016/0304-3975(85)90130-6</ee>
</article>
</r>
<r><article key="journals/iandc/BackM84" mdate="2021-02-12">
<title>A Semantic Approach to Program Modularity</title>
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="m/HMannila">Heikki Mannila</author>
<pages>138-167</pages>
<journal>Inf. Control.</journal>
<month>January/February/March</month>
<year>1984</year>
<volume>60</volume>
<number>1-3</number>
<url>db/journals/iandc/iandc60.html#BackM84</url>
<ee type="oa">https://doi.org/10.1016/S0019-9958(84)80026-1</ee>
</article>
</r>
<r><article key="journals/tcs/Back83" mdate="2025-01-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>A Continuous Semantics for Unbounded Nondeterminism.</title>
<pages>187-210</pages>
<year>1983</year>
<volume>23</volume>
<journal>Theor. Comput. Sci.</journal>
<url>db/journals/tcs/tcs23.html#Back83</url>
<ee type="oa">https://doi.org/10.1016/0304-3975(83)90055-5</ee>
<ee>https://www.wikidata.org/entity/Q127343003</ee>
</article>
</r>
<r><inproceedings key="conf/podc/BackK83" mdate="2018-11-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</author>
<title>Decentralization of Process Nets with Centralized Control.</title>
<pages>131-142</pages>
<year>1983</year>
<crossref>conf/podc/1983</crossref>
<booktitle>PODC</booktitle>
<url>db/conf/podc/podc83.html#BackK83</url>
<ee>https://doi.org/10.1145/800221.806716</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/popl/BackMR83" mdate="2026-02-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="m/HMannila">Heikki Mannila</author>
<author pid="97/1190">Kari-Jouko R&#228;ih&#228;</author>
<title>Derivation of Efficient DAG Marking Algorithms.</title>
<pages>20-27</pages>
<year>1983</year>
<crossref>conf/popl/1983</crossref>
<booktitle>POPL</booktitle>
<url>db/conf/popl/popl83.html#BackMR83</url>
<ee type="oa">https://doi.org/10.1145/567067.567071</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/icalp/BackM82" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="m/HMannila">Heikki Mannila</author>
<title>Locality in Modular Systems.</title>
<pages>1-13</pages>
<year>1982</year>
<crossref>conf/icalp/1982</crossref>
<booktitle>ICALP</booktitle>
<url>db/conf/icalp/icalp82.html#BackM82</url>
<ee>https://doi.org/10.1007/BFb0012752</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/podc/BackM82" mdate="2018-11-06">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<author pid="m/HMannila">Heikki Mannila</author>
<title>A Refinement of Kahn's Semantic to Handle Non-Determinism and Communication (Extended Abstract).</title>
<pages>111-120</pages>
<year>1982</year>
<crossref>conf/podc/1982</crossref>
<booktitle>PODC</booktitle>
<url>db/conf/podc/podc82.html#BackM82</url>
<ee>https://doi.org/10.1145/800220.806688</ee>
</inproceedings>
</r>
<r><article key="journals/acta/Back81" mdate="2020-06-21">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Proving Total Correctness of Nondeterministic Programs in Infinitary Logic.</title>
<pages>233-249</pages>
<year>1981</year>
<volume>15</volume>
<journal>Acta Informatica</journal>
<url>db/journals/acta/acta15.html#Back81</url>
<ee>https://doi.org/10.1007/BF00289263</ee>
</article>
</r>
<r><article key="journals/jcss/Back81" mdate="2021-02-16">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>On Correct Refinement of Programs.</title>
<pages>49-68</pages>
<year>1981</year>
<volume>23</volume>
<journal>J. Comput. Syst. Sci.</journal>
<number>1</number>
<url>db/journals/jcss/jcss23.html#Back81</url>
<ee type="oa">https://doi.org/10.1016/0022-0000(81)90005-2</ee>
</article>
</r>
<r><inproceedings key="conf/icalp/Back80" mdate="2017-05-19">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Semantics of Unbounded Nondeterminism.</title>
<pages>51-63</pages>
<year>1980</year>
<crossref>conf/icalp/1980</crossref>
<booktitle>ICALP</booktitle>
<url>db/conf/icalp/icalp80.html#Back80</url>
<ee>https://doi.org/10.1007/3-540-10003-2_59</ee>
</inproceedings>
</r>
<r><inproceedings key="conf/programmier/Back80" mdate="2017-05-25">
<author pid="b/RJRBack">Ralph-Johan Back</author>
<title>Exception Handling with Multi-Exit Statements.</title>
<pages>71-82</pages>
<year>1980</year>
<crossref>conf/programmier/1980</crossref>
<booktitle>Fachtagung &#252;ber Programmiersprachen</booktitle>
<url>db/conf/programmier/programmier1980.html#Back80</url>
<ee>https://doi.org/10.1007/978-3-642-67600-0_6</ee>
</inproceedings>
</r>
<coauthors n="46" nc="4">
<co c="3"><na f="a/Aspn=auml=s:M=" pid="94/2359">M. Aspn&#228;s</na></co>
<co c="0"><na f="b/Bj=ouml=rklund:Dag" pid="04/2530">Dag Bj&#246;rklund</na></co>
<co c="0"><na f="b/B=uuml=chi:Martin" pid="86/5384">Martin B&#252;chi</na></co>
<co c="0"><na f="b/Butler:Michael_J=" pid="b/MichaelJButler">Michael J. Butler</na></co>
<co c="0"><na f="c/Czeizler:Elena" pid="c/ElenaCzeizler">Elena Czeizler</na></co>
<co c="0"><na f="c/Czeizler:Eugen" pid="c/EugenCzeizler">Eugen Czeizler</na></co>
<co c="0"><na f="e/Eriksson:Johannes" pid="47/3468">Johannes Eriksson</na></co>
<co c="0"><na f="e/Eriksson:John_E=" pid="22/9395">John E. Eriksson</na></co>
<co c="0"><na f="f/Fan:Xiaocong" pid="71/5979">Xiaocong Fan</na></co>
<co c="2"><na f="f/Francez:Nissim" pid="f/NissimFrancez">Nissim Francez</na></co>
<co c="0"><na f="g/Grundy:Jim" pid="92/2259">Jim Grundy</na></co>
<co c="0"><na f="h/Hirkman:Piia" pid="13/1109">Piia Hirkman</na></co>
<co c="0"><na f="h/Hyder:Claire_L=" pid="18/9392">Claire L. Hyder</na></co>
<co c="2"><na f="k/Kurki=Suonio:Reino" pid="k/ReinoKurkiSuonio">Reino Kurki-Suonio</na></co>
<co c="0"><na f="l/Lilius:Johan" pid="l/JLilius">Johan Lilius</na></co>
<co c="3"><na f="m/Mal=eacute=n:T==E=" pid="293/3515">T.-E. Mal&#233;n</na></co>
<co c="1"><na f="m/Mannila:Heikki" pid="m/HMannila">Heikki Mannila</na></co>
<co c="0"><na f="m/Martin:Alain_J=" pid="82/3175">Alain J. Martin</na></co>
<co c="0"><na f="m/Meinander:Annika" pid="84/9391">Annika Meinander</na></co>
<co c="0"><na f="m/Mikhailov:Andrey" pid="46/9393">Andrey Mikhailov</na></co>
<co c="0"><na f="m/Mikhajlova:Anna" pid="32/4075">Anna Mikhajlova</na></co>
<co c="0"><na f="m/Milovanov:Luka" pid="02/6961">Luka Milovanov</na></co>
<co c="0"><na f="m/Mizera:Andrzej" pid="72/4912">Andrzej Mizera</na></co>
<co c="0"><na f="m/Morimoto:Richard_I=" pid="78/9392">Richard I. Morimoto</na></co>
<co c="0" n="2"><na f="m/Myreen:Magnus_O=" pid="92/2955">Magnus O. Myreen</na><na>Magnus Myreen</na></co>
<co c="-1"><na f="o/Olszewski:Mikolaj" pid="120/3668">Mikolaj Olszewski</na></co>
<co c="0"><na f="p/Paltor:Ivan" pid="17/2011">Ivan Paltor</na></co>
<co c="0"><na f="p/Parsa:Masoumeh" pid="150/7434">Masoumeh Parsa</na></co>
<co c="0"><na f="p/Petre:Ion" pid="p/IonPetre">Ion Petre</na></co>
<co c="0"><na f="p/Petre:Luigia" pid="07/5484">Luigia Petre</na></co>
<co c="0"><na f="p/Porres:Ivan" pid="52/5612">Ivan Porres</na></co>
<co c="0"><na f="p/Preoteasa:Viorel" pid="p/ViorelPreoteasa">Viorel Preoteasa</na></co>
<co c="0"><na f="p/Priami:Corrado" pid="20/784">Corrado Priami</na></co>
<co c="-1"><na f="q/Quaresma:Pedro" pid="71/4599">Pedro Quaresma</na></co>
<co c="1"><na f="r/R=auml=ih=auml=:Kari=Jouko" pid="97/1190">Kari-Jouko R&#228;ih&#228;</na></co>
<co c="0"><na f="r/R=ouml=nkk=ouml=:Mauno" pid="72/2265">Mauno R&#246;nkk&#246;</na></co>
<co c="0"><na f="s/Seceleanu:Cristina_Cerschi" pid="85/2148">Cristina Cerschi Seceleanu</na></co>
<co c="0"><na f="s/Sekerinski:Emil" pid="26/5412">Emil Sekerinski</na></co>
<co c="0"><na f="s/Sere:Kaisa" pid="s/KaisaSere">Kaisa Sere</na></co>
<co c="-1"><na f="s/Shen_0001:Hong" pid="74/3247-1">Hong Shen 0001</na></co>
<co c="0"><na f="s/Sistonen:Lea" pid="26/9395">Lea Sistonen</na></co>
<co c="0"><na f="v/Vink:Erik_P=_de" pid="64/918">Erik P. de Vink</na></co>
<co c="0"><na f="w/Wald=eacute=n:Marina" pid="77/1773">Marina Wald&#233;n</na></co>
<co c="0"><na f="w/Westerholm:Jan" pid="13/3236">Jan Westerholm</na></co>
<co c="0"><na f="w/Wright:Joakim_von" pid="70/761">Joakim von Wright</na></co>
<co c="-1"><na f="x/Xu:Qiwen" pid="11/4435">Qiwen Xu</na></co>
</coauthors>
</dblpperson>

