From 0cb0368c64796dcbec20e0932ca0562ecef0bd2c Mon Sep 17 00:00:00 2001 From: Einar Broch Johnsen Date: Sun, 27 Oct 2024 10:49:52 +0900 Subject: [PATCH] rebuilding site Sun Oct 27 10:49:51 JST 2024 --- 404.html | 6 +- authors/aasmund/index.html | 2 +- authors/achim-streit/index.html | 2 +- authors/admin/index.html | 2 +- authors/albert-mingkun-yang/index.html | 2 +- authors/alexandra-silva/index.html | 2 +- authors/amir-taherkordi/index.html | 2 +- authors/amy-murphy/index.html | 2 +- authors/anastasia-gkolfi/index.html | 2 +- authors/andrea-borgarelli/index.html | 2 +- authors/andrea/index.html | 2 +- authors/andreas-griesmayer/index.html | 2 +- authors/andreas-kohn/index.html | 2 +- authors/andrzej/index.html | 2 +- authors/arild-b.-torjusen/index.html | 2 +- authors/arild-waaler/index.html | 2 +- authors/bernhard-beckert/index.html | 2 +- authors/bernhard-k.-aichernig/index.html | 2 +- authors/bin-chen/index.html | 2 +- authors/bing-xu/index.html | 2 +- authors/bjarne-holen/index.html | 2 +- authors/carlos-hernandez-corbato/index.html | 2 +- .../chinmayi-prabhu-baramashetru/index.html | 2 +- authors/christoph-luth/index.html | 2 +- authors/christoph-seidl/index.html | 2 +- authors/christophe-fraser/index.html | 2 +- authors/cosimo-laneve/index.html | 2 +- authors/costas-bekas/index.html | 2 +- authors/crystal/index.html | 2 +- authors/dabo-guan/index.html | 2 +- authors/dave-clarke/index.html | 2 +- authors/david-basin/index.html | 2 +- authors/david-cameron/index.html | 2 +- authors/davide-ancona/index.html | 2 +- authors/demissie-b.-aredo/index.html | 2 +- authors/dimitri-kusnezov/index.html | 2 +- authors/eds/index.html | 2 +- authors/eduard-occhipinti/index.html | 2 +- authors/eduard/index.html | 2 +- authors/ehsan-khamespanah/index.html | 2 +- authors/einarj/index.html | 6 +- authors/einarj/index.xml | 8 + authors/elena-giachino/index.html | 2 +- authors/elias-castegren/index.html | 2 +- authors/ellen-munthe-kaas/index.html | 2 +- authors/elvin-alberts/index.html | 2 +- authors/elvira/index.html | 2 +- authors/erik/index.html | 2 +- authors/erika-abraham/index.html | 2 +- authors/espen-h.-lian/index.html | 2 +- authors/esther-aguadol/index.html | 2 +- authors/eyvind-w.-axelsen/index.html | 2 +- authors/fabrizio-montesi/index.html | 2 +- authors/farzane-karami/index.html | 2 +- authors/fatemeh-kazemeyni/index.html | 2 +- authors/felix-mannhardt/index.html | 2 +- authors/ferruccio/index.html | 2 +- authors/flavio-de-paoli/index.html | 2 +- authors/florian-corzilius/index.html | 2 +- authors/francisco-martins/index.html | 2 +- authors/frank-eliassen/index.html | 2 +- authors/frank/index.html | 2 +- authors/geir-horn/index.html | 2 +- authors/georg-gori/index.html | 2 +- authors/george-f.-gao/index.html | 2 +- authors/gerardo-schneider/index.html | 2 +- authors/gereon-kremer/index.html | 2 +- authors/gianluca-barmina/index.html | 2 +- authors/gianluca-turin/index.html | 2 +- authors/gianluigi-zavattaro/index.html | 2 +- authors/giuseppe-castagna/index.html | 2 +- authors/guillermo-roman-diez/index.html | 2 +- authors/gunnar/index.html | 2 +- authors/gustavo-rezende-silva/index.html | 2 +- authors/ilangko-balasingham/index.html | 2 +- authors/ilche-georgievski/index.html | 2 +- authors/ilias-gerostathopoulos/index.html | 2 +- authors/ina-schaefer/index.html | 2 +- authors/ina/index.html | 2 +- authors/index.html | 2 +- authors/ingrid-chieh-yu/index.html | 2 +- authors/ingrid/index.html | 2 +- authors/isabelle-simplot-ryl/index.html | 2 +- authors/ivan-kondov/index.html | 2 +- authors/ivan-lanese/index.html | 2 +- authors/ivona-brandic/index.html | 2 +- authors/jacopo-mauro/index.html | 2 +- authors/jan-schafer/index.html | 2 +- authors/jan-vitek/index.html | 2 +- .../jasmin-christian-blanchette/index.html | 2 +- authors/jason-d.-whittington/index.html | 2 +- authors/jeremy-p.-coffelt/index.html | 2 +- authors/jeroen-zwanepol/index.html | 2 +- authors/jesus-correas/index.html | 2 +- authors/jesus-domenech/index.html | 2 +- authors/jia-chun-lin/index.html | 2 +- "authors/joakim-bj\303\270rk/index.html" | 2 +- authors/joana-campos/index.html | 2 +- authors/johan-dovland/index.html | 2 +- authors/johan-ostlund/index.html | 2 +- authors/johanna-beate-stumpf/index.html | 2 +- authors/juliane/index.html | 2 +- authors/juri-vain/index.html | 2 +- authors/justine-rochas/index.html | 2 +- authors/ke-deng/index.html | 2 +- authors/kiko-fernandez-reyes/index.html | 2 +- authors/lars-michael-kristensen/index.html | 2 +- authors/lars-tveito/index.html | 2 +- authors/lizeth/index.html | 2 +- authors/luca-padovani/index.html | 2 +- authors/ludo/index.html | 2 +- authors/ludovic/index.html | 2 +- authors/luigia-petre/index.html | 2 +- authors/mahsa-varshosaz/index.html | 2 +- authors/mahya-mohammadi-kashani/index.html | 2 +- authors/maksym-bortin/index.html | 2 +- authors/manuel-wimmer/index.html | 2 +- authors/marcel-kyas/index.html | 2 +- authors/marcello-m.-bonsangue/index.html | 2 +- authors/marco-aiello/index.html | 2 +- authors/marco-amato/index.html | 2 +- authors/marco-bernardo/index.html | 2 +- authors/marie-christine-jakobs/index.html | 2 +- authors/mario-bravetti/index.html | 2 +- authors/marjan-sirjani/index.html | 2 +- authors/marte-arnestad/index.html | 2 +- authors/martin-giese/index.html | 2 +- authors/martin/index.html | 2 +- authors/maurice/index.html | 2 +- authors/michael-lienhardt/index.html | 2 +- authors/miguel-gomez-zamalloa/index.html | 2 +- authors/ming-chang-lee/index.html | 2 +- authors/mohammad-mahdi-jaghoori/index.html | 2 +- authors/mohsen-ghaffari/index.html | 2 +- authors/nelly-bencomo/index.html | 2 +- authors/nicholas-ng/index.html | 2 +- authors/nikolaos-bezirgiannis/index.html | 2 +- authors/nikolay-diakov/index.html | 2 +- authors/nils-chr.-stenseth/index.html | 2 +- authors/nils-gesbert/index.html | 2 +- authors/nobuko-yoshida/index.html | 2 +- authors/olaf-owe/index.html | 2 +- authors/olaf/index.html | 2 +- .../ottar-n.-bj\303\270rnstad/index.html" | 2 +- authors/page/2/index.html | 2 +- authors/page/3/index.html | 2 +- authors/page/4/index.html | 2 +- authors/page/5/index.html | 2 +- authors/page/6/index.html | 2 +- authors/page/7/index.html | 2 +- authors/paul/index.html | 2 +- authors/peng-gong/index.html | 2 +- authors/peter-y.-h.-wong/index.html | 2 +- authors/pierre-malo-denielou/index.html | 2 +- authors/ragnhild-halvorsrud/index.html | 2 +- authors/raul-pardo/index.html | 2 +- authors/raymond-hu/index.html | 2 +- authors/razan-ghzouli/index.html | 2 +- authors/reiner/index.html | 2 +- authors/riccardo/index.html | 2 +- authors/richard-bubel/index.html | 2 +- authors/roger-pielke-jr/index.html | 2 +- authors/rudi/index.html | 2 +- authors/ruiyun-li/index.html | 2 +- authors/rumyana-neykova/index.html | 2 +- authors/sabri-pllana/index.html | 2 +- authors/samir-genaim/index.html | 2 +- authors/schahram-dustdar/index.html | 2 +- authors/sebastian-gabmeyer/index.html | 2 +- authors/shiji-bijo/index.html | 2 +- authors/simon-j.-gay/index.html | 2 +- authors/simone-donetti/index.html | 2 +- authors/stefan-schulte/index.html | 2 +- authors/stephan-brandauer/index.html | 2 +- authors/stijn-de-gouw/index.html | 2 +- authors/swaib-dragule/index.html | 2 +- authors/thi-mai-thuong-tran/index.html | 2 +- authors/thorsten-berger/index.html | 2 +- authors/tobias-wrigstad/index.html | 2 +- authors/tobias/index.html | 2 +- authors/vasco-t.-vasconcelos/index.html | 2 +- authors/vidar-norstein-klungre/index.html | 2 +- authors/violet/index.html | 2 +- authors/viviana-bono/index.html | 2 +- authors/viviana-mascardi/index.html | 2 +- authors/vlad-serbanescu/index.html | 2 +- authors/volker-stolz/index.html | 2 +- authors/wenhui-zhang/index.html | 2 +- authors/wolfgang-ahrendt/index.html | 2 +- authors/yixiong-xiao/index.html | 2 +- authors/yuqi-bai/index.html | 2 +- authors/zachary-j.-susag/index.html | 2 +- "authors/\303\270ystein-torget/index.html" | 2 +- .../index.html" | 2 +- categories/index.html | 18 +- category/abs/index.html | 2 +- category/demo/index.html | 2 +- category/denotational-semantics/index.html | 2 +- category/digital-twins/index.html | 2 +- category/games/index.html | 2 +- category/general-chair/index.html | 2 +- category/invited-talks/index.html | 79 +- category/invited-talks/index.xml | 10 +- category/minneord/index.html | 2 +- category/pc-chair/index.html | 2 +- category/phd-schools/index.html | 2 +- category/programme-committees/index.html | 2 +- .../programme-committees/page/2/index.html | 2 +- .../programme-committees/page/3/index.html | 2 +- category/remaro/index.html | 2 +- category/robotics/index.html | 2 +- category/self-adaptive-systems/index.html | 2 +- category/semantic-reflection/index.html | 2 +- category/semantics/index.html | 2 +- category/smol/index.html | 2 +- category/software-product-lines/index.html | 2 +- category/symbolic-execution/index.html | 2 +- category/tutorials/index.html | 2 +- category/user-journeys/index.html | 2 +- .../\346\225\231\347\250\213/index.html" | 2 +- event/index.html | 77 +- event/index.xml | 8 + index.html | 58 +- index.json | 3 +- index.xml | 12 +- post/blog-with-jupyter/index.html | 2 +- post/getting-started/index.html | 2 +- post/index.html | 2 +- post/index.xml | 4 +- post/writing-technical-content/index.html | 6 +- project/credo/index.html | 2 +- project/cumulus/index.html | 2 +- project/dart/index.html | 2 +- project/envisage/index.html | 2 +- project/hats/index.html | 2 +- project/hyvar/index.html | 2 +- project/index.html | 2 +- project/nebulous/index.html | 2 +- project/oslofjord/index.html | 2 +- project/pandemics/index.html | 2 +- project/remaro/index.html | 2 +- project/sjm/index.html | 2 +- project/upscale/index.html | 2 +- publication-type/article-journal/index.html | 2 +- .../article-journal/page/2/index.html | 2 +- publication-type/book/index.html | 2 +- publication-type/chapter/index.html | 2 +- publication-type/paper-conference/index.html | 2 +- .../paper-conference/page/2/index.html | 2 +- .../paper-conference/page/3/index.html | 2 +- .../paper-conference/page/4/index.html | 2 +- publication-type/periodical/index.html | 2 +- publication-type/uncategorized/index.html | 2 +- publication/01-apaqs/index.html | 2 +- publication/01-apsec/index.html | 2 +- publication/02-fmoods/index.html | 2 +- publication/02-fmppta/index.html | 2 +- publication/02-ifm/index.html | 2 +- publication/03-nik/index.html | 2 +- publication/03-njc/index.html | 2 +- publication/04-fmco/index.html | 2 +- publication/04-nik1/index.html | 2 +- publication/04-nik2/index.html | 2 +- publication/04-ojd/index.html | 2 +- publication/04-sefm/index.html | 2 +- publication/04-tphols/index.html | 2 +- publication/04-wrla/index.html | 2 +- publication/05-fmoods/index.html | 2 +- publication/05-fsen/index.html | 2 +- publication/05-ftp/index.html | 2 +- publication/05-hicss/index.html | 2 +- publication/05-swste/index.html | 2 +- publication/06-fmoods/index.html | 2 +- publication/06-iccp-srv/index.html | 2 +- publication/06-njc/index.html | 2 +- publication/06-tcs/index.html | 2 +- publication/07-esop/index.html | 2 +- publication/07-finco/index.html | 2 +- publication/07-fmco/index.html | 2 +- publication/07-fmoods/index.html | 2 +- publication/07-sosym/index.html | 2 +- publication/08-aplas/index.html | 2 +- publication/08-fm/index.html | 2 +- publication/08-funda/index.html | 2 +- publication/08-ictac/index.html | 2 +- publication/08-jlap/index.html | 2 +- publication/08-ttss/index.html | 2 +- publication/08-wrla/index.html | 2 +- publication/09-fm/index.html | 2 +- publication/09-ifm/index.html | 2 +- publication/09-jlap/index.html | 2 +- publication/09-tap/index.html | 2 +- publication/09-tcs/index.html | 2 +- publication/10-concur/index.html | 2 +- publication/10-fmco/index.html | 2 +- publication/10-forte/index.html | 2 +- publication/10-foveoos/index.html | 2 +- publication/10-icfem/index.html | 2 +- publication/10-jlap/index.html | 2 +- publication/10-rtrts/index.html | 2 +- publication/10-stairs/index.html | 2 +- publication/10-ttss/index.html | 2 +- publication/10-wpdr/index.html | 2 +- publication/11-coordination/index.html | 2 +- publication/11-facs/index.html | 2 +- publication/11-fm/index.html | 2 +- publication/11-foveoos/index.html | 2 +- publication/11-fsen/index.html | 2 +- publication/11-ftfjp/index.html | 2 +- publication/11-iceccs/index.html | 2 +- publication/11-scp/index.html | 2 +- publication/11-sfm/index.html | 2 +- publication/12-esocc/index.html | 2 +- publication/12-fmsple/index.html | 2 +- publication/12-foclasa/index.html | 2 +- publication/12-icfem/index.html | 2 +- publication/12-ifm/index.html | 2 +- publication/12-isola/index.html | 2 +- publication/12-jlap1/index.html | 2 +- publication/12-jlap2/index.html | 2 +- publication/12-jlap3/index.html | 2 +- publication/13-ifm/index.html | 2 +- publication/13-isse/index.html | 2 +- publication/13-nordicloud/index.html | 2 +- publication/13-sac/index.html | 2 +- publication/13-sesena/index.html | 2 +- publication/14-faoc/index.html | 2 +- publication/14-isola1/index.html | 2 +- publication/14-isola2/index.html | 2 +- publication/14-isola3/index.html | 2 +- publication/14-sfm/index.html | 2 +- publication/14-soca/index.html | 2 +- publication/14-taosd/index.html | 2 +- publication/15-encore/index.html | 2 +- publication/15-facs/index.html | 2 +- publication/15-icfem/index.html | 2 +- publication/15-ieee-comp/index.html | 2 +- publication/15-jlamp1/index.html | 2 +- publication/15-jlamp2/index.html | 2 +- publication/15-nbis/index.html | 2 +- publication/15-sas/index.html | 2 +- publication/15-sfm/index.html | 2 +- publication/16-esocc/index.html | 2 +- publication/16-fase/index.html | 2 +- publication/16-fdb60/index.html | 2 +- publication/16-fomac/index.html | 2 +- publication/16-ftpl/index.html | 2 +- publication/16-ifmcloud/index.html | 2 +- publication/16-isola/index.html | 2 +- publication/16-kaisa/index.html | 2 +- publication/16-sac-musepat/index.html | 2 +- publication/16-scp/index.html | 2 +- publication/16-setta/index.html | 2 +- publication/16-wadt/index.html | 2 +- publication/16-wrla/index.html | 2 +- publication/17-csur/index.html | 2 +- publication/17-esocc/index.html | 2 +- publication/17-facs/index.html | 2 +- publication/17-fase/index.html | 2 +- publication/17-fsen/index.html | 2 +- publication/17-softcom/index.html | 2 +- publication/17-tableaux/index.html | 2 +- publication/17-tap/index.html | 2 +- publication/18-aina/index.html | 2 +- publication/18-aph/index.html | 2 +- publication/18-facs/index.html | 2 +- publication/18-farhad/index.html | 2 +- publication/18-ictac/index.html | 2 +- publication/18-ifm/index.html | 2 +- publication/18-isola/index.html | 2 +- publication/18-jlamp1/index.html | 2 +- publication/18-jlamp2/index.html | 2 +- publication/18-sefm/index.html | 2 +- publication/18-tocl/index.html | 2 +- publication/19-ecoop/index.html | 2 +- publication/19-fase/index.html | 2 +- publication/19-scp1/index.html | 2 +- publication/19-scp2/index.html | 2 +- publication/19-sefm/index.html | 2 +- publication/20-fase/index.html | 2 +- publication/20-gabbrielli/index.html | 2 +- publication/20-icse/index.html | 2 +- publication/20-ifm/index.html | 2 +- publication/20-ijguc/index.html | 2 +- publication/20-isola1/index.html | 2 +- publication/20-isola2/index.html | 2 +- publication/20-isola3/index.html | 2 +- publication/20-key/index.html | 2 +- publication/20-key2/index.html | 2 +- publication/20-pnse/index.html | 2 +- publication/20-sle/index.html | 2 +- publication/21-coordination/index.html | 2 +- publication/21-eswc/index.html | 2 +- publication/21-scc/index.html | 2 +- publication/22-annsim/index.html | 2 +- publication/22-ccpi/index.html | 2 +- publication/22-csf/index.html | 2 +- publication/22-edba/index.html | 2 +- publication/22-fase/index.html | 2 +- publication/22-ictac/index.html | 2 +- publication/22-isola1/index.html | 2 +- publication/22-isola2/index.html | 2 +- publication/22-isola3/index.html | 2 +- publication/22-scp/index.html | 2 +- publication/22-sefm/index.html | 2 +- publication/22-srh/index.html | 2 +- publication/23-concur/index.html | 2 +- publication/23-icfp/index.html | 2 +- publication/23-ictac/index.html | 2 +- publication/23-ifm/index.html | 2 +- publication/23-jss/index.html | 2 +- publication/23-pnas/index.html | 2 +- publication/23-pnas2/index.html | 2 +- publication/23-qest/index.html | 2 +- publication/23-seams/index.html | 2 +- publication/23-tse/index.html | 2 +- publication/24-aol/index.html | 2 +- publication/24-aolbook/index.html | 2 +- publication/24-edt/index.html | 2 +- publication/24-fm/index.html | 2 +- publication/24-fmsd/index.html | 2 +- publication/24-iros/index.html | 2 +- publication/24-issre/index.html | 2 +- publication/24-roger-antonsen/index.html | 2 +- publication/24-scp/index.html | 2 +- publication/24-seams/index.html | 2 +- publication/24-sosym/index.html | 2 +- publication/24-tiziana/index.html | 2 +- publication/24-toplas1/index.html | 2 +- publication/24-toplas2/index.html | 2 +- publication/24-wang/index.html | 2 +- publication/25-scp/index.html | 2 +- publication/index.html | 2 +- publication_types/index.html | 2 +- sitemap.xml | 28 +- tag/abs/index.html | 2 +- tag/abs/page/2/index.html | 2 +- tag/academic/index.html | 2 +- tag/cloud/index.html | 2 +- tag/correctness/index.html | 2 +- tag/deductive-verification/index.html | 2 +- tag/denotational-semantics/index.html | 2 +- tag/digital-twins/index.html | 79 +- tag/digital-twins/index.xml | 10 +- tag/games/index.html | 2 +- tag/keynotes/index.html | 2 +- tag/lagc/index.html | 2 +- tag/maude/index.html | 2 +- tag/minneord/index.html | 2 +- tag/multicore/index.html | 2 +- tag/oslofjorden/index.html | 2 +- tag/remaro/index.html | 2 +- tag/robotics/index.html | 2 +- tag/semantic-reflection/index.html | 2 +- tag/semantics/index.html | 2 +- tag/service/index.html | 2 +- tag/service/page/2/index.html | 2 +- tag/service/page/3/index.html | 2 +- tag/service/page/4/index.html | 2 +- tag/smol/index.html | 2 +- tag/sos/index.html | 2 +- tag/symbolic-execution/index.html | 2 +- tag/talks/index.html | 79 +- tag/talks/index.xml | 10 +- tag/user-journeys/index.html | 2 +- "tag/\345\274\200\346\272\220/index.html" | 2 +- tags/index.html | 24 +- talk/2009-fsen/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- talk/agere-2012/index.html | 2 +- talk/agere-2014/index.html | 2 +- talk/agere-2019/index.html | 2 +- talk/agere-2020/index.html | 2 +- talk/ase-nier-2022/index.html | 2 +- talk/asqap-2025/index.html | 2 +- talk/beat-2013/index.html | 2 +- talk/beat-2014/index.html | 2 +- talk/calco-tools-2013/index.html | 2 +- talk/coordination-2016/index.html | 2 +- talk/cost-ic0701-winter-school/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- talk/digital-twins-and-hpc/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- talk/discotec-2008/index.html | 2 +- talk/e-mucocos-2016/index.html | 2 +- talk/ecmfa-2024/index.html | 2 +- talk/ecoop-2014/index.html | 2 +- talk/ecoop-2015/index.html | 2 +- talk/edtconf-2024/index.html | 2 +- .../index.html | 2 +- talk/environmental-digital-twins/featured.png | Bin 0 -> 6071 bytes .../featured_hu3645810589935493864.webp | Bin 0 -> 3774 bytes .../featured_hu8712087717546173703.webp | Bin 0 -> 6190 bytes talk/environmental-digital-twins/index.html | 1472 +++++++++++++++++ talk/esocc-2016/index.html | 2 +- talk/esocc-2017/index.html | 2 +- talk/esocc-2018/index.html | 2 +- talk/esocc-2020/index.html | 2 +- talk/faacs-2022/index.html | 2 +- talk/facs-2009/index.html | 2 +- talk/facs-2010/index.html | 2 +- talk/facs-2017/index.html | 2 +- talk/fase-2015/index.html | 2 +- talk/fase-2017/index.html | 2 +- talk/fase-2018/index.html | 2 +- talk/fase-2020/index.html | 2 +- talk/fase-2022/index.html | 2 +- talk/fase-2023/index.html | 2 +- talk/fase-2024/index.html | 2 +- talk/fm-2011/index.html | 2 +- talk/fm-2015/index.html | 2 +- talk/fm-2016/index.html | 2 +- talk/fm-2018/index.html | 2 +- talk/fm-2019/index.html | 2 +- talk/fm-2021/index.html | 2 +- talk/fm-2023/index.html | 2 +- talk/fm-2024/index.html | 2 +- talk/fmdep-2013/index.html | 2 +- talk/fmoods/forte-2009/index.html | 2 +- talk/fmoods/forte-2010/index.html | 2 +- talk/fmoods/forte-2011/index.html | 2 +- talk/fmoods/forte-2012/index.html | 2 +- talk/formalise-2014/index.html | 2 +- talk/formalise-2018/index.html | 2 +- talk/formalise-2019/index.html | 2 +- talk/formalise-2020/index.html | 2 +- talk/forte-2016/index.html | 2 +- talk/forte-2018/index.html | 2 +- talk/foveoos-2010/index.html | 2 +- talk/foveoos-2011/index.html | 2 +- talk/fsen-2011/index.html | 2 +- talk/fsen-2013/index.html | 2 +- talk/fsen-2015/index.html | 2 +- talk/fsen-2017/index.html | 2 +- talk/fsen-2023/index.html | 2 +- .../index.html | 2 +- talk/ictac-2015/index.html | 2 +- talk/ifm-2009/index.html | 2 +- talk/ifm-2012/index.html | 2 +- talk/ifm-2013/index.html | 2 +- talk/ifm-2014/index.html | 2 +- talk/ifm-2016/index.html | 2 +- talk/ifm-2017/index.html | 2 +- talk/ifm-2018/index.html | 2 +- talk/ifm-2019/index.html | 2 +- talk/ifm-2020/index.html | 2 +- talk/ifm-2022/index.html | 2 +- talk/ifm-2023/index.html | 2 +- talk/ifm-2024/index.html | 2 +- .../index.html | 2 +- .../klimabarometer-for-oslofjorden/index.html | 2 +- talk/lfsa-2010/index.html | 2 +- talk/lfsa-2012/index.html | 2 +- talk/microservices-2017/index.html | 2 +- talk/nik-2016/index.html | 2 +- talk/nwpt-2008/index.html | 2 +- talk/nwpt-2009/index.html | 2 +- talk/nwpt-2010/index.html | 2 +- talk/nwpt-2012/index.html | 2 +- talk/nwpt-2013/index.html | 2 +- talk/nwpt-2014/index.html | 2 +- talk/nwpt-2015/index.html | 2 +- talk/nwpt-2016/index.html | 2 +- talk/nwpt-2017/index.html | 2 +- talk/nwpt-2018/index.html | 2 +- talk/pppj-2013/index.html | 2 +- .../index.html | 2 +- talk/remaro-2024/index.html | 2 +- talk/sac-ngps-2019/index.html | 2 +- talk/score@icse-2016/index.html | 2 +- talk/sefm-2013/index.html | 2 +- talk/sefm-2016/index.html | 2 +- talk/sefm-2017/index.html | 2 +- talk/sefm-2018/index.html | 2 +- talk/setta-2018/index.html | 2 +- .../index.html | 2 +- talk/tap-2017/index.html | 2 +- talk/tap-2022/index.html | 2 +- talk/tap-2023/index.html | 2 +- talk/tase-2011/index.html | 2 +- talk/tase-2016/index.html | 2 +- talk/the-self-aware-digital-twin/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- talk/ttss-2011/index.html | 2 +- talk/vortex-2021/index.html | 2 +- talk/wing-2014/index.html | 2 +- teaching/in2031/index.html | 2 +- teaching/in2080/index.html | 2 +- teaching/in5170/index.html | 2 +- teaching/index.html | 2 +- 599 files changed, 2489 insertions(+), 660 deletions(-) create mode 100644 talk/environmental-digital-twins/featured.png create mode 100644 talk/environmental-digital-twins/featured_hu3645810589935493864.webp create mode 100644 talk/environmental-digital-twins/featured_hu8712087717546173703.webp create mode 100644 talk/environmental-digital-twins/index.html diff --git a/404.html b/404.html index 72047a7f0..f13065cd2 100644 --- a/404.html +++ b/404.html @@ -1,6 +1,6 @@ - + @@ -764,6 +764,8 @@

Latest

  • A Configurable Software Model of a Self-Adaptive Robotic System
  • +
  • Environmental Digital Twins
  • +
  • iFM 2024
  • Mutation-Based Integration Testing of Knowledge Graph Applications
  • @@ -774,8 +776,6 @@

    Latest

  • Nudging Strategies for User Journeys: Take a Path on the Wild Side
  • -
  • Declarative Lifecycle Management in Digital Twins
  • - diff --git a/authors/aasmund/index.html b/authors/aasmund/index.html index 491be4ffe..ecedfc54c 100644 --- a/authors/aasmund/index.html +++ b/authors/aasmund/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/achim-streit/index.html b/authors/achim-streit/index.html index 8758691de..3a45d0fb7 100644 --- a/authors/achim-streit/index.html +++ b/authors/achim-streit/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/admin/index.html b/authors/admin/index.html index 858af34e4..2550c9ad1 100644 --- a/authors/admin/index.html +++ b/authors/admin/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/albert-mingkun-yang/index.html b/authors/albert-mingkun-yang/index.html index 8a8401762..89a3e76d8 100644 --- a/authors/albert-mingkun-yang/index.html +++ b/authors/albert-mingkun-yang/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/alexandra-silva/index.html b/authors/alexandra-silva/index.html index 25338976d..1f7991580 100644 --- a/authors/alexandra-silva/index.html +++ b/authors/alexandra-silva/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/amir-taherkordi/index.html b/authors/amir-taherkordi/index.html index bcc1a4c86..bdc6925df 100644 --- a/authors/amir-taherkordi/index.html +++ b/authors/amir-taherkordi/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/amy-murphy/index.html b/authors/amy-murphy/index.html index 4b25c9636..a9269bcbf 100644 --- a/authors/amy-murphy/index.html +++ b/authors/amy-murphy/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/anastasia-gkolfi/index.html b/authors/anastasia-gkolfi/index.html index f5b589ea6..125bb0a7f 100644 --- a/authors/anastasia-gkolfi/index.html +++ b/authors/anastasia-gkolfi/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/andrea-borgarelli/index.html b/authors/andrea-borgarelli/index.html index 57884c934..32147f627 100644 --- a/authors/andrea-borgarelli/index.html +++ b/authors/andrea-borgarelli/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/andrea/index.html b/authors/andrea/index.html index e5b06d720..646c14f93 100644 --- a/authors/andrea/index.html +++ b/authors/andrea/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/andreas-griesmayer/index.html b/authors/andreas-griesmayer/index.html index 468731579..8924040f0 100644 --- a/authors/andreas-griesmayer/index.html +++ b/authors/andreas-griesmayer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/andreas-kohn/index.html b/authors/andreas-kohn/index.html index 7a15b6bae..2592083b1 100644 --- a/authors/andreas-kohn/index.html +++ b/authors/andreas-kohn/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/andrzej/index.html b/authors/andrzej/index.html index d1479ff27..c92834d51 100644 --- a/authors/andrzej/index.html +++ b/authors/andrzej/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/arild-b.-torjusen/index.html b/authors/arild-b.-torjusen/index.html index 9af1c24e9..dce650dd9 100644 --- a/authors/arild-b.-torjusen/index.html +++ b/authors/arild-b.-torjusen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/arild-waaler/index.html b/authors/arild-waaler/index.html index c594746e0..40d3f9e29 100644 --- a/authors/arild-waaler/index.html +++ b/authors/arild-waaler/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/bernhard-beckert/index.html b/authors/bernhard-beckert/index.html index e3e6d5c20..c7565ce78 100644 --- a/authors/bernhard-beckert/index.html +++ b/authors/bernhard-beckert/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/bernhard-k.-aichernig/index.html b/authors/bernhard-k.-aichernig/index.html index 66d48a618..1ae0d8078 100644 --- a/authors/bernhard-k.-aichernig/index.html +++ b/authors/bernhard-k.-aichernig/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/bin-chen/index.html b/authors/bin-chen/index.html index 4c403a8d1..fcef1a03a 100644 --- a/authors/bin-chen/index.html +++ b/authors/bin-chen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/bing-xu/index.html b/authors/bing-xu/index.html index 8ab25c901..f4d74d645 100644 --- a/authors/bing-xu/index.html +++ b/authors/bing-xu/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/bjarne-holen/index.html b/authors/bjarne-holen/index.html index 2ef0e34a8..534c2d88f 100644 --- a/authors/bjarne-holen/index.html +++ b/authors/bjarne-holen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/carlos-hernandez-corbato/index.html b/authors/carlos-hernandez-corbato/index.html index 185ce47f8..b9bdbd39e 100644 --- a/authors/carlos-hernandez-corbato/index.html +++ b/authors/carlos-hernandez-corbato/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/chinmayi-prabhu-baramashetru/index.html b/authors/chinmayi-prabhu-baramashetru/index.html index 3461b8814..55e5e4fd0 100644 --- a/authors/chinmayi-prabhu-baramashetru/index.html +++ b/authors/chinmayi-prabhu-baramashetru/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/christoph-luth/index.html b/authors/christoph-luth/index.html index ea23e8b4c..9dfd67466 100644 --- a/authors/christoph-luth/index.html +++ b/authors/christoph-luth/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/christoph-seidl/index.html b/authors/christoph-seidl/index.html index 082a8c6a8..1ac5ad6e1 100644 --- a/authors/christoph-seidl/index.html +++ b/authors/christoph-seidl/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/christophe-fraser/index.html b/authors/christophe-fraser/index.html index 1b64ea99d..f43537690 100644 --- a/authors/christophe-fraser/index.html +++ b/authors/christophe-fraser/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/cosimo-laneve/index.html b/authors/cosimo-laneve/index.html index ad00d7d10..09f0f5229 100644 --- a/authors/cosimo-laneve/index.html +++ b/authors/cosimo-laneve/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/costas-bekas/index.html b/authors/costas-bekas/index.html index 15651c417..5b96beb92 100644 --- a/authors/costas-bekas/index.html +++ b/authors/costas-bekas/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/crystal/index.html b/authors/crystal/index.html index ed5fe2ca9..f925c6aec 100644 --- a/authors/crystal/index.html +++ b/authors/crystal/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/dabo-guan/index.html b/authors/dabo-guan/index.html index 59241cb9a..156034d7b 100644 --- a/authors/dabo-guan/index.html +++ b/authors/dabo-guan/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/dave-clarke/index.html b/authors/dave-clarke/index.html index 98bf56729..d01df5cc2 100644 --- a/authors/dave-clarke/index.html +++ b/authors/dave-clarke/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/david-basin/index.html b/authors/david-basin/index.html index d7859dd21..431a9c432 100644 --- a/authors/david-basin/index.html +++ b/authors/david-basin/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/david-cameron/index.html b/authors/david-cameron/index.html index b035491dd..401d57fc3 100644 --- a/authors/david-cameron/index.html +++ b/authors/david-cameron/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/davide-ancona/index.html b/authors/davide-ancona/index.html index 8571ccae4..575588045 100644 --- a/authors/davide-ancona/index.html +++ b/authors/davide-ancona/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/demissie-b.-aredo/index.html b/authors/demissie-b.-aredo/index.html index 0bb29be2a..e4f81583d 100644 --- a/authors/demissie-b.-aredo/index.html +++ b/authors/demissie-b.-aredo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/dimitri-kusnezov/index.html b/authors/dimitri-kusnezov/index.html index ce40530ab..c667edc77 100644 --- a/authors/dimitri-kusnezov/index.html +++ b/authors/dimitri-kusnezov/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/eds/index.html b/authors/eds/index.html index 780bfe19f..b8cc607fa 100644 --- a/authors/eds/index.html +++ b/authors/eds/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/eduard-occhipinti/index.html b/authors/eduard-occhipinti/index.html index a8542fffc..3b7a72e33 100644 --- a/authors/eduard-occhipinti/index.html +++ b/authors/eduard-occhipinti/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/eduard/index.html b/authors/eduard/index.html index b3fa5705c..ec4c8490f 100644 --- a/authors/eduard/index.html +++ b/authors/eduard/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ehsan-khamespanah/index.html b/authors/ehsan-khamespanah/index.html index eeba464f6..78ff25c7e 100644 --- a/authors/ehsan-khamespanah/index.html +++ b/authors/ehsan-khamespanah/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/einarj/index.html b/authors/einarj/index.html index e068f2a6a..3576a5cf3 100644 --- a/authors/einarj/index.html +++ b/authors/einarj/index.html @@ -1,6 +1,6 @@ - + @@ -980,6 +980,10 @@

    Latest

    A Configurable Software Model of a Self-Adaptive Robotic System +
  • + Environmental Digital Twins +
  • +
  • Mutation-Based Integration Testing of Knowledge Graph Applications
  • diff --git a/authors/einarj/index.xml b/authors/einarj/index.xml index 631f91f07..bb1f2511f 100644 --- a/authors/einarj/index.xml +++ b/authors/einarj/index.xml @@ -20,6 +20,14 @@ + + Environmental Digital Twins + https://ebjohnsen.org/talk/environmental-digital-twins/ + Thu, 28 Nov 2024 12:15:00 +0000 + https://ebjohnsen.org/talk/environmental-digital-twins/ + + + Mutation-Based Integration Testing of Knowledge Graph Applications https://ebjohnsen.org/publication/24-issre/ diff --git a/authors/elena-giachino/index.html b/authors/elena-giachino/index.html index 22377bde0..0ff338b02 100644 --- a/authors/elena-giachino/index.html +++ b/authors/elena-giachino/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/elias-castegren/index.html b/authors/elias-castegren/index.html index 006af2e57..634f919c5 100644 --- a/authors/elias-castegren/index.html +++ b/authors/elias-castegren/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ellen-munthe-kaas/index.html b/authors/ellen-munthe-kaas/index.html index e45c12003..3d177ad36 100644 --- a/authors/ellen-munthe-kaas/index.html +++ b/authors/ellen-munthe-kaas/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/elvin-alberts/index.html b/authors/elvin-alberts/index.html index 613307c83..71847b8dc 100644 --- a/authors/elvin-alberts/index.html +++ b/authors/elvin-alberts/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/elvira/index.html b/authors/elvira/index.html index c4605fd60..fa5182e57 100644 --- a/authors/elvira/index.html +++ b/authors/elvira/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/erik/index.html b/authors/erik/index.html index 52ecf16f9..6d1818339 100644 --- a/authors/erik/index.html +++ b/authors/erik/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/erika-abraham/index.html b/authors/erika-abraham/index.html index baadb73cc..c24465213 100644 --- a/authors/erika-abraham/index.html +++ b/authors/erika-abraham/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/espen-h.-lian/index.html b/authors/espen-h.-lian/index.html index a02742937..c61180f64 100644 --- a/authors/espen-h.-lian/index.html +++ b/authors/espen-h.-lian/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/esther-aguadol/index.html b/authors/esther-aguadol/index.html index 5070093a2..62d774032 100644 --- a/authors/esther-aguadol/index.html +++ b/authors/esther-aguadol/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/eyvind-w.-axelsen/index.html b/authors/eyvind-w.-axelsen/index.html index 06509bef1..f025aa995 100644 --- a/authors/eyvind-w.-axelsen/index.html +++ b/authors/eyvind-w.-axelsen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/fabrizio-montesi/index.html b/authors/fabrizio-montesi/index.html index e3965ab65..34029776d 100644 --- a/authors/fabrizio-montesi/index.html +++ b/authors/fabrizio-montesi/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/farzane-karami/index.html b/authors/farzane-karami/index.html index 217d2e33c..57f07296f 100644 --- a/authors/farzane-karami/index.html +++ b/authors/farzane-karami/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/fatemeh-kazemeyni/index.html b/authors/fatemeh-kazemeyni/index.html index c453857cf..1d504fada 100644 --- a/authors/fatemeh-kazemeyni/index.html +++ b/authors/fatemeh-kazemeyni/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/felix-mannhardt/index.html b/authors/felix-mannhardt/index.html index 2904a2872..3be578b51 100644 --- a/authors/felix-mannhardt/index.html +++ b/authors/felix-mannhardt/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ferruccio/index.html b/authors/ferruccio/index.html index be99ef949..e1f795477 100644 --- a/authors/ferruccio/index.html +++ b/authors/ferruccio/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/flavio-de-paoli/index.html b/authors/flavio-de-paoli/index.html index a90f1500e..fd4cf3ca0 100644 --- a/authors/flavio-de-paoli/index.html +++ b/authors/flavio-de-paoli/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/florian-corzilius/index.html b/authors/florian-corzilius/index.html index cb3113943..a8e50a1f9 100644 --- a/authors/florian-corzilius/index.html +++ b/authors/florian-corzilius/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/francisco-martins/index.html b/authors/francisco-martins/index.html index 7549bdef7..83ad644d9 100644 --- a/authors/francisco-martins/index.html +++ b/authors/francisco-martins/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/frank-eliassen/index.html b/authors/frank-eliassen/index.html index 890934817..f323a34c6 100644 --- a/authors/frank-eliassen/index.html +++ b/authors/frank-eliassen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/frank/index.html b/authors/frank/index.html index 2caf2be10..b437fae11 100644 --- a/authors/frank/index.html +++ b/authors/frank/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/geir-horn/index.html b/authors/geir-horn/index.html index 43e1484e3..7e729d25d 100644 --- a/authors/geir-horn/index.html +++ b/authors/geir-horn/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/georg-gori/index.html b/authors/georg-gori/index.html index 75a7e4aa3..f28f8cee8 100644 --- a/authors/georg-gori/index.html +++ b/authors/georg-gori/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/george-f.-gao/index.html b/authors/george-f.-gao/index.html index f52245c4e..81affb097 100644 --- a/authors/george-f.-gao/index.html +++ b/authors/george-f.-gao/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gerardo-schneider/index.html b/authors/gerardo-schneider/index.html index e86b466e4..e98da9473 100644 --- a/authors/gerardo-schneider/index.html +++ b/authors/gerardo-schneider/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gereon-kremer/index.html b/authors/gereon-kremer/index.html index 368a31b4d..b4f600220 100644 --- a/authors/gereon-kremer/index.html +++ b/authors/gereon-kremer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gianluca-barmina/index.html b/authors/gianluca-barmina/index.html index f938a2c58..059784086 100644 --- a/authors/gianluca-barmina/index.html +++ b/authors/gianluca-barmina/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gianluca-turin/index.html b/authors/gianluca-turin/index.html index 3bc2fc495..71f68509f 100644 --- a/authors/gianluca-turin/index.html +++ b/authors/gianluca-turin/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gianluigi-zavattaro/index.html b/authors/gianluigi-zavattaro/index.html index 29a750f3c..ee3b60864 100644 --- a/authors/gianluigi-zavattaro/index.html +++ b/authors/gianluigi-zavattaro/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/giuseppe-castagna/index.html b/authors/giuseppe-castagna/index.html index 4e78d92c5..0bb20f4ca 100644 --- a/authors/giuseppe-castagna/index.html +++ b/authors/giuseppe-castagna/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/guillermo-roman-diez/index.html b/authors/guillermo-roman-diez/index.html index 1cb97ccb4..c2b7dd912 100644 --- a/authors/guillermo-roman-diez/index.html +++ b/authors/guillermo-roman-diez/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gunnar/index.html b/authors/gunnar/index.html index 2fbe4dc52..747b0b3e0 100644 --- a/authors/gunnar/index.html +++ b/authors/gunnar/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/gustavo-rezende-silva/index.html b/authors/gustavo-rezende-silva/index.html index 3d2ce9fa2..7a724d56e 100644 --- a/authors/gustavo-rezende-silva/index.html +++ b/authors/gustavo-rezende-silva/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ilangko-balasingham/index.html b/authors/ilangko-balasingham/index.html index 9a2f2c603..0cb51a9b7 100644 --- a/authors/ilangko-balasingham/index.html +++ b/authors/ilangko-balasingham/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ilche-georgievski/index.html b/authors/ilche-georgievski/index.html index 236d6287d..18b58c038 100644 --- a/authors/ilche-georgievski/index.html +++ b/authors/ilche-georgievski/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ilias-gerostathopoulos/index.html b/authors/ilias-gerostathopoulos/index.html index 1b6f60428..c398c46b1 100644 --- a/authors/ilias-gerostathopoulos/index.html +++ b/authors/ilias-gerostathopoulos/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ina-schaefer/index.html b/authors/ina-schaefer/index.html index eed26d0db..effdab6ff 100644 --- a/authors/ina-schaefer/index.html +++ b/authors/ina-schaefer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ina/index.html b/authors/ina/index.html index 0addd200e..2186aa37b 100644 --- a/authors/ina/index.html +++ b/authors/ina/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/index.html b/authors/index.html index 6ef748eb4..7c7993595 100644 --- a/authors/index.html +++ b/authors/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ingrid-chieh-yu/index.html b/authors/ingrid-chieh-yu/index.html index 5c3a55079..c91305558 100644 --- a/authors/ingrid-chieh-yu/index.html +++ b/authors/ingrid-chieh-yu/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ingrid/index.html b/authors/ingrid/index.html index 8815fb8ec..7d8e0c1d2 100644 --- a/authors/ingrid/index.html +++ b/authors/ingrid/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/isabelle-simplot-ryl/index.html b/authors/isabelle-simplot-ryl/index.html index 80375127d..c75e33a92 100644 --- a/authors/isabelle-simplot-ryl/index.html +++ b/authors/isabelle-simplot-ryl/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ivan-kondov/index.html b/authors/ivan-kondov/index.html index 58c7901ee..aeb7d9402 100644 --- a/authors/ivan-kondov/index.html +++ b/authors/ivan-kondov/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ivan-lanese/index.html b/authors/ivan-lanese/index.html index 0bbd23ae6..8a10878dd 100644 --- a/authors/ivan-lanese/index.html +++ b/authors/ivan-lanese/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ivona-brandic/index.html b/authors/ivona-brandic/index.html index ff0133151..502ef5b67 100644 --- a/authors/ivona-brandic/index.html +++ b/authors/ivona-brandic/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jacopo-mauro/index.html b/authors/jacopo-mauro/index.html index 0c382e196..358d3203c 100644 --- a/authors/jacopo-mauro/index.html +++ b/authors/jacopo-mauro/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jan-schafer/index.html b/authors/jan-schafer/index.html index 0a4ec6cac..fa1651884 100644 --- a/authors/jan-schafer/index.html +++ b/authors/jan-schafer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jan-vitek/index.html b/authors/jan-vitek/index.html index 95898ff6b..5d049f679 100644 --- a/authors/jan-vitek/index.html +++ b/authors/jan-vitek/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jasmin-christian-blanchette/index.html b/authors/jasmin-christian-blanchette/index.html index 38e79b835..f48590195 100644 --- a/authors/jasmin-christian-blanchette/index.html +++ b/authors/jasmin-christian-blanchette/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jason-d.-whittington/index.html b/authors/jason-d.-whittington/index.html index 6ef82a7d2..ec89c034d 100644 --- a/authors/jason-d.-whittington/index.html +++ b/authors/jason-d.-whittington/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jeremy-p.-coffelt/index.html b/authors/jeremy-p.-coffelt/index.html index 6e4813795..798041af7 100644 --- a/authors/jeremy-p.-coffelt/index.html +++ b/authors/jeremy-p.-coffelt/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jeroen-zwanepol/index.html b/authors/jeroen-zwanepol/index.html index 1925141ee..a554e2094 100644 --- a/authors/jeroen-zwanepol/index.html +++ b/authors/jeroen-zwanepol/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jesus-correas/index.html b/authors/jesus-correas/index.html index 6c3068112..9627cc3bf 100644 --- a/authors/jesus-correas/index.html +++ b/authors/jesus-correas/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jesus-domenech/index.html b/authors/jesus-domenech/index.html index 24c418065..1e6aa1746 100644 --- a/authors/jesus-domenech/index.html +++ b/authors/jesus-domenech/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/jia-chun-lin/index.html b/authors/jia-chun-lin/index.html index cd86e7703..2d22c3e6a 100644 --- a/authors/jia-chun-lin/index.html +++ b/authors/jia-chun-lin/index.html @@ -1,6 +1,6 @@ - + diff --git "a/authors/joakim-bj\303\270rk/index.html" "b/authors/joakim-bj\303\270rk/index.html" index c84fd32bc..3ea7b72c5 100644 --- "a/authors/joakim-bj\303\270rk/index.html" +++ "b/authors/joakim-bj\303\270rk/index.html" @@ -1,6 +1,6 @@ - + diff --git a/authors/joana-campos/index.html b/authors/joana-campos/index.html index 2d6953f32..88be66f21 100644 --- a/authors/joana-campos/index.html +++ b/authors/joana-campos/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/johan-dovland/index.html b/authors/johan-dovland/index.html index 5666e4e74..8367c7152 100644 --- a/authors/johan-dovland/index.html +++ b/authors/johan-dovland/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/johan-ostlund/index.html b/authors/johan-ostlund/index.html index 35a705825..2e0cb9d29 100644 --- a/authors/johan-ostlund/index.html +++ b/authors/johan-ostlund/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/johanna-beate-stumpf/index.html b/authors/johanna-beate-stumpf/index.html index 2d7c7f67b..fd63ca397 100644 --- a/authors/johanna-beate-stumpf/index.html +++ b/authors/johanna-beate-stumpf/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/juliane/index.html b/authors/juliane/index.html index 43798360c..466dee22e 100644 --- a/authors/juliane/index.html +++ b/authors/juliane/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/juri-vain/index.html b/authors/juri-vain/index.html index d94a3e02b..912d74e49 100644 --- a/authors/juri-vain/index.html +++ b/authors/juri-vain/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/justine-rochas/index.html b/authors/justine-rochas/index.html index 20020d176..062965ab5 100644 --- a/authors/justine-rochas/index.html +++ b/authors/justine-rochas/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ke-deng/index.html b/authors/ke-deng/index.html index b7c4b159d..6f8075338 100644 --- a/authors/ke-deng/index.html +++ b/authors/ke-deng/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/kiko-fernandez-reyes/index.html b/authors/kiko-fernandez-reyes/index.html index b667413d8..48f2d1739 100644 --- a/authors/kiko-fernandez-reyes/index.html +++ b/authors/kiko-fernandez-reyes/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/lars-michael-kristensen/index.html b/authors/lars-michael-kristensen/index.html index c077cc7ce..7e371b8c5 100644 --- a/authors/lars-michael-kristensen/index.html +++ b/authors/lars-michael-kristensen/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/lars-tveito/index.html b/authors/lars-tveito/index.html index b41337ca8..8a5e65cf1 100644 --- a/authors/lars-tveito/index.html +++ b/authors/lars-tveito/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/lizeth/index.html b/authors/lizeth/index.html index c9d45e5a4..db7d1c760 100644 --- a/authors/lizeth/index.html +++ b/authors/lizeth/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/luca-padovani/index.html b/authors/luca-padovani/index.html index 730a0daec..b436c03a9 100644 --- a/authors/luca-padovani/index.html +++ b/authors/luca-padovani/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ludo/index.html b/authors/ludo/index.html index 59e9b7351..ff6a423dc 100644 --- a/authors/ludo/index.html +++ b/authors/ludo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ludovic/index.html b/authors/ludovic/index.html index ddab82ea2..e2c07e2da 100644 --- a/authors/ludovic/index.html +++ b/authors/ludovic/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/luigia-petre/index.html b/authors/luigia-petre/index.html index c984228bb..474b163bd 100644 --- a/authors/luigia-petre/index.html +++ b/authors/luigia-petre/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/mahsa-varshosaz/index.html b/authors/mahsa-varshosaz/index.html index aa43e258d..53a466eae 100644 --- a/authors/mahsa-varshosaz/index.html +++ b/authors/mahsa-varshosaz/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/mahya-mohammadi-kashani/index.html b/authors/mahya-mohammadi-kashani/index.html index c3646326e..ebb8decf7 100644 --- a/authors/mahya-mohammadi-kashani/index.html +++ b/authors/mahya-mohammadi-kashani/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/maksym-bortin/index.html b/authors/maksym-bortin/index.html index 00ecc9342..93074e471 100644 --- a/authors/maksym-bortin/index.html +++ b/authors/maksym-bortin/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/manuel-wimmer/index.html b/authors/manuel-wimmer/index.html index b9e80f878..01d90dcd8 100644 --- a/authors/manuel-wimmer/index.html +++ b/authors/manuel-wimmer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marcel-kyas/index.html b/authors/marcel-kyas/index.html index ab9ffc5d2..f1a862695 100644 --- a/authors/marcel-kyas/index.html +++ b/authors/marcel-kyas/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marcello-m.-bonsangue/index.html b/authors/marcello-m.-bonsangue/index.html index c62420ebf..8a3c3cd16 100644 --- a/authors/marcello-m.-bonsangue/index.html +++ b/authors/marcello-m.-bonsangue/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marco-aiello/index.html b/authors/marco-aiello/index.html index 789359c1a..8dee8b509 100644 --- a/authors/marco-aiello/index.html +++ b/authors/marco-aiello/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marco-amato/index.html b/authors/marco-amato/index.html index 39261bbb2..e7837bc19 100644 --- a/authors/marco-amato/index.html +++ b/authors/marco-amato/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marco-bernardo/index.html b/authors/marco-bernardo/index.html index f4bbd8183..188de67bc 100644 --- a/authors/marco-bernardo/index.html +++ b/authors/marco-bernardo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marie-christine-jakobs/index.html b/authors/marie-christine-jakobs/index.html index 8154ffaec..c06a69d16 100644 --- a/authors/marie-christine-jakobs/index.html +++ b/authors/marie-christine-jakobs/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/mario-bravetti/index.html b/authors/mario-bravetti/index.html index de88ddae2..669626421 100644 --- a/authors/mario-bravetti/index.html +++ b/authors/mario-bravetti/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marjan-sirjani/index.html b/authors/marjan-sirjani/index.html index c4116c887..9163cd9de 100644 --- a/authors/marjan-sirjani/index.html +++ b/authors/marjan-sirjani/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/marte-arnestad/index.html b/authors/marte-arnestad/index.html index d1232bd38..b35b8df2c 100644 --- a/authors/marte-arnestad/index.html +++ b/authors/marte-arnestad/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/martin-giese/index.html b/authors/martin-giese/index.html index 22a1683b1..66745a80c 100644 --- a/authors/martin-giese/index.html +++ b/authors/martin-giese/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/martin/index.html b/authors/martin/index.html index 2d6dd37b8..b2208d1c2 100644 --- a/authors/martin/index.html +++ b/authors/martin/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/maurice/index.html b/authors/maurice/index.html index 324ca9618..7af86c819 100644 --- a/authors/maurice/index.html +++ b/authors/maurice/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/michael-lienhardt/index.html b/authors/michael-lienhardt/index.html index a3d15476a..bf59a1c72 100644 --- a/authors/michael-lienhardt/index.html +++ b/authors/michael-lienhardt/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/miguel-gomez-zamalloa/index.html b/authors/miguel-gomez-zamalloa/index.html index 4efff45f0..b3c0ebc5b 100644 --- a/authors/miguel-gomez-zamalloa/index.html +++ b/authors/miguel-gomez-zamalloa/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ming-chang-lee/index.html b/authors/ming-chang-lee/index.html index 5bea45129..49f6df10f 100644 --- a/authors/ming-chang-lee/index.html +++ b/authors/ming-chang-lee/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/mohammad-mahdi-jaghoori/index.html b/authors/mohammad-mahdi-jaghoori/index.html index a26d98e28..c036242f0 100644 --- a/authors/mohammad-mahdi-jaghoori/index.html +++ b/authors/mohammad-mahdi-jaghoori/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/mohsen-ghaffari/index.html b/authors/mohsen-ghaffari/index.html index 480703ddd..467c72a93 100644 --- a/authors/mohsen-ghaffari/index.html +++ b/authors/mohsen-ghaffari/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nelly-bencomo/index.html b/authors/nelly-bencomo/index.html index d21049a63..8365d17e5 100644 --- a/authors/nelly-bencomo/index.html +++ b/authors/nelly-bencomo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nicholas-ng/index.html b/authors/nicholas-ng/index.html index 9a7e3a66d..36a92f735 100644 --- a/authors/nicholas-ng/index.html +++ b/authors/nicholas-ng/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nikolaos-bezirgiannis/index.html b/authors/nikolaos-bezirgiannis/index.html index c75977fd6..2782f1f8b 100644 --- a/authors/nikolaos-bezirgiannis/index.html +++ b/authors/nikolaos-bezirgiannis/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nikolay-diakov/index.html b/authors/nikolay-diakov/index.html index 23cf64985..5e0698b6c 100644 --- a/authors/nikolay-diakov/index.html +++ b/authors/nikolay-diakov/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nils-chr.-stenseth/index.html b/authors/nils-chr.-stenseth/index.html index 12d06b174..ac2fa4029 100644 --- a/authors/nils-chr.-stenseth/index.html +++ b/authors/nils-chr.-stenseth/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nils-gesbert/index.html b/authors/nils-gesbert/index.html index ea6eba910..bad7ef8ea 100644 --- a/authors/nils-gesbert/index.html +++ b/authors/nils-gesbert/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/nobuko-yoshida/index.html b/authors/nobuko-yoshida/index.html index fe30e1455..42692cdd4 100644 --- a/authors/nobuko-yoshida/index.html +++ b/authors/nobuko-yoshida/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/olaf-owe/index.html b/authors/olaf-owe/index.html index bf9021dce..51ff2b5b3 100644 --- a/authors/olaf-owe/index.html +++ b/authors/olaf-owe/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/olaf/index.html b/authors/olaf/index.html index 06b455263..224b06e5f 100644 --- a/authors/olaf/index.html +++ b/authors/olaf/index.html @@ -1,6 +1,6 @@ - + diff --git "a/authors/ottar-n.-bj\303\270rnstad/index.html" "b/authors/ottar-n.-bj\303\270rnstad/index.html" index 2327c5620..c08853c79 100644 --- "a/authors/ottar-n.-bj\303\270rnstad/index.html" +++ "b/authors/ottar-n.-bj\303\270rnstad/index.html" @@ -1,6 +1,6 @@ - + diff --git a/authors/page/2/index.html b/authors/page/2/index.html index ea84ee6b1..3540e3fc5 100644 --- a/authors/page/2/index.html +++ b/authors/page/2/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/page/3/index.html b/authors/page/3/index.html index 8f916db27..aae147930 100644 --- a/authors/page/3/index.html +++ b/authors/page/3/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/page/4/index.html b/authors/page/4/index.html index ec6dae9c0..fa4ce2514 100644 --- a/authors/page/4/index.html +++ b/authors/page/4/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/page/5/index.html b/authors/page/5/index.html index 9554ccde5..7cd003e60 100644 --- a/authors/page/5/index.html +++ b/authors/page/5/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/page/6/index.html b/authors/page/6/index.html index a9f5c241b..dcb20133a 100644 --- a/authors/page/6/index.html +++ b/authors/page/6/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/page/7/index.html b/authors/page/7/index.html index 85a9920c9..804115ea8 100644 --- a/authors/page/7/index.html +++ b/authors/page/7/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/paul/index.html b/authors/paul/index.html index 1ef5fbbd0..5c48d7211 100644 --- a/authors/paul/index.html +++ b/authors/paul/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/peng-gong/index.html b/authors/peng-gong/index.html index 51d16d805..81464e673 100644 --- a/authors/peng-gong/index.html +++ b/authors/peng-gong/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/peter-y.-h.-wong/index.html b/authors/peter-y.-h.-wong/index.html index d297a1746..c856df202 100644 --- a/authors/peter-y.-h.-wong/index.html +++ b/authors/peter-y.-h.-wong/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/pierre-malo-denielou/index.html b/authors/pierre-malo-denielou/index.html index 039e20592..095869b12 100644 --- a/authors/pierre-malo-denielou/index.html +++ b/authors/pierre-malo-denielou/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ragnhild-halvorsrud/index.html b/authors/ragnhild-halvorsrud/index.html index 4051c9e4d..023734421 100644 --- a/authors/ragnhild-halvorsrud/index.html +++ b/authors/ragnhild-halvorsrud/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/raul-pardo/index.html b/authors/raul-pardo/index.html index c00a4b5ee..39e7718cb 100644 --- a/authors/raul-pardo/index.html +++ b/authors/raul-pardo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/raymond-hu/index.html b/authors/raymond-hu/index.html index cb7acfa79..e10c8eb25 100644 --- a/authors/raymond-hu/index.html +++ b/authors/raymond-hu/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/razan-ghzouli/index.html b/authors/razan-ghzouli/index.html index 44efe917c..43d9e795b 100644 --- a/authors/razan-ghzouli/index.html +++ b/authors/razan-ghzouli/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/reiner/index.html b/authors/reiner/index.html index 8bfd75241..2b4492b82 100644 --- a/authors/reiner/index.html +++ b/authors/reiner/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/riccardo/index.html b/authors/riccardo/index.html index d9008450c..f4d7e8eda 100644 --- a/authors/riccardo/index.html +++ b/authors/riccardo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/richard-bubel/index.html b/authors/richard-bubel/index.html index 9a467ebaf..8539c5d86 100644 --- a/authors/richard-bubel/index.html +++ b/authors/richard-bubel/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/roger-pielke-jr/index.html b/authors/roger-pielke-jr/index.html index 4e5a347ca..eda8b853d 100644 --- a/authors/roger-pielke-jr/index.html +++ b/authors/roger-pielke-jr/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/rudi/index.html b/authors/rudi/index.html index 85b1eaa71..e01aeb3fb 100644 --- a/authors/rudi/index.html +++ b/authors/rudi/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/ruiyun-li/index.html b/authors/ruiyun-li/index.html index 8788b1596..9609cc337 100644 --- a/authors/ruiyun-li/index.html +++ b/authors/ruiyun-li/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/rumyana-neykova/index.html b/authors/rumyana-neykova/index.html index 0372670e6..504c76479 100644 --- a/authors/rumyana-neykova/index.html +++ b/authors/rumyana-neykova/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/sabri-pllana/index.html b/authors/sabri-pllana/index.html index 7ff191f97..cd217e062 100644 --- a/authors/sabri-pllana/index.html +++ b/authors/sabri-pllana/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/samir-genaim/index.html b/authors/samir-genaim/index.html index 44f76f6f3..7f29ef35e 100644 --- a/authors/samir-genaim/index.html +++ b/authors/samir-genaim/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/schahram-dustdar/index.html b/authors/schahram-dustdar/index.html index e853d6d29..b3fa2a415 100644 --- a/authors/schahram-dustdar/index.html +++ b/authors/schahram-dustdar/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/sebastian-gabmeyer/index.html b/authors/sebastian-gabmeyer/index.html index 83b9d830b..39d580bb5 100644 --- a/authors/sebastian-gabmeyer/index.html +++ b/authors/sebastian-gabmeyer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/shiji-bijo/index.html b/authors/shiji-bijo/index.html index 20f4fc2b9..66c47d259 100644 --- a/authors/shiji-bijo/index.html +++ b/authors/shiji-bijo/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/simon-j.-gay/index.html b/authors/simon-j.-gay/index.html index 052ea8595..4ae1a458d 100644 --- a/authors/simon-j.-gay/index.html +++ b/authors/simon-j.-gay/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/simone-donetti/index.html b/authors/simone-donetti/index.html index 06b88bebc..7bc18ca6b 100644 --- a/authors/simone-donetti/index.html +++ b/authors/simone-donetti/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/stefan-schulte/index.html b/authors/stefan-schulte/index.html index 7598896a9..a6f2664b1 100644 --- a/authors/stefan-schulte/index.html +++ b/authors/stefan-schulte/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/stephan-brandauer/index.html b/authors/stephan-brandauer/index.html index 94308065e..458933f7c 100644 --- a/authors/stephan-brandauer/index.html +++ b/authors/stephan-brandauer/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/stijn-de-gouw/index.html b/authors/stijn-de-gouw/index.html index 1d9b7755c..515fc11fc 100644 --- a/authors/stijn-de-gouw/index.html +++ b/authors/stijn-de-gouw/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/swaib-dragule/index.html b/authors/swaib-dragule/index.html index 1c0a6e3b1..f5affd3da 100644 --- a/authors/swaib-dragule/index.html +++ b/authors/swaib-dragule/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/thi-mai-thuong-tran/index.html b/authors/thi-mai-thuong-tran/index.html index 62f02fbd8..3d8992a00 100644 --- a/authors/thi-mai-thuong-tran/index.html +++ b/authors/thi-mai-thuong-tran/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/thorsten-berger/index.html b/authors/thorsten-berger/index.html index b2ba836c8..0dd76f11a 100644 --- a/authors/thorsten-berger/index.html +++ b/authors/thorsten-berger/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/tobias-wrigstad/index.html b/authors/tobias-wrigstad/index.html index 18a3de045..a6856ff8f 100644 --- a/authors/tobias-wrigstad/index.html +++ b/authors/tobias-wrigstad/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/tobias/index.html b/authors/tobias/index.html index 4ea4c6098..679665b08 100644 --- a/authors/tobias/index.html +++ b/authors/tobias/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/vasco-t.-vasconcelos/index.html b/authors/vasco-t.-vasconcelos/index.html index 48bd88caf..d2a95dad8 100644 --- a/authors/vasco-t.-vasconcelos/index.html +++ b/authors/vasco-t.-vasconcelos/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/vidar-norstein-klungre/index.html b/authors/vidar-norstein-klungre/index.html index 1ad62372d..e8b6f0d2e 100644 --- a/authors/vidar-norstein-klungre/index.html +++ b/authors/vidar-norstein-klungre/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/violet/index.html b/authors/violet/index.html index 87e74c817..8b043bff0 100644 --- a/authors/violet/index.html +++ b/authors/violet/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/viviana-bono/index.html b/authors/viviana-bono/index.html index ef7e3dbe7..5bb4656cc 100644 --- a/authors/viviana-bono/index.html +++ b/authors/viviana-bono/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/viviana-mascardi/index.html b/authors/viviana-mascardi/index.html index 593c82b5b..e1ce6849c 100644 --- a/authors/viviana-mascardi/index.html +++ b/authors/viviana-mascardi/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/vlad-serbanescu/index.html b/authors/vlad-serbanescu/index.html index 8039fb0ea..ea0986366 100644 --- a/authors/vlad-serbanescu/index.html +++ b/authors/vlad-serbanescu/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/volker-stolz/index.html b/authors/volker-stolz/index.html index 9c4e40dba..725e2dbe6 100644 --- a/authors/volker-stolz/index.html +++ b/authors/volker-stolz/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/wenhui-zhang/index.html b/authors/wenhui-zhang/index.html index a4e667e2f..4394f6310 100644 --- a/authors/wenhui-zhang/index.html +++ b/authors/wenhui-zhang/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/wolfgang-ahrendt/index.html b/authors/wolfgang-ahrendt/index.html index 5dbf187e3..324ea3561 100644 --- a/authors/wolfgang-ahrendt/index.html +++ b/authors/wolfgang-ahrendt/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/yixiong-xiao/index.html b/authors/yixiong-xiao/index.html index 007e5a3a1..73451d42d 100644 --- a/authors/yixiong-xiao/index.html +++ b/authors/yixiong-xiao/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/yuqi-bai/index.html b/authors/yuqi-bai/index.html index 0e171f82e..3c5c2b436 100644 --- a/authors/yuqi-bai/index.html +++ b/authors/yuqi-bai/index.html @@ -1,6 +1,6 @@ - + diff --git a/authors/zachary-j.-susag/index.html b/authors/zachary-j.-susag/index.html index 986a46237..3492c558e 100644 --- a/authors/zachary-j.-susag/index.html +++ b/authors/zachary-j.-susag/index.html @@ -1,6 +1,6 @@ - + diff --git "a/authors/\303\270ystein-torget/index.html" "b/authors/\303\270ystein-torget/index.html" index 034a0a553..5ec040836 100644 --- "a/authors/\303\270ystein-torget/index.html" +++ "b/authors/\303\270ystein-torget/index.html" @@ -1,6 +1,6 @@ - + diff --git "a/authors/\345\220\263\346\201\251\351\201\224/index.html" "b/authors/\345\220\263\346\201\251\351\201\224/index.html" index 091edd635..eef6a86e1 100644 --- "a/authors/\345\220\263\346\201\251\351\201\224/index.html" +++ "b/authors/\345\220\263\346\201\251\351\201\224/index.html" @@ -1,6 +1,6 @@ - + diff --git a/categories/index.html b/categories/index.html index d23509482..dc5b3e442 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,6 +1,6 @@ - + @@ -1167,7 +1167,7 @@

    Categories

    - Digital Twins + Invited Talks
    @@ -1191,7 +1191,7 @@

    Categories

    - 23 October 2024 + 28 November 2024 @@ -1241,7 +1241,7 @@

    Categories

    - Games + Digital Twins
    @@ -1315,7 +1315,7 @@

    Categories

    - Semantic Reflection + Games
    @@ -1389,7 +1389,7 @@

    Categories

    - SMOL + Semantic Reflection
    @@ -1463,7 +1463,7 @@

    Categories

    - User Journeys + SMOL
    @@ -1537,7 +1537,7 @@

    Categories

    - Invited Talks + User Journeys
    @@ -1561,7 +1561,7 @@

    Categories

    - 15 October 2024 + 23 October 2024 diff --git a/category/abs/index.html b/category/abs/index.html index b3c85f6bc..1818f434b 100644 --- a/category/abs/index.html +++ b/category/abs/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/demo/index.html b/category/demo/index.html index 23b588308..a7654171e 100644 --- a/category/demo/index.html +++ b/category/demo/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/denotational-semantics/index.html b/category/denotational-semantics/index.html index 0c55a2a18..c2833a050 100644 --- a/category/denotational-semantics/index.html +++ b/category/denotational-semantics/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/digital-twins/index.html b/category/digital-twins/index.html index cf6b46231..660566cd6 100644 --- a/category/digital-twins/index.html +++ b/category/digital-twins/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/games/index.html b/category/games/index.html index ce9b75695..f692fcb50 100644 --- a/category/games/index.html +++ b/category/games/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/general-chair/index.html b/category/general-chair/index.html index 2fb0eca71..036d65bf3 100644 --- a/category/general-chair/index.html +++ b/category/general-chair/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/invited-talks/index.html b/category/invited-talks/index.html index 348c26f57..9fddcd3ba 100644 --- a/category/invited-talks/index.html +++ b/category/invited-talks/index.html @@ -1,6 +1,6 @@ - + @@ -331,7 +331,7 @@ - + @@ -791,6 +791,81 @@

    Invited Talks

    + + + + + + +
    +
    + +
    + Environmental Digital Twins +
    + + + +
    + Guest lecture, UiT +
    +
    + + + + + + +
    +
    + + + + + + Environmental Digital Twins + + +
    +
    + + + + + + + + + + + + + + + diff --git a/category/invited-talks/index.xml b/category/invited-talks/index.xml index 1d89cef92..cc489bd4f 100644 --- a/category/invited-talks/index.xml +++ b/category/invited-talks/index.xml @@ -5,13 +5,21 @@ https://ebjohnsen.org/category/invited-talks/ Invited Talks - Hugo Blox Builder (https://hugoblox.com)en-usTue, 15 Oct 2024 18:15:00 +0000 + Hugo Blox Builder (https://hugoblox.com)en-usThu, 28 Nov 2024 12:15:00 +0000 https://ebjohnsen.org/media/icon_hu5605391091882128338.png Invited Talks https://ebjohnsen.org/category/invited-talks/ + + Environmental Digital Twins + https://ebjohnsen.org/talk/environmental-digital-twins/ + Thu, 28 Nov 2024 12:15:00 +0000 + https://ebjohnsen.org/talk/environmental-digital-twins/ + + + The Self-Aware Digital Twin https://ebjohnsen.org/talk/the-self-aware-digital-twin/ diff --git a/category/minneord/index.html b/category/minneord/index.html index e8a32c598..3b12c0730 100644 --- a/category/minneord/index.html +++ b/category/minneord/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/pc-chair/index.html b/category/pc-chair/index.html index 19f3b4640..0b5d3bd45 100644 --- a/category/pc-chair/index.html +++ b/category/pc-chair/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/phd-schools/index.html b/category/phd-schools/index.html index 5b1d4a5ee..b3da616d7 100644 --- a/category/phd-schools/index.html +++ b/category/phd-schools/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/programme-committees/index.html b/category/programme-committees/index.html index b9276ea3b..2a948030d 100644 --- a/category/programme-committees/index.html +++ b/category/programme-committees/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/programme-committees/page/2/index.html b/category/programme-committees/page/2/index.html index 108c8b53e..9b1f9d85b 100644 --- a/category/programme-committees/page/2/index.html +++ b/category/programme-committees/page/2/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/programme-committees/page/3/index.html b/category/programme-committees/page/3/index.html index 14333ff69..b860ca978 100644 --- a/category/programme-committees/page/3/index.html +++ b/category/programme-committees/page/3/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/remaro/index.html b/category/remaro/index.html index c24e80b05..5f60ff7f2 100644 --- a/category/remaro/index.html +++ b/category/remaro/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/robotics/index.html b/category/robotics/index.html index a7c39f52c..75422ca57 100644 --- a/category/robotics/index.html +++ b/category/robotics/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/self-adaptive-systems/index.html b/category/self-adaptive-systems/index.html index d6052dc0d..89266b9b5 100644 --- a/category/self-adaptive-systems/index.html +++ b/category/self-adaptive-systems/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/semantic-reflection/index.html b/category/semantic-reflection/index.html index a7f0ad111..3bb5f0fe5 100644 --- a/category/semantic-reflection/index.html +++ b/category/semantic-reflection/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/semantics/index.html b/category/semantics/index.html index 6f2b0de7b..8798c945b 100644 --- a/category/semantics/index.html +++ b/category/semantics/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/smol/index.html b/category/smol/index.html index 2bf96af3f..cbf04034c 100644 --- a/category/smol/index.html +++ b/category/smol/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/software-product-lines/index.html b/category/software-product-lines/index.html index 0e211a40b..b38faa3b4 100644 --- a/category/software-product-lines/index.html +++ b/category/software-product-lines/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/symbolic-execution/index.html b/category/symbolic-execution/index.html index c110c5778..1e6e789ff 100644 --- a/category/symbolic-execution/index.html +++ b/category/symbolic-execution/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/tutorials/index.html b/category/tutorials/index.html index ea6049b24..62d52ab05 100644 --- a/category/tutorials/index.html +++ b/category/tutorials/index.html @@ -1,6 +1,6 @@ - + diff --git a/category/user-journeys/index.html b/category/user-journeys/index.html index c1c6d0d68..82d427feb 100644 --- a/category/user-journeys/index.html +++ b/category/user-journeys/index.html @@ -1,6 +1,6 @@ - + diff --git "a/category/\346\225\231\347\250\213/index.html" "b/category/\346\225\231\347\250\213/index.html" index 1001dd392..bdd9a4b1f 100644 --- "a/category/\346\225\231\347\250\213/index.html" +++ "b/category/\346\225\231\347\250\213/index.html" @@ -1,6 +1,6 @@ - + diff --git a/event/index.html b/event/index.html index b706fdb10..83bceb87f 100644 --- a/event/index.html +++ b/event/index.html @@ -1,6 +1,6 @@ - + @@ -874,6 +874,81 @@

    2024

    + +
    +
    + +
    + Environmental Digital Twins +
    + + + +
    + Guest lecture, UiT +
    +
    + + + + + + +
    +
    + + + + + + Environmental Digital Twins + + +
    +
    + + + + + + + + + + + + + + + + + + + +
    diff --git a/event/index.xml b/event/index.xml index 2322bff97..a42de04fb 100644 --- a/event/index.xml +++ b/event/index.xml @@ -20,6 +20,14 @@ + + Environmental Digital Twins + https://ebjohnsen.org/talk/environmental-digital-twins/ + Thu, 28 Nov 2024 12:15:00 +0000 + https://ebjohnsen.org/talk/environmental-digital-twins/ + + + iFM 2024 https://ebjohnsen.org/talk/ifm-2024/ diff --git a/index.html b/index.html index 7dbf9d5e3..6676af76a 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ - + @@ -1241,13 +1241,13 @@

    Recent & Upcoming Talks

    - The Self-Aware Digital Twin + Environmental Digital Twins
    - +
    - BCS-FACS seminar + Guest lecture, UiT
    @@ -1257,11 +1257,11 @@

    Recent & Upcoming Talks

    - 15 October 2024 6:15 PM — 9:00 PM + 28 November 2024 12:15 PM — 2:00 PM - Online + Dept. of Computer Science, University of Tromsø
    @@ -1284,9 +1284,9 @@

    Recent & Upcoming Talks

    - - The Self-Aware Digital Twin + + Environmental Digital Twins
    @@ -1316,13 +1316,13 @@

    Recent & Upcoming Talks

    - The Semantically Reflected Digital Twin + The Self-Aware Digital Twin
    - +
    - Tutorial @ MODELS 2024, Linz, Austria + BCS-FACS seminar
    @@ -1332,11 +1332,11 @@

    Recent & Upcoming Talks

    - 22 September 2024 2:00 PM — 3:30 PM + 15 October 2024 6:15 PM — 9:00 PM - Linz, Austria + Online
    @@ -1346,9 +1346,7 @@

    Recent & Upcoming Talks

    - Einar Broch Johnsen, - Eduard Kamburjan, - Silvia Lizeth Tapia Tarifa + Einar Broch Johnsen
    @@ -1361,9 +1359,9 @@

    Recent & Upcoming Talks

    - - The Semantically Reflected Digital Twin + + The Self-Aware Digital Twin
    @@ -1393,13 +1391,13 @@

    Recent & Upcoming Talks

    - En digital tvilling for Oslofjorden + The Semantically Reflected Digital Twin
    - +
    - Innlegg ved Oslo Science City Rundebordsmøte om klimarisiko og naturrisiko, og ESG-rapportering + Tutorial @ MODELS 2024, Linz, Austria
    @@ -1409,11 +1407,11 @@

    Recent & Upcoming Talks

    - 27 May 2024 3:00 PM — 5:30 PM + 22 September 2024 2:00 PM — 3:30 PM - Universitetet i Oslo + Linz, Austria
    @@ -1423,7 +1421,9 @@

    Recent & Upcoming Talks

    - Einar Broch Johnsen + Einar Broch Johnsen, + Eduard Kamburjan, + Silvia Lizeth Tapia Tarifa
    @@ -1436,9 +1436,9 @@

    Recent & Upcoming Talks

    - - En digital tvilling for Oslofjorden + + The Semantically Reflected Digital Twin
    diff --git a/index.json b/index.json index 93fc8df31..371cac908 100644 --- a/index.json +++ b/index.json @@ -347,4 +347,5 @@ - [{"authors":null,"categories":null,"content":"Einar Broch Johnsen is a professor at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; formal methods and associated theory; lightweight analysis, type systems, testing; as well as deductive verification and formal logic. He is active in formal methods for distributed and concurrent systems, including object-oriented and actor languages, manycore computing, cloud computing and digital twins. He is one of the main developers of the ABS modeling language for asynchronous distributed systems and the SMOL programming language for digital twins.\nEinar Broch Johnsen has been prominently involved in many national and European research projects. In particular, he was the strategy director of Sirius (2015-2023), a center for research-driven innovation on scalable data access with 8-year funding from the Research Council of Norway. He was the coordinator of the EU FP7 project Envisage (2013-2016) on formal methods for cloud computing and the scientific coordinator of the EU H2020 project HyVar (2015-2018) on hybrid variability systems.\nEinar Broch Johnsen is member of IFIP WG2.2 “Formal Description of Programming Concepts”. He was board member of Sintef ICT (2009-2015). He is currently member of the Scientific Council of the dScience centre at UiO, advisory board member of the DIGIT center (Aarhus, DK), board member of Formal Methods Europe, editorial board member of the journals Formal Aspects of Computing, the Journal of Logical and Algebraic Methods in Programming, the International Journal of Networked and Distributed Computing, and steering committee member of the conference series on Fundamental Approaches to Software Engineering (FASE) and Integrated Formal Methods (iFM). He was general chair of FM 2015 and DisCoTec 2008, and PC chair of FASE 2022, SEFM 2018, TAP 2017, ESOCC 2016, iFM 2013 and FMOODS 2007.\n","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"527231a0902c40960a135568c3e7a9bb","permalink":"https://ebjohnsen.org/authors/einarj/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/einarj/","section":"authors","summary":"Einar Broch Johnsen is a professor at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; formal methods and associated theory; lightweight analysis, type systems, testing; as well as deductive verification and formal logic.","tags":null,"title":"Einar Broch Johnsen","type":"authors"},{"authors":["ferruccio"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"46ae2bb2f19a5dcf18eb498275edb0d3","permalink":"https://ebjohnsen.org/authors/ferruccio/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/ferruccio/","section":"authors","summary":"","tags":null,"title":"Ferruccio Damiani","type":"authors"},{"authors":["juliane"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"f8c3b502d261f8d0ea7a2d46f1904b2a","permalink":"https://ebjohnsen.org/authors/juliane/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/juliane/","section":"authors","summary":"","tags":null,"title":"Juliane Päßler","type":"authors"},{"authors":["maurice"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"e166c3a6ebcc0308270b11ad694469e8","permalink":"https://ebjohnsen.org/authors/maurice/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/maurice/","section":"authors","summary":"","tags":null,"title":"Maurice H. ter Beek","type":"authors"},{"authors":["lizeth"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"e6131e36ba9e2797080e05a9a364b281","permalink":"https://ebjohnsen.org/authors/lizeth/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/lizeth/","section":"authors","summary":"","tags":null,"title":"Silvia Lizeth Tapia Tarifa","type":"authors"},{"authors":["eduard"],"categories":null,"content":"","date":1730099264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1730099264,"objectID":"39454545bdc3af87e90ccf0552945a49","permalink":"https://ebjohnsen.org/authors/eduard/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/eduard/","section":"authors","summary":"","tags":null,"title":"Eduard Kamburjan","type":"authors"},{"authors":["tobias"],"categories":null,"content":"","date":1730099264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1730099264,"objectID":"c328d39f143c9cd62769dd37d9422123","permalink":"https://ebjohnsen.org/authors/tobias/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/tobias/","section":"authors","summary":"","tags":null,"title":"Tobias John","type":"authors"},{"authors":["andrea"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"a266f177a52645fa4ab437a5fe47381a","permalink":"https://ebjohnsen.org/authors/andrea/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/authors/andrea/","section":"authors","summary":"","tags":null,"title":"Andrea Pferscher","type":"authors"},{"authors":["andrzej"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"1dbd57147de644326fb47c77baba29b1","permalink":"https://ebjohnsen.org/authors/andrzej/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/andrzej/","section":"authors","summary":"","tags":null,"title":"Andrzej Wasowski","type":"authors"},{"authors":["paul"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"1bdbe4c3bbc7a01f493d49ade9f9379b","permalink":"https://ebjohnsen.org/authors/paul/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/authors/paul/","section":"authors","summary":"","tags":null,"title":"Paul Kobialka","type":"authors"},{"authors":["riccardo"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"745f10bd79f79d31d6e2d4263feaa73b","permalink":"https://ebjohnsen.org/authors/riccardo/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/riccardo/","section":"authors","summary":"","tags":null,"title":"Riccardo Sieve","type":"authors"},{"authors":["rudi"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"15450ae6cc271f698a70c57723db3af6","permalink":"https://ebjohnsen.org/authors/rudi/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/rudi/","section":"authors","summary":"","tags":null,"title":"Rudolf Schlatte","type":"authors"},{"authors":["frank"],"categories":null,"content":"","date":1726556864,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1726556864,"objectID":"d407bf5253cfdead0e439acda46d3eb7","permalink":"https://ebjohnsen.org/authors/frank/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/authors/frank/","section":"authors","summary":"","tags":null,"title":"Frank S. de Boer","type":"authors"},{"authors":["violet"],"categories":null,"content":"","date":1726556864,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1726556864,"objectID":"42a90db009413a705fa4032e879d5319","permalink":"https://ebjohnsen.org/authors/violet/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/authors/violet/","section":"authors","summary":"","tags":null,"title":"Violet Ka I Pun","type":"authors"},{"authors":["gunnar"],"categories":null,"content":"","date":1721200064,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1721200064,"objectID":"663287126247cebdc70edda6bb555fe2","permalink":"https://ebjohnsen.org/authors/gunnar/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/gunnar/","section":"authors","summary":"","tags":null,"title":"Gunnar Rye Bergersen","type":"authors"},{"authors":["crystal"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"86af7065cbf41e7a1d8d3069212096f7","permalink":"https://ebjohnsen.org/authors/crystal/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/authors/crystal/","section":"authors","summary":"","tags":null,"title":"Crystal Chang Din","type":"authors"},{"authors":["ludo"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"04dfa58640220969c45e881d4e356673","permalink":"https://ebjohnsen.org/authors/ludovic/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/authors/ludovic/","section":"authors","summary":"","tags":null,"title":"Ludovic Henrio","type":"authors"},{"authors":["reiner"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"74bf9595e98acda9f635931a49d395ab","permalink":"https://ebjohnsen.org/authors/reiner/","publishdate":"2024-01-27T23:38:59+02:00","relpermalink":"/authors/reiner/","section":"authors","summary":"","tags":null,"title":"Reiner Hähnle","type":"authors"},{"authors":["aasmund"],"categories":null,"content":"","date":1701414464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1701414464,"objectID":"4f673f285dfddf4acf8e8e5d8e8ab780","permalink":"https://ebjohnsen.org/authors/aasmund/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/authors/aasmund/","section":"authors","summary":"","tags":null,"title":"Åsmund Aqissiaq Arild Kløvstad","type":"authors"},{"authors":["erik"],"categories":null,"content":"","date":1701414464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1701414464,"objectID":"a4e464a1a97bf0184b407fe8db196761","permalink":"https://ebjohnsen.org/authors/erik/","publishdate":"2022-09-08T09:07:44+02:00","relpermalink":"/authors/erik/","section":"authors","summary":"","tags":null,"title":"Erik Voogd","type":"authors"},{"authors":["ina-schaefer"],"categories":null,"content":"","date":1660799264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1660799264,"objectID":"06a1643da5e1fa99dd028df477eea2b7","permalink":"https://ebjohnsen.org/authors/ina/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/authors/ina/","section":"authors","summary":"","tags":null,"title":"Ina Schaefer","type":"authors"},{"authors":["martin"],"categories":null,"content":"","date":1602486471,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1602486471,"objectID":"4b3194c151b28c4fd7ca7058db1250ab","permalink":"https://ebjohnsen.org/authors/martin/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/authors/martin/","section":"authors","summary":"","tags":null,"title":"Martin Steffen","type":"authors"},{"authors":["ingrid-chieh-yu"],"categories":null,"content":"","date":1592604108,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1592604108,"objectID":"aed302a8c2c336598bf657e741754b38","permalink":"https://ebjohnsen.org/authors/ingrid/","publishdate":"2020-07-21T23:39:19+02:00","relpermalink":"/authors/ingrid/","section":"authors","summary":"","tags":null,"title":"Ingrid Chieh Yu","type":"authors"},{"authors":["elvira"],"categories":null,"content":"","date":1542666219,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1542666219,"objectID":"b17974cb02ef16c0725742bf742828d7","permalink":"https://ebjohnsen.org/authors/elvira/","publishdate":"2022-07-21T23:31:39+02:00","relpermalink":"/authors/elvira/","section":"authors","summary":"","tags":null,"title":"Elvira Albert","type":"authors"},{"authors":["olaf-owe"],"categories":null,"content":"","date":1514927052,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1514927052,"objectID":"43744f45a9f51f79702be8af61360083","permalink":"https://ebjohnsen.org/authors/olaf/","publishdate":"2020-07-26T12:00:35+02:00","relpermalink":"/authors/olaf/","section":"authors","summary":"","tags":null,"title":"Olaf Owe","type":"authors"},{"authors":[],"categories":["Programme committees"],"content":"","date":1746316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1746316800,"objectID":"922c7a6b53a73f935631b31e513b5196","permalink":"https://ebjohnsen.org/talk/asqap-2025/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/asqap-2025/","section":"event","summary":"1st International Workshop on Autonomous System Quality Assurance and Prediction with Digital Twins (ASQAP 2025)","tags":["Service"],"title":"ASQAP 2025","type":"event"},{"authors":["Juliane Päßler","Maurice H. ter Beek","Ferruccio Damiani","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["Robotics","Self-adaptive systems","Software product lines","REMARO"],"content":"","date":1740035264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1740035264,"objectID":"b30fa4100209a5c0bdb47208c55e6ef4","permalink":"https://ebjohnsen.org/publication/25-scp/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/publication/25-scp/","section":"publication","summary":"Science of Computer Programming **240**: 103221, 2025.","tags":["REMARO"],"title":"A Configurable Software Model of a Self-Adaptive Robotic System","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1731456000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1731456000,"objectID":"c4fc202f2333511888c95557cf1c885a","permalink":"https://ebjohnsen.org/talk/ifm-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ifm-2024/","section":"event","summary":"19th International Conference on Integrated Formal Methods (iFM 2024)","tags":["Service"],"title":"iFM 2024","type":"event"},{"authors":["Tobias John","Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Robotics","REMARO"],"content":"","date":1730099264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1730099264,"objectID":"61f89fa171fed9c95a05e5b0ddb98cd2","permalink":"https://ebjohnsen.org/publication/24-issre/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/publication/24-issre/","section":"publication","summary":"Proc. ISSRE 2024. IEEE 2024.","tags":["Robotics","REMARO"],"title":"Mutation-Based Integration Testing of Knowledge Graph Applications","type":"publication"},{"authors":["Einar Broch Johnsen","Paul Kobialka","Andrea Pferscher","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","games"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"66f88506304b93e3919202a3261c1aaa","permalink":"https://ebjohnsen.org/publication/24-wang/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/publication/24-wang/","section":"publication","summary":"Real-Time and Such. LNCS 15230, Springer 2024.","tags":["User journeys","games"],"title":"Nudging Strategies for User Journeys: Take a Path on the Wild Side","type":"publication"},{"authors":["Mahya Mohammadi Kashani","Tobias John","Jeremy P. Coffelt","Einar Broch Johnsen","Andrzej Wasowski"],"categories":["Robotics","REMARO"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"7c0294e11d305efd0132cab8fcffafd1","permalink":"https://ebjohnsen.org/publication/24-iros/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/publication/24-iros/","section":"publication","summary":"Proc. IROS 2024. IEEE 2024.","tags":["Robotics","REMARO"],"title":"Risk-Averse Planning and Plan Assessment for Marine Robots","type":"publication"},{"authors":["Eduard Kamburjan","Andrea Pferscher","Rudolf Schlatte","Riccardo Sieve","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins","SMOL","semantic reflection"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"151773f958390aa29dea51590e71c600","permalink":"https://ebjohnsen.org/publication/24-tiziana/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/publication/24-tiziana/","section":"publication","summary":"The Combined Power of Research, Education and Dissemination. LNCS 15240, Springer 2024.","tags":["Digital twins","SMOL","semantic reflection"],"title":"Semantic Reflection and Digital Twins: A Comprehensive Overview","type":"publication"},{"authors":["Eduard Kamburjan","Nelly Bencomo","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins","Self-adaptive systems","Semantic reflection"],"content":"","date":1729580864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729580864,"objectID":"72af5a5bc95a1b99eeccefedc14c21bb","permalink":"https://ebjohnsen.org/publication/24-edt/","publishdate":"2024-08-10T09:07:44+02:00","relpermalink":"/publication/24-edt/","section":"publication","summary":"Proc. 1st International Conference on Engineering Digital Twins (EDTconf 2024). ACM 2024.","tags":["Digital twins","semantic reflection"],"title":"Declarative Lifecycle Management in Digital Twins","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1729016100,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729016100,"objectID":"0ae045980e6d091fbbce9d4eafe0e389","permalink":"https://ebjohnsen.org/talk/the-self-aware-digital-twin/","publishdate":"2024-07-18T00:00:00Z","relpermalink":"/talk/the-self-aware-digital-twin/","section":"event","summary":"BCS-FACS seminar","tags":["Talks","digital twins"],"title":"The Self-Aware Digital Twin","type":"event"},{"authors":[],"categories":[],"content":"DART (Digital ARctic Twins) is a network funded by UArctic 2024-2026.\nPartners: University of Oslo (NO), The Arctic University of Norway (NO), University of Aberdeen (UK), Durham University (UK), Glasgow Caledonian University (UK), IT University of Copenhagen (DK), Luleå Technological University (SE), University of Washington (USA) and Aarhus University (DK).\nCoordinator: Einar Broch Johnsen, University of Oslo (contact)\nSynopsis: DART is a network spanning five circumpolar countries (NOR, SWE, DNK, GBR, USA). We will develop digital twins to study just transitions to net zero under the aegis of the UArctic ‘Climate Justice’ thematic network.\nThe principles for global co-operation towards net zero are described in Article 6 of the Paris Agreement, which offers a primary directive to encourage markets to move towards net zero through bilateral and/or multilateral treaties between participating States. The creation of these bilateral treaties is, however, fraught with problems. A major bottleneck lies in understanding the interconnected feedback loops through which their context-sensitive market-based instruments will affect, and be affected by, changing environmental and economic systems.\nA promising approach to describe and understand those feedback loops – and to quantify the uncertainty involved in bilateral treaty implementation - lies in the creation of digital twins: digital representations of places and processes that can be used to simulate the likelihood of given outcomes from bilateral agreements. Importantly, digital twins can be co-ordinated with a range of AI-enabled technologies (including Bayesian inference) to quantify uncertainties in less tangible parameters, such as cultural and legal values, allowing consideration of the policy and legal frameworks that must accompany market-based instruments to set the right incentives and provide oversight. Given the speed with which the Arctic climate is changing, the insights provided by simulation of the various places and peoples of the Arctic must be seen as a priority in any move towards just transitions in northern countries. The creation of digital twin methodologies to support such simulations is a key enabler.\nThe DART network project will do just that: our interdisciplinary team (biodiversity, health, environment, culture, economy) will inform the creation of digital twin infrastructures for modelling responses to complex climate legislation and – critically - quantify the uncertainties associated with Paris Agreement tools (see, e.g., the paper Understanding the origin of Paris Agreement emission uncertainties) to support cost-efficient Arctic transitions to net zero. The project builds on world-leading interdisciplinary research into digital twin creation at UiO and Aarhus (e.g. to model vaccination strategies, to model the Oslo Fjord). It will be informed by circumpolar and transnational expertise in legal (Durham, Glasgow Caledonian, UiT), economic (Durham, Luleå), environmental (Luleå, Glasgow Caledonian), and health (Aberdeen, Washington) infrastructures across countries and places.\nPrincipal Investigators\nUniversity of Oslo (NO)\nEinar Broch Johnsen Nils Christian Stenseth Silvia Lizeth Tapia Tarifa Andrea Pferscher Eduard Kamburjan Rudi Schlatte The Arctic University of Norway (NO)\nAnders Andersen University of Aberdeen (UK)\nJulian Griffin Durham University (UK)\nNelly Bencomo John Bothwell Laura Marsiliani Petra Minnerop Glasgow Caledonian University (UK)\nSennan Mattar IT University of Copenhagen (DK)\nAndrzej Wasowski Luleå Technological University (SE)\nJesper Stage University of Washington (USA)\nKristie Ebi Aarhus University (DK)\nPeter Gorm Larsen Cláudio Gomes DART is also connected to the strategic initiative JusTNOW: Just Transitions to a Net Zero World at Durham University (More info here).\n","date":1727857976,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727857976,"objectID":"b3fb9459290fa1d5fb1b0a84ba8e6d7d","permalink":"https://ebjohnsen.org/project/dart/","publishdate":"2024-10-02T10:32:56+02:00","relpermalink":"/project/dart/","section":"project","summary":"A UArctic network project 2024-2026.","tags":[],"title":"DART: Digital Arctic Twins","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"","date":1727049600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727049600,"objectID":"16d6b151a39e9a05cd183a56ff54279d","permalink":"https://ebjohnsen.org/talk/edtconf-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/edtconf-2024/","section":"event","summary":"1st International Conference on Engineering Digital Twins (EDTconf 2024)","tags":["Service"],"title":"EDTconf 2024","type":"event"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["Invited talks"],"content":"","date":1727013600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727013600,"objectID":"4ed4abe0c9e1cc3f2f3a7a61abcc65c2","permalink":"https://ebjohnsen.org/talk/the-semantically-reflected-digital-twin/","publishdate":"2024-07-17T00:00:00Z","relpermalink":"/talk/the-semantically-reflected-digital-twin/","section":"event","summary":"Tutorial @ MODELS 2024, Linz, Austria","tags":["Talks","digital twins"],"title":"The Semantically Reflected Digital Twin","type":"event"},{"authors":["Frank S. de Boer","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1726556864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1726556864,"objectID":"9473886547bafc68b4537d35a822896e","permalink":"https://ebjohnsen.org/publication/24-toplas2/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/publication/24-toplas2/","section":"publication","summary":"ACM Transactions on Programming Languages and Systems (TOPLAS): **46** (3), 2024.","tags":["SOS","Correctness","ABS"],"title":"Proving Correctness of Parallel Implementations of Transition System Models","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1725840000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1725840000,"objectID":"9b944b647e8f70b66e106468a67a0265","permalink":"https://ebjohnsen.org/talk/fm-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fm-2024/","section":"event","summary":"26th Intl. Symposium on Formal Methods (FM 2024)","tags":["Service"],"title":"FM 2024","type":"event"},{"authors":[],"categories":[],"content":"","date":1722501185,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1722501185,"objectID":"31e283e706fc1938650ddc266f06c962","permalink":"https://ebjohnsen.org/teaching/in2031/","publishdate":"2024-08-01T10:33:05+02:00","relpermalink":"/teaching/in2031/","section":"teaching","summary":"Bachelor course, Dept. of Informatics, UiO, Fall 2024.","tags":[],"title":"IN2031 – Project in Programming","type":"teaching"},{"authors":["Paul Kobialka","Andrea Pferscher","Gunnar Rye Bergersen","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","games"],"content":"","date":1721200064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1721200064,"objectID":"1ddf37bedf8eea326903d244969b37f3","permalink":"https://ebjohnsen.org/publication/24-fm/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/publication/24-fm/","section":"publication","summary":"Proc. FM 2024. LNCS 14934, Springer 2024.","tags":["User journeys","games"],"title":"Stochastic Games for User Journeys","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1720396800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1720396800,"objectID":"0e9f4d30b5f285b1ecff28e8dc54c180","permalink":"https://ebjohnsen.org/talk/ecmfa-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ecmfa-2024/","section":"event","summary":"20th European Conference on Modelling Foundations and Applications (ECMFA 2024)","tags":["Service"],"title":"ECMFA 2024","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1716822000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1716822000,"objectID":"184bdaff21a727e59fb023e3bf9cec53","permalink":"https://ebjohnsen.org/talk/en-digital-tvilling-for-oslofjorden/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/en-digital-tvilling-for-oslofjorden/","section":"event","summary":"Innlegg ved Oslo Science City Rundebordsmøte om klimarisiko og naturrisiko, og ESG-rapportering","tags":["Talks","digital twins","Oslofjorden"],"title":"En digital tvilling for Oslofjorden","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1715631300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1715631300,"objectID":"d87527f860fa549da7177a7548cbbdca","permalink":"https://ebjohnsen.org/talk/a-digital-twin-of-the-oslo-fjord/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-digital-twin-of-the-oslo-fjord/","section":"event","summary":"Talk at UiO's Sustainability Seminar 2024","tags":["Talks","digital twins"],"title":"A Digital Twin of the Oslo Fjord","type":"event"},{"authors":["Martin Giese","Einar Broch Johnsen","Lars Tveito","Arild Waaler"],"categories":["Minneord"],"content":"","date":1714979264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1714979264,"objectID":"c0749e346747488b6ec58b4144ed0f24","permalink":"https://ebjohnsen.org/publication/24-roger-antonsen/","publishdate":"2024-05-06T09:07:44+02:00","relpermalink":"/publication/24-roger-antonsen/","section":"publication","summary":"Minneord, Aftenposten 06.05.2024, Khrono 08.05.2024.","tags":["Minneord"],"title":"Roger Antonsen fanget publikum med sitt smittende engasjement","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":[],"content":"Paper available here.\n","date":1713276000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1713276000,"objectID":"b5294987520ee3ae0d504ac7d43c4969","permalink":"https://ebjohnsen.org/talk/greenhousedt-an-exemplar-for-digital-twins/","publishdate":"2024-04-15T00:00:00Z","relpermalink":"/talk/greenhousedt-an-exemplar-for-digital-twins/","section":"event","summary":"Talk at SEAMS 2024","tags":["Talks","SMOL","Digital twins"],"title":"GreenhouseDT: An Exemplar for Digital Twins","type":"event"},{"authors":[],"categories":[],"content":"Two positions available PhD in computer science (formal methods, software engineering)\nmore info here, application deadline: June 30, 2024 Postdoc in biology (epidemiological modelling)\nmore info here, application deadline: May 20, 2024 Project Summary The Digital Twin for Vaccination Strategies at Geographic Scales project is the first internal research project of UiO’s Centre for Pandemics and One-Health Research (P1H).\nMain objective: To develop a digital twin model that enables predictions of transmission given varying levels of efficacies against current and future viruses.\nWe want to demonstrate the potential of digital twins to understand the effects of different vaccine strategies for “Pandemic X”, the next pandemic with an unknown pathogen. We will explore the effects of different strategies through “what-if” experiments using digital twin technology. A digital twin is a modelling framework that integrates real-time sensor data with model-based predictions.\nIn this project, we will devise digital twin models to study likely future pandemic scenarios, combining in silico models with real-world data to make experiments as realistic as possible. The digital twin technology will enable us to explore many different scenarios, by means of “what if” experiments with a highly configurable model. Our starting point is a digital twin framework which models a pandemic emergence at the global scale (see our previous work [PNAS 2023]).\nFor this project, we have composed an interdisciplinary team including leading experts on vaccine development, epidemiology, digital twins and philosophy of science, from the Departments of Immunology, Biosciences, Informatics and Philosophy at UiO. The team further includes renowned international experts in epidemiology and economy for consideration of various strategies of vaccine distribution locally and globally. A focus is on training early-stage researchers towards preparedness for the next pandemics and endemics.\nPrincipal Investigators\nEinar Broch Johnsen (Department of Informatics, project leader) Gunnveig Grødeland (Department of Immunology, Faculty of Medicine) Anders Strand (CPS/IFIKK, Faculty of Humanities) Nils Chr. Stenseth (P1H \u0026amp; IBV/MN) The project further involves Jason D. Whittington (P1H) and a very strong international network, including collaborators from Penn State University (US), King’s College London (UK), University of Oxford (UK), Tsinghua University (CN).\n","date":1713169985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1713169985,"objectID":"ffd5e40a595d78a9c60e44845501705d","permalink":"https://ebjohnsen.org/project/pandemics/","publishdate":"2024-04-15T10:33:05+02:00","relpermalink":"/project/pandemics/","section":"project","summary":"Project funded by UiO's Centre for Pandemics and One-Health Research","tags":[],"title":"A Digital Twin for Vaccination Strategies at Geographic Scales","type":"project"},{"authors":["Einar Broch Johnsen"],"categories":[],"content":"","date":1712412000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712412000,"objectID":"b452123fc7c23e9b1401cfcc5ce3ec86","permalink":"https://ebjohnsen.org/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/","publishdate":"2024-04-05T00:00:00Z","relpermalink":"/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/","section":"event","summary":"Talk at REMARO 2024","tags":["Talks","SMOL"],"title":"Programming and reasoning about autonomous software with semantic reflection","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1712361600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712361600,"objectID":"00526cb83b16f05da8180e1754a53006","permalink":"https://ebjohnsen.org/talk/fase-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fase-2024/","section":"event","summary":"27th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2024)","tags":["Service"],"title":"FASE 2024","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1712361600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712361600,"objectID":"db73b2143045209714eff5007e8a0464","permalink":"https://ebjohnsen.org/talk/remaro-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/remaro-2024/","section":"event","summary":"Workshop on Reliability Engineering Methods for Autonomous Robots (REMARO 2024)","tags":["Service"],"title":"REMARO 2024","type":"event"},{"authors":["Eduard Kamburjan","Riccardo Sieve","Chinmayi Prabhu Baramashetru","Marco Amato","Gianluca Barmina","Eduard Occhipinti","Einar Broch Johnsen"],"categories":["Digital twins","Self-adaptive systems","SMOL"],"content":"","date":1712041664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712041664,"objectID":"e767a75af413b5e327a4651894e0570b","permalink":"https://ebjohnsen.org/publication/24-seams/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-seams/","section":"publication","summary":"Proc. SEAMS 2024. IEEE/ACM 2024.","tags":["Digital twins","SMOL"],"title":"GreenhouseDT: An Exemplar for Digital Twins","type":"publication"},{"authors":["Paul Kobialka","Silvia Lizeth Tapia Tarifa","Gunnar Rye Bergersen","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1711350464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1711350464,"objectID":"34bdbd418c322c19bfd9d680e20d1319","permalink":"https://ebjohnsen.org/publication/24-sosym/","publishdate":"2024-03-27T09:07:44+02:00","relpermalink":"/publication/24-sosym/","section":"publication","summary":"Software and Systems Modeling **23**: 605-624, 2024.","tags":[],"title":"User Journey Games: Automating User-Centric Analysis","type":"publication"},{"authors":["Crystal Chang Din","Reiner Hähnle","Ludovic Henrio","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["Semantics","Denotational semantics","ABS"],"content":"","date":1710486464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1710486464,"objectID":"a6ef1bbc4e7eba170a49c069d0c41b12","permalink":"https://ebjohnsen.org/publication/24-toplas1/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-toplas1/","section":"publication","summary":"ACM Transactions on Programming Languages and Systems (TOPLAS) **46 (1)**, 2024.","tags":["Semantics","Denotational semantics","ABS"],"title":"Locally Abstract, Globally Concrete Semantics of Concurrent Programming Languages","type":"publication"},{"authors":["Einar Broch Johnsen","Manuel Wimmer"],"categories":[],"content":"","date":1709276864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1709276864,"objectID":"5eaa72fac6e6076433a4dbd84ca25836","permalink":"https://ebjohnsen.org/publication/24-fmsd/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-fmsd/","section":"publication","summary":"Formal Methods in System Design, 2024 ","tags":[],"title":"Preface for the Formal Methods in System Design special issue on ‘FASE 2022’","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1707822900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1707822900,"objectID":"a029c276580d6008d6dbe0dcbf084491","permalink":"https://ebjohnsen.org/talk/a-digital-twin-for-pandemic-monitoring-and-prevention/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-digital-twin-for-pandemic-monitoring-and-prevention/","section":"event","summary":"Norway Life Science 2024","tags":["Talks","digital twins"],"title":"A Digital Twin for Pandemic Monitoring and Prevention","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1707423300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1707423300,"objectID":"da1a2292b5a80f078cbb221885420346","permalink":"https://ebjohnsen.org/talk/en-digital-tvilling-for-oslofjorden/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/en-digital-tvilling-for-oslofjorden/","section":"event","summary":"Oslofjord Citizen Science Evening","tags":["Talks","digital twins"],"title":"En digital tvilling for Oslofjorden","type":"event"},{"authors":[],"categories":[],"content":"","date":1706776385,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706776385,"objectID":"d16418008b5b50f82b80e52bdd67aadd","permalink":"https://ebjohnsen.org/teaching/in2080/","publishdate":"2024-02-01T10:33:05+02:00","relpermalink":"/teaching/in2080/","section":"teaching","summary":"Bachelor course, Dept. of Informatics, UiO, Spring 2024.","tags":[],"title":"IN2080: Computability and Complexity","type":"teaching"},{"authors":["Frank S. de Boer","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Eduard Kamburjan","(Eds)"],"categories":[],"content":"","date":1706356284,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706356284,"objectID":"076539c71790828e241a244111e467a6","permalink":"https://ebjohnsen.org/publication/24-aolbook/","publishdate":"2024-01-27T23:38:59+02:00","relpermalink":"/publication/24-aolbook/","section":"publication","summary":"LNCS 14360, Springer 2024.","tags":[],"title":"Active Object Languages: Current Research Trends","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1706277600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706277600,"objectID":"a83a1fb74e54a77ae5f6650a6429e3b6","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-self-adaptive-model-centric-systems/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-self-adaptive-model-centric-systems/","section":"event","summary":"OASIS seminar","tags":["Talks","digital twins"],"title":"Digital Twins: An Emerging Paradigm for Self-Adaptive Model-Centric Systems","type":"event"},{"authors":[],"categories":[],"content":"The Digital Twin of the Oslo Fjord is a project funded by the Sustainable development initiative of the Faculty of Mathematics and Natural Sciences at UiO 2022-2025 (more info here).\nOur main goal is to demonstrate the potential of digital twins to understand the effects of climatic stressors on marine systems, as an instrument to monitor these climatic stressors in near real time, and to explore thresholds in the ecosystem for the effect of climatic stressors through “what-if” experiments using digital twin technology. A digital twin is a modeling framework that integrates real-time sensor data with model-based predictions.\nWe collaborate with Frisk Oslofjord, a project that collects data from the fjord. Frisk Oslofjord provides real-time and historical data about salinity, temperature, oxygen, plankton, etc. in the Oslo Fjord.\nThis digital twin will be used in the context of ongoing digital twin activities at UiO and the dScience center. The digital twin will ultimately enable semantic analysis and, building on that, data visualization by oceanographers and other interested members of the public.\nSystem Architecture The digital twin architecture is currently being developed using SMOL, a language developed at UiO specifically for digital twins. SMOL integrates simulators of physical systems with semantic web technologies and time-series databases. The system architecture will be released as open source.\nWhat-If Scenarios for Ecosystem Stressors Our aim to use the Digital Twin of the Oslo Fjord as a laboratory to explore hypothetical “what-if” experiments, describing scenarios that capture human and climatic stressors on the ecosystems of the fjord. The twin combines physical and biological models of the fjord and its ecosystems. Experts in computer scientists, marine biology, oceanography and physics to capture both the physical and biological effects of such stressors. As an example of ongoing research, we study the effect of extreme weather events on the circulation model of the fjord.\nThe Digital Twin of the Oslo Fjord is also part of the project Coastal Ecosystems Dynamics Under Anthropogenic Pressures, which aims to improve marine sustainability and our understanding of the dynamics in the coastal zone where land and open sea meet.\nMaster students involved in the Oslo Fjord Digital Twin project:\nAndré Finstad Vebjørn Olsen Leihne Janaaththan Muthiah Manokaran Mariann Løtvedt Sander Sigmundstad Ingvild Emilie Øvsthus Researchers involved in the Oslo Fjord Digital Twin project\nEinar Broch Johnsen (computer science, Dept. of Informatics, UiO) Nils Chr Stenseth (marine ecology, Dept. of Biosciences, UiO) Alexander Eiler (marine ecology, Dept. of Biosciences, UiO) Atle Jensen (fluid mechanics, Dept. of Mathematics, UiO) Kai Håkon Christensen (oceanography, Norwegian Meteorological Institute) Jean Rabault (oceanography, Norwegian Meteorological Institute) Sissel Jentoft (marine ecology, Dept. of Biosciences, UiO) Eduard Kamburjan (computer science, Dept. of Informatics, UiO) Andrea Pferscher (computer science, Dept. of Informatics, UiO) Rudolf Schlatte (computer science, Dept. of Informatics, UiO) Lars Willas Dreyer (fluid mechanics, Dept. of Mathematics, UiO) Riccardo Sieve (computer science, Dept. of Informatics, UiO) Laura Ann Slaughter (dScience Center, UiO) Silvia Lizeth Tapia Tarifa (computer science, Dept. of Informatics, UiO) ","date":1706257985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706257985,"objectID":"c76ce026e2d06a52637c03b6237000a0","permalink":"https://ebjohnsen.org/project/oslofjord/","publishdate":"2024-01-26T10:33:05+02:00","relpermalink":"/project/oslofjord/","section":"project","summary":"UiO MatNat Sustainable development project, 2022-2025.","tags":[],"title":"A Digital Twin of the Oslo Fjord","type":"project"},{"authors":["Marie-Christine Jakobs","Einar Broch Johnsen","Eduard Kamburjan","Manuel Wimmer"],"categories":[],"content":"","date":1705302464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1705302464,"objectID":"40eb0354c1ece40a30fb6433e4aeac19","permalink":"https://ebjohnsen.org/publication/24-scp/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-scp/","section":"publication","summary":"Science of Computer Programming **232**, January 2024","tags":[],"title":"Preface for the special issue on 'Fundamental Approaches to Software Engineering (FASE 2022)'","type":"publication"},{"authors":["Paul Kobialka","Rudolf Schlatte","Gunnar Rye Bergersen","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","ABS"],"content":"","date":1704092864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1704092864,"objectID":"7bd859384a9b56b93df990a0ed0110a7","permalink":"https://ebjohnsen.org/publication/24-aol/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-aol/","section":"publication","summary":"Active Object Languages: Current Research Trends. Springer 2024.","tags":[],"title":"Simulating User Journeys with Active Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["Tutorials"],"content":"","date":1701766800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1701766800,"objectID":"92f147e64b9e89c2a93b536f1dee97a6","permalink":"https://ebjohnsen.org/talk/the-semantically-reflected-digital-twin./","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/the-semantically-reflected-digital-twin./","section":"event","summary":"Tutorial, ICTAC summer school","tags":["Talks","Digital twins","SMOL"],"title":"The Semantically Reflected Digital Twin.","type":"event"},{"authors":["Erik Voogd","Åsmund Aqissiaq Arild Kløvstad","Einar Broch Johnsen"],"categories":["Symbolic execution","Denotational semantics"],"content":"","date":1701414464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1701414464,"objectID":"e33e2e9aec7bf1ba21450e6206844933","permalink":"https://ebjohnsen.org/publication/23-ictac/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/publication/23-ictac/","section":"publication","summary":"Proc. ICTAC 2023. LNCS 14446 Springer 2023.","tags":["Symbolic execution","Denotational semantics","Semantics"],"title":"Denotational Semantics for Symbolic Execution","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1699833600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699833600,"objectID":"72f4f6cb7f752017e3771fe307194967","permalink":"https://ebjohnsen.org/talk/ifm-2023/","publishdate":"2023-03-05T00:00:00Z","relpermalink":"/talk/ifm-2023/","section":"event","summary":"Intl. Conf. on integrated Formal Methods (iFM 2023)","tags":["Service"],"title":"iFM 2023","type":"event"},{"authors":["Juliane Päßler","Maurice H. ter Beek","Ferruccio Damiani","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Robotics","Self-adaptive systems","Software product lines","REMARO"],"content":"","date":1699081664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699081664,"objectID":"c33a8d571ece31d852237b356413c5d7","permalink":"https://ebjohnsen.org/publication/23-ifm/","publishdate":"2022-11-08T09:07:44+02:00","relpermalink":"/publication/23-ifm/","section":"publication","summary":"Proc. iFM 2023. LNCS 14300. Springer 2023.","tags":["REMARO"],"title":"Formal Modelling and Analysis of a Self-Adaptive Robotic System","type":"publication"},{"authors":null,"categories":null,"content":"from IPython.core.display import Image Image(\u0026#39;https://www.python.org/static/community_logos/python-logo-master-v3-TM-flattened.png\u0026#39;) print(\u0026#34;Welcome to Academic!\u0026#34;) Welcome to Academic! Organize your notebooks Place the notebooks that you would like to publish in a notebooks folder at the root of your website.\nImport the notebooks into your site pipx install academic academic import \u0026#39;notebooks/**.ipynb\u0026#39; content/post/ --verbose The notebooks will be published to the folder you specify above. In this case, they will be published to your content/post/ folder.\n","date":1699056000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699056000,"objectID":"94fa5e486d3bf3e0941e2ff6e7126c06","permalink":"https://ebjohnsen.org/post/blog-with-jupyter/","publishdate":"2023-11-04T00:00:00Z","relpermalink":"/post/blog-with-jupyter/","section":"post","summary":"Easily blog from Jupyter notebooks!","tags":null,"title":"Blog with Jupyter Notebooks!","type":"post"},{"authors":[],"categories":["Invited talks"],"content":"","date":1698923700,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1698923700,"objectID":"41ded11036429b256875d56848626394","permalink":"https://ebjohnsen.org/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/","publishdate":"2023-10-31T00:00:00Z","relpermalink":"/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/","section":"event","summary":"Invited talk, Faglig-pedagogisk dag ved Universitetet i Oslo","tags":["Talks"],"title":"Klimabarometer for Oslofjorden (Faglig-pedagogisk dag)","type":"event"},{"authors":["Nils Chr. Stenseth","Rudolf Schlatte","Roger Pielke Jr","Bin Chen","Ottar N. Bjørnstad","Dimitri Kusnezov","George F. Gao","Christophe Fraser","Jason D. Whittington","Peng Gong","Dabo Guan","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1695964064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1695964064,"objectID":"485cecc4ac39dfabff452acfd4580d55","permalink":"https://ebjohnsen.org/publication/23-pnas2/","publishdate":"2023-09-25T09:07:44+02:00","relpermalink":"/publication/23-pnas2/","section":"publication","summary":"Proceedings of the National Academy of Sciences **120**, 2023.","tags":["digital twins"],"title":"Reply to Ekström and Ottersen: Real-time access to data during outbreaks is a key to avoid a local epidemic becoming a global pandemic","type":"publication"},{"authors":["Mahsa Varshosaz","Mohsen Ghaffari","Einar Broch Johnsen","Andrzej Wasowski"],"categories":[],"content":"","date":1695193664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1695193664,"objectID":"e531cc1fc86f3c9ad1417c29496ebb39","permalink":"https://ebjohnsen.org/publication/23-icfp/","publishdate":"2023-08-23T09:07:44+02:00","relpermalink":"/publication/23-icfp/","section":"publication","summary":"Proc. ICFP 2023. ACM 2023.","tags":[],"title":"Formal Specification and Testing for Reinforcement Learning","type":"publication"},{"authors":["Razan Ghzouli","Thorsten Berger","Einar Broch Johnsen","Andrzej Wasowski","Swaib Dragule"],"categories":["Robotics"],"content":"","date":1694322464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1694322464,"objectID":"6293df87e0b449a3a1314085cdb437df","permalink":"https://ebjohnsen.org/publication/23-tse/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-tse/","section":"publication","summary":"IEEE Transactions on Software Engineering **49 (9)**, Sept. 2023.","tags":[],"title":"Behavior Trees and State Machines in Robotics Applications","type":"publication"},{"authors":["Åsmund Aqissiaq Arild Kløvstad","Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Symbolic execution","Semantics"],"content":"","date":1693724864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693724864,"objectID":"32a237dfa426a8787c98b65f01daea1d","permalink":"https://ebjohnsen.org/publication/23-concur/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/publication/23-concur/","section":"publication","summary":"Proc. CONCUR 2023. LIPIcs 2023.","tags":["Symbolic execution","Semantics"],"title":"Compositional Correctness and Completeness for Symbolic Partial Order Reduction","type":"publication"},{"authors":["Erik Voogd","Einar Broch Johnsen","Alexandra Silva","Zachary J. Susag","Andrzej Wasowski"],"categories":["Symbolic execution","Denotational semantics"],"content":"","date":1693724864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693724864,"objectID":"6390e45781336ef6e93bff37a064c94b","permalink":"https://ebjohnsen.org/publication/23-qest/","publishdate":"2022-09-08T09:07:44+02:00","relpermalink":"/publication/23-qest/","section":"publication","summary":"Proc. QEST 2023. LNCS 14287. Springer 2023.","tags":["Symbolic execution","Denotational semantics","Semantics"],"title":"Symbolic Semantics for Probabilistic Programs","type":"publication"},{"authors":["Gianluca Turin","Andrea Borgarelli","Simone Donetti","Ferruccio Damiani","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1693544864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693544864,"objectID":"97438bd352c33e0f6d9d0f851cacce97","permalink":"https://ebjohnsen.org/publication/23-jss/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-jss/","section":"publication","summary":"Journal of Systems \u0026 Software **203**, Sept. 2023.","tags":["cloud","ABS"],"title":"Predicting Resource Consumption of Kubernetes Container Systems using Resource Models","type":"publication"},{"authors":[],"categories":[],"content":"","date":1690878785,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1690878785,"objectID":"d7c025ab323d81f447eb272721b93f47","permalink":"https://ebjohnsen.org/teaching/in5170/","publishdate":"2023-08-01T10:33:05+02:00","relpermalink":"/teaching/in5170/","section":"teaching","summary":"Master course, Dept. of Informatics, UiO, Autumn 2023.","tags":[],"title":"IN5170: Models of Concurrency","type":"teaching"},{"authors":[],"categories":["Programme committees"],"content":"","date":1689638400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1689638400,"objectID":"6776c2f0d2799977db4b6872b190fff9","permalink":"https://ebjohnsen.org/talk/tap-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/tap-2023/","section":"event","summary":"Intl. Conf. on Fundamentals of Software Engineering (FSEN 2023)","tags":["Service"],"title":"TAP 2023","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"","date":1683030600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1683030600,"objectID":"528d4732c7c9f5adf0db2c2348eb88fb","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-systems/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-systems/","section":"event","summary":"SWS seminar, Radboud University, Nijmegen, NL","tags":["Talks"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Systems","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1682467200,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1682467200,"objectID":"9ccbf4b38d421cf61ad358e6eb8e095b","permalink":"https://ebjohnsen.org/talk/fsen-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fsen-2023/","section":"event","summary":"Intl. Conf. on Fundamentals of Software Engineering (FSEN 2023)","tags":["Service"],"title":"FSEN 2023","type":"event"},{"authors":[],"categories":null,"content":"","date":1681639791,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1681639791,"objectID":"6d6d4f9db56193f4919e689c909cc579","permalink":"https://ebjohnsen.org/talk/fase-2023/","publishdate":"2022-05-16T12:09:51+02:00","relpermalink":"/talk/fase-2023/","section":"event","summary":"26th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2023)","tags":["Service"],"title":"FASE 2023","type":"event"},{"authors":["Gustavo rezende Silva","Juliane Päßler","Jeroen Zwanepol","Elvin Alberts","Silvia Lizeth Tapia Tarifa","Ilias Gerostathopoulos","Einar Broch Johnsen","Carlos Hernández Corbato"],"categories":["Robotics","Self-adaptive systems","REMARO"],"content":"","date":1678950464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678950464,"objectID":"ce9db47a657477bddd651a0c95c794bf","permalink":"https://ebjohnsen.org/publication/23-seams/","publishdate":"2022-06-08T09:07:44+02:00","relpermalink":"/publication/23-seams/","section":"publication","summary":"Proc. SEAMS 2023. IEEE/ACM 2023.","tags":["Robotics","REMARO"],"title":"SUAVE: An Exemplar for Self-Adaptive Underwater Vehicles","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"","date":1678365900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678365900,"objectID":"b70102e69df77c8aa2a09838f5aca0fc","permalink":"https://ebjohnsen.org/talk/klimabarometer-for-oslofjorden/","publishdate":"2023-03-05T00:00:00Z","relpermalink":"/talk/klimabarometer-for-oslofjorden/","section":"event","summary":"Invited talk, Åpen dag ved Universitetet i Oslo","tags":["Talks"],"title":"Klimabarometer for Oslofjorden","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1678060800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678060800,"objectID":"00a426a6b94ee83f8884a9e14dd1a463","permalink":"https://ebjohnsen.org/talk/fm-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fm-2023/","section":"event","summary":"Intl. Symp. on Formal Methods (FM 2023)","tags":["Service"],"title":"FM 2023","type":"event"},{"authors":["Nils Chr. Stenseth","Rudolf Schlatte","Roger Pielke Jr","Ruiyun Li","Bin Chen","Ottar N. Bjørnstad","Dimitri Kusnezov","George F. Gao","Christophe Fraser","Jason D. Whittington","Yuqi Bai","Ke Deng","Peng Gong","Dabo Guan","Yixiong Xiao","Bing Xu","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1677560864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1677560864,"objectID":"241682c1fb06b045a4894d037f0347d9","permalink":"https://ebjohnsen.org/publication/23-pnas/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-pnas/","section":"publication","summary":"Proceedings of the National Academy of Sciences 120, 2023.","tags":["digital twins"],"title":"How to Avoid a Local Epidemic Becoming a Global Pandemic","type":"publication"},{"authors":["Paul Kobialka","Felix Mannhardt","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1672384064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1672384064,"objectID":"95a29608840d9474a515a95be955cbd2","permalink":"https://ebjohnsen.org/publication/22-edba/","publishdate":"2022-12-30T09:07:44+02:00","relpermalink":"/publication/22-edba/","section":"publication","summary":"Proc. EdbA 2022. LNBIP 468, Springer 2023.","tags":[],"title":"Building User Journey Games from Multi-Party Event Logs","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1669029300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1669029300,"objectID":"c7b7e5cd9c203bac778c735a2fe02989","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering/","publishdate":"2022-11-07T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering/","section":"event","summary":"Invited talk, Department research seminar, Dept. of Informatics, University of Oslo","tags":["Talks","digital twins"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering ","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1665360000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1665360000,"objectID":"87b1e86d6ef1844786e9a5eed3e7d506","permalink":"https://ebjohnsen.org/talk/ase-nier-2022/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ase-nier-2022/","section":"event","summary":"NIER track, Intl Conf. on Automated Software Engineering (ASE-NIER 2022)","tags":["Service"],"title":"ASE-NIER 2022","type":"event"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["Tutorials"],"content":"","date":1664190000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1664190000,"objectID":"f7b7bb415a285e9d86e3b44fd17916c8","permalink":"https://ebjohnsen.org/talk/a-semantically-reflected-digital-twin/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-semantically-reflected-digital-twin/","section":"event","summary":"Tutorial, ICTAC summer school","tags":["Talks","Digital twins","SMOL"],"title":"A Semantically Reflected Digital Twin","type":"event"},{"authors":[],"categories":null,"content":"","date":1663581249,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1663581249,"objectID":"50acfafd49e2ef7828469e87d3735318","permalink":"https://ebjohnsen.org/talk/faacs-2022/","publishdate":"2022-05-16T11:54:09+02:00","relpermalink":"/talk/faacs-2022/","section":"event","summary":"6th Intl. Workshop on Formal Approaches for Advanced Computing System (FAACS 2022)","tags":["Service"],"title":"FAACS 2022","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1662700064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1662700064,"objectID":"a4d5a6bd488b4075274eeb0ccbf37584","permalink":"https://ebjohnsen.org/publication/22-scp/","publishdate":"2022-09-09T09:07:44+02:00","relpermalink":"/publication/22-scp/","section":"publication","summary":"Science of Computer Programming 223, 2022.","tags":["ABS"],"title":"The ABS Simulator Toolchain","type":"publication"},{"authors":["Raúl Pardo","Einar Broch Johnsen","Ina Schaefer","Andrzej Wasowski"],"categories":[],"content":"","date":1660799264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660799264,"objectID":"5ebf51c6ff2b2c4ffdc6023b2ce7112d","permalink":"https://ebjohnsen.org/publication/22-ictac/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-ictac/","section":"publication","summary":"Proc. ICTAC 2022. LNCS 13572, Springer 2022.","tags":[],"title":"A Specification Logic for Programs in the Probabilistic Guarded Command Language","type":"publication"},{"authors":["Juliane Päßler","Esther Aguadol","Gustavo Rezende Silva","Carlos Hernández Corbato","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Self-adaptive systems","REMARO"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"644cfa2c856254d7e359d56f794aaf88","permalink":"https://ebjohnsen.org/publication/22-isola3/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola3/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13701, Springer 2022.","tags":["REMARO"],"title":"A Formal Model of Metacontrol in Maude","type":"publication"},{"authors":["Eduard Kamburjan","Vidar Norstein Klungre","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","David Cameron","Einar Broch Johnsen"],"categories":["Digital twins","SMOL","Semantic reflection"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"eb983aa731ace031a0354ce0fa04c997","permalink":"https://ebjohnsen.org/publication/22-isola2/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola2/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13704, Springer 2022.","tags":["Digital twins","SMOL","Semantic reflection"],"title":"Digital Twin Reconfiguration Using Asset Models","type":"publication"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"cf5415d14d24b35fdd4e640d861a89e9","permalink":"https://ebjohnsen.org/publication/22-isola1/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola1/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13701, Springer 2022.","tags":["Digital twins"],"title":"Twinning-by-Construction: Ensuring Correctness for Self-Adaptive Digital Twins","type":"publication"},{"authors":["Paul Kobialka","Silvia Lizeth Tapia Tarifa","Gunnar Rye Bergersen","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1659942464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1659942464,"objectID":"02aa854bb2b0fbd62e2dfbb1ceb540cc","permalink":"https://ebjohnsen.org/publication/22-sefm/","publishdate":"2022-06-08T09:07:44+02:00","relpermalink":"/publication/22-sefm/","section":"publication","summary":"Proc. SEFM 2022. LNCS 13550, Springer 2022.","tags":[],"title":"Weighted Games for User Journeys","type":"publication"},{"authors":["Farzane Karami","David Basin","Einar Broch Johnsen"],"categories":[],"content":"","date":1659899265,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1659899265,"objectID":"97e79fb647024a51de3b02ec6455ef38","permalink":"https://ebjohnsen.org/publication/22-csf/","publishdate":"2021-10-21T21:07:45+02:00","relpermalink":"/publication/22-csf/","section":"publication","summary":"Proc. CSF 2022. © IEEE CS Press 2022.","tags":[],"title":"DPL: A Language for GDPR Enforcement","type":"publication"},{"authors":["Wolfgang Ahrendt","Bernhard Beckert","Richard Bubel","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1656935484,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1656935484,"objectID":"e0fdb9af5f04b7320ee5a4cd23739252","permalink":"https://ebjohnsen.org/publication/22-srh/","publishdate":"2022-07-04T23:38:59+02:00","relpermalink":"/publication/22-srh/","section":"publication","summary":"LNCS 13360, Springer 2022.","tags":[],"title":"The Logic of Software. A Tasting Menu of Formal Methods","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1655715600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1655715600,"objectID":"bc42a4bf606cb34893830f0eab7b6c95","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-pnse-2022/","publishdate":"2022-05-31T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-pnse-2022/","section":"event","summary":"Keynote, Intl. Workshop on Petri Nets and Software Engineering (PNSE 2022)","tags":["Talks","Keynotes"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering (PNSE 2022)","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"","date":1655294400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1655294400,"objectID":"de8cfa92e6ad67d48a537da60bb2e96e","permalink":"https://ebjohnsen.org/talk/digital-twins-and-hpc/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-and-hpc/","section":"event","summary":"Invited talk, Data@UiO","tags":["Talks"],"title":"Digital Twins and HPC","type":"event"},{"authors":["Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Digital twins","SMOL"],"content":"","date":1654111726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1654111726,"objectID":"c324056944aa4750ed330b6686452030","permalink":"https://ebjohnsen.org/publication/22-annsim/","publishdate":"2022-06-01T21:28:46+02:00","relpermalink":"/publication/22-annsim/","section":"publication","summary":"Proc. ANNSIM 2022. IEEE Press 2022.","tags":["Digital twins","Smol"],"title":"Knowledge Structures over Simulation Units","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"","date":1653400800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1653400800,"objectID":"91311327572f7e1ba6f0addcda30d88e","permalink":"https://ebjohnsen.org/talk/a-digital-twin-for-land-ocean-coupling-during-intense-precipitation/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/a-digital-twin-for-land-ocean-coupling-during-intense-precipitation/","section":"event","summary":"The Faculty of Natural Sciences' Sustainability Seminar","tags":["Talks"],"title":"A Digital Twin for Land-Ocean Coupling During Intense Precipitation","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1652972400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1652972400,"objectID":"bef10f2bc9fced1677590d6c544d29db","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-formalise-2022/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-formalise-2022/","section":"event","summary":"Keynote, Intl. Conf. on Formal Methods in Software Engineering (FormaliSE 2022)","tags":["Talks","Keynotes"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering (FormaliSE 2022)","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"Abstract. Digital twins are emerging as an engineering paradigm to build software centred around models of physical objects or processes, with very diverse application domains. The purpose of a digital twin is to understand, predict and act on the behaviour of these physical systems. In engineering, the use of digital twins profoundly changes the management of the entire product lifecycle, from design to manufacturing and operations, because the digital twins adapt in response to the evolution of their physical counterpart. In this talk, we discuss digital twins from the perspective of behavioural models. We share some ideas about model evolution in digital twins from this perspective, tell you about our current research activities on digital twins at the University of Oslo, and discuss some ensuing research challenges at the intersection of formal methods and software engineering.\nBio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; system specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language. Homepage: https://ebjohnsen.org\n","date":1651510800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1651510800,"objectID":"fea85da48fa75092098037b207e69412","permalink":"https://ebjohnsen.org/talk/digital-twins-as-evolving-model-centric-systems/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-as-evolving-model-centric-systems/","section":"event","summary":"Invited talk, Engineering Digital Twins Seminar Series","tags":["Talks"],"title":"Digital Twins as Evolving Model-Centric Systems","type":"event"},{"authors":[],"categories":[],"content":"NebulOuS is a Horizon Europe project, funded by the European Commission 2022-2025 (project no 101070516).\nNebulOuS will accomplish substantial research contributions in the realms of cloud and fog computing brokerage by introducing advanced methods and tools for enabling secure and optimal application provisioning and reconfiguration over the cloud computing continuum. NebulOuS will develop a novel Meta Operating System and platform for enabling transient fog brokerage ecosystems that seamlessly exploit edge and fog nodes, in conjunction with multi-cloud resources, to cope with the requirements posed by low latency applications. The envisaged solution includes the following main directions of work:\ni. Development of appropriate modelling methods and tools for describing the cloud computing continuum, application requirements, and data streams; these methods and tools will be used for assuring the QoS of the provisioned brokered services. ii. Efficient comparison of available offerings, using appropriate multi-criteria decision-making methods that are able to consider all dimensions of consumer requirements. iii. Intelligent applications, workflows and data streams management in the cloud computing continuum. iv. Addressing in a unified manner the security aspects emerging in of transient cloud computing continuums (e.g., access control, secure network overlay etc.). v. Conducting and monitoring smart contracts-based service level agreements.\n","date":1650961985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1650961985,"objectID":"37aa65db6c6876ee064937a9f18fc2c1","permalink":"https://ebjohnsen.org/project/nebulous/","publishdate":"2022-04-26T10:33:05+02:00","relpermalink":"/project/nebulous/","section":"project","summary":"An EU Horizon Europe RIA project, 2022-2025.","tags":[],"title":"NebulOuS: A Meta Operating System for Brokering Hyper-Distributed Applications on Cloud Computing Continuums","type":"project"},{"authors":["Geir Horn","Einar Broch Johnsen","Rudolf Schlatte"],"categories":["Digital twins"],"content":"","date":1649876865,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1649876865,"objectID":"a3a64e06b40e5a028f309d7c2d5662ac","permalink":"https://ebjohnsen.org/publication/22-ccpi/","publishdate":"2022-06-01T21:07:45+02:00","relpermalink":"/publication/22-ccpi/","section":"publication","summary":"Proc. CCPI 2022. LNNS 451. © Springer 2022.","tags":["Digital twins","Cloud"],"title":"Digital Twins for Autonomic Cloud Application Management","type":"publication"},{"authors":["Einar Broch Johnsen","Manuel Wimmer","(Eds)"],"categories":[],"content":"","date":1649073084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1649073084,"objectID":"38a9218cdf4c37808bfb17d277c7d557","permalink":"https://ebjohnsen.org/publication/22-fase/","publishdate":"2022-03-21T23:38:59+02:00","relpermalink":"/publication/22-fase/","section":"publication","summary":"LNCS 13241, Springer 2022.","tags":[],"title":"Proc. 25th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2022)","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Abstract\nDigital twins are emerging as an engineering discipline to build virtual representations of physical objects or processes. In engineering, the use of digital twins profoundly changes the entire product lifecycle management, from design, to manufacturing to service and operations, because the digital twins adapt in response to the evolution of their physical counterpart. Digital twins can evolve continuously based on streams of observations of the physical system, for example from sensors that connect the physical system to the digital twin in near real-time.\nIn this talk, we move from the engineering of digital twins to the science of digital twins. We consider basic concepts of digital twins, present some examples of how we are working with them in research, and discuss scientific challenges related to digital twins.\n","date":1645101900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1645101900,"objectID":"645f82278c0b2cf0d35bed8f4ddd1374","permalink":"https://ebjohnsen.org/talk/digital-twins-from-engineering-to-science/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-from-engineering-to-science/","section":"event","summary":"Distinguished Lecture Series, Dept. of Informatics, University of Bergen","tags":["Talks"],"title":"Digital Twins: From Engineering to Science","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"TAP 2022, Nantes, France, 5-6 July 2022\n","date":1643231355,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643231355,"objectID":"69746f13c49599e42cd02f0e76b6a982","permalink":"https://ebjohnsen.org/talk/tap-2022/","publishdate":"2022-01-26T23:09:15+02:00","relpermalink":"/talk/tap-2022/","section":"event","summary":"TAP 2022, Nantes, France, 5-6 July 2022","tags":[],"title":"TAP 2022","type":"event"},{"authors":["Ragnhild Halvorsrud","Felix Mannhardt","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys"],"content":"","date":1628363265,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1628363265,"objectID":"7e7541cde4197a3c7df4ea67420f4936","permalink":"https://ebjohnsen.org/publication/21-scc/","publishdate":"2021-10-21T21:07:45+02:00","relpermalink":"/publication/21-scc/","section":"publication","summary":"Proc. CSS 2021. © IEEE 2021.","tags":[],"title":"Smart Journey Mining for Improved Service Quality","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2022, Lugano, Switzerland, 7-10 June 2022\n","date":1627333755,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1627333755,"objectID":"7e0272d0d52c7d0b9f224a5143430e1f","permalink":"https://ebjohnsen.org/talk/ifm-2022/","publishdate":"2021-07-26T23:09:15+02:00","relpermalink":"/talk/ifm-2022/","section":"event","summary":"iFM 2022, Lugano, Switzerland, 7-10 June 2022","tags":["Service"],"title":"iFM 2022","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1623740864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1623740864,"objectID":"890a0d1d36da4e59b0ff3cd40fb29ee7","permalink":"https://ebjohnsen.org/publication/21-coordination/","publishdate":"2021-06-08T09:07:44+02:00","relpermalink":"/publication/21-coordination/","section":"publication","summary":"Proc. COORDINATION 2021. LNCS 12717, Springer 2021.","tags":["ABS"],"title":"Modeling and Analyzing Resource-Sensitive Actors: A Tutorial Introduction","type":"publication"},{"authors":["Eduard Kamburjan","Vidar Norstein Klungre","Rudolf Schlatte","Einar Broch Johnsen","Martin Giese"],"categories":["SMOL"],"content":"","date":1623136064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1623136064,"objectID":"eb9f27272a94305e43dc1b6b8ffc1293","permalink":"https://ebjohnsen.org/publication/21-eswc/","publishdate":"2021-06-08T09:07:44+02:00","relpermalink":"/publication/21-eswc/","section":"publication","summary":"Proc. ESWC 2021. LNCS 12731, Springer 2021.","tags":["SMOL"],"title":"Programming and Debugging with Semantically Lifted States","type":"publication"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"FASE 2022, Munich, Germany, April 2-7, 2022\n","date":1622495347,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1622495347,"objectID":"240afb0e274b08318b049ac12ed86316","permalink":"https://ebjohnsen.org/talk/fase-2022/","publishdate":"2021-05-31T23:09:07+02:00","relpermalink":"/talk/fase-2022/","section":"event","summary":"FASE 2022, Munich, Germany, April 2-7, 2022","tags":["Service"],"title":"FASE 2022","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"VORTEX 2021, Virtual Aarhus, Denmark July 12, 2021\n","date":1617224947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1617224947,"objectID":"7bc673f2d5c59add11b484a0551ca5b0","permalink":"https://ebjohnsen.org/talk/vortex-2021/","publishdate":"2021-03-31T23:09:07+02:00","relpermalink":"/talk/vortex-2021/","section":"event","summary":"VORTEX 2021, Virtual Aarhus, Denmark July 12, 2021","tags":["Service"],"title":"VORTEX 2021","type":"event"},{"authors":["admin","吳恩達"],"categories":["Demo","教程"],"content":"import libr print(\u0026#39;hello\u0026#39;) Overview The Wowchemy website builder for Hugo, along with its starter templates, is designed for professional creators, educators, and teams/organizations - although it can be used to create any kind of site The template can be modified and customised to suit your needs. It’s a good platform for anyone looking to take control of their data and online identity whilst having the convenience to start off with a no-code solution (write in Markdown and customize with YAML parameters) and having flexibility to later add even deeper personalization with HTML and CSS You can work with all your favourite tools and apps with hundreds of plugins and integrations to speed up your workflows, interact with your readers, and much more Get Started 👉 Create a new site 📚 Personalize your site 💬 Chat with the Wowchemy community or Hugo community 🐦 Twitter: @wowchemy @GeorgeCushen #MadeWithWowchemy 💡 Request a feature or report a bug for Wowchemy ⬆️ Updating Wowchemy? View the Update Tutorial and Release Notes Crowd-funded open-source software To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.\n❤️ Click here to become a sponsor and help support Wowchemy’s future ❤️ As a token of appreciation for sponsoring, you can unlock these awesome rewards and extra features 🦄✨\nEcosystem Hugo Academic CLI: Automatically import publications from BibTeX Inspiration Check out the latest demo of what you’ll get in less than 10 minutes, or view the showcase of personal, project, and business sites.\nFeatures Page builder - Create anything with widgets and elements Edit any type of content - Blog posts, publications, talks, slides, projects, and more! Create content in Markdown, Jupyter, or RStudio Plugin System - Fully customizable color and font themes Display Code and Math - Code highlighting and LaTeX math supported Integrations - Google Analytics, Disqus commenting, Maps, Contact Forms, and more! Beautiful Site - Simple and refreshing one page design Industry-Leading SEO - Help get your website found on search engines and social media Media Galleries - Display your images and videos with captions in a customizable gallery Mobile Friendly - Look amazing on every screen with a mobile friendly version of your site Multi-language - 34+ language packs including English, 中文, and Português Multi-user - Each author gets their own profile page Privacy Pack - Assists with GDPR Stand Out - Bring your site to life with animation, parallax backgrounds, and scroll effects One-Click Deployment - No servers. No databases. Only files. Themes Wowchemy and its templates come with automatic day (light) and night (dark) mode built-in. Alternatively, visitors can choose their preferred mode - click the moon icon in the top right of the Demo to see it in action! Day/night mode can also be disabled by the site admin in params.toml.\nChoose a stunning theme and font for your site. Themes are fully customizable.\nLicense Copyright 2016-present George Cushen.\nReleased under the MIT license.\n","date":1607817600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1607817600,"objectID":"279b9966ca9cf3121ce924dca452bb1c","permalink":"https://ebjohnsen.org/post/getting-started/","publishdate":"2020-12-13T00:00:00Z","relpermalink":"/post/getting-started/","section":"post","summary":"Welcome 👋 We know that first impressions are important, so we've populated your new site with some initial content to help you get familiar with everything in no time.","tags":["Academic","开源"],"title":"Welcome to Hugo Blox Builder, the website builder for Hugo","type":"post"},{"authors":["Frank S. de Boer","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Lars Tveito"],"categories":["Symbolic execution"],"content":"","date":1605422863,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605422863,"objectID":"aa15c9d63d2ae5d3076ef56ede22335c","permalink":"https://ebjohnsen.org/publication/20-gabbrielli/","publishdate":"2020-09-13T08:47:43+02:00","relpermalink":"/publication/20-gabbrielli/","section":"publication","summary":"Festschrift Maurizio Gabbrielli, 2020.","tags":["Symbolic execution"],"title":"Inseguendo Fagiani Selvatici: Partial Order Reduction for Guarded Command Languages","type":"publication"},{"authors":["Ludovic Henrio","Einar Broch Johnsen","Violet Ka I Pun"],"categories":[],"content":"","date":1605338511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605338511,"objectID":"996384e7f27d662e3c54083218efe470","permalink":"https://ebjohnsen.org/publication/20-ifm/","publishdate":"2020-09-12T09:21:51+02:00","relpermalink":"/publication/20-ifm/","section":"publication","summary":"Proc. IFM 2020. LNCS 12546, Springer 2020","tags":[],"title":"Active Objects with Deterministic Behavior","type":"publication"},{"authors":["Razan Ghzouli","Thorsten Berger","Einar Broch Johnsen","Swaib Dragule","Andrzej Wasowski"],"categories":["Robotics"],"content":"","date":1605251264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605251264,"objectID":"d13bd2b15c3ff1b77226b620cc051eb1","permalink":"https://ebjohnsen.org/publication/20-sle/","publishdate":"2020-09-12T09:07:44+02:00","relpermalink":"/publication/20-sle/","section":"publication","summary":"Proc. SLE 2020. ACM Press 2020.","tags":[],"title":"Behavior Trees in Action: A Study of Robotics Applications","type":"publication"},{"authors":["Gianluca Turin","Andrea Borgarelli","Simone Donetti","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa","Ferruccio Damiani"],"categories":[],"content":"","date":1603955274,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1603955274,"objectID":"d1c72962a50a868121b0996d6a3cc3ad","permalink":"https://ebjohnsen.org/publication/20-isola2/","publishdate":"2020-10-12T09:07:54+02:00","relpermalink":"/publication/20-isola2/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12476, Springer 2020.","tags":["Cloud","ABS"],"title":"A Formal Model of the Kubernetes Container Framework","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1602486471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1602486471,"objectID":"a8921526f5ea0c07458782fabb121f95","permalink":"https://ebjohnsen.org/publication/20-isola1/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/publication/20-isola1/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12476, Springer 2020","tags":["Cloud"],"title":"Assumption-Commitment Types for Resource Management in Virtually Timed Ambients","type":"publication"},{"authors":["Eduard Kamburjan","Rudolf Schlatte","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1602486471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1602486471,"objectID":"177b1ae0c25bbf66a444610931a4c0d0","permalink":"https://ebjohnsen.org/publication/20-isola3/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/publication/20-isola3/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12479, Springer 2020","tags":["Digital twins"],"title":"Designing Distributed Control with Hybrid Active Objects.","type":"publication"},{"authors":[],"categories":[],"content":"Remaro is a Marie Skłodowska-Curie (MSCA) European Training Network funded by the European Commission 2020-2024 (project no 956200). CORDIS website here.\nThe network will educate 15 PhD research fellows on complimentary aspects of reliable autonomy for underwater robotic applications. The REMARO research fellows will develop the first ever submarine robotics AI methods with quantified reliability, correctness specifications, models, tests, and analysis \u0026amp; verification methods.\n","date":1601713985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1601713985,"objectID":"65c2653bd54e823ad768ce913b6de1ce","permalink":"https://ebjohnsen.org/project/remaro/","publishdate":"2020-10-03T10:33:05+02:00","relpermalink":"/project/remaro/","section":"project","summary":"An EU Marie Skłodowska-Curie (MSCA) European Training Network 2020-2024.","tags":[],"title":"Remaro: Reliable AI for Marine Robotics","type":"project"},{"authors":[],"categories":[],"content":"SJM is a project funded by the Research Council of Norway 2021-2024. The partners are SINTEF Digital (coordinator), University of Oslo, and Eindhoven University of Technology.\nThe overall goal of SJM is to increase the quality of service and support the successful digitalisation of services by uniting research on process mining and customer journeys using new developments in logic-based analysis and artificial intelligence.\nThe digitalisation of our society’s service systems has fundamentally changed the way services are delivered to, and experienced by, humans. Although digital services are supposed to simplify our lives and increase our efficiency, they often frustrate and burden customers, users, and employees.\nThe overall goal is to increase the quality of services and support the successful digitalisation of services by uniting research on process mining and customer journeys using new developments in logic-based analysis and artificial intelligence.\nBased on user journeys we will analyse, model, and observe how humans experience digital services, rather than taking the perspective of service providers and service systems.\nThe main source of data comes from two complementary service providers: GrepS, a start-up company offering software services for analysing programming skills, and Telenor, a telecom company offering a wide range of mobile-, broadband- and TV services in the Nordics and in Asia.\nWe will trace data left from users in various systems during repeated interactions with a service over time, on the level of individuals. In the first phase of the project, we will build tools for automated capture of repeated user interactions in digital channels. Based on the resulting database of user journeys and user models, we will use logic-based techniques and machine learning to expose deviations and predict possible behaviours. The accumulation of user journeys will also enable identification of patterns that optimize the user experience and service quality.\nWe will extend and use executable modelling languages and their associated analysis tools to describe, predict, and prescribe user journeys as concurrent processes. We will base these languages and analysis tools on formal methods and concurrency theory, which build on the foundation of theoretical computer science.\n","date":1601627576,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1601627576,"objectID":"e4a1227224dc7cf11856f45b619bbebb","permalink":"https://ebjohnsen.org/project/sjm/","publishdate":"2020-10-02T10:32:56+02:00","relpermalink":"/project/sjm/","section":"project","summary":"An RCN IKTPLUSS research project 2021-2024.","tags":[],"title":"Smart Journey Mining: Towards Successful Digitalisation of Services","type":"project"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1597875425,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1597875425,"objectID":"7dde1e3f70bdb7b84eed0361b8abb045","permalink":"https://ebjohnsen.org/publication/20-key2/","publishdate":"2020-08-20T00:17:05+02:00","relpermalink":"/publication/20-key2/","section":"publication","summary":"Deductive Software Verification: Future Perspectives. LNCS 12345, Springer 2020.","tags":[],"title":"Behavioral Contracts for Cooperative Scheduling ","type":"publication"},{"authors":["Frank S. de Boer","Marcello M. Bonsangue","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa","Lars Tveito"],"categories":["Symbolic execution"],"content":"","date":1597875425,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1597875425,"objectID":"754079ffd613d2679e5df2893050cb05","permalink":"https://ebjohnsen.org/publication/20-key/","publishdate":"2020-08-20T00:17:05+02:00","relpermalink":"/publication/20-key/","section":"publication","summary":"Deductive Software Verification: Future Perspectives. LNCS 12345, Springer 2020.","tags":["Symbolic execution"],"title":"SymPaths: Symbolic Execution Meets Partial Order Reduction","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FM 2021, Beijing, China Nov 20, 2021 - Nov 26, 2021\n","date":1595884147,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797747,"objectID":"04713a61908cf0672df1a6bfb78a7025","permalink":"https://ebjohnsen.org/talk/fm-2021/","publishdate":"2020-07-27T23:09:07+02:00","relpermalink":"/talk/fm-2021/","section":"event","summary":"FM 2021, Beijing, China Nov 20, 2021 - Nov 26, 2021","tags":["Service"],"title":"FM 2021","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2020, Chicago, US, 20 November 2020\n","date":1595798347,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797747,"objectID":"e17ed21273ec7874d84d5dbe40b443de","permalink":"https://ebjohnsen.org/talk/agere-2020/","publishdate":"2020-07-26T23:19:07+02:00","relpermalink":"/talk/agere-2020/","section":"event","summary":"AGERE 2020, Chicago, US, 20 November 2020","tags":["Service"],"title":"AGERE 2020","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2020, Lugano, Switzerland, 16-20 November 2020\n","date":1595797755,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797755,"objectID":"80635327e58f3c4fe53c5097929cfed0","permalink":"https://ebjohnsen.org/talk/ifm-2020/","publishdate":"2020-07-26T23:09:15+02:00","relpermalink":"/talk/ifm-2020/","section":"event","summary":"iFM 2020, Lugano, Switzerland, 16-20 November 2020","tags":["Service"],"title":"iFM 2020","type":"event"},{"authors":["Michael Lienhardt","Ferruccio Damiani","Einar Broch Johnsen","Jacopo Mauro"],"categories":["Software product lines"],"content":"","date":1592771711,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1592771711,"objectID":"f063b3f478e7808c21ff1a5b934d0e10","permalink":"https://ebjohnsen.org/publication/20-icse/","publishdate":"2020-07-21T22:35:11+02:00","relpermalink":"/publication/20-icse/","section":"publication","summary":"Proc ICSE 2020, ACM Press 2020","tags":[],"title":"Lazy Product Discovery in Huge Configuration Spaces","type":"publication"},{"authors":["Anastasia Gkolfi","Einar Broch Johnsen","Lars Michael Kristensen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1592604108,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1592604108,"objectID":"92fe7395ad6a9ae8a63545587c588557","permalink":"https://ebjohnsen.org/publication/20-pnse/","publishdate":"2020-06-20T00:01:48+02:00","relpermalink":"/publication/20-pnse/","section":"publication","summary":"Proc. PNSE@Petri Nets 2020","tags":[],"title":"Model Checking Starvation for Resource-aware Active Objects with Coloured Petri Nets","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2020, Seoul, Korea, 25-26 May 2020\n","date":1590440974,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797774,"objectID":"628052ed680a45395a738386acd2f9d8","permalink":"https://ebjohnsen.org/talk/formalise-2020/","publishdate":"2020-05-25T23:09:34+02:00","relpermalink":"/talk/formalise-2020/","section":"event","summary":"FormaliSE 2020, Seoul, Korea, 25-26 May 2020","tags":["Service"],"title":"FormaliSE 2020","type":"event"},{"authors":null,"categories":["Programme committees"],"content":"FASE 2020, Dublin, Ireland, 28 April - 1 May, 2020\n","date":1588109416,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595885416,"objectID":"5e3472478724c3b47205d920f2026a9b","permalink":"https://ebjohnsen.org/talk/fase-2020/","publishdate":"2020-04-28T23:30:16+02:00","relpermalink":"/talk/fase-2020/","section":"event","summary":"FASE 2020, Dublin, Ireland, 28 April - 1 May, 2020","tags":[],"title":"FASE 2020","type":"event"},{"authors":["Lars Tveito","Einar Broch Johnsen","Rudolf Schlatte"],"categories":["ABS"],"content":"","date":1586898516,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1586898516,"objectID":"d2e0c8552dc7a4aa39c6b8ebd26e3a98","permalink":"https://ebjohnsen.org/publication/20-fase/","publishdate":"2020-07-21T22:56:37+02:00","relpermalink":"/publication/20-fase/","section":"publication","summary":"Proc FASE 2020","tags":["ABS"],"title":"Global Reproducibility through Local Control for Distributed Active Objects","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"ESOCC 2020, Heraklion, Crete, 1-3 April 2020\n","date":1585775402,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797802,"objectID":"57f3c4ff3f2beffe1c0e56543e8c0a18","permalink":"https://ebjohnsen.org/talk/esocc-2020/","publishdate":"2020-04-01T23:10:02+02:00","relpermalink":"/talk/esocc-2020/","section":"event","summary":"ESOCC 2020, Heraklion, Crete, 1-3 April 2020","tags":["Service"],"title":"ESOCC 2020","type":"event"},{"authors":["Jia-Chun Lin","Ming-Chang Lee","Ingrid Chieh Yu","Einar Broch Johnsen"],"categories":[],"content":"","date":1580763988,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1580763988,"objectID":"d1362570cf521e64e2c3bba9d674bffa","permalink":"https://ebjohnsen.org/publication/20-ijguc/","publishdate":"2020-02-03T23:06:28+02:00","relpermalink":"/publication/20-ijguc/","section":"publication","summary":"IJGUC **11** (2): 185 - 195, 2020","tags":["Cloud","ABS"],"title":"A configurable and executable model of Spark Streaming on Apache YARN","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2019, Bergen, Norway, 2-6 December 2019\n","date":1575321019,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797819,"objectID":"f1a09653cbde7ae148b8d983a38021f6","permalink":"https://ebjohnsen.org/talk/ifm-2019/","publishdate":"2019-12-02T23:10:19+02:00","relpermalink":"/talk/ifm-2019/","section":"event","summary":"iFM 2019, Bergen, Norway, 2-6 December 2019","tags":["Service"],"title":"iFM 2019","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2019, Athens, Greece, 20-25 Oct 2019\n","date":1571605827,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797827,"objectID":"4d59549ee36e23ed80ac12b6f50016f1","permalink":"https://ebjohnsen.org/talk/agere-2019/","publishdate":"2019-10-20T23:10:27+02:00","relpermalink":"/talk/agere-2019/","section":"event","summary":"AGERE 2019, Athens, Greece, 20-25 Oct 2019","tags":["Service"],"title":"AGERE 2019","type":"event"},{"authors":[],"categories":["Programme committees"],"content":" FM 2019, Porto, Portugal, 7-11 October, 2019 ","date":1570482644,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797844,"objectID":"b5e07e63c6a6aff4e01adef6f10e632b","permalink":"https://ebjohnsen.org/talk/fm-2019/","publishdate":"2019-10-07T23:10:44+02:00","relpermalink":"/talk/fm-2019/","section":"event","summary":" FM 2019, Porto, Portugal, 7-11 October, 2019 ","tags":["Service"],"title":"FM 2019","type":"event"},{"authors":null,"categories":null,"content":"Hugo Blox Builder is designed to give technical content creators a seamless experience. You can focus on the content and Wowchemy handles the rest.\nHighlight your code snippets, take notes on math classes, and draw diagrams from textual representation.\nOn this page, you’ll find some examples of the types of technical content that can be rendered with Wowchemy.\nExamples Code Wowchemy supports a Markdown extension for highlighting code syntax. You can customize the styles under the syntax_highlighter option in your config/_default/params.yaml file.\n```python import pandas as pd data = pd.read_csv(\u0026#34;data.csv\u0026#34;) data.head() ``` renders as\nimport pandas as pd data = pd.read_csv(\u0026#34;data.csv\u0026#34;) data.head() Mindmaps Wowchemy supports a Markdown extension for mindmaps.\nSimply insert a Markdown markmap code block and optionally set the height of the mindmap as shown in the example below.\nA simple mindmap defined as a Markdown list:\n```markmap {height=\u0026#34;200px\u0026#34;} - Hugo Modules - wowchemy - blox-plugins-netlify - blox-plugins-netlify-cms - blox-plugins-reveal ``` renders as\n- Hugo Modules - wowchemy - blox-plugins-netlify - blox-plugins-netlify-cms - blox-plugins-reveal A more advanced mindmap with formatting, code blocks, and math:\n```markmap - Mindmaps - Links - [Wowchemy Docs](https://docs.hugoblox.com/) - [Discord Community](https://discord.gg/z8wNYzb) - [GitHub](https://github.com/HugoBlox/hugo-blox-builder) - Features - Markdown formatting - **inline** ~~text~~ *styles* - multiline text - `inline code` - ```js console.log(\u0026#39;hello\u0026#39;); console.log(\u0026#39;code block\u0026#39;); ``` - Math: $x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}$ ``` renders as\n- Mindmaps - Links - [Wowchemy Docs](https://docs.hugoblox.com/) - [Discord Community](https://discord.gg/z8wNYzb) - [GitHub](https://github.com/HugoBlox/hugo-blox-builder) - Features - Markdown formatting - **inline** ~~text~~ *styles* - multiline text - `inline code` - ```js console.log(\u0026#39;hello\u0026#39;); console.log(\u0026#39;code block\u0026#39;); ``` - Math: $x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}$ Charts Wowchemy supports the popular Plotly format for interactive charts.\nSave your Plotly JSON in your page folder, for example line-chart.json, and then add the {{\u0026lt; chart data=\u0026#34;line-chart\u0026#34; \u0026gt;}} shortcode where you would like the chart to appear.\nDemo:\nYou might also find the Plotly JSON Editor useful.\nMath Wowchemy supports a Markdown extension for $\\LaTeX$ math. You can enable this feature by toggling the math option in your config/_default/params.yaml file.\nTo render inline or block math, wrap your LaTeX math with {{\u0026lt; math \u0026gt;}}$...${{\u0026lt; /math \u0026gt;}} or {{\u0026lt; math \u0026gt;}}$$...$${{\u0026lt; /math \u0026gt;}}, respectively. (We wrap the LaTeX math in the Wowchemy math shortcode to prevent Hugo rendering our math as Markdown. The math shortcode is new in v5.5-dev.)\nExample math block:\n{{\u0026lt; math \u0026gt;}} $$ \\gamma_{n} = \\frac{ \\left | \\left (\\mathbf x_{n} - \\mathbf x_{n-1} \\right )^T \\left [\\nabla F (\\mathbf x_{n}) - \\nabla F (\\mathbf x_{n-1}) \\right ] \\right |}{\\left \\|\\nabla F(\\mathbf{x}_{n}) - \\nabla F(\\mathbf{x}_{n-1}) \\right \\|^2} $$ {{\u0026lt; /math \u0026gt;}} renders as\n$$\\gamma_{n} = \\frac{ \\left | \\left (\\mathbf x_{n} - \\mathbf x_{n-1} \\right )^T \\left [\\nabla F (\\mathbf x_{n}) - \\nabla F (\\mathbf x_{n-1}) \\right ] \\right |}{\\left \\|\\nabla F(\\mathbf{x}_{n}) - \\nabla F(\\mathbf{x}_{n-1}) \\right \\|^2}$$ Example inline math {{\u0026lt; math \u0026gt;}}$\\nabla F(\\mathbf{x}_{n})${{\u0026lt; /math \u0026gt;}} renders as $\\nabla F(\\mathbf{x}_{n})$.\nExample multi-line math using the math linebreak (\\\\):\n{{\u0026lt; math \u0026gt;}} $$f(k;p_{0}^{*}) = \\begin{cases}p_{0}^{*} \u0026amp; \\text{if }k=1, \\\\ 1-p_{0}^{*} \u0026amp; \\text{if }k=0.\\end{cases}$$ {{\u0026lt; /math \u0026gt;}} renders as\n$$ f(k;p_{0}^{*}) = \\begin{cases}p_{0}^{*} \u0026amp; \\text{if }k=1, \\\\ 1-p_{0}^{*} \u0026amp; \\text{if }k=0.\\end{cases} $$ Diagrams Wowchemy supports a Markdown extension for diagrams. You can enable this feature by toggling the diagram option in your config/_default/params.toml file or by adding diagram: true to your page front matter.\nAn example flowchart:\n```mermaid graph TD A[Hard] --\u0026gt;|Text| B(Round) B --\u0026gt; C{Decision} C --\u0026gt;|One| D[Result 1] C --\u0026gt;|Two| E[Result 2] ``` renders as\ngraph TD A[Hard] --\u0026gt;|Text| B(Round) B --\u0026gt; C{Decision} C --\u0026gt;|One| D[Result 1] C --\u0026gt;|Two| E[Result 2] An example sequence diagram:\n```mermaid sequenceDiagram Alice-\u0026gt;\u0026gt;John: Hello John, how are you? loop Healthcheck John-\u0026gt;\u0026gt;John: Fight against hypochondria end Note right of John: Rational thoughts! John--\u0026gt;\u0026gt;Alice: Great! John-\u0026gt;\u0026gt;Bob: How about you? Bob--\u0026gt;\u0026gt;John: Jolly good! ``` renders as\nsequenceDiagram Alice-\u0026gt;\u0026gt;John: Hello John, how are you? loop Healthcheck John-\u0026gt;\u0026gt;John: Fight against hypochondria end Note right of John: Rational thoughts! John--\u0026gt;\u0026gt;Alice: Great! John-\u0026gt;\u0026gt;Bob: How about you? Bob--\u0026gt;\u0026gt;John: Jolly good! An example Gantt diagram:\n```mermaid gantt section Section Completed :done, des1, 2014-01-06,2014-01-08 Active :active, des2, 2014-01-07, 3d Parallel 1 : des3, after des1, 1d Parallel 2 : des4, after des1, 1d Parallel 3 : des5, after des3, 1d Parallel 4 : des6, after des4, 1d ``` renders as\ngantt section …","date":1562889600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562889600,"objectID":"07e02bccc368a192a0c76c44918396c3","permalink":"https://ebjohnsen.org/post/writing-technical-content/","publishdate":"2019-07-12T00:00:00Z","relpermalink":"/post/writing-technical-content/","section":"post","summary":"Hugo Blox Builder is designed to give technical content creators a seamless experience. You can focus on the content and Wowchemy handles the rest.\nHighlight your code snippets, take notes on math classes, and draw diagrams from textual representation.","tags":null,"title":"Writing technical content in Markdown","type":"post"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1562792916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562792916,"objectID":"3919a29dc3b360f1ae1e24d0aa1bc6f8","permalink":"https://ebjohnsen.org/publication/19-sefm/","publishdate":"2020-07-21T23:39:28+02:00","relpermalink":"/publication/19-sefm/","section":"publication","summary":"Proc. SEFM 2019","tags":["ABS","Deductive verification"],"title":"Asynchronous Cooperative Contracts for Cooperative Scheduling","type":"publication"},{"authors":["Kiko Fernandez-Reyes","Dave Clarke","Ludovic Henrio","Einar Broch Johnsen","Tobias Wrigstad"],"categories":[],"content":"","date":1562792916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562792916,"objectID":"16cf99ac848a66fc2d0d491a2a285c76","permalink":"https://ebjohnsen.org/publication/19-ecoop/","publishdate":"2020-07-21T23:39:07+02:00","relpermalink":"/publication/19-ecoop/","section":"publication","summary":"Proc. ECOOP 2019","tags":[],"title":"Godot: All the Benefits of Implicit and Explicit Futures","type":"publication"},{"authors":["Anastasia Gkolfi","Crystal Chang Din","Einar Broch Johnsen","Lars Michael Kristensen","Martin Steffen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1562624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562624619,"objectID":"9b588d57f0b31924d6c6363b61da051c","permalink":"https://ebjohnsen.org/publication/19-scp2/","publishdate":"2020-07-21T23:39:19+02:00","relpermalink":"/publication/19-scp2/","section":"publication","summary":"Science of Computer Programming **181**: 1-26, 2019","tags":[],"title":"Translating active objects into colored Petri nets for communication analysis","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2019, Montreal, Canada, 27 May 2019\n","date":1558991486,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797886,"objectID":"8d4563edbf7377a3a3f931156fc9a001","permalink":"https://ebjohnsen.org/talk/formalise-2019/","publishdate":"2019-05-27T23:11:26+02:00","relpermalink":"/talk/formalise-2019/","section":"event","summary":"FormaliSE 2019, Montreal, Canada, 27 May 2019","tags":["Service"],"title":"FormaliSE 2019","type":"event"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1557699819,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1557699819,"objectID":"90e9e1d49cb9abf46e05dae6b64c9633","permalink":"https://ebjohnsen.org/publication/19-scp1/","publishdate":"2020-07-21T23:39:18+02:00","relpermalink":"/publication/19-scp1/","section":"publication","summary":"Science of Computer Programming **179**: 24-53, 2019","tags":["Multicore","Maude","SOS"],"title":"A Formal Model of Parallel Execution on Multicore Architectures with Multilevel Caches","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"SAC-NGPS 2019, Limassol, Cyprus, 8-12 April, 2019\n","date":1554757923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797923,"objectID":"339b6b3ac4a7158b3b5c45c6d34e3692","permalink":"https://ebjohnsen.org/talk/sac-ngps-2019/","publishdate":"2019-04-08T23:12:03+02:00","relpermalink":"/talk/sac-ngps-2019/","section":"event","summary":"SAC-NGPS 2019, Limassol, Cyprus, 8-12 April, 2019","tags":["Service"],"title":"SAC-NGPS 2019","type":"event"},{"authors":["Nikolaos Bezirgiannis","Frank S. de Boer","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1554584916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1554584916,"objectID":"44b34f8ed0cb78f32038333ed3e89312","permalink":"https://ebjohnsen.org/publication/19-fase/","publishdate":"2020-07-21T23:39:12+02:00","relpermalink":"/publication/19-fase/","section":"publication","summary":"Proc. FASE 2019","tags":["ABS"],"title":"Implementing SOS with Active Objects: A Case Study of a Multicore Memory System","type":"publication"},{"authors":[],"categories":[],"content":"Create slides in Markdown with Hugo Blox Builder Hugo Blox Builder | Documentation\nFeatures Efficiently write slides in Markdown 3-in-1: Create, Present, and Publish your slides Supports speaker notes Mobile friendly slides Controls Next: Right Arrow or Space Previous: Left Arrow Start: Home Finish: End Overview: Esc Speaker notes: S Fullscreen: F Zoom: Alt + Click PDF Export Code Highlighting Inline code: variable\nCode block:\nporridge = \u0026#34;blueberry\u0026#34; if porridge == \u0026#34;blueberry\u0026#34;: print(\u0026#34;Eating...\u0026#34;) Math In-line math: $x + y = z$\nBlock math:\n$$ f\\left( x \\right) = ;\\frac{{2\\left( {x + 4} \\right)\\left( {x - 4} \\right)}}{{\\left( {x + 4} \\right)\\left( {x + 1} \\right)}} $$\nFragments Make content appear incrementally\n{{% fragment %}} One {{% /fragment %}} {{% fragment %}} **Two** {{% /fragment %}} {{% fragment %}} Three {{% /fragment %}} Press Space to play!\nOne Two Three A fragment can accept two optional parameters:\nclass: use a custom style (requires definition in custom CSS) weight: sets the order in which a fragment appears Speaker Notes Add speaker notes to your presentation\n{{% speaker_note %}} - Only the speaker can read these notes - Press `S` key to view {{% /speaker_note %}} Press the S key to view the speaker notes!\nOnly the speaker can read these notes Press S key to view Themes black: Black background, white text, blue links (default) white: White background, black text, blue links league: Gray background, white text, blue links beige: Beige background, dark text, brown links sky: Blue background, thin dark text, blue links night: Black background, thick white text, orange links serif: Cappuccino background, gray text, brown links simple: White background, black text, blue links solarized: Cream-colored background, dark green text, blue links Custom Slide Customize the slide style and background\n{{\u0026lt; slide background-image=\u0026#34;/media/boards.jpg\u0026#34; \u0026gt;}} {{\u0026lt; slide background-color=\u0026#34;#0000FF\u0026#34; \u0026gt;}} {{\u0026lt; slide class=\u0026#34;my-style\u0026#34; \u0026gt;}} Custom CSS Example Let’s make headers navy colored.\nCreate assets/css/reveal_custom.css with:\n.reveal section h1, .reveal section h2, .reveal section h3 { color: navy; } Questions? Ask\nDocumentation\n","date":1549324800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1549324800,"objectID":"0e6de1a61aa83269ff13324f3167c1a9","permalink":"https://ebjohnsen.org/slides/example/","publishdate":"2019-02-05T00:00:00Z","relpermalink":"/slides/example/","section":"slides","summary":"An introduction to using Hugo Blox Builder's Slides feature.","tags":[],"title":"Slides","type":"slides"},{"authors":["Elvira Albert","Jesús Correas","Einar Broch Johnsen","Violet Ka I Pun","Guillermo Román-Díez"],"categories":[],"content":"","date":1542666219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1542666219,"objectID":"cc7cb7d51163177d521ee38dbe3b16db","permalink":"https://ebjohnsen.org/publication/18-tocl/","publishdate":"2020-07-21T23:39:18+02:00","relpermalink":"/publication/18-tocl/","section":"publication","summary":"ACM Transactions on Computational Logic **19 (4)**: 31:1--31:37, 2018","tags":[],"title":"Parallel Cost Analysis","type":"publication"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1542234219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1542234219,"objectID":"ded2594b9245be7b81cc658d9aac7b58","permalink":"https://ebjohnsen.org/publication/18-aph/","publishdate":"2020-07-21T23:38:04+02:00","relpermalink":"/publication/18-aph/","section":"publication","summary":"Festschrift Arnd Poetzsch-Heffter","tags":[],"title":"Dynamic Software Updates and Context Adaptation for Distributed Active Objects","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Christoph Seidl","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1541370219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1541370219,"objectID":"50730e7d2290ec868998e1b5117b2d83","permalink":"https://ebjohnsen.org/publication/18-isola/","publishdate":"2020-07-21T23:38:39+02:00","relpermalink":"/publication/18-isola/","section":"publication","summary":"Proc. ISoLa 2018","tags":["Multicore","maude","SOS"],"title":"Deployment by Construction for Multicore Architectures","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2018, Oslo, Norway, 24-26 Oct 2018\n","date":1540415540,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797940,"objectID":"45c09a159bc9ca88303cc36a2db5b48f","permalink":"https://ebjohnsen.org/talk/nwpt-2018/","publishdate":"2018-10-24T23:12:20+02:00","relpermalink":"/talk/nwpt-2018/","section":"event","summary":"NWPT 2018, Oslo, Norway, 24-26 Oct 2018","tags":["Service"],"title":"NWPT 2018","type":"event"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf","Lars Tveito"],"categories":[],"content":"","date":1539901419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1539901419,"objectID":"991250c9950a2751af1bcc535174db98","permalink":"https://ebjohnsen.org/publication/18-ictac/","publishdate":"2020-07-21T23:38:19+02:00","relpermalink":"/publication/18-ictac/","section":"publication","summary":"Proc. ICTAC 2018","tags":["Cloud"],"title":"Checking Modal Contracts for Virtually Timed Ambients","type":"publication"},{"authors":["Anastasia Gkolfi","Einar Broch Johnsen","Lars Michael Kristensen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1539115212,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1539115212,"objectID":"f3587d8f7389f7ccd3f54762ec3e3f80","permalink":"https://ebjohnsen.org/publication/18-facs/","publishdate":"2020-07-21T23:38:08+02:00","relpermalink":"/publication/18-facs/","section":"publication","summary":"Proc. FACS 2018","tags":[],"title":"Using Coloured Petri Nets for Resource Analysis of Active Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf","Lars Tveito"],"categories":[],"content":"","date":1537309419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1537309419,"objectID":"9205eea71f024d6e00d47e3e0c13c83c","permalink":"https://ebjohnsen.org/publication/18-ifm/","publishdate":"2020-07-21T23:38:29+02:00","relpermalink":"/publication/18-ifm/","section":"publication","summary":"Proc. IFM 2018","tags":["Cloud"],"title":"Resource-Aware Virtually Timed Ambients","type":"publication"},{"authors":[],"categories":["PC chair"],"content":"NIK 2018, Spitsbergen,\nNorway, 18-20 Sept 2018 (PC chair) ","date":1537305154,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797954,"objectID":"69a2a8bb03b8158c812e15cfc1d7da08","permalink":"https://ebjohnsen.org/talk/nik-2016/","publishdate":"2018-09-18T23:12:34+02:00","relpermalink":"/talk/nik-2016/","section":"event","summary":"NIK 2018, Spitsbergen,\nNorway, 18-20 Sept 2018 (PC chair) ","tags":["Service"],"title":"NIK 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"ESOCC 2018, Como, Italy, 12-14 September 2018\n","date":1536786773,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797973,"objectID":"dd7964f29e3d100185bfbff660a867ef","permalink":"https://ebjohnsen.org/talk/esocc-2018/","publishdate":"2018-09-12T23:12:53+02:00","relpermalink":"/talk/esocc-2018/","section":"event","summary":"ESOCC 2018, Como, Italy, 12-14 September 2018","tags":["Service"],"title":"ESOCC 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2018, Maynooth, Ireland, 5-7 September 2018\n","date":1536181947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797947,"objectID":"df7d6e675d6e965015c1b393ebddbd70","permalink":"https://ebjohnsen.org/talk/ifm-2018/","publishdate":"2018-09-05T23:12:27+02:00","relpermalink":"/talk/ifm-2018/","section":"event","summary":"iFM 2018, Maynooth, Ireland, 5-7 September 2018","tags":["Service"],"title":"iFM 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SETTA 2018, Beijing, China, 4-6 Sept 2018\n","date":1536095580,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797980,"objectID":"4766d58fee236991bb6b4cf6c2710a11","permalink":"https://ebjohnsen.org/talk/setta-2018/","publishdate":"2018-09-04T23:13:00+02:00","relpermalink":"/talk/setta-2018/","section":"event","summary":"SETTA 2018, Beijing, China, 4-6 Sept 2018","tags":["Service"],"title":"SETTA 2018","type":"event"},{"authors":[],"categories":"Programme committees[]","content":"FM 2018, Oxford, UK, 15-17 July 2018\n","date":1531689187,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797987,"objectID":"8f7fb6a733f4624269c9226389e42a95","permalink":"https://ebjohnsen.org/talk/fm-2018/","publishdate":"2018-07-15T23:13:07+02:00","relpermalink":"/talk/fm-2018/","section":"event","summary":"FM 2018, Oxford, UK, 15-17 July 2018","tags":["Service"],"title":"FM 2018","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"SEFM 2018, Toulouse, France, 25-29 June 2018 (PC chair)\n","date":1529961198,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797998,"objectID":"0e414290ff924ebae3a144514bb6e487","permalink":"https://ebjohnsen.org/talk/sefm-2018/","publishdate":"2018-06-25T23:13:18+02:00","relpermalink":"/talk/sefm-2018/","section":"event","summary":"SEFM 2018, Toulouse, France, 25-29 June 2018 (PC chair)","tags":["Service"],"title":"SEFM 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FORTE 2018, Madrid, Spain, 18 - 21 June, 2018\n","date":1529356417,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798017,"objectID":"7dc64d8bee399a666f341df642739b90","permalink":"https://ebjohnsen.org/talk/forte-2018/","publishdate":"2018-06-18T23:13:37+02:00","relpermalink":"/talk/forte-2018/","section":"event","summary":"FORTE 2018, Madrid, Spain, 18 - 21 June, 2018","tags":["Service"],"title":"FORTE 2018","type":"event"},{"authors":["Einar Broch Johnsen","Ina Schaefer","(Eds)"],"categories":[],"content":"","date":1529322684,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1529322684,"objectID":"8532387562b934852b708f2c1d2b411d","permalink":"https://ebjohnsen.org/publication/18-sefm/","publishdate":"2020-07-21T23:38:59+02:00","relpermalink":"/publication/18-sefm/","section":"publication","summary":"Springer LNCS 10886","tags":[],"title":"Proc. 16th Intl. Conf. on Software Engineering and Formal Methods (SEFM 2018)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2018, Gothenburg, Sweden, 2 June 2018\n","date":1527974024,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798024,"objectID":"578bfd452aaf84a90111e86774d6e2e5","permalink":"https://ebjohnsen.org/talk/formalise-2018/","publishdate":"2018-06-02T23:13:44+02:00","relpermalink":"/talk/formalise-2018/","section":"event","summary":"FormaliSE 2018, Gothenburg, Sweden, 2 June 2018","tags":["Service"],"title":"FormaliSE 2018","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Jacopo Mauro","Silvia Lizeth Tapia Tarifa","Ingrid Chieh Yu"],"categories":[],"content":"","date":1527282252,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1527282252,"objectID":"f0a8a6d483a4b51c14af58ed2baf740f","permalink":"https://ebjohnsen.org/publication/18-farhad/","publishdate":"2020-07-21T23:38:14+02:00","relpermalink":"/publication/18-farhad/","section":"publication","summary":"Festschrift Farhad Arbab","tags":["ABS"],"title":"Release the Beasts: When Formal Methods Meet Real World Data","type":"publication"},{"authors":["Jia-Chun Lin","Ming-Chang Lee","Ingrid Chieh Yu","Einar Broch Johnsen"],"categories":[],"content":"","date":1526509419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1526509419,"objectID":"2d07ee924a9226fc51e39397b2c78251","permalink":"https://ebjohnsen.org/publication/18-aina/","publishdate":"2020-07-21T23:37:59+02:00","relpermalink":"/publication/18-aina/","section":"publication","summary":"Proc. AINA 2018","tags":["Cloud","ABS"],"title":"Modeling and Simulation of Spark Streaming","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FASE 2018, Thessaloniki, Greece, 14-21 April 2018\n","date":1523740438,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798038,"objectID":"7ebba48d35e177ff4da6ec045e4691e4","permalink":"https://ebjohnsen.org/talk/fase-2018/","publishdate":"2018-04-14T23:13:58+02:00","relpermalink":"/talk/fase-2018/","section":"event","summary":"FASE 2018, Thessaloniki, Greece, 14-21 April 2018","tags":["Service"],"title":"FASE 2018","type":"event"},{"authors":["Crystal Chang Din","Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1514927052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1514927052,"objectID":"e69be1e2d3010c500caa5eba2fbda2db","permalink":"https://ebjohnsen.org/publication/18-jlamp2/","publishdate":"2020-07-21T23:38:48+02:00","relpermalink":"/publication/18-jlamp2/","section":"publication","summary":"Journal of Logic and Algebraic Methods in Programming *95*:82-102, 2018.","tags":["Deductive verification"],"title":"A Modular Reasoning System Using Uninterpreted Predicates for Code Reuse","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1514927052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1514927052,"objectID":"5d2fe93cc5b5e75d1d5d05cb51e42f99","permalink":"https://ebjohnsen.org/publication/18-jlamp1/","publishdate":"2020-07-21T23:38:45+02:00","relpermalink":"/publication/18-jlamp1/","section":"publication","summary":"Journal of Logic and Algebraic Methods in Programming *94*:109-127, 2018","tags":["Cloud"],"title":"Virtually timed ambients: A calculus of nested virtualization","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1512248652,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1512248652,"objectID":"c6d301926861754a1e49213476d25313","permalink":"https://ebjohnsen.org/publication/16-wadt/","publishdate":"2020-07-21T23:36:54+02:00","relpermalink":"/publication/16-wadt/","section":"publication","summary":"Proc WADT 2016","tags":[],"title":"A Calculus of Virtually Timed Ambients","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2017, Turku, Finland, 1-3 November 2017\n","date":1509570846,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798046,"objectID":"74c19af1809f58e5fce777ac96af5bdc","permalink":"https://ebjohnsen.org/talk/nwpt-2017/","publishdate":"2017-11-01T23:14:06+02:00","relpermalink":"/talk/nwpt-2017/","section":"event","summary":"NWPT 2017, Turku, Finland, 1-3 November 2017","tags":["Service"],"title":"NWPT 2017","type":"event"},{"authors":[],"categories":[],"content":"Microservices 2017, Odense, DK, 23-27 Oct 2017\n","date":1508793256,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798056,"objectID":"a333605a2c9f73fbf6b7fcb1d2b3c7e5","permalink":"https://ebjohnsen.org/talk/microservices-2017/","publishdate":"2017-10-23T23:14:16+02:00","relpermalink":"/talk/microservices-2017/","section":"event","summary":"Microservices 2017, Odense, DK, 23-27 Oct 2017","tags":["Service"],"title":"Microservices 2017","type":"event"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"ebf754cabce2d3fc80d89895242c17d2","permalink":"https://ebjohnsen.org/publication/17-facs/","publishdate":"2020-07-21T23:37:23+02:00","relpermalink":"/publication/17-facs/","section":"publication","summary":"Proc. FACS 2017","tags":["Multicore"],"title":"A Formal Model of Parallel Execution on Multicore Architectures with Multilevel Caches","type":"publication"},{"authors":["Frank S. de Boer","Vlad Serbanescu","Reiner Hähnle","Ludovic Henrio","Justine Rochas","Crystal Chang Din","Einar Broch Johnsen","Marjan Sirjani","Ehsan Khamespanah","Kiko Fernandez-Reyes","Albert Mingkun Yang"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"faffad70b2a07a19c5a3f6402cdbd973","permalink":"https://ebjohnsen.org/publication/17-csur/","publishdate":"2020-07-21T23:37:11+02:00","relpermalink":"/publication/17-csur/","section":"publication","summary":"ACM Computing Surveys **50** (5): 76:1--76:39, 2017","tags":["ABS"],"title":"A Survey of Active Object Languages","type":"publication"},{"authors":["Anastasia Gkolfi","Crystal Chang Din","Einar Broch Johnsen","Martin Steffen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"75712f904b501fe4cbfc4b758e872d4f","permalink":"https://ebjohnsen.org/publication/17-fsen/","publishdate":"2020-07-21T23:37:34+02:00","relpermalink":"/publication/17-fsen/","section":"publication","summary":"Proc. FSEN 2017","tags":[],"title":"Translating Active Objects into Colored Petri Nets for Communication Analysis","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2017, Braga, Portugal, 10-13 Oct 2017\n","date":1507670064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798064,"objectID":"1e3e29fbb95d0dabb3b603e55ce55d4e","permalink":"https://ebjohnsen.org/talk/facs-2017/","publishdate":"2017-10-10T23:14:24+02:00","relpermalink":"/talk/facs-2017/","section":"event","summary":"FACS 2017, Braga, Portugal, 10-13 Oct 2017","tags":["Service"],"title":"FACS 2017","type":"event"},{"authors":[],"categories":["Programme committees","General chair"],"content":"ESOCC 2017, Oslo, Norway, 27-29 September 2017\n","date":1506546871,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798071,"objectID":"4537f70c3b5843e35f61dcaae16ad9ca","permalink":"https://ebjohnsen.org/talk/esocc-2017/","publishdate":"2017-09-27T23:14:31+02:00","relpermalink":"/talk/esocc-2017/","section":"event","summary":"ESOCC 2017, Oslo, Norway, 27-29 September 2017","tags":["Service"],"title":"ESOCC 2017","type":"event"},{"authors":["Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1506032619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1506032619,"objectID":"b77adfe64fa6651a654f060ba0fb4976","permalink":"https://ebjohnsen.org/publication/17-tableaux/","publishdate":"2020-07-21T23:37:48+02:00","relpermalink":"/publication/17-tableaux/","section":"publication","summary":"Proc. TABLEAUX 2017","tags":["LAGC"],"title":"Locally Abstract, Globally Concrete Semantics of Concurrent Programming Languages","type":"publication"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1506027852,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1506027852,"objectID":"51ae1e9e74b87a3981bda8cb0219c915","permalink":"https://ebjohnsen.org/publication/17-softcom/","publishdate":"2020-07-21T23:37:39+02:00","relpermalink":"/publication/17-softcom/","section":"publication","summary":"Proc. SoftCOM 2017","tags":["Cloud","ABS"],"title":"A formal model of cloud-deployed software and its application to workflow processing","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2017, Torino, Italy, 18-22 September 2017\n","date":1505769299,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798099,"objectID":"d6970bddcdeda14db473a785f62e5653","permalink":"https://ebjohnsen.org/talk/ifm-2017/","publishdate":"2017-09-18T23:14:59+02:00","relpermalink":"/talk/ifm-2017/","section":"event","summary":"iFM 2017, Torino, Italy, 18-22 September 2017","tags":["Service"],"title":"iFM 2017","type":"event"},{"authors":["Flavio De Paoli","Stefan Schulte","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1504785084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1504785084,"objectID":"20eeeac12ace46abf290bc67185ecb6f","permalink":"https://ebjohnsen.org/publication/17-esocc/","publishdate":"2020-07-21T23:37:16+02:00","relpermalink":"/publication/17-esocc/","section":"publication","summary":"Springer LNCS 10465","tags":[],"title":"Proc. 6th IFIP WG 2.14 European Conference on Service-Oriented and Cloud Computing (ESOCC 2017)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"SEFM 2017, Trento, Italy, 6-10 September 2017\n","date":1504732515,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798115,"objectID":"f51a3cfca7f6675d486b19cf0c2bda03","permalink":"https://ebjohnsen.org/talk/sefm-2017/","publishdate":"2017-09-06T23:15:15+02:00","relpermalink":"/talk/sefm-2017/","section":"event","summary":"SEFM 2017, Trento, Italy, 6-10 September 2017","tags":["Service"],"title":"SEFM 2017","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"TAP 2017, Marburg, Germany, 17-21 July 2017 (PC chair)\n","date":1500326127,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798127,"objectID":"20dbbde230c4a242f429a1ea19fbf18d","permalink":"https://ebjohnsen.org/talk/tap-2017/","publishdate":"2017-07-17T23:15:27+02:00","relpermalink":"/talk/tap-2017/","section":"event","summary":"TAP 2017, Marburg, Germany, 17-21 July 2017 (PC chair)","tags":["Service"],"title":"TAP 2017","type":"event"},{"authors":["Sebastian Gabmeyer","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1499428284,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1499428284,"objectID":"0bc290da045411965c6dcb954a826085","permalink":"https://ebjohnsen.org/publication/17-tap/","publishdate":"2020-07-21T23:37:52+02:00","relpermalink":"/publication/17-tap/","section":"publication","summary":"Springer LNCS 10375","tags":[],"title":"Proc. 11th International Conference on Tests and Proofs (TAP 2017)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FSEN 2017, Tehran, Iran, 26 - 28 April 2017\n","date":1493241343,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798143,"objectID":"b8a0ad5b517c0167eaab381c63b4a241","permalink":"https://ebjohnsen.org/talk/fsen-2017/","publishdate":"2017-04-26T23:15:43+02:00","relpermalink":"/talk/fsen-2017/","section":"event","summary":"FSEN 2017, Tehran, Iran, 26 - 28 April 2017","tags":["Service"],"title":"FSEN 2017","type":"event"},{"authors":[],"categories":["Programme committees"],"content":" FASE 2017, Uppsala, Sweden, 22-29 April 2017 ","date":1492895737,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798137,"objectID":"c55625b65ce806d80f22d6aa2021e09e","permalink":"https://ebjohnsen.org/talk/fase-2017/","publishdate":"2017-04-22T23:15:37+02:00","relpermalink":"/talk/fase-2017/","section":"event","summary":" FASE 2017, Uppsala, Sweden, 22-29 April 2017 ","tags":["Service"],"title":"FASE 2017","type":"event"},{"authors":["Jesús Doménech","Samir Genaim","Einar Broch Johnsen","Rudolf Schlatte"],"categories":[],"content":"","date":1491167052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1491167052,"objectID":"2feda98ac6c02e951672e119b2fd3368","permalink":"https://ebjohnsen.org/publication/17-fase/","publishdate":"2020-07-21T23:37:27+02:00","relpermalink":"/publication/17-fase/","section":"publication","summary":"Proc. FASE 2017","tags":[],"title":"EasyInterface: A toolkit for rapid development of GUIs for research prototype tools","type":"publication"},{"authors":[],"categories":[],"content":"Cumulus was a FRINATEK project funded by the Research Council of Norway 2015-2019. I was the project leader of CUMULUS.\nThe main goal of Cumulus is to develop a semantic foundation for static analysis techniques for cloud-aware applications. Cloud-awareness enables the software to negotiate its own quality of service and opens for dynamic and fine-grained resource management. This introduces an element of reflection which goes beyond the state of the art in both formal semantics and static analysis. The project will develop a formal foundation for cloud-aware computing and use this foundation to enable the verification of quantitative assertions about the high-level quality of service and low-level resource requirements of cloud-aware applications. The project will develop demonstrators for the approach in terms of semantics-based tools to analyze quantitative assertions for quality of service during the design of such applications. Cumulus will enable a shift in the design of virtualized software from model simulation and monitoring deployed systems to advanced static analyses of worst-case resource requirements early in the software design\n","date":1486070252,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1486070252,"objectID":"dd9842430bba8215f60eec95321c9079","permalink":"https://ebjohnsen.org/project/cumulus/","publishdate":"2017-02-02T22:17:32+01:00","relpermalink":"/project/cumulus/","section":"project","summary":"An RCN FRINATEK research project 2015-2019. I was the project leader.","tags":[],"title":"Cumulus: Semantics-Based Analyses for Cloud-Aware Computing","type":"project"},{"authors":["Erika Ábrahám","Florian Corzilius","Einar Broch Johnsen","Gereon Kremer","Jacopo Mauro"],"categories":[],"content":"","date":1480112619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1480112619,"objectID":"7b5e65754bb00fbb1bbcaf64fa0b618c","permalink":"https://ebjohnsen.org/publication/16-setta/","publishdate":"2020-07-21T23:36:48+02:00","relpermalink":"/publication/16-setta/","section":"publication","summary":"Proc. SETTA 2016","tags":["Cloud"],"title":"Zephyrus2: On the Fly Deployment Optimization Using SMT and CP Technologies","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FM 2016, Limassol, Cyprus, 7-11 November 2016\n","date":1478553367,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798167,"objectID":"6b701929def3a71673c6155cc942bbcd","permalink":"https://ebjohnsen.org/talk/fm-2016/","publishdate":"2016-11-07T23:16:07+02:00","relpermalink":"/talk/fm-2016/","section":"event","summary":"FM 2016, Limassol, Cyprus, 7-11 November 2016","tags":["Service"],"title":"FM 2016","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2016, North Jutland, Denmark, 31 October - 2 November 2016\n","date":1477948560,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798160,"objectID":"9fa9bcee94f1237ba9b68e26ad406137","permalink":"https://ebjohnsen.org/talk/nwpt-2016/","publishdate":"2016-10-31T23:16:00+02:00","relpermalink":"/talk/nwpt-2016/","section":"event","summary":"NWPT 2016, North Jutland, Denmark, 31 October - 2 November 2016","tags":["Service"],"title":"NWPT 2016","type":"event"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1477517061,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1477517061,"objectID":"908f66c8655f67229cc9f70fc907549e","permalink":"https://ebjohnsen.org/publication/16-ifmcloud/","publishdate":"2020-07-21T23:36:17+02:00","relpermalink":"/publication/16-ifmcloud/","section":"publication","summary":"Proc. IFMCloud 2016","tags":["Cloud","ABS"],"title":"Modeling Deployment Decisions for Elastic Services with ABS","type":"publication"},{"authors":["Einar Broch Johnsen","Jia-Chun Lin","Ingrid Chieh Yu"],"categories":[],"content":"","date":1475780653,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1475780653,"objectID":"d4c27a3bc0d4433497c16605554249e3","permalink":"https://ebjohnsen.org/publication/16-isola/","publishdate":"2020-07-21T23:36:25+02:00","relpermalink":"/publication/16-isola/","section":"publication","summary":"Proc. ISoLa 2016","tags":["Cloud","ABS"],"title":"Comparing AWS Deployments Using Model-Based Predictions","type":"publication"},{"authors":["Richard Bubel","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Olaf Owe","Ina Schaefer","Ingrid Chieh Yu"],"categories":[],"content":"","date":1475698991,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1475698991,"objectID":"aceb0ba8f9f132dafb31f748c0576f8a","permalink":"https://ebjohnsen.org/publication/16-fomac/","publishdate":"2020-07-21T23:36:02+02:00","relpermalink":"/publication/16-fomac/","section":"publication","summary":"Transactions on Foundations for Mastering Change 1: 130-156 (2016)","tags":["Deductive verification"],"title":"Proof Repositories for Compositional Verification of Evolving Software Systems - Managing Change When Proving Software Correct","type":"publication"},{"authors":["Marco Aiello","Einar Broch Johnsen","Schahram Dustdar","Ilche Georgievski","(Eds)"],"categories":[],"content":"","date":1473249084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1473249084,"objectID":"948263b6d26991eee1d6af61d30dfc1a","permalink":"https://ebjohnsen.org/publication/16-esocc/","publishdate":"2020-07-21T23:35:40+02:00","relpermalink":"/publication/16-esocc/","section":"publication","summary":"","tags":[],"title":"Proc. 5th IFIP WG 2.14 European Conference Service-Oriented and Cloud Computing (ESOCC 2016)","type":"publication"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"ESOCC 2016, Vienna, Austria, September 5-7, 2016 (PC chair)\n","date":1473110191,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798191,"objectID":"4af87a3c9c1cadd2cd9f0c65d25f96b2","permalink":"https://ebjohnsen.org/talk/esocc-2016/","publishdate":"2016-09-05T23:16:31+02:00","relpermalink":"/talk/esocc-2016/","section":"event","summary":"ESOCC 2016, Vienna, Austria, September 5-7, 2016 (PC chair)","tags":["Service"],"title":"ESOCC 2016","type":"event"},{"authors":["Davide Ancona","Viviana Bono","Mario Bravetti","Joana Campos","Giuseppe Castagna","Pierre-Malo Deniélou","Simon J. Gay","Nils Gesbert","Elena Giachino","Raymond Hu","Einar Broch Johnsen","Francisco Martins","Viviana Mascardi","Fabrizio Montesi","Rumyana Neykova","Nicholas Ng","Luca Padovani","Vasco T. Vasconcelos","Nobuko Yoshida"],"categories":[],"content":"","date":1469182059,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469182059,"objectID":"04985a9d91bd25b0fee2b66587f6b088","permalink":"https://ebjohnsen.org/publication/16-ftpl/","publishdate":"2020-07-21T23:36:10+02:00","relpermalink":"/publication/16-ftpl/","section":"publication","summary":"Foundations and Trends® in Programming Languages 3 (2-3): 95-230, 2016","tags":[],"title":"Behavioral Types in Programming Languages","type":"publication"},{"authors":["Jia-Chun Lin","Ingrid Chieh Yu","Einar Broch Johnsen","Ming-Chang Lee"],"categories":[],"content":"","date":1469135316,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469135316,"objectID":"79132a39906712d082b0fea053813dd8","permalink":"https://ebjohnsen.org/publication/16-fase/","publishdate":"2020-07-21T23:35:49+02:00","relpermalink":"/publication/16-fase/","section":"publication","summary":"Proc. FASE 2016","tags":["Cloud","ABS"],"title":"ABS-YARN: A Formal Framework for Modeling Hadoop YARN Clusters","type":"publication"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"HyVar was an EU H2020 research project 2015-2018 (project no 644298). I was the scientific coordinator of HyVar. CORDIS website here.\nThe idea was to develop a framework for continuous software evolution in distributed systems which combines the description of evolution as a software product line, a scalable cloud infrastructure to monitoring and customization of software upgrades for remote devices, and over-the-air upgrade technologies.\n","date":1469132175,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132175,"objectID":"927c85bc0d0229b84490f087244136e2","permalink":"https://ebjohnsen.org/project/hyvar/","publishdate":"2016-07-21T22:16:15+02:00","relpermalink":"/project/hyvar/","section":"project","summary":"An EU H2020 research project 2015-2018. I was the scientific coordinator.","tags":[],"title":"HyVar : Scalable Hybrid Variability for Distributed Evolving Software Systems","type":"project"},{"authors":["Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa","Violet Ka I Pun"],"categories":[],"content":"UpScale was an EU FP7 FET Open-X research project 2014-2017 (project no 612985). CORDIS website here.\nThe idea was to design programming languages for the manycore era, when a program can make use of potentially millions of processors. UpScale used incremental type-based program annotations specifying deployment-related information, and for innovative type-based deployment optimisations both at compile- and runtime. The Encore programming language was designed in this project.\n","date":1469132166,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132166,"objectID":"299dc42dbd9ea4cea20d3f010ccd96f2","permalink":"https://ebjohnsen.org/project/upscale/","publishdate":"2016-07-21T22:16:06+02:00","relpermalink":"/project/upscale/","section":"project","summary":"An EU FP7 FET Open-X research project 2014-2017.","tags":[],"title":"UpScale: From Inherent Concurrency to Massive Parallelism through Type-based Optimizations","type":"project"},{"authors":[],"categories":[],"content":"Envisage was an EU FP7 research project 2013-2016 (project no 610582). I was the coordinator of Envisage. CORDIS website here.\nThe basic idea was to integrate service-level agreements (SLA) into the interfaces of an object-oriented model and validate SLA for cloud computing at design time using formal methods. The Envisage project delivered novel methods for predicting the behavior of software deployed on the cloud, using formal models and analysis techniques.\nProject website here.\n","date":1469132156,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132156,"objectID":"2a1780bc127a6992fa7d1b15415dc9b2","permalink":"https://ebjohnsen.org/project/envisage/","publishdate":"2016-07-21T22:15:56+02:00","relpermalink":"/project/envisage/","section":"project","summary":"An EU FP7 research project 2013-2016. I was the project coordinator.","tags":[],"title":"Envisage: Engineering Virtualized Services","type":"project"},{"authors":[],"categories":[],"content":"HATS was a four-year FET project funded under the EU’s FP7 programme 2010-2013 (project no 231620). CORDIS website here.\nIn the project, we propose to take an empirically successful, yet informal software development paradigm and put it on a formal basis. Specifically, in HATS we will turn software product family (SWPF) development into a rigorous approach. The technical core of the project is an Abstract Behavioral Specification language which will allow precise description of SWPF features and components and their instances. The main project outcome is a methodological and tool framework achieving not merely far-reaching automation in maintaining dynamically evolving software, but an unprecedented level of trust while informal processes are replaced with rigorous analyses based on formal semantics.\n","date":1469130911,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469130911,"objectID":"47bccfffb1f0cafb49ea33345b5f112e","permalink":"https://ebjohnsen.org/project/hats/","publishdate":"2016-07-21T21:55:11+02:00","relpermalink":"/project/hats/","section":"project","summary":"A EU FP7 FET research project 2010-2013.","tags":[],"title":"HATS: Highly Adaptable and Trustworthy Software using Formal Methods","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"TASE 2016, Shanghai, China, July 17-19, 2016\n","date":1468790196,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798196,"objectID":"4eebbb1e9bae12bb88adb9066f983b0d","permalink":"https://ebjohnsen.org/talk/tase-2016/","publishdate":"2016-07-17T23:16:36+02:00","relpermalink":"/talk/tase-2016/","section":"event","summary":"TASE 2016, Shanghai, China, July 17-19, 2016","tags":["Service"],"title":"TASE 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SEFM 2016, Vienna, Austria, July 4-8, 2016\n","date":1467667004,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798204,"objectID":"f7fe1ab1cea5dae7de65ecc407ea693c","permalink":"https://ebjohnsen.org/talk/sefm-2016/","publishdate":"2016-07-04T23:16:44+02:00","relpermalink":"/talk/sefm-2016/","section":"event","summary":"SEFM 2016, Vienna, Austria, July 4-8, 2016","tags":["Service"],"title":"SEFM 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"E-MuCoCoS 2016, Frankfurt, Germany, 23 June 2016\n","date":1466716581,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798181,"objectID":"f53b057443e04b509776c0fb0651d74a","permalink":"https://ebjohnsen.org/talk/e-mucocos-2016/","publishdate":"2016-06-23T23:16:21+02:00","relpermalink":"/talk/e-mucocos-2016/","section":"event","summary":"E-MuCoCoS 2016, Frankfurt, Germany, 23 June 2016","tags":["Service"],"title":"E-MuCoCoS 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"Coordination 2016, Heraklion, Greece, June 6-9, 2016\n","date":1465247818,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798218,"objectID":"d617e39bfad75a93d1f483b82900114c","permalink":"https://ebjohnsen.org/talk/coordination-2016/","publishdate":"2016-06-06T23:16:58+02:00","relpermalink":"/talk/coordination-2016/","section":"event","summary":"Coordination 2016, Heraklion, Greece, June 6-9, 2016","tags":["Service"],"title":"Coordination 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FORTE 2016, Heraklion, Greece, June 6-9, 2016\n","date":1465247809,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798209,"objectID":"bb5ba144e79048076d6de65e1d94ef6d","permalink":"https://ebjohnsen.org/talk/forte-2016/","publishdate":"2016-06-06T23:16:49+02:00","relpermalink":"/talk/forte-2016/","section":"event","summary":"FORTE 2016, Heraklion, Greece, June 6-9, 2016","tags":["Service"],"title":"FORTE 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"IFM 2016, Reykjavik, Iceland, June 1-4, 2016\n","date":1464815825,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798225,"objectID":"92ef49da2cfd39a988edf5f193d2412e","permalink":"https://ebjohnsen.org/talk/ifm-2016/","publishdate":"2016-06-01T23:17:05+02:00","relpermalink":"/talk/ifm-2016/","section":"event","summary":"IFM 2016, Reykjavik, Iceland, June 1-4, 2016","tags":["Service"],"title":"IFM 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SCORE@ICSE 2016, Austin, Texas, May 14-22, 2016\n","date":1463260633,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798233,"objectID":"85de39443708d892a6716fe943865dd3","permalink":"https://ebjohnsen.org/talk/score@icse-2016/","publishdate":"2016-05-14T23:17:13+02:00","relpermalink":"/talk/score@icse-2016/","section":"event","summary":"SCORE@ICSE 2016, Austin, Texas, May 14-22, 2016","tags":["Service"],"title":"SCORE@ICSE 2016","type":"event"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Martin Steffen","Silvia Lizeth Tapia Tarifa","Ingrid Chieh Yu"],"categories":[],"content":"","date":1462621786,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1462621786,"objectID":"c57ca254108fefbba7294f753bdf4d0b","permalink":"https://ebjohnsen.org/publication/16-kaisa/","publishdate":"2020-07-21T23:36:29+02:00","relpermalink":"/publication/16-kaisa/","section":"publication","summary":"Festschrift Kaisa Sere","tags":[],"title":"Meeting Deadlines, Elastically. ","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1461272902,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1461272902,"objectID":"8b69bc7b93c2ee003de5fde4171bf96f","permalink":"https://ebjohnsen.org/publication/16-sac-musepat/","publishdate":"2020-07-21T23:36:37+02:00","relpermalink":"/publication/16-sac-musepat/","section":"publication","summary":"Proc. SAC 2016","tags":["Multicore","Maude"],"title":"An Operational Semantics of Cache Coherent Multicore Architectures","type":"publication"},{"authors":["Erika Ábrahám","Marcello M. Bonsangue","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1457351467,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1457351467,"objectID":"8a7fa49b74fde8a7d4a7dec0b4a64d3e","permalink":"https://ebjohnsen.org/publication/16-fdb60/","publishdate":"2020-07-21T23:35:56+02:00","relpermalink":"/publication/16-fdb60/","section":"publication","summary":"Springer LNCS 9660","tags":[],"title":"Theory and Practice of Formal Methods - Essays Dedicated to Frank de Boer on the Occasion of His 60th Birthday","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1457308800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1457308800,"objectID":"4fe427c3c757db973d137ac892f38553","permalink":"https://ebjohnsen.org/publication/16-wrla/","publishdate":"2020-07-21T23:37:00+02:00","relpermalink":"/publication/16-wrla/","section":"publication","summary":"Proc. WRLA 2016","tags":["Multicore","Maude"],"title":"A Maude Framework for Cache Coherent Multicore Architectures","type":"publication"},{"authors":["Elena Giachino","Einar Broch Johnsen","Cosimo Laneve","Violet Ka I Pun"],"categories":[],"content":"","date":1453410478,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1453410478,"objectID":"3862e52b386c0b89d357adb609b14b62","permalink":"https://ebjohnsen.org/publication/15-facs/","publishdate":"2020-07-21T23:34:51+02:00","relpermalink":"/publication/15-facs/","section":"publication","summary":"Proc. FACS 2015","tags":["ABS"],"title":"Time Complexity of Concurrent Programs - A Technique Based on Behavioural Types","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Dave Clarke","Joakim Bjørk"],"categories":[],"content":"","date":1453410415,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1453410415,"objectID":"548aa759c2a269572d5b48f887a4228f","permalink":"https://ebjohnsen.org/publication/16-scp/","publishdate":"2020-07-21T23:36:43+02:00","relpermalink":"/publication/16-scp/","section":"publication","summary":"Science of Computer Programming **115-116**: 3-22, 2016","tags":[],"title":"A formal model of service-oriented dynamic object groups","type":"publication"},{"authors":["Crystal Chang Din","Silvia Lizeth Tapia Tarifa","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1448140068,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1448140068,"objectID":"892d0476f7a520c0819b5a520c30e60e","permalink":"https://ebjohnsen.org/publication/15-icfem/","publishdate":"2020-07-21T23:34:56+02:00","relpermalink":"/publication/15-icfem/","section":"publication","summary":"Proc. ICFEM 2015","tags":[],"title":"History-Based Specification and Verification of Scalable Concurrent and Distributed Systems","type":"publication"},{"authors":[],"categories":[],"content":"ICTAC 2015, Cali, Colombia, October 29-31, 2015\n","date":1446153466,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798266,"objectID":"df2195c1e3237ded44cad4ce6580ba0e","permalink":"https://ebjohnsen.org/talk/ictac-2015/","publishdate":"2015-10-29T23:17:46+02:00","relpermalink":"/talk/ictac-2015/","section":"event","summary":"ICTAC 2015, Cali, Colombia, October 29-31, 2015","tags":["Service"],"title":"ICTAC 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2015, Reykjavik, Iceland, October 21-23, 2015\n","date":1445462241,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798241,"objectID":"b36be3f81014492f93d97862a5aa3759","permalink":"https://ebjohnsen.org/talk/nwpt-2015/","publishdate":"2015-10-21T23:17:21+02:00","relpermalink":"/talk/nwpt-2015/","section":"event","summary":"NWPT 2015, Reykjavik, Iceland, October 21-23, 2015","tags":["Service"],"title":"NWPT 2015","type":"event"},{"authors":["Elvira Albert","Jesús Correas","Einar Broch Johnsen","Guillermo Román-Díez"],"categories":[],"content":"","date":1442869652,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1442869652,"objectID":"c427d8fb97de6c1cfe4a60c03795acad","permalink":"https://ebjohnsen.org/publication/15-sas/","publishdate":"2020-07-21T23:35:27+02:00","relpermalink":"/publication/15-sas/","section":"publication","summary":"Proc. SAS 2015","tags":[],"title":"Parallel Cost Analysis of Distributed Systems","type":"publication"},{"authors":["Erika Ábrahám","Costas Bekas","Ivona Brandic","Samir Genaim","Einar Broch Johnsen","Ivan Kondov","Sabri Pllana","Achim Streit"],"categories":[],"content":"","date":1442869628,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1442869628,"objectID":"0774bf6da9cbecca5aeb2c161808d7d5","permalink":"https://ebjohnsen.org/publication/15-nbis/","publishdate":"2020-07-21T23:35:21+02:00","relpermalink":"/publication/15-nbis/","section":"publication","summary":"Proc. NBIS 2015","tags":[],"title":"Preparing HPC Applications for Exascale: Challenges and Recommendations","type":"publication"},{"authors":[],"categories":[],"content":"CREDO was a STREP project funded under the EU’s FP6 programme 2006-2009 (project no 033826). CORDIS website here.\nIn open distributed systems, the availability and requirements of components providing services vary over time. The networks need to dynamically reconfigure communication links between components at run-time in a context-aware manner. This reconfiguration includes the (dis)connection of components, but also the adaptation and updating of both components and the network. Updates may change the computation abilities of components and the coordination abilities of the network. For safety-critical systems, update should not compromise the reliability of services. Updates should be initiated and effectuated in a decentralized manner. No formal model of computation and communication exists today in which end-to-end system evolution can be expressed and validated. The use of formal models and validation techniques will significantly improve the confidence in dynamically reconfigurable systems, which are otherwise error-prone.\nThis project aims at a compositional modelling and validation framework for dynamically evolving software systems, separating computation, coordination, and scheduling. Exploiting this separation of concerns, we develop a uniform modelling language in which object-oriented components are combined with flexible communication and timing models. A new notion of service interface is essential, allowing separate design and validation of different components and of the network. Interface composition enables end-to-end reasoning about evolving systems. These interfaces specify services and formalize the context awareness needed for run-time coordination and reconfiguration. The framework will help developers design and maintain systems by validating reconfigurations. We focus on automatable and compositional validation techniques, including abstract simulation, synthesis, model-checking, test-generation, and verification of interface compatibility. The usefulness of the framework is assessed through case studies, and by developing an integrated tool.\n","date":1437508511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1437508511,"objectID":"f3b75c1d65cf46b284e1ba7862458c82","permalink":"https://ebjohnsen.org/project/credo/","publishdate":"2015-07-21T21:55:11+02:00","relpermalink":"/project/credo/","section":"project","summary":"A EU FP6 research project 2006-2009.","tags":[],"title":"CREDO: Modelling and analysis of evolutionary structures for distributed services","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"ECOOP 2015, Prague, Czech republic, July 6-10, 2015\n","date":1436217474,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798274,"objectID":"340c3b2a00a56ce65ec8b6445e5f2d83","permalink":"https://ebjohnsen.org/talk/ecoop-2015/","publishdate":"2015-07-06T23:17:54+02:00","relpermalink":"/talk/ecoop-2015/","section":"event","summary":"ECOOP 2015, Prague, Czech republic, July 6-10, 2015","tags":["Service"],"title":"ECOOP 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FM 2015, Oslo, Norway, June 22-26, 2015 (General chair)\n","date":1435007856,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798256,"objectID":"17c17365523e72bcae757fd33ff40fae","permalink":"https://ebjohnsen.org/talk/fm-2015/","publishdate":"2015-06-22T23:17:36+02:00","relpermalink":"/talk/fm-2015/","section":"event","summary":"FM 2015, Oslo, Norway, June 22-26, 2015 (General chair)","tags":["Service"],"title":"FM 2015","type":"event"},{"authors":["Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1434920841,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1434920841,"objectID":"595a9ca3bf994da81c6272a989c16756","permalink":"https://ebjohnsen.org/publication/15-ieee-comp/","publishdate":"2020-07-21T23:35:04+02:00","relpermalink":"/publication/15-ieee-comp/","section":"publication","summary":"IEEE Computer **48** (6), 2015","tags":[],"title":"Designing Resource-Aware Cloud Applications","type":"publication"},{"authors":["Marco Bernardo","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1433677884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1433677884,"objectID":"4d9ed06625a557029854d0f7772dcdaa","permalink":"https://ebjohnsen.org/publication/15-sfm/","publishdate":"2020-07-21T23:35:35+02:00","relpermalink":"/publication/15-sfm/","section":"publication","summary":"SFM 2015","tags":[],"title":"Advanced Lectures on Formal Methods for Multicore Programming","type":"publication"},{"authors":["Stephan Brandauer","Elias Castegren","Dave Clarke","Kiko Fernandez-Reyes","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa","Tobias Wrigstad","Albert Mingkun Yang"],"categories":[],"content":"","date":1432242460,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1432242460,"objectID":"cf127be48ad4119cb5a774cd5f3d2e28","permalink":"https://ebjohnsen.org/publication/15-encore/","publishdate":"2020-07-21T23:34:43+02:00","relpermalink":"/publication/15-encore/","section":"publication","summary":"Formal Methods for Multicore Programming (SFM 2015)","tags":[],"title":"Parallel Objects for Multicores: A Glimpse at the Parallel Language Encore","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FSEN 2015, Tehran, Iran, April 22-24, 2015\n","date":1429737480,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798280,"objectID":"89b495e95e77d452dca64de9dd680494","permalink":"https://ebjohnsen.org/talk/fsen-2015/","publishdate":"2015-04-22T23:18:00+02:00","relpermalink":"/talk/fsen-2015/","section":"event","summary":"FSEN 2015, Tehran, Iran, April 22-24, 2015","tags":[],"title":"FSEN 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FASE 2015, London, UK, April 11-19, 2015\n","date":1428787089,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798289,"objectID":"1dd05de06acfe0c5e02a82b6b8f0ea6b","permalink":"https://ebjohnsen.org/talk/fase-2015/","publishdate":"2015-04-11T23:18:09+02:00","relpermalink":"/talk/fase-2015/","section":"event","summary":"FASE 2015, London, UK, April 11-19, 2015","tags":["Service"],"title":"FASE 2015","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1421874400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1421874400,"objectID":"ca9ce63826f5314dff7b3745686b68c1","permalink":"https://ebjohnsen.org/publication/15-jlamp2/","publishdate":"2020-07-21T23:35:16+02:00","relpermalink":"/publication/15-jlamp2/","section":"publication","summary":"Journal of Logical and Algebraic Methods in Programming **84** (1): 37-53, 2015","tags":[],"title":"A proof system for adaptable class hierarchies","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1421874397,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1421874397,"objectID":"467ef6a33f49926dd29dbe0c97ef9097","permalink":"https://ebjohnsen.org/publication/15-jlamp1/","publishdate":"2020-07-21T23:35:13+02:00","relpermalink":"/publication/15-jlamp1/","section":"publication","summary":"Journal of Logical and Algebraic Methods in Programming **84** (1): 67-91, 2015","tags":["ABS"],"title":"Integrating deployment architectures and resource consumption in timed object-oriented models","type":"publication"},{"authors":["Elvira Albert","Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Peter Y. H. Wong"],"categories":["ABS"],"content":"","date":1419195954,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1419195954,"objectID":"4ce8078765f7fa78d00399de8cdef2ce","permalink":"https://ebjohnsen.org/publication/14-soca/","publishdate":"2020-07-21T23:34:28+02:00","relpermalink":"/publication/14-soca/","section":"publication","summary":"Journal of Service-Oriented Computing and Applications **8** (4):323-339, 2014","tags":["ABS"],"title":"Formal modeling and analysis of resource management for cloud architectures: an industrial case study using Real-Time ABS","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2014, Halmstad, Sweden, Nov 29-31, 2014\n","date":1417295896,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798296,"objectID":"41e96efacddcd62aae7fd97729587801","permalink":"https://ebjohnsen.org/talk/nwpt-2014/","publishdate":"2014-11-29T23:18:16+02:00","relpermalink":"/talk/nwpt-2014/","section":"event","summary":"NWPT 2014, Halmstad, Sweden, Nov 29-31, 2014","tags":["Service"],"title":"NWPT 2014","type":"event"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1413925538,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1413925538,"objectID":"7514a9237435a4fc83776f57d6e59c68","permalink":"https://ebjohnsen.org/publication/14-isola1/","publishdate":"2020-07-21T23:34:12+02:00","relpermalink":"/publication/14-isola1/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Deployment Variability in Delta-Oriented Models","type":"publication"},{"authors":["Ivan Lanese","Michael Lienhardt","Mario Bravetti","Einar Broch Johnsen","Rudolf Schlatte","Volker Stolz","Gianluigi Zavattaro"],"categories":["ABS"],"content":"","date":1413915434,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1413915434,"objectID":"03143e9d48c5ca06215b6f0173c7cd80","permalink":"https://ebjohnsen.org/publication/14-isola2/","publishdate":"2020-07-21T23:34:14+02:00","relpermalink":"/publication/14-isola2/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Fault Model Design Space for Cooperative Concurrency","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2014, Portland, USA, Oct 20, 2014\n","date":1413839905,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798305,"objectID":"8e1f94fd54a070a6feea7883c6a14544","permalink":"https://ebjohnsen.org/talk/agere-2014/","publishdate":"2014-10-20T23:18:25+02:00","relpermalink":"/talk/agere-2014/","section":"event","summary":"AGERE 2014, Portland, USA, Oct 20, 2014","tags":["Service"],"title":"AGERE 2014","type":"event"},{"authors":["Georg Göri","Einar Broch Johnsen","Rudolf Schlatte","Volker Stolz"],"categories":["ABS"],"content":"","date":1412187707,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1412187707,"objectID":"bcabe1a0921cefa7204c72aef60f0ceb","permalink":"https://ebjohnsen.org/publication/14-isola3/","publishdate":"2020-07-21T23:34:16+02:00","relpermalink":"/publication/14-isola3/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Erlang-Style Error Recovery for Concurrent Objects with Cooperative Scheduling","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2014, Bertinoro, Italy, Sep. 9-11, 2014\n","date":1410297511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798311,"objectID":"b56bec6d2c740fa3062aeb488e421f56","permalink":"https://ebjohnsen.org/talk/ifm-2014/","publishdate":"2014-09-09T23:18:31+02:00","relpermalink":"/talk/ifm-2014/","section":"event","summary":"iFM 2014, Bertinoro, Italy, Sep. 9-11, 2014","tags":["Service"],"title":"iFM 2014","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"BEAT 2014, Rome, Italy, Sep. 1, 2014\n","date":1409606317,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798317,"objectID":"b37e9e5621f10cf123d1ec199fa4be83","permalink":"https://ebjohnsen.org/talk/beat-2014/","publishdate":"2014-09-01T23:18:37+02:00","relpermalink":"/talk/beat-2014/","section":"event","summary":"BEAT 2014, Rome, Italy, Sep. 1, 2014","tags":["Service"],"title":"BEAT 2014","type":"event"},{"authors":[],"categories":[],"content":"ECOOP 2014, Uppsala, Sweden, July 28-Aug 1, 2014\n","date":1406582339,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798339,"objectID":"5a99436d9e3de8273f034b818c06266d","permalink":"https://ebjohnsen.org/talk/ecoop-2014/","publishdate":"2014-07-28T23:18:59+02:00","relpermalink":"/talk/ecoop-2014/","section":"event","summary":"ECOOP 2014, Uppsala, Sweden, July 28-Aug 1, 2014","tags":["Service"],"title":"ECOOP 2014","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"WING 2014, Vienna, Austria, July 23, 2014\n","date":1406150331,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798331,"objectID":"65f884631a71596484b6700b4166ab44","permalink":"https://ebjohnsen.org/talk/wing-2014/","publishdate":"2014-07-23T23:18:51+02:00","relpermalink":"/talk/wing-2014/","section":"event","summary":"WING 2014, Vienna, Austria, July 23, 2014","tags":["Service"],"title":"WING 2014","type":"event"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Ina Schaefer"],"categories":[],"content":"","date":1405976778,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1405976778,"objectID":"c0f1ae73a49cb2da713c4a6c55398c62","permalink":"https://ebjohnsen.org/publication/14-faoc/","publishdate":"2020-07-21T23:34:07+02:00","relpermalink":"/publication/14-faoc/","section":"publication","summary":"Formal Aspects of Computing **26** (4): 761-793, 2014","tags":[],"title":"Verifying traits: an incremental proof system for fine-grained reuse","type":"publication"},{"authors":[],"categories":["PhD Schools"],"content":"SFM 2014, Envisage Summer School in Bertinoro, Italy, June 16-20, 2014\n","date":1402953524,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798324,"objectID":"0864aa78bb5e255e331f61f392bbf04e","permalink":"https://ebjohnsen.org/talk/sfm-2014-envisage-summer-school/","publishdate":"2014-06-16T23:18:44+02:00","relpermalink":"/talk/sfm-2014-envisage-summer-school/","section":"event","summary":"SFM 2014, Envisage Summer School in Bertinoro, Italy, June 16-20, 2014","tags":["Service"],"title":"SFM 2014, Envisage Summer School","type":"event"},{"authors":["Marco Bernardo","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Ina Schaefer","(Eds)"],"categories":[],"content":"","date":1402141884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1402141884,"objectID":"4571f0adba7b15bc07675e7814352a5b","permalink":"https://ebjohnsen.org/publication/14-sfm/","publishdate":"2020-07-21T23:34:22+02:00","relpermalink":"/publication/14-sfm/","section":"publication","summary":"Springer LNCS 8483","tags":[],"title":"Advanced Lectures on Formal Methods for Executable Software Models","type":"publication"},{"authors":[],"categories":[],"content":"FormaliSE 2014, Hyderabad, India, May 31-June 7, 2014\n","date":1401571146,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798346,"objectID":"0f4721a8da791388e21ea55304041dc3","permalink":"https://ebjohnsen.org/talk/formalise-2014/","publishdate":"2014-05-31T23:19:06+02:00","relpermalink":"/talk/formalise-2014/","section":"event","summary":"FormaliSE 2014, Hyderabad, India, May 31-June 7, 2014","tags":["Service"],"title":"FormaliSE 2014","type":"event"},{"authors":["Frank S. de Boer","Stijn de Gouw","Einar Broch Johnsen","Andreas Kohn","Peter Y. H. Wong"],"categories":[],"content":"","date":1390338366,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1390338366,"objectID":"4ba9279c936149dd4a26236aab9c3f71","permalink":"https://ebjohnsen.org/publication/14-taosd/","publishdate":"2020-07-21T23:34:34+02:00","relpermalink":"/publication/14-taosd/","section":"publication","summary":"Transactions on Aspect-Oriented Software Development **11**: 1-26, 2014","tags":[],"title":"Run-Time Assertion Checking of Data- and Protocol-Oriented Properties of Java Programs: An Industrial Case Study","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2013, Tallinn, Estonia, Nov 20-22, 2013\n","date":1384982354,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798354,"objectID":"ec1721530216d002c826eb96271c9401","permalink":"https://ebjohnsen.org/talk/nwpt-2013/","publishdate":"2013-11-20T23:19:14+02:00","relpermalink":"/talk/nwpt-2013/","section":"event","summary":"NWPT 2013, Tallinn, Estonia, Nov 20-22, 2013","tags":["Service"],"title":"NWPT 2013","type":"event"},{"authors":[],"categories":[],"content":"SEFM 2013, Madrid, Spain, Sep 25-27, 2013\n","date":1380143988,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798388,"objectID":"739a86fd7020c64a871255fd4ee52448","permalink":"https://ebjohnsen.org/talk/sefm-2013/","publishdate":"2013-09-25T23:19:48+02:00","relpermalink":"/talk/sefm-2013/","section":"event","summary":"SEFM 2013, Madrid, Spain, Sep 25-27, 2013","tags":["Service"],"title":"SEFM 2013","type":"event"},{"authors":[],"categories":[],"content":"BEAT 2, Madrid, Spain, Sep 23-24, 2013\n","date":1379971164,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798364,"objectID":"5f999e64b65a64e41a3e4e0e6e983dd0","permalink":"https://ebjohnsen.org/talk/beat-2013/","publishdate":"2013-09-23T23:19:24+02:00","relpermalink":"/talk/beat-2013/","section":"event","summary":"BEAT 2, Madrid, Spain, Sep 23-24, 2013","tags":["Service"],"title":"BEAT 2013","type":"event"},{"authors":["Elvira Albert","Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Cosimo Laneve"],"categories":[],"content":"","date":1379797524,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1379797524,"objectID":"0e9570dc21e41d66545caf6dfac78d3e","permalink":"https://ebjohnsen.org/publication/13-nordicloud/","publishdate":"2020-07-21T23:33:41+02:00","relpermalink":"/publication/13-nordicloud/","section":"publication","summary":"Proc NordiCloud 2013","tags":[],"title":"Engineering Virtualized Services","type":"publication"},{"authors":[],"categories":[],"content":"PPPJ 2013, Stuttgart, Germany, Sep 11-13, 2013\n","date":1378934373,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798373,"objectID":"a67a09a8b9d95992765f1b6fe2cd5825","permalink":"https://ebjohnsen.org/talk/pppj-2013/","publishdate":"2013-09-11T23:19:33+02:00","relpermalink":"/talk/pppj-2013/","section":"event","summary":"PPPJ 2013, Stuttgart, Germany, Sep 11-13, 2013","tags":["Service"],"title":"PPPJ 2013","type":"event"},{"authors":[],"categories":[],"content":"CALCO Tools 2013, Warsaw, Poland, Sep. 3-6, 2013\n","date":1378243220,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798420,"objectID":"aba0e30c6312b7694f157d16e03c0c78","permalink":"https://ebjohnsen.org/talk/calco-tools-2013/","publishdate":"2013-09-03T23:20:20+02:00","relpermalink":"/talk/calco-tools-2013/","section":"event","summary":"CALCO Tools 2013, Warsaw, Poland, Sep. 3-6, 2013","tags":["Service"],"title":"CALCO Tools 2013","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"iFM 2013, Turku, Finland, June 12-14, 2013 (PC chair)\n","date":1371072007,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798407,"objectID":"23ce2ccdb464c25c3c7f21ac035dabf1","permalink":"https://ebjohnsen.org/talk/ifm-2013/","publishdate":"2013-06-12T23:20:07+02:00","relpermalink":"/talk/ifm-2013/","section":"event","summary":"iFM 2013, Turku, Finland, June 12-14, 2013 (PC chair)","tags":["Service"],"title":"iFM 2013","type":"event"},{"authors":[],"categories":[],"content":"FMDEP 2013, Turku, Finland, June 10, 2013\n","date":1370899180,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798380,"objectID":"a13a943e45a044d2198353b40a00a94f","permalink":"https://ebjohnsen.org/talk/fmdep-2013/","publishdate":"2013-06-10T23:19:40+02:00","relpermalink":"/talk/fmdep-2013/","section":"event","summary":"FMDEP 2013, Turku, Finland, June 10, 2013","tags":["Service"],"title":"FMDEP 2013","type":"event"},{"authors":["Einar Broch Johnsen","Luigia Petre","(Eds)"],"categories":[],"content":"","date":1370605884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1370605884,"objectID":"31088252f127982ce31ed629e88087fb","permalink":"https://ebjohnsen.org/publication/13-ifm/","publishdate":"2020-07-21T23:33:28+02:00","relpermalink":"/publication/13-ifm/","section":"publication","summary":"LNCS 7940","tags":[],"title":"Proc. 10th International Conference on Integrated Formal Methods (IFM 2013)","type":"publication"},{"authors":["Amir Taherkordi","Frank Eliassen","Einar Broch Johnsen"],"categories":[],"content":"","date":1369170303,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1369170303,"objectID":"8eaff17c471cdbe0319f1c381245166e","permalink":"https://ebjohnsen.org/publication/13-sesena/","publishdate":"2020-07-21T23:33:54+02:00","relpermalink":"/publication/13-sesena/","section":"publication","summary":"Proc. SESENA 2013","tags":[],"title":"Behavioural Design of Sensor Network Applications using Activity-Driven States","type":"publication"},{"authors":[],"categories":[],"content":"FSEN 2013, Tehran, Iran, April 24-26, 2013\n","date":1366838429,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798429,"objectID":"1e8d44e490a1454528c360e5a413ffba","permalink":"https://ebjohnsen.org/talk/fsen-2013/","publishdate":"2013-04-24T23:20:29+02:00","relpermalink":"/talk/fsen-2013/","section":"event","summary":"FSEN 2013, Tehran, Iran, April 24-26, 2013","tags":["Service"],"title":"FSEN 2013","type":"event"},{"authors":["Joakim Bjørk","Frank S. de Boer","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1366578140,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1366578140,"objectID":"2f3000b99dac9fae5d974bb68961fa40","permalink":"https://ebjohnsen.org/publication/13-isse/","publishdate":"2020-07-21T23:33:34+02:00","relpermalink":"/publication/13-isse/","section":"publication","summary":"Innovations in Systems and Software Engineering **9** (1):29-43, 2013","tags":["ABS"],"title":"User-defined Schedulers for Real-Time Concurrent Objects","type":"publication"},{"authors":["Stijn de Gouw","Frank S. de Boer","Einar Broch Johnsen","Peter Y. H. Wong"],"categories":[],"content":"","date":1363899911,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1363899911,"objectID":"bfa984eeea9ce747ad3ee4e7b1cb19af","permalink":"https://ebjohnsen.org/publication/13-sac/","publishdate":"2020-07-21T23:33:48+02:00","relpermalink":"/publication/13-sac/","section":"publication","summary":"Proc. SAC 2013","tags":[],"title":"Run-time checking of data- and protocol-oriented properties of Java programs: an industrial case study","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1353531858,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1353531858,"objectID":"3b79ceee6b67fb804ec205bd24293e83","permalink":"https://ebjohnsen.org/publication/12-icfem/","publishdate":"2020-07-21T23:32:50+02:00","relpermalink":"/publication/12-icfem/","section":"publication","summary":"Proc. ICFEM 2012","tags":["ABS"],"title":"Modeling Resource-Aware Virtualized Applications for the Cloud in Real-Time ABS","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2012, Bergen, Norway, Oct 31- Nov 02 2012.\n","date":1351718437,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798437,"objectID":"e4125820b720c4de34cba941aa4147b1","permalink":"https://ebjohnsen.org/talk/nwpt-2012/","publishdate":"2012-10-31T23:20:37+02:00","relpermalink":"/talk/nwpt-2012/","section":"event","summary":"NWPT 2012, Bergen, Norway, Oct 31- Nov 02 2012.","tags":["Service"],"title":"NWPT 2012","type":"event"},{"authors":[],"categories":[],"content":"Agere 2012, Tuczon, USA, Oct 21-22, 2012\n","date":1350854445,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798445,"objectID":"6ca3bea855ba97e227fc36ab68e9c578","permalink":"https://ebjohnsen.org/talk/agere-2012/","publishdate":"2012-10-21T23:20:45+02:00","relpermalink":"/talk/agere-2012/","section":"event","summary":"Agere 2012, Tuczon, USA, Oct 21-22, 2012","tags":["Service"],"title":"Agere 2012","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1350853471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1350853471,"objectID":"e9b66db08446798ab5dde26b3b485134","permalink":"https://ebjohnsen.org/publication/12-isola/","publishdate":"2020-07-21T23:33:02+02:00","relpermalink":"/publication/12-isola/","section":"publication","summary":"Proc. ISoLa 2012","tags":[],"title":"Tracking Behavioral Constraints during Object-Oriented Software Evolution","type":"publication"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Olaf Owe","Ina Schaefer","Ingrid Chieh Yu"],"categories":["Software product lines"],"content":"","date":1348261480,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1348261480,"objectID":"d88994735967db5407b9068e8d1992e9","permalink":"https://ebjohnsen.org/publication/12-fmsple/","publishdate":"2020-07-21T23:32:35+02:00","relpermalink":"/publication/12-fmsple/","section":"publication","summary":"Proc. FMSPLE 2012","tags":[],"title":"A Transformational Proof System for Delta-Oriented Programming","type":"publication"},{"authors":["Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Rudolf Schlatte","Peter Y. H. Wong"],"categories":["ABS"],"content":"","date":1348261428,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1348261428,"objectID":"15c9572fb2b26972c16549ea23db96c3","permalink":"https://ebjohnsen.org/publication/12-esocc/","publishdate":"2020-07-21T23:32:28+02:00","relpermalink":"/publication/12-esocc/","section":"publication","summary":"Proc. ESOCC 2012","tags":["ABS"],"title":"Formal Modeling of Resource Management for Cloud Architectures: An Industrial Case Study","type":"publication"},{"authors":["Joakim Bjørk","Dave Clarke","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1345583091,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1345583091,"objectID":"f50b45a2cee3ad4abfb8f7a0f2fda891","permalink":"https://ebjohnsen.org/publication/12-foclasa/","publishdate":"2020-07-21T23:32:42+02:00","relpermalink":"/publication/12-foclasa/","section":"publication","summary":"Proc. FOCLASA 2012","tags":[],"title":"A Type-Safe Model of Adaptive Object Groups","type":"publication"},{"authors":[],"categories":[],"content":"LfSA 2012, Berkeley, USA, July 7, 2012\n","date":1341696053,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798453,"objectID":"bbf8c9a3a23f259da306000ff57634ff","permalink":"https://ebjohnsen.org/talk/lfsa-2012/","publishdate":"2012-07-07T23:20:53+02:00","relpermalink":"/talk/lfsa-2012/","section":"event","summary":"LfSA 2012, Berkeley, USA, July 7, 2012","tags":["Service"],"title":"LfSA 2012","type":"event"},{"authors":[],"categories":[],"content":"IFM 2012, Pisa, Italy, June 18-22, 2012\n","date":1340054477,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798477,"objectID":"aee4547685bec5300d2a09d77a117d80","permalink":"https://ebjohnsen.org/talk/ifm-2012/","publishdate":"2012-06-18T23:21:17+02:00","relpermalink":"/talk/ifm-2012/","section":"event","summary":"IFM 2012, Pisa, Italy, June 18-22, 2012","tags":["Service"],"title":"IFM 2012","type":"event"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1340053318,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1340053318,"objectID":"12ac6f12df74d2c4fec3c34b3ba407ce","permalink":"https://ebjohnsen.org/publication/12-ifm/","publishdate":"2020-07-21T23:32:55+02:00","relpermalink":"/publication/12-ifm/","section":"publication","summary":"Proc. IFM 2012","tags":[],"title":"MULE-based Wireless Sensor Networks: Probabilistic Modeling and Quantitative Analysis","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2012, Stockholm, Sweden, June 13-16, 2012\n","date":1339622460,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798460,"objectID":"a6abbcba06238bbf3ea1fa1b9dbcf90f","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2012/","publishdate":"2012-06-13T23:21:00+02:00","relpermalink":"/talk/fmoods/forte-2012/","section":"event","summary":"FMOODS/FORTE 2012, Stockholm, Sweden, June 13-16, 2012","tags":["Service"],"title":"FMOODS/FORTE 2012","type":"event"},{"authors":["Crystal Chang Din","Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1335042106,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042106,"objectID":"2efc793ae24005927d6268fa251557d5","permalink":"https://ebjohnsen.org/publication/12-jlap3/","publishdate":"2020-07-21T23:33:18+02:00","relpermalink":"/publication/12-jlap3/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 227-256, 2012","tags":[],"title":"Observable Behavior of Distributed Systems: Component Reasoning for Concurrent Objects","type":"publication"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1335042100,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042100,"objectID":"88542b052166bd818c3e62d626a5b1f7","permalink":"https://ebjohnsen.org/publication/12-jlap2/","publishdate":"2020-07-21T23:33:14+02:00","relpermalink":"/publication/12-jlap2/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 284-297, 2012","tags":[],"title":"Formal Modeling and Validation of a Power-Efficient Grouping Protocol for WSNs","type":"publication"},{"authors":["Einar Broch Johnsen","Thi Mai Thuong Tran","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1335042096,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042096,"objectID":"b34f75b206e81c0b59307f0b4a031cd6","permalink":"https://ebjohnsen.org/publication/12-jlap1/","publishdate":"2020-07-21T23:33:09+02:00","relpermalink":"/publication/12-jlap1/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 257-283, 2012","tags":[],"title":"Safe Locking for Multi-Threaded Java with Exceptions","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1327179760,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179760,"objectID":"7395abf3ddc5aa4315354be7789cc9eb","permalink":"https://ebjohnsen.org/publication/11-foveoos/","publishdate":"2020-07-21T23:31:45+02:00","relpermalink":"/publication/11-foveoos/","section":"publication","summary":"Proc. FOVEOOS 2011","tags":["ABS"],"title":"A Formal Model of User-Defined Resources in Resource-Restricted Deployment Scenarios","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1327179750,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179750,"objectID":"3585d8bfe22308856b8bd8b10cd57bf3","permalink":"https://ebjohnsen.org/publication/11-facs/","publishdate":"2020-07-21T23:31:39+02:00","relpermalink":"/publication/11-facs/","section":"publication","summary":"Proc. FACS 2011","tags":[],"title":"A Formal Model of Object Mobility in Resource-Restricted Deployment Scenarios","type":"publication"},{"authors":["Einar Broch Johnsen","Reiner Hähnle","Jan Schäfer","Rudolf Schlatte","Martin Steffen"],"categories":["ABS"],"content":"","date":1327179648,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179648,"objectID":"689e5d9f8b3e947f6c4fdb2b50581d2c","permalink":"https://ebjohnsen.org/publication/10-fmco/","publishdate":"2020-07-21T23:30:22+02:00","relpermalink":"/publication/10-fmco/","section":"publication","summary":"Proc. FMCO 2010","tags":["ABS"],"title":"ABS: A Core Language for Abstract Behavioral Specification","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1319230759,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1319230759,"objectID":"f516d4bd640e4e98906014a182c6a844","permalink":"https://ebjohnsen.org/publication/11-scp/","publishdate":"2020-07-21T23:32:15+02:00","relpermalink":"/publication/11-scp/","section":"publication","summary":"Science of Computer Programming **76** (10):915-941, 2011","tags":[],"title":"Incremental Reasoning with Lazy Behavioral Subtyping for Multiple Inheritance","type":"publication"},{"authors":[],"categories":[],"content":"FOVEOOS 2011, Torino, Italy, October 5-7, 2011\n","date":1317849694,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798494,"objectID":"fd1e4dc23f0d9ce642eb44174be5bc18","permalink":"https://ebjohnsen.org/talk/foveoos-2011/","publishdate":"2011-10-05T23:21:34+02:00","relpermalink":"/talk/foveoos-2011/","section":"event","summary":"FOVEOOS 2011, Torino, Italy, October 5-7, 2011","tags":["Service"],"title":"FOVEOOS 2011","type":"event"},{"authors":[],"categories":[],"content":"TASE 2011, Xi’an, China, August 29-31, 2011\n","date":1314652919,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798519,"objectID":"8d4cefb9256388e4eed5b52296d0c6ba","permalink":"https://ebjohnsen.org/talk/tase-2011/","publishdate":"2011-08-29T23:21:59+02:00","relpermalink":"/talk/tase-2011/","section":"event","summary":"TASE 2011, Xi’an, China, August 29-31, 2011","tags":["Service"],"title":"TASE 2011","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Fatemeh Kazemeyni","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1313960392,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1313960392,"objectID":"240c802cc138297252b5c16df870a107","permalink":"https://ebjohnsen.org/publication/10-ttss/","publishdate":"2020-07-21T23:31:15+02:00","relpermalink":"/publication/10-ttss/","section":"publication","summary":"Proc. TTSS 2010","tags":[],"title":"Models of Rate Restricted Communication for Concurrent Objects","type":"publication"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Ina Schaefer"],"categories":[],"content":"","date":1311282069,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1311282069,"objectID":"be630a2a431415aa366c66fbd62f0df3","permalink":"https://ebjohnsen.org/publication/11-ftfjp/","publishdate":"2020-07-21T23:32:02+02:00","relpermalink":"/publication/11-ftfjp/","section":"publication","summary":"Proc. FTfJP 2011","tags":[],"title":"Verifying Traits: A Proof System for Fine-Grained Reuse","type":"publication"},{"authors":["Einar Broch Johnsen","Ivan Lanese","Gianluigi Zavattaro"],"categories":["ABS"],"content":"","date":1308690015,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1308690015,"objectID":"0155f98a214f6bf64cbc6204373568f9","permalink":"https://ebjohnsen.org/publication/11-coordination/","publishdate":"2020-07-21T23:31:29+02:00","relpermalink":"/publication/11-coordination/","section":"publication","summary":"Proc. COORDINATION 2011","tags":["ABS"],"title":"Fault in the Future","type":"publication"},{"authors":[],"categories":[],"content":"FM 2011, Limerick, Ireland, June 20-24, 2011\n","date":1308604932,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798532,"objectID":"1a8aad2c64612ad3fd130c6ffd662225","permalink":"https://ebjohnsen.org/talk/fm-2011/","publishdate":"2011-06-20T23:22:12+02:00","relpermalink":"/talk/fm-2011/","section":"event","summary":"FM 2011, Limerick, Ireland, June 20-24, 2011","tags":["Service"],"title":"FM 2011","type":"event"},{"authors":["Dave Clarke","Nikolay Diakov","Reiner Hähnle","Einar Broch Johnsen","Ina Schaefer","Jan Schäfer","Rudolf Schlatte","Peter Y. H. Wong"],"categories":["Software product lines","ABS"],"content":"","date":1307998804,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1307998804,"objectID":"2a07bc48485b66d6626882fe462605d4","permalink":"https://ebjohnsen.org/publication/11-sfm/","publishdate":"2020-07-21T23:32:21+02:00","relpermalink":"/publication/11-sfm/","section":"publication","summary":"Proc. SFM 2011","tags":["ABS"],"title":"Modeling Spatial and Temporal Variability with the HATS Abstract Behavioral Modeling Language","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2011, Reykjavik, Iceland, June 6-9, 2011\n","date":1307395326,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798526,"objectID":"b2a4e3cc0f16abb64f28994cd6d833ff","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2011/","publishdate":"2011-06-06T23:22:06+02:00","relpermalink":"/talk/fmoods/forte-2011/","section":"event","summary":"FMOODS/FORTE 2011, Reykjavik, Iceland, June 6-9, 2011","tags":["Service"],"title":"FMOODS/FORTE 2011","type":"event"},{"authors":["Elvira Albert","Samir Genaim","Miguel Gömez-Zamalloa","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1306011750,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1306011750,"objectID":"aae15cbd45eab3745d61405ea3d35efe","permalink":"https://ebjohnsen.org/publication/11-fm/","publishdate":"2022-07-21T23:31:39+02:00","relpermalink":"/publication/11-fm/","section":"publication","summary":"Proc. FM 2011","tags":["ABS"],"title":"Simulating Concurrent Behaviors with Worst-Case Cost Bounds","type":"publication"},{"authors":["Einar Broch Johnsen","Thi Mai Thuong Tran","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1303419677,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1303419677,"objectID":"e852e9368d31892a084f5ecf65ffa09b","permalink":"https://ebjohnsen.org/publication/11-fsen/","publishdate":"2020-07-21T23:31:53+02:00","relpermalink":"/publication/11-fsen/","section":"publication","summary":"Proc. FSEN 2011","tags":[],"title":"Safe Locking for Multi-Threaded Java","type":"publication"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1303419572,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1303419572,"objectID":"c9b31347835526b036ed4ba571fd4647","permalink":"https://ebjohnsen.org/publication/11-iceccs/","publishdate":"2020-07-21T23:32:09+02:00","relpermalink":"/publication/11-iceccs/","section":"publication","summary":"Proc. ICECCS 2011","tags":[],"title":"Group Selection by Nodes in Wireless Sensor Networks Using Coalitional Game Theory","type":"publication"},{"authors":[],"categories":[],"content":"FSEN 2011, Tehran, Iran, April 20-22, 2011\n","date":1303334539,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798539,"objectID":"fda533a6de010ad1761e9133a3b6142a","permalink":"https://ebjohnsen.org/talk/fsen-2011/","publishdate":"2011-04-20T23:22:19+02:00","relpermalink":"/talk/fsen-2011/","section":"event","summary":"FSEN 2011, Tehran, Iran, April 20-22, 2011","tags":["Service"],"title":"FSEN 2011","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2010, Turku, Finland, November 10-12 2010\n","date":1289424086,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798486,"objectID":"4186d835dae3fa464e296620c6e56c05","permalink":"https://ebjohnsen.org/talk/nwpt-2010/","publishdate":"2010-11-10T23:21:26+02:00","relpermalink":"/talk/nwpt-2010/","section":"event","summary":"NWPT 2010, Turku, Finland, November 10-12 2010","tags":["Service"],"title":"NWPT 2010","type":"event"},{"authors":["Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1287694735,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1287694735,"objectID":"73276317d184162c86c0d7dc6678c6f9","permalink":"https://ebjohnsen.org/publication/10-icfem/","publishdate":"2020-07-21T23:30:41+02:00","relpermalink":"/publication/10-icfem/","section":"publication","summary":"Proc. ICFEM 2010","tags":["ABS"],"title":"Dynamic Resource Reallocation Between Deployment Components","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2010, Guimaraes, Portugal, October 14-16 2010.\n","date":1287091356,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798556,"objectID":"d032c2cb645fdb19a45db8ff70fb1449","permalink":"https://ebjohnsen.org/talk/facs-2010/","publishdate":"2010-10-14T23:22:36+02:00","relpermalink":"/talk/facs-2010/","section":"event","summary":"FACS 2010, Guimaraes, Portugal, October 14-16 2010.","tags":["Service"],"title":"FACS 2010","type":"event"},{"authors":["Frank S. de Boer","Mohammad Mahdi Jaghoori","Einar Broch Johnsen"],"categories":[],"content":"","date":1285102726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102726,"objectID":"bc25e2b49e4a411294759458125735b3","permalink":"https://ebjohnsen.org/publication/10-concur/","publishdate":"2020-07-21T23:30:14+02:00","relpermalink":"/publication/10-concur/","section":"publication","summary":"Proc. CONCUR 2010","tags":[],"title":"Dating Concurrent Objects: Real-Time Modeling and Schedulability Analysis","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1285102715,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102715,"objectID":"bf3193e04feb15fe73c20bff5d4e0c72","permalink":"https://ebjohnsen.org/publication/10-jlap/","publishdate":"2020-07-21T23:30:50+02:00","relpermalink":"/publication/10-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **79** (7): 578-607, 2010","tags":[],"title":"Lazy Behavioral Subtyping","type":"publication"},{"authors":["Joakim Bjørk","Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte"],"categories":[],"content":"","date":1285102614,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102614,"objectID":"768bc04b3d8b5ebc8ea26cd57995603c","permalink":"https://ebjohnsen.org/publication/10-rtrts/","publishdate":"2020-07-21T23:31:00+02:00","relpermalink":"/publication/10-rtrts/","section":"publication","summary":"Proc. RTRTS 2010","tags":[],"title":"Lightweight Time Modeling in Timed Creol","type":"publication"},{"authors":["Dave Clarke","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1285102563,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102563,"objectID":"e6ad9bec186f9a9683bc99ea5e6fd796","permalink":"https://ebjohnsen.org/publication/10-wpdr/","publishdate":"2020-07-21T23:31:20+02:00","relpermalink":"/publication/10-wpdr/","section":"publication","summary":"Festschrift Willem-Paul de Roever","tags":[],"title":"Concurrent Objects a la Carte","type":"publication"},{"authors":[],"categories":[],"content":"TTSS 2011, Oslo, Norway, September 13, 2011\n","date":1284412908,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798508,"objectID":"9f7aa5d6166e6ffd9ec7fd481dc1d4cd","permalink":"https://ebjohnsen.org/talk/ttss-2011/","publishdate":"2010-09-13T23:21:48+02:00","relpermalink":"/talk/ttss-2011/","section":"event","summary":"TTSS 2011, Oslo, Norway, September 13, 2011","tags":["Service"],"title":"TTSS 2011","type":"event"},{"authors":["Espen H. Lian","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1282424186,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1282424186,"objectID":"20dffea86b0531611dbbc72b7c3f1606","permalink":"https://ebjohnsen.org/publication/10-stairs/","publishdate":"2020-07-21T23:31:08+02:00","relpermalink":"/publication/10-stairs/","section":"publication","summary":"Proc. STAIRS 2010","tags":[],"title":"Confluent Term Rewriting for Only-knowing Logics","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1279745947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1279745947,"objectID":"ca3c2c4746a1a6524511f3455acb77d1","permalink":"https://ebjohnsen.org/publication/10-foveoos/","publishdate":"2020-07-21T23:30:35+02:00","relpermalink":"/publication/10-foveoos/","section":"publication","summary":"Proc. FOVEOOS 2010","tags":["ABS"],"title":"Validating Timed Models of Deployment Components with Parametric Concurrency","type":"publication"},{"authors":[],"categories":[],"content":"LfSA 2010, Edinburgh, UK, July 15, 2010\n","date":1279228964,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798564,"objectID":"666c4b7e1f86fbf5fd7c1a9fe15693e1","permalink":"https://ebjohnsen.org/talk/lfsa-2010/","publishdate":"2010-07-15T23:22:44+02:00","relpermalink":"/talk/lfsa-2010/","section":"event","summary":"LfSA 2010, Edinburgh, UK, July 15, 2010","tags":["Service"],"title":"LfSA 2010","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2010, Turku, Finland, November 10-12 2010\n","date":1278796949,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798549,"objectID":"7c5bccf1937dfa00c2bbc8861932d981","permalink":"https://ebjohnsen.org/talk/nwpt-2010/","publishdate":"2010-07-10T23:22:29+02:00","relpermalink":"/talk/nwpt-2010/","section":"event","summary":"NWPT 2010, Turku, Finland, November 10-12 2010","tags":["Service"],"title":"NWPT 2010","type":"event"},{"authors":[],"categories":[],"content":"FOVEOOS 2010, Paris, France, June 28-30, 2010\n","date":1277760170,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798570,"objectID":"9d44b39a3d9ce3ad27f7074fe1284884","permalink":"https://ebjohnsen.org/talk/foveoos-2010/","publishdate":"2010-06-28T23:22:50+02:00","relpermalink":"/talk/foveoos-2010/","section":"event","summary":"FOVEOOS 2010, Paris, France, June 28-30, 2010","tags":["Service"],"title":"FOVEOOS 2010","type":"event"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1277153774,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1277153774,"objectID":"ae2316ae4fc203104770cc3ccca39b0a","permalink":"https://ebjohnsen.org/publication/10-forte/","publishdate":"2020-07-21T23:30:27+02:00","relpermalink":"/publication/10-forte/","section":"publication","summary":"Proc. FMOODS/FORTE 2010","tags":[],"title":"Grouping Nodes in Wireless Sensor Networks Using Coalitional Game Theory","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2010, Amsterdam, the Netherlands, June 7-10, 2010\n","date":1275945779,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798579,"objectID":"565308131042f8212bd77909d2026bdc","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2010/","publishdate":"2010-06-07T23:22:59+02:00","relpermalink":"/talk/fmoods/forte-2010/","section":"event","summary":"FMOODS/FORTE 2010, Amsterdam, the Netherlands, June 7-10, 2010","tags":["Service"],"title":"FMOODS/FORTE 2010","type":"event"},{"authors":["Einar Broch Johnsen","Marcel Kyas","Ingrid Chieh Yu"],"categories":[],"content":"","date":1258836949,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1258836949,"objectID":"5b95b29955c45836f2a42a35bc15b8bb","permalink":"https://ebjohnsen.org/publication/09-fm/","publishdate":"2020-07-21T23:29:40+02:00","relpermalink":"/publication/09-fm/","section":"publication","summary":"Proc FM 2009","tags":[],"title":"Dynamic Classes: Modular Asynchronous Evolution of Distributed Concurrent Objects","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2009, Eindhoven, the Netherlands, October 30-31, 2009\n","date":1256937794,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798594,"objectID":"080d96f8e2ae5987e747aee31e55d190","permalink":"https://ebjohnsen.org/talk/facs-2009/","publishdate":"2009-10-30T23:23:14+02:00","relpermalink":"/talk/facs-2009/","section":"event","summary":"FACS 2009, Eindhoven, the Netherlands, October 30-31, 2009","tags":["Service"],"title":"FACS 2009","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2009, Lyngby, Denmark, October 14-16 2009.\n","date":1255555388,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798588,"objectID":"271134c529b30a700828bb7415d4634a","permalink":"https://ebjohnsen.org/talk/nwpt-2009/","publishdate":"2009-10-14T23:23:08+02:00","relpermalink":"/talk/nwpt-2009/","section":"event","summary":"NWPT 2009, Lyngby, Denmark, October 14-16 2009.","tags":["Service"],"title":"NWPT 2009","type":"event"},{"authors":["Einar Broch Johnsen","Olaf Owe","Gerardo Schneider","(Eds)"],"categories":[],"content":"","date":1250888139,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1250888139,"objectID":"1ccfb45368f09b7a6e50e0b5294b46d9","permalink":"https://ebjohnsen.org/publication/09-jlap/","publishdate":"2020-07-26T12:00:35+02:00","relpermalink":"/publication/09-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **78** (7)","tags":[],"title":"The 19th Nordic Workshop on Programming Theory (NWPT 2007)","type":"publication"},{"authors":["Andreas Griesmayer","Bernhard K. Aichernig","Einar Broch Johnsen","Rudolf Schlatte"],"categories":[],"content":"","date":1248209726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1248209726,"objectID":"2bb7ebc2e9684011052604fee437f554","permalink":"https://ebjohnsen.org/publication/09-tap/","publishdate":"2020-07-21T23:30:00+02:00","relpermalink":"/publication/09-tap/","section":"publication","summary":"Proc. TAP 2009","tags":[],"title":"Dynamic Symbolic Execution for Testing Distributed Objects","type":"publication"},{"authors":["Bjarne Holen","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1245617683,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1245617683,"objectID":"32f5cf16ad96261eb5861ed92fffb263","permalink":"https://ebjohnsen.org/publication/08-wrla/","publishdate":"2020-07-21T23:29:35+02:00","relpermalink":"/publication/08-wrla/","section":"publication","summary":"Proc. WRLA 2008","tags":[],"title":"Proof Search for the First-Order Connection Calculus in Maude","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2009, Lisbon, Portugal, June 9-11, 2009\n","date":1244582602,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798602,"objectID":"d74c5ed4864c46b63533b8f1d84b0f77","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2009/","publishdate":"2009-06-09T23:23:22+02:00","relpermalink":"/talk/fmoods/forte-2009/","section":"event","summary":"FMOODS/FORTE 2009, Lisbon, Portugal, June 9-11, 2009","tags":["Service"],"title":"FMOODS/FORTE 2009","type":"event"},{"authors":[],"categories":[],"content":"FSEN 2009, Kish, Persian Gulf, Iran, April 15-17, 2009\n","date":1239830609,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798609,"objectID":"5f76f48799df6736abe5f75a310d3328","permalink":"https://ebjohnsen.org/talk/2009-fsen/","publishdate":"2009-04-15T23:23:29+02:00","relpermalink":"/talk/2009-fsen/","section":"event","summary":"FSEN 2009, Kish, Persian Gulf, Iran, April 15-17, 2009","tags":["Service"],"title":"2009 Fsen","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1235249715,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1235249715,"objectID":"8e7bde81824bf2de40f8d023d6e78566","permalink":"https://ebjohnsen.org/publication/09-ifm/","publishdate":"2020-07-21T23:29:46+02:00","relpermalink":"/publication/09-ifm/","section":"publication","summary":"Proc. IFM 2009","tags":[],"title":"Incremental Reasoning for Multiple Inheritance","type":"publication"},{"authors":["Marcello M. Bonsangue","Einar Broch Johnsen","Amy Murphy","Jan Vitek","(Eds)"],"categories":[],"content":"","date":1235249706,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1235249706,"objectID":"599b01eae4c3d9dd9723d21d40a92d19","permalink":"https://ebjohnsen.org/publication/09-tcs/","publishdate":"2020-07-21T23:30:04+02:00","relpermalink":"/publication/09-tcs/","section":"publication","summary":"Theoretical Computer Science **410** (2-3)","tags":[],"title":"Distributed Computing Techniques. Selected papers from FMOODS'07 and COORDINATION'07","type":"publication"},{"authors":[],"categories":[],"content":"IFM 2009, Düsseldorf, Germany, February 16-19 2009\n","date":1234819419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798619,"objectID":"cc285ca28decc87b430b7b401fcc6139","permalink":"https://ebjohnsen.org/talk/ifm-2009/","publishdate":"2009-02-16T23:23:39+02:00","relpermalink":"/talk/ifm-2009/","section":"event","summary":"IFM 2009, Düsseldorf, Germany, February 16-19 2009","tags":["Service"],"title":"IFM 2009","type":"event"},{"authors":[],"categories":["PhD Schools"],"content":"COST Action IC0701 Winter School on Verification of Object-Oriented Programs, Viinistu, Estonia, 25-29 January, 2009\n","date":1232918633,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798633,"objectID":"8c364233856a5e44375df46765806e9d","permalink":"https://ebjohnsen.org/talk/cost-ic0701-winter-school/","publishdate":"2009-01-25T23:23:53+02:00","relpermalink":"/talk/cost-ic0701-winter-school/","section":"event","summary":"COST Action IC0701 Winter School on Verification of Object-Oriented Programs, Viinistu, Estonia, 25-29 January, 2009","tags":["Service"],"title":"COST IC0701 Winter School","type":"event"},{"authors":["Dave Clarke","Tobias Wrigstad","Johan Östlund","Einar Broch Johnsen"],"categories":[],"content":"","date":1229892857,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1229892857,"objectID":"58ce48483c156544a6d852d37fd6858e","permalink":"https://ebjohnsen.org/publication/08-aplas/","publishdate":"2020-07-21T23:28:49+02:00","relpermalink":"/publication/08-aplas/","section":"publication","summary":"Proc. APLAS 2008","tags":[],"title":"Minimal Ownership for Active Objects","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2008, Tallinn, Estonia, November 19-21 2008.\n","date":1227129841,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798641,"objectID":"388a4fab517c270009e0b14edcfa27ac","permalink":"https://ebjohnsen.org/talk/nwpt-2008/","publishdate":"2008-11-19T23:24:01+02:00","relpermalink":"/talk/nwpt-2008/","section":"event","summary":"NWPT 2008, Tallinn, Estonia, November 19-21 2008.","tags":["Service"],"title":"NWPT 2008","type":"event"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1222030409,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1222030409,"objectID":"714b72faaa71ed1da9275490d239676c","permalink":"https://ebjohnsen.org/publication/08-jlap/","publishdate":"2020-07-21T23:29:52+02:00","relpermalink":"/publication/08-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **77** (1-2): 40-59, 2008","tags":[],"title":"Backwards Type Analysis of Asynchronous Method Calls","type":"publication"},{"authors":["Rudolf Schlatte","Bernhard K. Aichernig","Frank S. de Boer","Andreas Griesmayer","Einar Broch Johnsen"],"categories":[],"content":"","date":1219352029,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1219352029,"objectID":"1e5052680f2e3b7fa4443da9f88b758d","permalink":"https://ebjohnsen.org/publication/08-ictac/","publishdate":"2020-07-21T23:29:17+02:00","relpermalink":"/publication/08-ictac/","section":"publication","summary":"Proc. ICTAC 2008","tags":[],"title":"Testing Concurrent Objects with Application-Specific Schedulers","type":"publication"},{"authors":[],"categories":[],"content":"DisCoTec 2008, Oslo, Norway, June 4-6 2008, including FMOODS 2008 (General chair)\n","date":1217107448,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798648,"objectID":"c5001719aaca02027657da04d9494c9c","permalink":"https://ebjohnsen.org/talk/discotec-2008/","publishdate":"2008-07-26T23:24:08+02:00","relpermalink":"/talk/discotec-2008/","section":"event","summary":"DisCoTec 2008, Oslo, Norway, June 4-6 2008, including FMOODS 2008 (General chair)","tags":["Service"],"title":"DisCoTec 2008","type":"event"},{"authors":["Einar Broch Johnsen","Jasmin Christian Blanchette","Marcel Kyas","Olaf Owe"],"categories":[],"content":"","date":1216673674,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673674,"objectID":"874f4fd67988c15a77149a6a97004565","permalink":"https://ebjohnsen.org/publication/08-ttss/","publishdate":"2020-07-21T23:29:29+02:00","relpermalink":"/publication/08-ttss/","section":"publication","summary":"Proc. TTSS 2008","tags":[],"title":"Intra-Object versus Inter-Object: Concurrency and Reasoning in Creol","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Joakim Bjørk","Marcel Kyas"],"categories":[],"content":"","date":1216673646,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673646,"objectID":"38fb0b91a41041221a8ae12794a06b34","permalink":"https://ebjohnsen.org/publication/07-fmco/","publishdate":"2020-07-21T23:28:32+02:00","relpermalink":"/publication/07-fmco/","section":"publication","summary":"Proc. FMCO 2007","tags":[],"title":"An Object-Oriented Component Model for Heterogeneous Nets","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Arild B. Torjusen"],"categories":[],"content":"","date":1216673598,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673598,"objectID":"259b721319179d25dcb0a25ead42f8b3","permalink":"https://ebjohnsen.org/publication/08-funda/","publishdate":"2020-07-21T23:29:08+02:00","relpermalink":"/publication/08-funda/","section":"publication","summary":"Fundamenta Informaticae **82** (4): 341-359, 2008","tags":[],"title":"Validating Behavioral Component Interfaces in Rewriting Logic","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1211403219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1211403219,"objectID":"611de7c6d7e3c1a0d38e003aa59994bb","permalink":"https://ebjohnsen.org/publication/08-fm/","publishdate":"2020-07-21T23:29:02+02:00","relpermalink":"/publication/08-fm/","section":"publication","summary":"Proc FM 2008","tags":[],"title":"Lazy Behavioral Subtyping","type":"publication"},{"authors":["Frank S. de Boer","Dave Clarke","Einar Broch Johnsen"],"categories":[],"content":"","date":1190407958,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1190407958,"objectID":"6f1bf07a73294266baedd5c640d6dbbf","permalink":"https://ebjohnsen.org/publication/07-esop/","publishdate":"2020-07-21T23:28:20+02:00","relpermalink":"/publication/07-esop/","section":"publication","summary":"Proc. ESOP 2007","tags":[],"title":"A Complete Guide to the Future","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1185051168,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1185051168,"objectID":"1bdb3c4f179d2292b013b68f1802afe2","permalink":"https://ebjohnsen.org/publication/07-finco/","publishdate":"2020-07-21T23:28:26+02:00","relpermalink":"/publication/07-finco/","section":"publication","summary":"Proc. FInCo 2007","tags":[],"title":"Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1185051149,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1185051149,"objectID":"b42369086fa8c563bb3d627e30359b1d","permalink":"https://ebjohnsen.org/publication/07-sosym/","publishdate":"2020-07-21T23:28:43+02:00","relpermalink":"/publication/07-sosym/","section":"publication","summary":"Software and Systems Modeling **6** (1): 39-58, 2007","tags":[],"title":"An Asynchronous Communication Model for Distributed Concurrent Objects","type":"publication"},{"authors":["Marcello M. Bonsangue","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1182459183,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1182459183,"objectID":"24f10a6aa30ab149892203f56ec1c6b8","permalink":"https://ebjohnsen.org/publication/07-fmoods/","publishdate":"2020-07-21T23:28:36+02:00","relpermalink":"/publication/07-fmoods/","section":"publication","summary":"LNCS 4468. © Springer 2007","tags":[],"title":"Proc. 9th Intl. Conf. on Formal Methods for Open Object-Based Distributed Systems (FMOODS'07).","type":"publication"},{"authors":["Maksym Bortin","Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1164142305,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1164142305,"objectID":"460ba89f2566ad16159aff719e372165","permalink":"https://ebjohnsen.org/publication/06-njc/","publishdate":"2020-07-21T23:28:08+02:00","relpermalink":"/publication/06-njc/","section":"publication","summary":"Nordic Journal of Computing **13**: 2-21, 2006.","tags":[],"title":"Structured Formal Development in Isabelle","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1161463938,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1161463938,"objectID":"b9599a4cb0a0de180cf91c20079491f1","permalink":"https://ebjohnsen.org/publication/06-tcs/","publishdate":"2020-07-21T23:28:13+02:00","relpermalink":"/publication/06-tcs/","section":"publication","summary":"Theoretical Computer Science **365** (1-2): 23-66, 2006.","tags":[],"title":"Creol: A type-safe object-oriented model for distributed concurrent systems","type":"publication"},{"authors":["Einar Broch Johnsen","Gerardo Schneider","Øystein Torget"],"categories":[],"content":"","date":1158871923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1158871923,"objectID":"49708a10401f66216c56d03208771be8","permalink":"https://ebjohnsen.org/publication/06-iccp-srv/","publishdate":"2020-07-21T23:27:59+02:00","relpermalink":"/publication/06-iccp-srv/","section":"publication","summary":"Proc. ICCP 2006","tags":[],"title":"Runtime Validation of Communication Histories","type":"publication"},{"authors":["Ingrid Chieh Yu","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1150923094,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1150923094,"objectID":"df12f816fc9a67c3ad2df457ae6c4b4f","permalink":"https://ebjohnsen.org/publication/06-fmoods/","publishdate":"2020-07-21T23:27:50+02:00","relpermalink":"/publication/06-fmoods/","section":"publication","summary":"Proc. FMOODS 2006","tags":[],"title":"Type-Safe Runtime Class Upgrades in Creol","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1135198216,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1135198216,"objectID":"75aa342ef1bdee7a9fb8fb87d094e128","permalink":"https://ebjohnsen.org/publication/05-hicss/","publishdate":"2020-07-21T23:27:31+02:00","relpermalink":"/publication/05-hicss/","section":"publication","summary":"Proc. HICSS 2005","tags":[],"title":"Inheritance in the Presence of Asynchronous Method Calls","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Arild B. Torjusen"],"categories":[],"content":"","date":1127335881,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1127335881,"objectID":"ecca6edd923f748b08b71a6dcf75795a","permalink":"https://ebjohnsen.org/publication/05-fsen/","publishdate":"2020-07-21T23:27:19+02:00","relpermalink":"/publication/05-fsen/","section":"publication","summary":"Proc. FSEN 2005","tags":[],"title":"Validating Behavioral Component Interfaces in Rewriting Logic","type":"publication"},{"authors":["Bjarne Holen","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1121979072,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979072,"objectID":"62091f0b8df7a1d6da7c70bc62e94a45","permalink":"https://ebjohnsen.org/publication/05-ftp/","publishdate":"2020-07-21T23:27:24+02:00","relpermalink":"/publication/05-ftp/","section":"publication","summary":"Proc. FTP 2005","tags":[],"title":"Representing Strategies for the Connection Calculus in Rewriting Logic","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Isabelle Simplot-Ryl"],"categories":[],"content":"","date":1121979045,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979045,"objectID":"eb3601391d9e0918b8d7ea935fb477fb","permalink":"https://ebjohnsen.org/publication/05-fmoods/","publishdate":"2020-07-21T23:27:14+02:00","relpermalink":"/publication/05-fmoods/","section":"publication","summary":"Proc. FMOODS 2005","tags":[],"title":"A Dynamic Class Construct for Asynchronous Concurrent Objects","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1121979029,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979029,"objectID":"e7eab46d92da50aac4f8ecc11a4e506f","permalink":"https://ebjohnsen.org/publication/05-swste/","publishdate":"2020-07-21T23:27:41+02:00","relpermalink":"/publication/05-swste/","section":"publication","summary":"Proc. SwSTE 2005","tags":[],"title":"Verification of Concurrent Objects with Asynchronous Method Calls","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1101070176,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1101070176,"objectID":"5875420d664676e3ae26b58996be5d2e","permalink":"https://ebjohnsen.org/publication/04-nik2/","publishdate":"2020-07-21T23:26:37+02:00","relpermalink":"/publication/04-nik2/","section":"publication","summary":"Proc. NIK 2004","tags":[],"title":"Reasoning about Asynchronous Method Calls and Inheritance","type":"publication"},{"authors":["Eyvind W. Axelsen","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1101070172,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1101070172,"objectID":"e6c654219ab477337a1d8612c2dab78a","permalink":"https://ebjohnsen.org/publication/04-nik1/","publishdate":"2020-07-21T23:26:34+02:00","relpermalink":"/publication/04-nik1/","section":"publication","summary":"Proc. NIK 2004","tags":[],"title":"Toward Reflective Application Testing in Open Environments\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1095799745,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1095799745,"objectID":"0a1bcb80fffea5c756155fd4e93d04f2","permalink":"https://ebjohnsen.org/publication/04-sefm/","publishdate":"2020-07-21T23:26:51+02:00","relpermalink":"/publication/04-sefm/","section":"publication","summary":"Proc. SEFM 2004","tags":[],"title":"An Asynchronous Communication Model for Distributed Concurrent Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1093121334,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1093121334,"objectID":"05d4309b20e40d9345906210c99303f1","permalink":"https://ebjohnsen.org/publication/04-tphols/","publishdate":"2020-07-21T23:26:59+02:00","relpermalink":"/publication/04-tphols/","section":"publication","summary":"Proc. TPHOLs 2004","tags":[],"title":"Theorem Reuse by Proof Term Transformation\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1090443060,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090443060,"objectID":"73d52bb70e79b42dd07d1e44e1ccab88","permalink":"https://ebjohnsen.org/publication/04-fmco/","publishdate":"2020-07-21T23:26:17+02:00","relpermalink":"/publication/04-fmco/","section":"publication","summary":"Proc. FMCO 2004","tags":[],"title":"A Dynamic Binding Strategy for Multiple Inheritance and Asynchronously Communicating Objects\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Eyvind W. Axelsen"],"categories":[],"content":"","date":1090442923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090442923,"objectID":"5cfb1a8021118618fc1108edbf93dac1","permalink":"https://ebjohnsen.org/publication/04-wrla/","publishdate":"2020-07-21T23:27:05+02:00","relpermalink":"/publication/04-wrla/","section":"publication","summary":"Proc. WRLA 2004","tags":[],"title":"A Run-time Environment for Concurrent Objects with Asynchronous Method Calls","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1090442889,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090442889,"objectID":"e5bb08e9250d85ac0b2c4bbae5affbac","permalink":"https://ebjohnsen.org/publication/04-ojd/","publishdate":"2020-07-21T23:26:44+02:00","relpermalink":"/publication/04-ojd/","section":"publication","summary":"Festschrift Ole-Johan Dahl","tags":[],"title":"Object-Oriented Specification and Open Distributed Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Marte Arnestad"],"categories":[],"content":"","date":1069447665,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1069447665,"objectID":"60adc8c05f53dc0cc17f41ebf206dbee","permalink":"https://ebjohnsen.org/publication/03-nik/","publishdate":"2020-07-21T23:26:00+02:00","relpermalink":"/publication/03-nik/","section":"publication","summary":"Proc. NIK 2003","tags":[],"title":"Combining Active and Reactive Behavior in Concurrent Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1058820475,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1058820475,"objectID":"d8627fef83dd4bd5897e000ced4a2f65","permalink":"https://ebjohnsen.org/publication/03-njc/","publishdate":"2020-07-21T23:26:06+02:00","relpermalink":"/publication/03-njc/","section":"publication","summary":"Nordic Journal of Computing **10**: 313-336, 2003","tags":[],"title":"Abstracting Refinements for Transformation\"","type":"publication"},{"authors":["Einar Broch Johnsen","Wenhui Zhang","Olaf Owe","Demissie B. Aredo"],"categories":[],"content":"","date":1022014052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1022014052,"objectID":"f16b7cdffce4bfd3ca3d6e1dfe7f606a","permalink":"https://ebjohnsen.org/publication/02-ifm/","publishdate":"2020-07-21T23:25:53+02:00","relpermalink":"/publication/02-ifm/","section":"publication","summary":"Proc. IFM 2002","tags":[],"title":"Combining Graphical and Formal Development of Open Distributed Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1019422005,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1019422005,"objectID":"31a2e6695e92041cbca851033ffd40f6","permalink":"https://ebjohnsen.org/publication/02-fmppta/","publishdate":"2020-07-21T23:25:45+02:00","relpermalink":"/publication/02-fmppta/","section":"publication","summary":"Proc. FMPPTA 2002","tags":[],"title":"Composition and Refinement for Partial Object Specifications","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1016743605,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1016743605,"objectID":"c5e005719c959f44c6a11d51e5b10e78","permalink":"https://ebjohnsen.org/publication/02-fmoods/","publishdate":"2020-07-21T23:25:40+02:00","relpermalink":"/publication/02-fmoods/","section":"publication","summary":"Proc. FMOODS 2002","tags":[],"title":"A Compositional Formalism for Object Viewpoints","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Ellen Munthe-Kaas","Jüri Vain"],"categories":[],"content":"","date":1008892800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1008892800,"objectID":"f368161b84ea52049a0de3861b2a3710","permalink":"https://ebjohnsen.org/publication/01-apaqs/","publishdate":"2020-07-21T23:25:25+02:00","relpermalink":"/publication/01-apaqs/","section":"publication","summary":"Proc. APAQS 2001","tags":[],"title":"Incremental Fault-Tolerant Design in an Object-Oriented Setting","type":"publication"},{"authors":["Einar Broch Johnsen","Wenhui Zhang","Olaf Owe","Demissie B. Aredo"],"categories":[],"content":"","date":1008449193,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1008449193,"objectID":"cfcecde266cf25d197b5541c3b6b5245","permalink":"https://ebjohnsen.org/publication/01-apsec/","publishdate":"2020-07-21T23:25:32+02:00","relpermalink":"/publication/01-apsec/","section":"publication","summary":"Proc. APSEC 2001","tags":[],"title":"Specification of Distributed Systems with a Combination of Graphical and Formal Languages","type":"publication"}] \ No newline at end of file + + [{"authors":null,"categories":null,"content":"Einar Broch Johnsen is a professor at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; formal methods and associated theory; lightweight analysis, type systems, testing; as well as deductive verification and formal logic. He is active in formal methods for distributed and concurrent systems, including object-oriented and actor languages, manycore computing, cloud computing and digital twins. He is one of the main developers of the ABS modeling language for asynchronous distributed systems and the SMOL programming language for digital twins.\nEinar Broch Johnsen has been prominently involved in many national and European research projects. In particular, he was the strategy director of Sirius (2015-2023), a center for research-driven innovation on scalable data access with 8-year funding from the Research Council of Norway. He was the coordinator of the EU FP7 project Envisage (2013-2016) on formal methods for cloud computing and the scientific coordinator of the EU H2020 project HyVar (2015-2018) on hybrid variability systems.\nEinar Broch Johnsen is member of IFIP WG2.2 “Formal Description of Programming Concepts”. He was board member of Sintef ICT (2009-2015). He is currently member of the Scientific Council of the dScience centre at UiO, advisory board member of the DIGIT center (Aarhus, DK), board member of Formal Methods Europe, editorial board member of the journals Formal Aspects of Computing, the Journal of Logical and Algebraic Methods in Programming, the International Journal of Networked and Distributed Computing, and steering committee member of the conference series on Fundamental Approaches to Software Engineering (FASE) and Integrated Formal Methods (iFM). He was general chair of FM 2015 and DisCoTec 2008, and PC chair of FASE 2022, SEFM 2018, TAP 2017, ESOCC 2016, iFM 2013 and FMOODS 2007.\n","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"527231a0902c40960a135568c3e7a9bb","permalink":"https://ebjohnsen.org/authors/einarj/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/einarj/","section":"authors","summary":"Einar Broch Johnsen is a professor at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; formal methods and associated theory; lightweight analysis, type systems, testing; as well as deductive verification and formal logic.","tags":null,"title":"Einar Broch Johnsen","type":"authors"},{"authors":["ferruccio"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"46ae2bb2f19a5dcf18eb498275edb0d3","permalink":"https://ebjohnsen.org/authors/ferruccio/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/ferruccio/","section":"authors","summary":"","tags":null,"title":"Ferruccio Damiani","type":"authors"},{"authors":["juliane"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"f8c3b502d261f8d0ea7a2d46f1904b2a","permalink":"https://ebjohnsen.org/authors/juliane/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/juliane/","section":"authors","summary":"","tags":null,"title":"Juliane Päßler","type":"authors"},{"authors":["maurice"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"e166c3a6ebcc0308270b11ad694469e8","permalink":"https://ebjohnsen.org/authors/maurice/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/maurice/","section":"authors","summary":"","tags":null,"title":"Maurice H. ter Beek","type":"authors"},{"authors":["lizeth"],"categories":null,"content":"","date":1740035264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1740035264,"objectID":"e6131e36ba9e2797080e05a9a364b281","permalink":"https://ebjohnsen.org/authors/lizeth/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/authors/lizeth/","section":"authors","summary":"","tags":null,"title":"Silvia Lizeth Tapia Tarifa","type":"authors"},{"authors":["eduard"],"categories":null,"content":"","date":1730099264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1730099264,"objectID":"39454545bdc3af87e90ccf0552945a49","permalink":"https://ebjohnsen.org/authors/eduard/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/eduard/","section":"authors","summary":"","tags":null,"title":"Eduard Kamburjan","type":"authors"},{"authors":["tobias"],"categories":null,"content":"","date":1730099264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1730099264,"objectID":"c328d39f143c9cd62769dd37d9422123","permalink":"https://ebjohnsen.org/authors/tobias/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/tobias/","section":"authors","summary":"","tags":null,"title":"Tobias John","type":"authors"},{"authors":["andrea"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"a266f177a52645fa4ab437a5fe47381a","permalink":"https://ebjohnsen.org/authors/andrea/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/authors/andrea/","section":"authors","summary":"","tags":null,"title":"Andrea Pferscher","type":"authors"},{"authors":["andrzej"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"1dbd57147de644326fb47c77baba29b1","permalink":"https://ebjohnsen.org/authors/andrzej/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/authors/andrzej/","section":"authors","summary":"","tags":null,"title":"Andrzej Wasowski","type":"authors"},{"authors":["paul"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"1bdbe4c3bbc7a01f493d49ade9f9379b","permalink":"https://ebjohnsen.org/authors/paul/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/authors/paul/","section":"authors","summary":"","tags":null,"title":"Paul Kobialka","type":"authors"},{"authors":["riccardo"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"745f10bd79f79d31d6e2d4263feaa73b","permalink":"https://ebjohnsen.org/authors/riccardo/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/riccardo/","section":"authors","summary":"","tags":null,"title":"Riccardo Sieve","type":"authors"},{"authors":["rudi"],"categories":null,"content":"","date":1729667264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1729667264,"objectID":"15450ae6cc271f698a70c57723db3af6","permalink":"https://ebjohnsen.org/authors/rudi/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/rudi/","section":"authors","summary":"","tags":null,"title":"Rudolf Schlatte","type":"authors"},{"authors":["frank"],"categories":null,"content":"","date":1726556864,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1726556864,"objectID":"d407bf5253cfdead0e439acda46d3eb7","permalink":"https://ebjohnsen.org/authors/frank/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/authors/frank/","section":"authors","summary":"","tags":null,"title":"Frank S. de Boer","type":"authors"},{"authors":["violet"],"categories":null,"content":"","date":1726556864,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1726556864,"objectID":"42a90db009413a705fa4032e879d5319","permalink":"https://ebjohnsen.org/authors/violet/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/authors/violet/","section":"authors","summary":"","tags":null,"title":"Violet Ka I Pun","type":"authors"},{"authors":["gunnar"],"categories":null,"content":"","date":1721200064,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1721200064,"objectID":"663287126247cebdc70edda6bb555fe2","permalink":"https://ebjohnsen.org/authors/gunnar/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/authors/gunnar/","section":"authors","summary":"","tags":null,"title":"Gunnar Rye Bergersen","type":"authors"},{"authors":["crystal"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"86af7065cbf41e7a1d8d3069212096f7","permalink":"https://ebjohnsen.org/authors/crystal/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/authors/crystal/","section":"authors","summary":"","tags":null,"title":"Crystal Chang Din","type":"authors"},{"authors":["ludo"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"04dfa58640220969c45e881d4e356673","permalink":"https://ebjohnsen.org/authors/ludovic/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/authors/ludovic/","section":"authors","summary":"","tags":null,"title":"Ludovic Henrio","type":"authors"},{"authors":["reiner"],"categories":null,"content":"","date":1710486464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1710486464,"objectID":"74bf9595e98acda9f635931a49d395ab","permalink":"https://ebjohnsen.org/authors/reiner/","publishdate":"2024-01-27T23:38:59+02:00","relpermalink":"/authors/reiner/","section":"authors","summary":"","tags":null,"title":"Reiner Hähnle","type":"authors"},{"authors":["aasmund"],"categories":null,"content":"","date":1701414464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1701414464,"objectID":"4f673f285dfddf4acf8e8e5d8e8ab780","permalink":"https://ebjohnsen.org/authors/aasmund/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/authors/aasmund/","section":"authors","summary":"","tags":null,"title":"Åsmund Aqissiaq Arild Kløvstad","type":"authors"},{"authors":["erik"],"categories":null,"content":"","date":1701414464,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1701414464,"objectID":"a4e464a1a97bf0184b407fe8db196761","permalink":"https://ebjohnsen.org/authors/erik/","publishdate":"2022-09-08T09:07:44+02:00","relpermalink":"/authors/erik/","section":"authors","summary":"","tags":null,"title":"Erik Voogd","type":"authors"},{"authors":["ina-schaefer"],"categories":null,"content":"","date":1660799264,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1660799264,"objectID":"06a1643da5e1fa99dd028df477eea2b7","permalink":"https://ebjohnsen.org/authors/ina/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/authors/ina/","section":"authors","summary":"","tags":null,"title":"Ina Schaefer","type":"authors"},{"authors":["martin"],"categories":null,"content":"","date":1602486471,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1602486471,"objectID":"4b3194c151b28c4fd7ca7058db1250ab","permalink":"https://ebjohnsen.org/authors/martin/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/authors/martin/","section":"authors","summary":"","tags":null,"title":"Martin Steffen","type":"authors"},{"authors":["ingrid-chieh-yu"],"categories":null,"content":"","date":1592604108,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1592604108,"objectID":"aed302a8c2c336598bf657e741754b38","permalink":"https://ebjohnsen.org/authors/ingrid/","publishdate":"2020-07-21T23:39:19+02:00","relpermalink":"/authors/ingrid/","section":"authors","summary":"","tags":null,"title":"Ingrid Chieh Yu","type":"authors"},{"authors":["elvira"],"categories":null,"content":"","date":1542666219,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1542666219,"objectID":"b17974cb02ef16c0725742bf742828d7","permalink":"https://ebjohnsen.org/authors/elvira/","publishdate":"2022-07-21T23:31:39+02:00","relpermalink":"/authors/elvira/","section":"authors","summary":"","tags":null,"title":"Elvira Albert","type":"authors"},{"authors":["olaf-owe"],"categories":null,"content":"","date":1514927052,"expirydate":-62135596800,"kind":"term","lang":"en","lastmod":1514927052,"objectID":"43744f45a9f51f79702be8af61360083","permalink":"https://ebjohnsen.org/authors/olaf/","publishdate":"2020-07-26T12:00:35+02:00","relpermalink":"/authors/olaf/","section":"authors","summary":"","tags":null,"title":"Olaf Owe","type":"authors"},{"authors":[],"categories":["Programme committees"],"content":"","date":1746316800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1746316800,"objectID":"922c7a6b53a73f935631b31e513b5196","permalink":"https://ebjohnsen.org/talk/asqap-2025/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/asqap-2025/","section":"event","summary":"1st International Workshop on Autonomous System Quality Assurance and Prediction with Digital Twins (ASQAP 2025)","tags":["Service"],"title":"ASQAP 2025","type":"event"},{"authors":["Juliane Päßler","Maurice H. ter Beek","Ferruccio Damiani","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["Robotics","Self-adaptive systems","Software product lines","REMARO"],"content":"","date":1740035264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1740035264,"objectID":"b30fa4100209a5c0bdb47208c55e6ef4","permalink":"https://ebjohnsen.org/publication/25-scp/","publishdate":"2024-10-20T09:07:44+02:00","relpermalink":"/publication/25-scp/","section":"publication","summary":"Science of Computer Programming **240**: 103221, 2025.","tags":["REMARO"],"title":"A Configurable Software Model of a Self-Adaptive Robotic System","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1732796100,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1732796100,"objectID":"3765b57ffb378b0b8625aaefd53ec3e3","permalink":"https://ebjohnsen.org/talk/environmental-digital-twins/","publishdate":"2024-07-18T00:00:00Z","relpermalink":"/talk/environmental-digital-twins/","section":"event","summary":"Guest lecture, UiT","tags":["Talks","digital twins"],"title":"Environmental Digital Twins","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1731456000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1731456000,"objectID":"c4fc202f2333511888c95557cf1c885a","permalink":"https://ebjohnsen.org/talk/ifm-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ifm-2024/","section":"event","summary":"19th International Conference on Integrated Formal Methods (iFM 2024)","tags":["Service"],"title":"iFM 2024","type":"event"},{"authors":["Tobias John","Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Robotics","REMARO"],"content":"","date":1730099264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1730099264,"objectID":"61f89fa171fed9c95a05e5b0ddb98cd2","permalink":"https://ebjohnsen.org/publication/24-issre/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/publication/24-issre/","section":"publication","summary":"Proc. ISSRE 2024. IEEE 2024.","tags":["Robotics","REMARO"],"title":"Mutation-Based Integration Testing of Knowledge Graph Applications","type":"publication"},{"authors":["Einar Broch Johnsen","Paul Kobialka","Andrea Pferscher","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","games"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"66f88506304b93e3919202a3261c1aaa","permalink":"https://ebjohnsen.org/publication/24-wang/","publishdate":"2024-08-08T09:07:44+02:00","relpermalink":"/publication/24-wang/","section":"publication","summary":"Real-Time and Such. LNCS 15230, Springer 2024.","tags":["User journeys","games"],"title":"Nudging Strategies for User Journeys: Take a Path on the Wild Side","type":"publication"},{"authors":["Mahya Mohammadi Kashani","Tobias John","Jeremy P. Coffelt","Einar Broch Johnsen","Andrzej Wasowski"],"categories":["Robotics","REMARO"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"7c0294e11d305efd0132cab8fcffafd1","permalink":"https://ebjohnsen.org/publication/24-iros/","publishdate":"2024-08-18T09:07:44+02:00","relpermalink":"/publication/24-iros/","section":"publication","summary":"Proc. IROS 2024. IEEE 2024.","tags":["Robotics","REMARO"],"title":"Risk-Averse Planning and Plan Assessment for Marine Robots","type":"publication"},{"authors":["Eduard Kamburjan","Andrea Pferscher","Rudolf Schlatte","Riccardo Sieve","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins","SMOL","semantic reflection"],"content":"","date":1729667264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729667264,"objectID":"151773f958390aa29dea51590e71c600","permalink":"https://ebjohnsen.org/publication/24-tiziana/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/publication/24-tiziana/","section":"publication","summary":"The Combined Power of Research, Education and Dissemination. LNCS 15240, Springer 2024.","tags":["Digital twins","SMOL","semantic reflection"],"title":"Semantic Reflection and Digital Twins: A Comprehensive Overview","type":"publication"},{"authors":["Eduard Kamburjan","Nelly Bencomo","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins","Self-adaptive systems","Semantic reflection"],"content":"","date":1729580864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729580864,"objectID":"72af5a5bc95a1b99eeccefedc14c21bb","permalink":"https://ebjohnsen.org/publication/24-edt/","publishdate":"2024-08-10T09:07:44+02:00","relpermalink":"/publication/24-edt/","section":"publication","summary":"Proc. 1st International Conference on Engineering Digital Twins (EDTconf 2024). ACM 2024.","tags":["Digital twins","semantic reflection"],"title":"Declarative Lifecycle Management in Digital Twins","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1729016100,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1729016100,"objectID":"0ae045980e6d091fbbce9d4eafe0e389","permalink":"https://ebjohnsen.org/talk/the-self-aware-digital-twin/","publishdate":"2024-07-18T00:00:00Z","relpermalink":"/talk/the-self-aware-digital-twin/","section":"event","summary":"BCS-FACS seminar","tags":["Talks","digital twins"],"title":"The Self-Aware Digital Twin","type":"event"},{"authors":[],"categories":[],"content":"DART (Digital ARctic Twins) is a network funded by UArctic 2024-2026.\nPartners: University of Oslo (NO), The Arctic University of Norway (NO), University of Aberdeen (UK), Durham University (UK), Glasgow Caledonian University (UK), IT University of Copenhagen (DK), Luleå Technological University (SE), University of Washington (USA) and Aarhus University (DK).\nCoordinator: Einar Broch Johnsen, University of Oslo (contact)\nSynopsis: DART is a network spanning five circumpolar countries (NOR, SWE, DNK, GBR, USA). We will develop digital twins to study just transitions to net zero under the aegis of the UArctic ‘Climate Justice’ thematic network.\nThe principles for global co-operation towards net zero are described in Article 6 of the Paris Agreement, which offers a primary directive to encourage markets to move towards net zero through bilateral and/or multilateral treaties between participating States. The creation of these bilateral treaties is, however, fraught with problems. A major bottleneck lies in understanding the interconnected feedback loops through which their context-sensitive market-based instruments will affect, and be affected by, changing environmental and economic systems.\nA promising approach to describe and understand those feedback loops – and to quantify the uncertainty involved in bilateral treaty implementation - lies in the creation of digital twins: digital representations of places and processes that can be used to simulate the likelihood of given outcomes from bilateral agreements. Importantly, digital twins can be co-ordinated with a range of AI-enabled technologies (including Bayesian inference) to quantify uncertainties in less tangible parameters, such as cultural and legal values, allowing consideration of the policy and legal frameworks that must accompany market-based instruments to set the right incentives and provide oversight. Given the speed with which the Arctic climate is changing, the insights provided by simulation of the various places and peoples of the Arctic must be seen as a priority in any move towards just transitions in northern countries. The creation of digital twin methodologies to support such simulations is a key enabler.\nThe DART network project will do just that: our interdisciplinary team (biodiversity, health, environment, culture, economy) will inform the creation of digital twin infrastructures for modelling responses to complex climate legislation and – critically - quantify the uncertainties associated with Paris Agreement tools (see, e.g., the paper Understanding the origin of Paris Agreement emission uncertainties) to support cost-efficient Arctic transitions to net zero. The project builds on world-leading interdisciplinary research into digital twin creation at UiO and Aarhus (e.g. to model vaccination strategies, to model the Oslo Fjord). It will be informed by circumpolar and transnational expertise in legal (Durham, Glasgow Caledonian, UiT), economic (Durham, Luleå), environmental (Luleå, Glasgow Caledonian), and health (Aberdeen, Washington) infrastructures across countries and places.\nPrincipal Investigators\nUniversity of Oslo (NO)\nEinar Broch Johnsen Nils Christian Stenseth Silvia Lizeth Tapia Tarifa Andrea Pferscher Eduard Kamburjan Rudi Schlatte The Arctic University of Norway (NO)\nAnders Andersen University of Aberdeen (UK)\nJulian Griffin Durham University (UK)\nNelly Bencomo John Bothwell Laura Marsiliani Petra Minnerop Glasgow Caledonian University (UK)\nSennan Mattar IT University of Copenhagen (DK)\nAndrzej Wasowski Luleå Technological University (SE)\nJesper Stage University of Washington (USA)\nKristie Ebi Aarhus University (DK)\nPeter Gorm Larsen Cláudio Gomes DART is also connected to the strategic initiative JusTNOW: Just Transitions to a Net Zero World at Durham University (More info here).\n","date":1727857976,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727857976,"objectID":"b3fb9459290fa1d5fb1b0a84ba8e6d7d","permalink":"https://ebjohnsen.org/project/dart/","publishdate":"2024-10-02T10:32:56+02:00","relpermalink":"/project/dart/","section":"project","summary":"A UArctic network project 2024-2026.","tags":[],"title":"DART: Digital Arctic Twins","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"","date":1727049600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727049600,"objectID":"16d6b151a39e9a05cd183a56ff54279d","permalink":"https://ebjohnsen.org/talk/edtconf-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/edtconf-2024/","section":"event","summary":"1st International Conference on Engineering Digital Twins (EDTconf 2024)","tags":["Service"],"title":"EDTconf 2024","type":"event"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["Invited talks"],"content":"","date":1727013600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1727013600,"objectID":"4ed4abe0c9e1cc3f2f3a7a61abcc65c2","permalink":"https://ebjohnsen.org/talk/the-semantically-reflected-digital-twin/","publishdate":"2024-07-17T00:00:00Z","relpermalink":"/talk/the-semantically-reflected-digital-twin/","section":"event","summary":"Tutorial @ MODELS 2024, Linz, Austria","tags":["Talks","digital twins"],"title":"The Semantically Reflected Digital Twin","type":"event"},{"authors":["Frank S. de Boer","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1726556864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1726556864,"objectID":"9473886547bafc68b4537d35a822896e","permalink":"https://ebjohnsen.org/publication/24-toplas2/","publishdate":"2024-09-17T09:07:44+02:00","relpermalink":"/publication/24-toplas2/","section":"publication","summary":"ACM Transactions on Programming Languages and Systems (TOPLAS): **46** (3), 2024.","tags":["SOS","Correctness","ABS"],"title":"Proving Correctness of Parallel Implementations of Transition System Models","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1725840000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1725840000,"objectID":"9b944b647e8f70b66e106468a67a0265","permalink":"https://ebjohnsen.org/talk/fm-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fm-2024/","section":"event","summary":"26th Intl. Symposium on Formal Methods (FM 2024)","tags":["Service"],"title":"FM 2024","type":"event"},{"authors":[],"categories":[],"content":"","date":1722501185,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1722501185,"objectID":"31e283e706fc1938650ddc266f06c962","permalink":"https://ebjohnsen.org/teaching/in2031/","publishdate":"2024-08-01T10:33:05+02:00","relpermalink":"/teaching/in2031/","section":"teaching","summary":"Bachelor course, Dept. of Informatics, UiO, Fall 2024.","tags":[],"title":"IN2031 – Project in Programming","type":"teaching"},{"authors":["Paul Kobialka","Andrea Pferscher","Gunnar Rye Bergersen","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","games"],"content":"","date":1721200064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1721200064,"objectID":"1ddf37bedf8eea326903d244969b37f3","permalink":"https://ebjohnsen.org/publication/24-fm/","publishdate":"2024-07-17T09:07:44+02:00","relpermalink":"/publication/24-fm/","section":"publication","summary":"Proc. FM 2024. LNCS 14934, Springer 2024.","tags":["User journeys","games"],"title":"Stochastic Games for User Journeys","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1720396800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1720396800,"objectID":"0e9f4d30b5f285b1ecff28e8dc54c180","permalink":"https://ebjohnsen.org/talk/ecmfa-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ecmfa-2024/","section":"event","summary":"20th European Conference on Modelling Foundations and Applications (ECMFA 2024)","tags":["Service"],"title":"ECMFA 2024","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1716822000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1716822000,"objectID":"184bdaff21a727e59fb023e3bf9cec53","permalink":"https://ebjohnsen.org/talk/en-digital-tvilling-for-oslofjorden/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/en-digital-tvilling-for-oslofjorden/","section":"event","summary":"Innlegg ved Oslo Science City Rundebordsmøte om klimarisiko og naturrisiko, og ESG-rapportering","tags":["Talks","digital twins","Oslofjorden"],"title":"En digital tvilling for Oslofjorden","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1715631300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1715631300,"objectID":"d87527f860fa549da7177a7548cbbdca","permalink":"https://ebjohnsen.org/talk/a-digital-twin-of-the-oslo-fjord/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-digital-twin-of-the-oslo-fjord/","section":"event","summary":"Talk at UiO's Sustainability Seminar 2024","tags":["Talks","digital twins"],"title":"A Digital Twin of the Oslo Fjord","type":"event"},{"authors":["Martin Giese","Einar Broch Johnsen","Lars Tveito","Arild Waaler"],"categories":["Minneord"],"content":"","date":1714979264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1714979264,"objectID":"c0749e346747488b6ec58b4144ed0f24","permalink":"https://ebjohnsen.org/publication/24-roger-antonsen/","publishdate":"2024-05-06T09:07:44+02:00","relpermalink":"/publication/24-roger-antonsen/","section":"publication","summary":"Minneord, Aftenposten 06.05.2024, Khrono 08.05.2024.","tags":["Minneord"],"title":"Roger Antonsen fanget publikum med sitt smittende engasjement","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":[],"content":"Paper available here.\n","date":1713276000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1713276000,"objectID":"b5294987520ee3ae0d504ac7d43c4969","permalink":"https://ebjohnsen.org/talk/greenhousedt-an-exemplar-for-digital-twins/","publishdate":"2024-04-15T00:00:00Z","relpermalink":"/talk/greenhousedt-an-exemplar-for-digital-twins/","section":"event","summary":"Talk at SEAMS 2024","tags":["Talks","SMOL","Digital twins"],"title":"GreenhouseDT: An Exemplar for Digital Twins","type":"event"},{"authors":[],"categories":[],"content":"Two positions available PhD in computer science (formal methods, software engineering)\nmore info here, application deadline: June 30, 2024 Postdoc in biology (epidemiological modelling)\nmore info here, application deadline: May 20, 2024 Project Summary The Digital Twin for Vaccination Strategies at Geographic Scales project is the first internal research project of UiO’s Centre for Pandemics and One-Health Research (P1H).\nMain objective: To develop a digital twin model that enables predictions of transmission given varying levels of efficacies against current and future viruses.\nWe want to demonstrate the potential of digital twins to understand the effects of different vaccine strategies for “Pandemic X”, the next pandemic with an unknown pathogen. We will explore the effects of different strategies through “what-if” experiments using digital twin technology. A digital twin is a modelling framework that integrates real-time sensor data with model-based predictions.\nIn this project, we will devise digital twin models to study likely future pandemic scenarios, combining in silico models with real-world data to make experiments as realistic as possible. The digital twin technology will enable us to explore many different scenarios, by means of “what if” experiments with a highly configurable model. Our starting point is a digital twin framework which models a pandemic emergence at the global scale (see our previous work [PNAS 2023]).\nFor this project, we have composed an interdisciplinary team including leading experts on vaccine development, epidemiology, digital twins and philosophy of science, from the Departments of Immunology, Biosciences, Informatics and Philosophy at UiO. The team further includes renowned international experts in epidemiology and economy for consideration of various strategies of vaccine distribution locally and globally. A focus is on training early-stage researchers towards preparedness for the next pandemics and endemics.\nPrincipal Investigators\nEinar Broch Johnsen (Department of Informatics, project leader) Gunnveig Grødeland (Department of Immunology, Faculty of Medicine) Anders Strand (CPS/IFIKK, Faculty of Humanities) Nils Chr. Stenseth (P1H \u0026amp; IBV/MN) The project further involves Jason D. Whittington (P1H) and a very strong international network, including collaborators from Penn State University (US), King’s College London (UK), University of Oxford (UK), Tsinghua University (CN).\n","date":1713169985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1713169985,"objectID":"ffd5e40a595d78a9c60e44845501705d","permalink":"https://ebjohnsen.org/project/pandemics/","publishdate":"2024-04-15T10:33:05+02:00","relpermalink":"/project/pandemics/","section":"project","summary":"Project funded by UiO's Centre for Pandemics and One-Health Research","tags":[],"title":"A Digital Twin for Vaccination Strategies at Geographic Scales","type":"project"},{"authors":["Einar Broch Johnsen"],"categories":[],"content":"","date":1712412000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712412000,"objectID":"b452123fc7c23e9b1401cfcc5ce3ec86","permalink":"https://ebjohnsen.org/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/","publishdate":"2024-04-05T00:00:00Z","relpermalink":"/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/","section":"event","summary":"Talk at REMARO 2024","tags":["Talks","SMOL"],"title":"Programming and reasoning about autonomous software with semantic reflection","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1712361600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712361600,"objectID":"00526cb83b16f05da8180e1754a53006","permalink":"https://ebjohnsen.org/talk/fase-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fase-2024/","section":"event","summary":"27th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2024)","tags":["Service"],"title":"FASE 2024","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1712361600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712361600,"objectID":"db73b2143045209714eff5007e8a0464","permalink":"https://ebjohnsen.org/talk/remaro-2024/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/remaro-2024/","section":"event","summary":"Workshop on Reliability Engineering Methods for Autonomous Robots (REMARO 2024)","tags":["Service"],"title":"REMARO 2024","type":"event"},{"authors":["Eduard Kamburjan","Riccardo Sieve","Chinmayi Prabhu Baramashetru","Marco Amato","Gianluca Barmina","Eduard Occhipinti","Einar Broch Johnsen"],"categories":["Digital twins","Self-adaptive systems","SMOL"],"content":"","date":1712041664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1712041664,"objectID":"e767a75af413b5e327a4651894e0570b","permalink":"https://ebjohnsen.org/publication/24-seams/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-seams/","section":"publication","summary":"Proc. SEAMS 2024. IEEE/ACM 2024.","tags":["Digital twins","SMOL"],"title":"GreenhouseDT: An Exemplar for Digital Twins","type":"publication"},{"authors":["Paul Kobialka","Silvia Lizeth Tapia Tarifa","Gunnar Rye Bergersen","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1711350464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1711350464,"objectID":"34bdbd418c322c19bfd9d680e20d1319","permalink":"https://ebjohnsen.org/publication/24-sosym/","publishdate":"2024-03-27T09:07:44+02:00","relpermalink":"/publication/24-sosym/","section":"publication","summary":"Software and Systems Modeling **23**: 605-624, 2024.","tags":[],"title":"User Journey Games: Automating User-Centric Analysis","type":"publication"},{"authors":["Crystal Chang Din","Reiner Hähnle","Ludovic Henrio","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["Semantics","Denotational semantics","ABS"],"content":"","date":1710486464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1710486464,"objectID":"a6ef1bbc4e7eba170a49c069d0c41b12","permalink":"https://ebjohnsen.org/publication/24-toplas1/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-toplas1/","section":"publication","summary":"ACM Transactions on Programming Languages and Systems (TOPLAS) **46 (1)**, 2024.","tags":["Semantics","Denotational semantics","ABS"],"title":"Locally Abstract, Globally Concrete Semantics of Concurrent Programming Languages","type":"publication"},{"authors":["Einar Broch Johnsen","Manuel Wimmer"],"categories":[],"content":"","date":1709276864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1709276864,"objectID":"5eaa72fac6e6076433a4dbd84ca25836","permalink":"https://ebjohnsen.org/publication/24-fmsd/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-fmsd/","section":"publication","summary":"Formal Methods in System Design, 2024 ","tags":[],"title":"Preface for the Formal Methods in System Design special issue on ‘FASE 2022’","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1707822900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1707822900,"objectID":"a029c276580d6008d6dbe0dcbf084491","permalink":"https://ebjohnsen.org/talk/a-digital-twin-for-pandemic-monitoring-and-prevention/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-digital-twin-for-pandemic-monitoring-and-prevention/","section":"event","summary":"Norway Life Science 2024","tags":["Talks","digital twins"],"title":"A Digital Twin for Pandemic Monitoring and Prevention","type":"event"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1707423300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1707423300,"objectID":"da1a2292b5a80f078cbb221885420346","permalink":"https://ebjohnsen.org/talk/en-digital-tvilling-for-oslofjorden/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/en-digital-tvilling-for-oslofjorden/","section":"event","summary":"Oslofjord Citizen Science Evening","tags":["Talks","digital twins"],"title":"En digital tvilling for Oslofjorden","type":"event"},{"authors":[],"categories":[],"content":"","date":1706776385,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706776385,"objectID":"d16418008b5b50f82b80e52bdd67aadd","permalink":"https://ebjohnsen.org/teaching/in2080/","publishdate":"2024-02-01T10:33:05+02:00","relpermalink":"/teaching/in2080/","section":"teaching","summary":"Bachelor course, Dept. of Informatics, UiO, Spring 2024.","tags":[],"title":"IN2080: Computability and Complexity","type":"teaching"},{"authors":["Frank S. de Boer","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Eduard Kamburjan","(Eds)"],"categories":[],"content":"","date":1706356284,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706356284,"objectID":"076539c71790828e241a244111e467a6","permalink":"https://ebjohnsen.org/publication/24-aolbook/","publishdate":"2024-01-27T23:38:59+02:00","relpermalink":"/publication/24-aolbook/","section":"publication","summary":"LNCS 14360, Springer 2024.","tags":[],"title":"Active Object Languages: Current Research Trends","type":"publication"},{"authors":["Einar Broch Johnsen"],"categories":["Invited talks"],"content":"","date":1706277600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706277600,"objectID":"a83a1fb74e54a77ae5f6650a6429e3b6","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-self-adaptive-model-centric-systems/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-self-adaptive-model-centric-systems/","section":"event","summary":"OASIS seminar","tags":["Talks","digital twins"],"title":"Digital Twins: An Emerging Paradigm for Self-Adaptive Model-Centric Systems","type":"event"},{"authors":[],"categories":[],"content":"The Digital Twin of the Oslo Fjord is a project funded by the Sustainable development initiative of the Faculty of Mathematics and Natural Sciences at UiO 2022-2025 (more info here).\nOur main goal is to demonstrate the potential of digital twins to understand the effects of climatic stressors on marine systems, as an instrument to monitor these climatic stressors in near real time, and to explore thresholds in the ecosystem for the effect of climatic stressors through “what-if” experiments using digital twin technology. A digital twin is a modeling framework that integrates real-time sensor data with model-based predictions.\nWe collaborate with Frisk Oslofjord, a project that collects data from the fjord. Frisk Oslofjord provides real-time and historical data about salinity, temperature, oxygen, plankton, etc. in the Oslo Fjord.\nThis digital twin will be used in the context of ongoing digital twin activities at UiO and the dScience center. The digital twin will ultimately enable semantic analysis and, building on that, data visualization by oceanographers and other interested members of the public.\nSystem Architecture The digital twin architecture is currently being developed using SMOL, a language developed at UiO specifically for digital twins. SMOL integrates simulators of physical systems with semantic web technologies and time-series databases. The system architecture will be released as open source.\nWhat-If Scenarios for Ecosystem Stressors Our aim to use the Digital Twin of the Oslo Fjord as a laboratory to explore hypothetical “what-if” experiments, describing scenarios that capture human and climatic stressors on the ecosystems of the fjord. The twin combines physical and biological models of the fjord and its ecosystems. Experts in computer scientists, marine biology, oceanography and physics to capture both the physical and biological effects of such stressors. As an example of ongoing research, we study the effect of extreme weather events on the circulation model of the fjord.\nThe Digital Twin of the Oslo Fjord is also part of the project Coastal Ecosystems Dynamics Under Anthropogenic Pressures, which aims to improve marine sustainability and our understanding of the dynamics in the coastal zone where land and open sea meet.\nMaster students involved in the Oslo Fjord Digital Twin project:\nAndré Finstad Vebjørn Olsen Leihne Janaaththan Muthiah Manokaran Mariann Løtvedt Sander Sigmundstad Ingvild Emilie Øvsthus Researchers involved in the Oslo Fjord Digital Twin project\nEinar Broch Johnsen (computer science, Dept. of Informatics, UiO) Nils Chr Stenseth (marine ecology, Dept. of Biosciences, UiO) Alexander Eiler (marine ecology, Dept. of Biosciences, UiO) Atle Jensen (fluid mechanics, Dept. of Mathematics, UiO) Kai Håkon Christensen (oceanography, Norwegian Meteorological Institute) Jean Rabault (oceanography, Norwegian Meteorological Institute) Sissel Jentoft (marine ecology, Dept. of Biosciences, UiO) Eduard Kamburjan (computer science, Dept. of Informatics, UiO) Andrea Pferscher (computer science, Dept. of Informatics, UiO) Rudolf Schlatte (computer science, Dept. of Informatics, UiO) Lars Willas Dreyer (fluid mechanics, Dept. of Mathematics, UiO) Riccardo Sieve (computer science, Dept. of Informatics, UiO) Laura Ann Slaughter (dScience Center, UiO) Silvia Lizeth Tapia Tarifa (computer science, Dept. of Informatics, UiO) ","date":1706257985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1706257985,"objectID":"c76ce026e2d06a52637c03b6237000a0","permalink":"https://ebjohnsen.org/project/oslofjord/","publishdate":"2024-01-26T10:33:05+02:00","relpermalink":"/project/oslofjord/","section":"project","summary":"UiO MatNat Sustainable development project, 2022-2025.","tags":[],"title":"A Digital Twin of the Oslo Fjord","type":"project"},{"authors":["Marie-Christine Jakobs","Einar Broch Johnsen","Eduard Kamburjan","Manuel Wimmer"],"categories":[],"content":"","date":1705302464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1705302464,"objectID":"40eb0354c1ece40a30fb6433e4aeac19","permalink":"https://ebjohnsen.org/publication/24-scp/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-scp/","section":"publication","summary":"Science of Computer Programming **232**, January 2024","tags":[],"title":"Preface for the special issue on 'Fundamental Approaches to Software Engineering (FASE 2022)'","type":"publication"},{"authors":["Paul Kobialka","Rudolf Schlatte","Gunnar Rye Bergersen","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys","ABS"],"content":"","date":1704092864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1704092864,"objectID":"7bd859384a9b56b93df990a0ed0110a7","permalink":"https://ebjohnsen.org/publication/24-aol/","publishdate":"2024-01-27T09:07:44+02:00","relpermalink":"/publication/24-aol/","section":"publication","summary":"Active Object Languages: Current Research Trends. Springer 2024.","tags":[],"title":"Simulating User Journeys with Active Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["Tutorials"],"content":"","date":1701766800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1701766800,"objectID":"92f147e64b9e89c2a93b536f1dee97a6","permalink":"https://ebjohnsen.org/talk/the-semantically-reflected-digital-twin./","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/the-semantically-reflected-digital-twin./","section":"event","summary":"Tutorial, ICTAC summer school","tags":["Talks","Digital twins","SMOL"],"title":"The Semantically Reflected Digital Twin.","type":"event"},{"authors":["Erik Voogd","Åsmund Aqissiaq Arild Kløvstad","Einar Broch Johnsen"],"categories":["Symbolic execution","Denotational semantics"],"content":"","date":1701414464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1701414464,"objectID":"e33e2e9aec7bf1ba21450e6206844933","permalink":"https://ebjohnsen.org/publication/23-ictac/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/publication/23-ictac/","section":"publication","summary":"Proc. ICTAC 2023. LNCS 14446 Springer 2023.","tags":["Symbolic execution","Denotational semantics","Semantics"],"title":"Denotational Semantics for Symbolic Execution","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"","date":1699833600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699833600,"objectID":"72f4f6cb7f752017e3771fe307194967","permalink":"https://ebjohnsen.org/talk/ifm-2023/","publishdate":"2023-03-05T00:00:00Z","relpermalink":"/talk/ifm-2023/","section":"event","summary":"Intl. Conf. on integrated Formal Methods (iFM 2023)","tags":["Service"],"title":"iFM 2023","type":"event"},{"authors":["Juliane Päßler","Maurice H. ter Beek","Ferruccio Damiani","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Robotics","Self-adaptive systems","Software product lines","REMARO"],"content":"","date":1699081664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699081664,"objectID":"c33a8d571ece31d852237b356413c5d7","permalink":"https://ebjohnsen.org/publication/23-ifm/","publishdate":"2022-11-08T09:07:44+02:00","relpermalink":"/publication/23-ifm/","section":"publication","summary":"Proc. iFM 2023. LNCS 14300. Springer 2023.","tags":["REMARO"],"title":"Formal Modelling and Analysis of a Self-Adaptive Robotic System","type":"publication"},{"authors":null,"categories":null,"content":"from IPython.core.display import Image Image(\u0026#39;https://www.python.org/static/community_logos/python-logo-master-v3-TM-flattened.png\u0026#39;) print(\u0026#34;Welcome to Academic!\u0026#34;) Welcome to Academic! Organize your notebooks Place the notebooks that you would like to publish in a notebooks folder at the root of your website.\nImport the notebooks into your site pipx install academic academic import \u0026#39;notebooks/**.ipynb\u0026#39; content/post/ --verbose The notebooks will be published to the folder you specify above. In this case, they will be published to your content/post/ folder.\n","date":1699056000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1699056000,"objectID":"94fa5e486d3bf3e0941e2ff6e7126c06","permalink":"https://ebjohnsen.org/post/blog-with-jupyter/","publishdate":"2023-11-04T00:00:00Z","relpermalink":"/post/blog-with-jupyter/","section":"post","summary":"Easily blog from Jupyter notebooks!","tags":null,"title":"Blog with Jupyter Notebooks!","type":"post"},{"authors":[],"categories":["Invited talks"],"content":"","date":1698923700,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1698923700,"objectID":"41ded11036429b256875d56848626394","permalink":"https://ebjohnsen.org/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/","publishdate":"2023-10-31T00:00:00Z","relpermalink":"/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/","section":"event","summary":"Invited talk, Faglig-pedagogisk dag ved Universitetet i Oslo","tags":["Talks"],"title":"Klimabarometer for Oslofjorden (Faglig-pedagogisk dag)","type":"event"},{"authors":["Nils Chr. Stenseth","Rudolf Schlatte","Roger Pielke Jr","Bin Chen","Ottar N. Bjørnstad","Dimitri Kusnezov","George F. Gao","Christophe Fraser","Jason D. Whittington","Peng Gong","Dabo Guan","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1695964064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1695964064,"objectID":"485cecc4ac39dfabff452acfd4580d55","permalink":"https://ebjohnsen.org/publication/23-pnas2/","publishdate":"2023-09-25T09:07:44+02:00","relpermalink":"/publication/23-pnas2/","section":"publication","summary":"Proceedings of the National Academy of Sciences **120**, 2023.","tags":["digital twins"],"title":"Reply to Ekström and Ottersen: Real-time access to data during outbreaks is a key to avoid a local epidemic becoming a global pandemic","type":"publication"},{"authors":["Mahsa Varshosaz","Mohsen Ghaffari","Einar Broch Johnsen","Andrzej Wasowski"],"categories":[],"content":"","date":1695193664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1695193664,"objectID":"e531cc1fc86f3c9ad1417c29496ebb39","permalink":"https://ebjohnsen.org/publication/23-icfp/","publishdate":"2023-08-23T09:07:44+02:00","relpermalink":"/publication/23-icfp/","section":"publication","summary":"Proc. ICFP 2023. ACM 2023.","tags":[],"title":"Formal Specification and Testing for Reinforcement Learning","type":"publication"},{"authors":["Razan Ghzouli","Thorsten Berger","Einar Broch Johnsen","Andrzej Wasowski","Swaib Dragule"],"categories":["Robotics"],"content":"","date":1694322464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1694322464,"objectID":"6293df87e0b449a3a1314085cdb437df","permalink":"https://ebjohnsen.org/publication/23-tse/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-tse/","section":"publication","summary":"IEEE Transactions on Software Engineering **49 (9)**, Sept. 2023.","tags":[],"title":"Behavior Trees and State Machines in Robotics Applications","type":"publication"},{"authors":["Åsmund Aqissiaq Arild Kløvstad","Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Symbolic execution","Semantics"],"content":"","date":1693724864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693724864,"objectID":"32a237dfa426a8787c98b65f01daea1d","permalink":"https://ebjohnsen.org/publication/23-concur/","publishdate":"2022-09-02T09:07:44+02:00","relpermalink":"/publication/23-concur/","section":"publication","summary":"Proc. CONCUR 2023. LIPIcs 2023.","tags":["Symbolic execution","Semantics"],"title":"Compositional Correctness and Completeness for Symbolic Partial Order Reduction","type":"publication"},{"authors":["Erik Voogd","Einar Broch Johnsen","Alexandra Silva","Zachary J. Susag","Andrzej Wasowski"],"categories":["Symbolic execution","Denotational semantics"],"content":"","date":1693724864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693724864,"objectID":"6390e45781336ef6e93bff37a064c94b","permalink":"https://ebjohnsen.org/publication/23-qest/","publishdate":"2022-09-08T09:07:44+02:00","relpermalink":"/publication/23-qest/","section":"publication","summary":"Proc. QEST 2023. LNCS 14287. Springer 2023.","tags":["Symbolic execution","Denotational semantics","Semantics"],"title":"Symbolic Semantics for Probabilistic Programs","type":"publication"},{"authors":["Gianluca Turin","Andrea Borgarelli","Simone Donetti","Ferruccio Damiani","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1693544864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1693544864,"objectID":"97438bd352c33e0f6d9d0f851cacce97","permalink":"https://ebjohnsen.org/publication/23-jss/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-jss/","section":"publication","summary":"Journal of Systems \u0026 Software **203**, Sept. 2023.","tags":["cloud","ABS"],"title":"Predicting Resource Consumption of Kubernetes Container Systems using Resource Models","type":"publication"},{"authors":[],"categories":[],"content":"","date":1690878785,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1690878785,"objectID":"d7c025ab323d81f447eb272721b93f47","permalink":"https://ebjohnsen.org/teaching/in5170/","publishdate":"2023-08-01T10:33:05+02:00","relpermalink":"/teaching/in5170/","section":"teaching","summary":"Master course, Dept. of Informatics, UiO, Autumn 2023.","tags":[],"title":"IN5170: Models of Concurrency","type":"teaching"},{"authors":[],"categories":["Programme committees"],"content":"","date":1689638400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1689638400,"objectID":"6776c2f0d2799977db4b6872b190fff9","permalink":"https://ebjohnsen.org/talk/tap-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/tap-2023/","section":"event","summary":"Intl. Conf. on Fundamentals of Software Engineering (FSEN 2023)","tags":["Service"],"title":"TAP 2023","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"","date":1683030600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1683030600,"objectID":"528d4732c7c9f5adf0db2c2348eb88fb","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-systems/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-systems/","section":"event","summary":"SWS seminar, Radboud University, Nijmegen, NL","tags":["Talks"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Systems","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1682467200,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1682467200,"objectID":"9ccbf4b38d421cf61ad358e6eb8e095b","permalink":"https://ebjohnsen.org/talk/fsen-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fsen-2023/","section":"event","summary":"Intl. Conf. on Fundamentals of Software Engineering (FSEN 2023)","tags":["Service"],"title":"FSEN 2023","type":"event"},{"authors":[],"categories":null,"content":"","date":1681639791,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1681639791,"objectID":"6d6d4f9db56193f4919e689c909cc579","permalink":"https://ebjohnsen.org/talk/fase-2023/","publishdate":"2022-05-16T12:09:51+02:00","relpermalink":"/talk/fase-2023/","section":"event","summary":"26th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2023)","tags":["Service"],"title":"FASE 2023","type":"event"},{"authors":["Gustavo rezende Silva","Juliane Päßler","Jeroen Zwanepol","Elvin Alberts","Silvia Lizeth Tapia Tarifa","Ilias Gerostathopoulos","Einar Broch Johnsen","Carlos Hernández Corbato"],"categories":["Robotics","Self-adaptive systems","REMARO"],"content":"","date":1678950464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678950464,"objectID":"ce9db47a657477bddd651a0c95c794bf","permalink":"https://ebjohnsen.org/publication/23-seams/","publishdate":"2022-06-08T09:07:44+02:00","relpermalink":"/publication/23-seams/","section":"publication","summary":"Proc. SEAMS 2023. IEEE/ACM 2023.","tags":["Robotics","REMARO"],"title":"SUAVE: An Exemplar for Self-Adaptive Underwater Vehicles","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"","date":1678365900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678365900,"objectID":"b70102e69df77c8aa2a09838f5aca0fc","permalink":"https://ebjohnsen.org/talk/klimabarometer-for-oslofjorden/","publishdate":"2023-03-05T00:00:00Z","relpermalink":"/talk/klimabarometer-for-oslofjorden/","section":"event","summary":"Invited talk, Åpen dag ved Universitetet i Oslo","tags":["Talks"],"title":"Klimabarometer for Oslofjorden","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1678060800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1678060800,"objectID":"00a426a6b94ee83f8884a9e14dd1a463","permalink":"https://ebjohnsen.org/talk/fm-2023/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/fm-2023/","section":"event","summary":"Intl. Symp. on Formal Methods (FM 2023)","tags":["Service"],"title":"FM 2023","type":"event"},{"authors":["Nils Chr. Stenseth","Rudolf Schlatte","Roger Pielke Jr","Ruiyun Li","Bin Chen","Ottar N. Bjørnstad","Dimitri Kusnezov","George F. Gao","Christophe Fraser","Jason D. Whittington","Yuqi Bai","Ke Deng","Peng Gong","Dabo Guan","Yixiong Xiao","Bing Xu","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1677560864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1677560864,"objectID":"241682c1fb06b045a4894d037f0347d9","permalink":"https://ebjohnsen.org/publication/23-pnas/","publishdate":"2023-02-28T09:07:44+02:00","relpermalink":"/publication/23-pnas/","section":"publication","summary":"Proceedings of the National Academy of Sciences 120, 2023.","tags":["digital twins"],"title":"How to Avoid a Local Epidemic Becoming a Global Pandemic","type":"publication"},{"authors":["Paul Kobialka","Felix Mannhardt","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1672384064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1672384064,"objectID":"95a29608840d9474a515a95be955cbd2","permalink":"https://ebjohnsen.org/publication/22-edba/","publishdate":"2022-12-30T09:07:44+02:00","relpermalink":"/publication/22-edba/","section":"publication","summary":"Proc. EdbA 2022. LNBIP 468, Springer 2023.","tags":[],"title":"Building User Journey Games from Multi-Party Event Logs","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1669029300,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1669029300,"objectID":"c7b7e5cd9c203bac778c735a2fe02989","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering/","publishdate":"2022-11-07T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering/","section":"event","summary":"Invited talk, Department research seminar, Dept. of Informatics, University of Oslo","tags":["Talks","digital twins"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering ","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"","date":1665360000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1665360000,"objectID":"87b1e86d6ef1844786e9a5eed3e7d506","permalink":"https://ebjohnsen.org/talk/ase-nier-2022/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/ase-nier-2022/","section":"event","summary":"NIER track, Intl Conf. on Automated Software Engineering (ASE-NIER 2022)","tags":["Service"],"title":"ASE-NIER 2022","type":"event"},{"authors":["Einar Broch Johnsen","Eduard Kamburjan","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["Tutorials"],"content":"","date":1664190000,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1664190000,"objectID":"f7b7bb415a285e9d86e3b44fd17916c8","permalink":"https://ebjohnsen.org/talk/a-semantically-reflected-digital-twin/","publishdate":"2022-08-29T00:00:00Z","relpermalink":"/talk/a-semantically-reflected-digital-twin/","section":"event","summary":"Tutorial, ICTAC summer school","tags":["Talks","Digital twins","SMOL"],"title":"A Semantically Reflected Digital Twin","type":"event"},{"authors":[],"categories":null,"content":"","date":1663581249,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1663581249,"objectID":"50acfafd49e2ef7828469e87d3735318","permalink":"https://ebjohnsen.org/talk/faacs-2022/","publishdate":"2022-05-16T11:54:09+02:00","relpermalink":"/talk/faacs-2022/","section":"event","summary":"6th Intl. Workshop on Formal Approaches for Advanced Computing System (FAACS 2022)","tags":["Service"],"title":"FAACS 2022","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1662700064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1662700064,"objectID":"a4d5a6bd488b4075274eeb0ccbf37584","permalink":"https://ebjohnsen.org/publication/22-scp/","publishdate":"2022-09-09T09:07:44+02:00","relpermalink":"/publication/22-scp/","section":"publication","summary":"Science of Computer Programming 223, 2022.","tags":["ABS"],"title":"The ABS Simulator Toolchain","type":"publication"},{"authors":["Raúl Pardo","Einar Broch Johnsen","Ina Schaefer","Andrzej Wasowski"],"categories":[],"content":"","date":1660799264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660799264,"objectID":"5ebf51c6ff2b2c4ffdc6023b2ce7112d","permalink":"https://ebjohnsen.org/publication/22-ictac/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-ictac/","section":"publication","summary":"Proc. ICTAC 2022. LNCS 13572, Springer 2022.","tags":[],"title":"A Specification Logic for Programs in the Probabilistic Guarded Command Language","type":"publication"},{"authors":["Juliane Päßler","Esther Aguadol","Gustavo Rezende Silva","Carlos Hernández Corbato","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Self-adaptive systems","REMARO"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"644cfa2c856254d7e359d56f794aaf88","permalink":"https://ebjohnsen.org/publication/22-isola3/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola3/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13701, Springer 2022.","tags":["REMARO"],"title":"A Formal Model of Metacontrol in Maude","type":"publication"},{"authors":["Eduard Kamburjan","Vidar Norstein Klungre","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","David Cameron","Einar Broch Johnsen"],"categories":["Digital twins","SMOL","Semantic reflection"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"eb983aa731ace031a0354ce0fa04c997","permalink":"https://ebjohnsen.org/publication/22-isola2/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola2/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13704, Springer 2022.","tags":["Digital twins","SMOL","Semantic reflection"],"title":"Digital Twin Reconfiguration Using Asset Models","type":"publication"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Einar Broch Johnsen"],"categories":["Digital twins"],"content":"","date":1660795664,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1660795664,"objectID":"cf5415d14d24b35fdd4e640d861a89e9","permalink":"https://ebjohnsen.org/publication/22-isola1/","publishdate":"2022-08-18T09:07:44+02:00","relpermalink":"/publication/22-isola1/","section":"publication","summary":"Proc. ISoLA 2022. LNCS 13701, Springer 2022.","tags":["Digital twins"],"title":"Twinning-by-Construction: Ensuring Correctness for Self-Adaptive Digital Twins","type":"publication"},{"authors":["Paul Kobialka","Silvia Lizeth Tapia Tarifa","Gunnar Rye Bergersen","Einar Broch Johnsen"],"categories":["User journeys","Games"],"content":"","date":1659942464,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1659942464,"objectID":"02aa854bb2b0fbd62e2dfbb1ceb540cc","permalink":"https://ebjohnsen.org/publication/22-sefm/","publishdate":"2022-06-08T09:07:44+02:00","relpermalink":"/publication/22-sefm/","section":"publication","summary":"Proc. SEFM 2022. LNCS 13550, Springer 2022.","tags":[],"title":"Weighted Games for User Journeys","type":"publication"},{"authors":["Farzane Karami","David Basin","Einar Broch Johnsen"],"categories":[],"content":"","date":1659899265,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1659899265,"objectID":"97e79fb647024a51de3b02ec6455ef38","permalink":"https://ebjohnsen.org/publication/22-csf/","publishdate":"2021-10-21T21:07:45+02:00","relpermalink":"/publication/22-csf/","section":"publication","summary":"Proc. CSF 2022. © IEEE CS Press 2022.","tags":[],"title":"DPL: A Language for GDPR Enforcement","type":"publication"},{"authors":["Wolfgang Ahrendt","Bernhard Beckert","Richard Bubel","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1656935484,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1656935484,"objectID":"e0fdb9af5f04b7320ee5a4cd23739252","permalink":"https://ebjohnsen.org/publication/22-srh/","publishdate":"2022-07-04T23:38:59+02:00","relpermalink":"/publication/22-srh/","section":"publication","summary":"LNCS 13360, Springer 2022.","tags":[],"title":"The Logic of Software. A Tasting Menu of Formal Methods","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1655715600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1655715600,"objectID":"bc42a4bf606cb34893830f0eab7b6c95","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-pnse-2022/","publishdate":"2022-05-31T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-pnse-2022/","section":"event","summary":"Keynote, Intl. Workshop on Petri Nets and Software Engineering (PNSE 2022)","tags":["Talks","Keynotes"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering (PNSE 2022)","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"","date":1655294400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1655294400,"objectID":"de8cfa92e6ad67d48a537da60bb2e96e","permalink":"https://ebjohnsen.org/talk/digital-twins-and-hpc/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-and-hpc/","section":"event","summary":"Invited talk, Data@UiO","tags":["Talks"],"title":"Digital Twins and HPC","type":"event"},{"authors":["Eduard Kamburjan","Einar Broch Johnsen"],"categories":["Digital twins","SMOL"],"content":"","date":1654111726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1654111726,"objectID":"c324056944aa4750ed330b6686452030","permalink":"https://ebjohnsen.org/publication/22-annsim/","publishdate":"2022-06-01T21:28:46+02:00","relpermalink":"/publication/22-annsim/","section":"publication","summary":"Proc. ANNSIM 2022. IEEE Press 2022.","tags":["Digital twins","Smol"],"title":"Knowledge Structures over Simulation Units","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"","date":1653400800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1653400800,"objectID":"91311327572f7e1ba6f0addcda30d88e","permalink":"https://ebjohnsen.org/talk/a-digital-twin-for-land-ocean-coupling-during-intense-precipitation/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/a-digital-twin-for-land-ocean-coupling-during-intense-precipitation/","section":"event","summary":"The Faculty of Natural Sciences' Sustainability Seminar","tags":["Talks"],"title":"A Digital Twin for Land-Ocean Coupling During Intense Precipitation","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"Bio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; program specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language.\n","date":1652972400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1652972400,"objectID":"bef10f2bc9fced1677590d6c544d29db","permalink":"https://ebjohnsen.org/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-formalise-2022/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-an-emerging-paradigm-for-model-centric-engineering-formalise-2022/","section":"event","summary":"Keynote, Intl. Conf. on Formal Methods in Software Engineering (FormaliSE 2022)","tags":["Talks","Keynotes"],"title":"Digital Twins: An Emerging Paradigm for Model-Centric Engineering (FormaliSE 2022)","type":"event"},{"authors":[],"categories":["Invited talks"],"content":"Abstract. Digital twins are emerging as an engineering paradigm to build software centred around models of physical objects or processes, with very diverse application domains. The purpose of a digital twin is to understand, predict and act on the behaviour of these physical systems. In engineering, the use of digital twins profoundly changes the management of the entire product lifecycle, from design to manufacturing and operations, because the digital twins adapt in response to the evolution of their physical counterpart. In this talk, we discuss digital twins from the perspective of behavioural models. We share some ideas about model evolution in digital twins from this perspective, tell you about our current research activities on digital twins at the University of Oslo, and discuss some ensuing research challenges at the intersection of formal methods and software engineering.\nBio. Einar Broch Johnsen is a professor and the head of the Formal Methods group at the Department of Informatics, University of Oslo. His research interests include programming models and methodology; system specification and modeling; and the theory and application of formal methods. He is active in formal methods for distributed and concurrent systems, including object-oriented and concurrent languages, manycore computing, cloud computing, and digital twins. He is one of the main developers of the ABS modeling language. Homepage: https://ebjohnsen.org\n","date":1651510800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1651510800,"objectID":"fea85da48fa75092098037b207e69412","permalink":"https://ebjohnsen.org/talk/digital-twins-as-evolving-model-centric-systems/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-as-evolving-model-centric-systems/","section":"event","summary":"Invited talk, Engineering Digital Twins Seminar Series","tags":["Talks"],"title":"Digital Twins as Evolving Model-Centric Systems","type":"event"},{"authors":[],"categories":[],"content":"NebulOuS is a Horizon Europe project, funded by the European Commission 2022-2025 (project no 101070516).\nNebulOuS will accomplish substantial research contributions in the realms of cloud and fog computing brokerage by introducing advanced methods and tools for enabling secure and optimal application provisioning and reconfiguration over the cloud computing continuum. NebulOuS will develop a novel Meta Operating System and platform for enabling transient fog brokerage ecosystems that seamlessly exploit edge and fog nodes, in conjunction with multi-cloud resources, to cope with the requirements posed by low latency applications. The envisaged solution includes the following main directions of work:\ni. Development of appropriate modelling methods and tools for describing the cloud computing continuum, application requirements, and data streams; these methods and tools will be used for assuring the QoS of the provisioned brokered services. ii. Efficient comparison of available offerings, using appropriate multi-criteria decision-making methods that are able to consider all dimensions of consumer requirements. iii. Intelligent applications, workflows and data streams management in the cloud computing continuum. iv. Addressing in a unified manner the security aspects emerging in of transient cloud computing continuums (e.g., access control, secure network overlay etc.). v. Conducting and monitoring smart contracts-based service level agreements.\n","date":1650961985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1650961985,"objectID":"37aa65db6c6876ee064937a9f18fc2c1","permalink":"https://ebjohnsen.org/project/nebulous/","publishdate":"2022-04-26T10:33:05+02:00","relpermalink":"/project/nebulous/","section":"project","summary":"An EU Horizon Europe RIA project, 2022-2025.","tags":[],"title":"NebulOuS: A Meta Operating System for Brokering Hyper-Distributed Applications on Cloud Computing Continuums","type":"project"},{"authors":["Geir Horn","Einar Broch Johnsen","Rudolf Schlatte"],"categories":["Digital twins"],"content":"","date":1649876865,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1649876865,"objectID":"a3a64e06b40e5a028f309d7c2d5662ac","permalink":"https://ebjohnsen.org/publication/22-ccpi/","publishdate":"2022-06-01T21:07:45+02:00","relpermalink":"/publication/22-ccpi/","section":"publication","summary":"Proc. CCPI 2022. LNNS 451. © Springer 2022.","tags":["Digital twins","Cloud"],"title":"Digital Twins for Autonomic Cloud Application Management","type":"publication"},{"authors":["Einar Broch Johnsen","Manuel Wimmer","(Eds)"],"categories":[],"content":"","date":1649073084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1649073084,"objectID":"38a9218cdf4c37808bfb17d277c7d557","permalink":"https://ebjohnsen.org/publication/22-fase/","publishdate":"2022-03-21T23:38:59+02:00","relpermalink":"/publication/22-fase/","section":"publication","summary":"LNCS 13241, Springer 2022.","tags":[],"title":"Proc. 25th Intl. Conf. on Fundamental Approaches to Software Engineering (FASE 2022)","type":"publication"},{"authors":[],"categories":["Invited talks"],"content":"Abstract\nDigital twins are emerging as an engineering discipline to build virtual representations of physical objects or processes. In engineering, the use of digital twins profoundly changes the entire product lifecycle management, from design, to manufacturing to service and operations, because the digital twins adapt in response to the evolution of their physical counterpart. Digital twins can evolve continuously based on streams of observations of the physical system, for example from sensors that connect the physical system to the digital twin in near real-time.\nIn this talk, we move from the engineering of digital twins to the science of digital twins. We consider basic concepts of digital twins, present some examples of how we are working with them in research, and discuss scientific challenges related to digital twins.\n","date":1645101900,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1645101900,"objectID":"645f82278c0b2cf0d35bed8f4ddd1374","permalink":"https://ebjohnsen.org/talk/digital-twins-from-engineering-to-science/","publishdate":"2017-01-01T00:00:00Z","relpermalink":"/talk/digital-twins-from-engineering-to-science/","section":"event","summary":"Distinguished Lecture Series, Dept. of Informatics, University of Bergen","tags":["Talks"],"title":"Digital Twins: From Engineering to Science","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"TAP 2022, Nantes, France, 5-6 July 2022\n","date":1643231355,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1643231355,"objectID":"69746f13c49599e42cd02f0e76b6a982","permalink":"https://ebjohnsen.org/talk/tap-2022/","publishdate":"2022-01-26T23:09:15+02:00","relpermalink":"/talk/tap-2022/","section":"event","summary":"TAP 2022, Nantes, France, 5-6 July 2022","tags":[],"title":"TAP 2022","type":"event"},{"authors":["Ragnhild Halvorsrud","Felix Mannhardt","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":["User journeys"],"content":"","date":1628363265,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1628363265,"objectID":"7e7541cde4197a3c7df4ea67420f4936","permalink":"https://ebjohnsen.org/publication/21-scc/","publishdate":"2021-10-21T21:07:45+02:00","relpermalink":"/publication/21-scc/","section":"publication","summary":"Proc. CSS 2021. © IEEE 2021.","tags":[],"title":"Smart Journey Mining for Improved Service Quality","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2022, Lugano, Switzerland, 7-10 June 2022\n","date":1627333755,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1627333755,"objectID":"7e0272d0d52c7d0b9f224a5143430e1f","permalink":"https://ebjohnsen.org/talk/ifm-2022/","publishdate":"2021-07-26T23:09:15+02:00","relpermalink":"/talk/ifm-2022/","section":"event","summary":"iFM 2022, Lugano, Switzerland, 7-10 June 2022","tags":["Service"],"title":"iFM 2022","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Eduard Kamburjan","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1623740864,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1623740864,"objectID":"890a0d1d36da4e59b0ff3cd40fb29ee7","permalink":"https://ebjohnsen.org/publication/21-coordination/","publishdate":"2021-06-08T09:07:44+02:00","relpermalink":"/publication/21-coordination/","section":"publication","summary":"Proc. COORDINATION 2021. LNCS 12717, Springer 2021.","tags":["ABS"],"title":"Modeling and Analyzing Resource-Sensitive Actors: A Tutorial Introduction","type":"publication"},{"authors":["Eduard Kamburjan","Vidar Norstein Klungre","Rudolf Schlatte","Einar Broch Johnsen","Martin Giese"],"categories":["SMOL"],"content":"","date":1623136064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1623136064,"objectID":"eb9f27272a94305e43dc1b6b8ffc1293","permalink":"https://ebjohnsen.org/publication/21-eswc/","publishdate":"2021-06-08T09:07:44+02:00","relpermalink":"/publication/21-eswc/","section":"publication","summary":"Proc. ESWC 2021. LNCS 12731, Springer 2021.","tags":["SMOL"],"title":"Programming and Debugging with Semantically Lifted States","type":"publication"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"FASE 2022, Munich, Germany, April 2-7, 2022\n","date":1622495347,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1622495347,"objectID":"240afb0e274b08318b049ac12ed86316","permalink":"https://ebjohnsen.org/talk/fase-2022/","publishdate":"2021-05-31T23:09:07+02:00","relpermalink":"/talk/fase-2022/","section":"event","summary":"FASE 2022, Munich, Germany, April 2-7, 2022","tags":["Service"],"title":"FASE 2022","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"VORTEX 2021, Virtual Aarhus, Denmark July 12, 2021\n","date":1617224947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1617224947,"objectID":"7bc673f2d5c59add11b484a0551ca5b0","permalink":"https://ebjohnsen.org/talk/vortex-2021/","publishdate":"2021-03-31T23:09:07+02:00","relpermalink":"/talk/vortex-2021/","section":"event","summary":"VORTEX 2021, Virtual Aarhus, Denmark July 12, 2021","tags":["Service"],"title":"VORTEX 2021","type":"event"},{"authors":["admin","吳恩達"],"categories":["Demo","教程"],"content":"import libr print(\u0026#39;hello\u0026#39;) Overview The Wowchemy website builder for Hugo, along with its starter templates, is designed for professional creators, educators, and teams/organizations - although it can be used to create any kind of site The template can be modified and customised to suit your needs. It’s a good platform for anyone looking to take control of their data and online identity whilst having the convenience to start off with a no-code solution (write in Markdown and customize with YAML parameters) and having flexibility to later add even deeper personalization with HTML and CSS You can work with all your favourite tools and apps with hundreds of plugins and integrations to speed up your workflows, interact with your readers, and much more Get Started 👉 Create a new site 📚 Personalize your site 💬 Chat with the Wowchemy community or Hugo community 🐦 Twitter: @wowchemy @GeorgeCushen #MadeWithWowchemy 💡 Request a feature or report a bug for Wowchemy ⬆️ Updating Wowchemy? View the Update Tutorial and Release Notes Crowd-funded open-source software To help us develop this template and software sustainably under the MIT license, we ask all individuals and businesses that use it to help support its ongoing maintenance and development via sponsorship.\n❤️ Click here to become a sponsor and help support Wowchemy’s future ❤️ As a token of appreciation for sponsoring, you can unlock these awesome rewards and extra features 🦄✨\nEcosystem Hugo Academic CLI: Automatically import publications from BibTeX Inspiration Check out the latest demo of what you’ll get in less than 10 minutes, or view the showcase of personal, project, and business sites.\nFeatures Page builder - Create anything with widgets and elements Edit any type of content - Blog posts, publications, talks, slides, projects, and more! Create content in Markdown, Jupyter, or RStudio Plugin System - Fully customizable color and font themes Display Code and Math - Code highlighting and LaTeX math supported Integrations - Google Analytics, Disqus commenting, Maps, Contact Forms, and more! Beautiful Site - Simple and refreshing one page design Industry-Leading SEO - Help get your website found on search engines and social media Media Galleries - Display your images and videos with captions in a customizable gallery Mobile Friendly - Look amazing on every screen with a mobile friendly version of your site Multi-language - 34+ language packs including English, 中文, and Português Multi-user - Each author gets their own profile page Privacy Pack - Assists with GDPR Stand Out - Bring your site to life with animation, parallax backgrounds, and scroll effects One-Click Deployment - No servers. No databases. Only files. Themes Wowchemy and its templates come with automatic day (light) and night (dark) mode built-in. Alternatively, visitors can choose their preferred mode - click the moon icon in the top right of the Demo to see it in action! Day/night mode can also be disabled by the site admin in params.toml.\nChoose a stunning theme and font for your site. Themes are fully customizable.\nLicense Copyright 2016-present George Cushen.\nReleased under the MIT license.\n","date":1607817600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1607817600,"objectID":"279b9966ca9cf3121ce924dca452bb1c","permalink":"https://ebjohnsen.org/post/getting-started/","publishdate":"2020-12-13T00:00:00Z","relpermalink":"/post/getting-started/","section":"post","summary":"Welcome 👋 We know that first impressions are important, so we've populated your new site with some initial content to help you get familiar with everything in no time.","tags":["Academic","开源"],"title":"Welcome to Hugo Blox Builder, the website builder for Hugo","type":"post"},{"authors":["Frank S. de Boer","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Lars Tveito"],"categories":["Symbolic execution"],"content":"","date":1605422863,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605422863,"objectID":"aa15c9d63d2ae5d3076ef56ede22335c","permalink":"https://ebjohnsen.org/publication/20-gabbrielli/","publishdate":"2020-09-13T08:47:43+02:00","relpermalink":"/publication/20-gabbrielli/","section":"publication","summary":"Festschrift Maurizio Gabbrielli, 2020.","tags":["Symbolic execution"],"title":"Inseguendo Fagiani Selvatici: Partial Order Reduction for Guarded Command Languages","type":"publication"},{"authors":["Ludovic Henrio","Einar Broch Johnsen","Violet Ka I Pun"],"categories":[],"content":"","date":1605338511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605338511,"objectID":"996384e7f27d662e3c54083218efe470","permalink":"https://ebjohnsen.org/publication/20-ifm/","publishdate":"2020-09-12T09:21:51+02:00","relpermalink":"/publication/20-ifm/","section":"publication","summary":"Proc. IFM 2020. LNCS 12546, Springer 2020","tags":[],"title":"Active Objects with Deterministic Behavior","type":"publication"},{"authors":["Razan Ghzouli","Thorsten Berger","Einar Broch Johnsen","Swaib Dragule","Andrzej Wasowski"],"categories":["Robotics"],"content":"","date":1605251264,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1605251264,"objectID":"d13bd2b15c3ff1b77226b620cc051eb1","permalink":"https://ebjohnsen.org/publication/20-sle/","publishdate":"2020-09-12T09:07:44+02:00","relpermalink":"/publication/20-sle/","section":"publication","summary":"Proc. SLE 2020. ACM Press 2020.","tags":[],"title":"Behavior Trees in Action: A Study of Robotics Applications","type":"publication"},{"authors":["Gianluca Turin","Andrea Borgarelli","Simone Donetti","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa","Ferruccio Damiani"],"categories":[],"content":"","date":1603955274,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1603955274,"objectID":"d1c72962a50a868121b0996d6a3cc3ad","permalink":"https://ebjohnsen.org/publication/20-isola2/","publishdate":"2020-10-12T09:07:54+02:00","relpermalink":"/publication/20-isola2/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12476, Springer 2020.","tags":["Cloud","ABS"],"title":"A Formal Model of the Kubernetes Container Framework","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1602486471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1602486471,"objectID":"a8921526f5ea0c07458782fabb121f95","permalink":"https://ebjohnsen.org/publication/20-isola1/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/publication/20-isola1/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12476, Springer 2020","tags":["Cloud"],"title":"Assumption-Commitment Types for Resource Management in Virtually Timed Ambients","type":"publication"},{"authors":["Eduard Kamburjan","Rudolf Schlatte","Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1602486471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1602486471,"objectID":"177b1ae0c25bbf66a444610931a4c0d0","permalink":"https://ebjohnsen.org/publication/20-isola3/","publishdate":"2020-10-12T09:07:51+02:00","relpermalink":"/publication/20-isola3/","section":"publication","summary":"Proc. ISoLA 2020. LNCS 12479, Springer 2020","tags":["Digital twins"],"title":"Designing Distributed Control with Hybrid Active Objects.","type":"publication"},{"authors":[],"categories":[],"content":"Remaro is a Marie Skłodowska-Curie (MSCA) European Training Network funded by the European Commission 2020-2024 (project no 956200). CORDIS website here.\nThe network will educate 15 PhD research fellows on complimentary aspects of reliable autonomy for underwater robotic applications. The REMARO research fellows will develop the first ever submarine robotics AI methods with quantified reliability, correctness specifications, models, tests, and analysis \u0026amp; verification methods.\n","date":1601713985,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1601713985,"objectID":"65c2653bd54e823ad768ce913b6de1ce","permalink":"https://ebjohnsen.org/project/remaro/","publishdate":"2020-10-03T10:33:05+02:00","relpermalink":"/project/remaro/","section":"project","summary":"An EU Marie Skłodowska-Curie (MSCA) European Training Network 2020-2024.","tags":[],"title":"Remaro: Reliable AI for Marine Robotics","type":"project"},{"authors":[],"categories":[],"content":"SJM is a project funded by the Research Council of Norway 2021-2024. The partners are SINTEF Digital (coordinator), University of Oslo, and Eindhoven University of Technology.\nThe overall goal of SJM is to increase the quality of service and support the successful digitalisation of services by uniting research on process mining and customer journeys using new developments in logic-based analysis and artificial intelligence.\nThe digitalisation of our society’s service systems has fundamentally changed the way services are delivered to, and experienced by, humans. Although digital services are supposed to simplify our lives and increase our efficiency, they often frustrate and burden customers, users, and employees.\nThe overall goal is to increase the quality of services and support the successful digitalisation of services by uniting research on process mining and customer journeys using new developments in logic-based analysis and artificial intelligence.\nBased on user journeys we will analyse, model, and observe how humans experience digital services, rather than taking the perspective of service providers and service systems.\nThe main source of data comes from two complementary service providers: GrepS, a start-up company offering software services for analysing programming skills, and Telenor, a telecom company offering a wide range of mobile-, broadband- and TV services in the Nordics and in Asia.\nWe will trace data left from users in various systems during repeated interactions with a service over time, on the level of individuals. In the first phase of the project, we will build tools for automated capture of repeated user interactions in digital channels. Based on the resulting database of user journeys and user models, we will use logic-based techniques and machine learning to expose deviations and predict possible behaviours. The accumulation of user journeys will also enable identification of patterns that optimize the user experience and service quality.\nWe will extend and use executable modelling languages and their associated analysis tools to describe, predict, and prescribe user journeys as concurrent processes. We will base these languages and analysis tools on formal methods and concurrency theory, which build on the foundation of theoretical computer science.\n","date":1601627576,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1601627576,"objectID":"e4a1227224dc7cf11856f45b619bbebb","permalink":"https://ebjohnsen.org/project/sjm/","publishdate":"2020-10-02T10:32:56+02:00","relpermalink":"/project/sjm/","section":"project","summary":"An RCN IKTPLUSS research project 2021-2024.","tags":[],"title":"Smart Journey Mining: Towards Successful Digitalisation of Services","type":"project"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1597875425,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1597875425,"objectID":"7dde1e3f70bdb7b84eed0361b8abb045","permalink":"https://ebjohnsen.org/publication/20-key2/","publishdate":"2020-08-20T00:17:05+02:00","relpermalink":"/publication/20-key2/","section":"publication","summary":"Deductive Software Verification: Future Perspectives. LNCS 12345, Springer 2020.","tags":[],"title":"Behavioral Contracts for Cooperative Scheduling ","type":"publication"},{"authors":["Frank S. de Boer","Marcello M. Bonsangue","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa","Lars Tveito"],"categories":["Symbolic execution"],"content":"","date":1597875425,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1597875425,"objectID":"754079ffd613d2679e5df2893050cb05","permalink":"https://ebjohnsen.org/publication/20-key/","publishdate":"2020-08-20T00:17:05+02:00","relpermalink":"/publication/20-key/","section":"publication","summary":"Deductive Software Verification: Future Perspectives. LNCS 12345, Springer 2020.","tags":["Symbolic execution"],"title":"SymPaths: Symbolic Execution Meets Partial Order Reduction","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FM 2021, Beijing, China Nov 20, 2021 - Nov 26, 2021\n","date":1595884147,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797747,"objectID":"04713a61908cf0672df1a6bfb78a7025","permalink":"https://ebjohnsen.org/talk/fm-2021/","publishdate":"2020-07-27T23:09:07+02:00","relpermalink":"/talk/fm-2021/","section":"event","summary":"FM 2021, Beijing, China Nov 20, 2021 - Nov 26, 2021","tags":["Service"],"title":"FM 2021","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2020, Chicago, US, 20 November 2020\n","date":1595798347,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797747,"objectID":"e17ed21273ec7874d84d5dbe40b443de","permalink":"https://ebjohnsen.org/talk/agere-2020/","publishdate":"2020-07-26T23:19:07+02:00","relpermalink":"/talk/agere-2020/","section":"event","summary":"AGERE 2020, Chicago, US, 20 November 2020","tags":["Service"],"title":"AGERE 2020","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2020, Lugano, Switzerland, 16-20 November 2020\n","date":1595797755,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797755,"objectID":"80635327e58f3c4fe53c5097929cfed0","permalink":"https://ebjohnsen.org/talk/ifm-2020/","publishdate":"2020-07-26T23:09:15+02:00","relpermalink":"/talk/ifm-2020/","section":"event","summary":"iFM 2020, Lugano, Switzerland, 16-20 November 2020","tags":["Service"],"title":"iFM 2020","type":"event"},{"authors":["Michael Lienhardt","Ferruccio Damiani","Einar Broch Johnsen","Jacopo Mauro"],"categories":["Software product lines"],"content":"","date":1592771711,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1592771711,"objectID":"f063b3f478e7808c21ff1a5b934d0e10","permalink":"https://ebjohnsen.org/publication/20-icse/","publishdate":"2020-07-21T22:35:11+02:00","relpermalink":"/publication/20-icse/","section":"publication","summary":"Proc ICSE 2020, ACM Press 2020","tags":[],"title":"Lazy Product Discovery in Huge Configuration Spaces","type":"publication"},{"authors":["Anastasia Gkolfi","Einar Broch Johnsen","Lars Michael Kristensen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1592604108,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1592604108,"objectID":"92fe7395ad6a9ae8a63545587c588557","permalink":"https://ebjohnsen.org/publication/20-pnse/","publishdate":"2020-06-20T00:01:48+02:00","relpermalink":"/publication/20-pnse/","section":"publication","summary":"Proc. PNSE@Petri Nets 2020","tags":[],"title":"Model Checking Starvation for Resource-aware Active Objects with Coloured Petri Nets","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2020, Seoul, Korea, 25-26 May 2020\n","date":1590440974,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797774,"objectID":"628052ed680a45395a738386acd2f9d8","permalink":"https://ebjohnsen.org/talk/formalise-2020/","publishdate":"2020-05-25T23:09:34+02:00","relpermalink":"/talk/formalise-2020/","section":"event","summary":"FormaliSE 2020, Seoul, Korea, 25-26 May 2020","tags":["Service"],"title":"FormaliSE 2020","type":"event"},{"authors":null,"categories":["Programme committees"],"content":"FASE 2020, Dublin, Ireland, 28 April - 1 May, 2020\n","date":1588109416,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595885416,"objectID":"5e3472478724c3b47205d920f2026a9b","permalink":"https://ebjohnsen.org/talk/fase-2020/","publishdate":"2020-04-28T23:30:16+02:00","relpermalink":"/talk/fase-2020/","section":"event","summary":"FASE 2020, Dublin, Ireland, 28 April - 1 May, 2020","tags":[],"title":"FASE 2020","type":"event"},{"authors":["Lars Tveito","Einar Broch Johnsen","Rudolf Schlatte"],"categories":["ABS"],"content":"","date":1586898516,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1586898516,"objectID":"d2e0c8552dc7a4aa39c6b8ebd26e3a98","permalink":"https://ebjohnsen.org/publication/20-fase/","publishdate":"2020-07-21T22:56:37+02:00","relpermalink":"/publication/20-fase/","section":"publication","summary":"Proc FASE 2020","tags":["ABS"],"title":"Global Reproducibility through Local Control for Distributed Active Objects","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"ESOCC 2020, Heraklion, Crete, 1-3 April 2020\n","date":1585775402,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797802,"objectID":"57f3c4ff3f2beffe1c0e56543e8c0a18","permalink":"https://ebjohnsen.org/talk/esocc-2020/","publishdate":"2020-04-01T23:10:02+02:00","relpermalink":"/talk/esocc-2020/","section":"event","summary":"ESOCC 2020, Heraklion, Crete, 1-3 April 2020","tags":["Service"],"title":"ESOCC 2020","type":"event"},{"authors":["Jia-Chun Lin","Ming-Chang Lee","Ingrid Chieh Yu","Einar Broch Johnsen"],"categories":[],"content":"","date":1580763988,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1580763988,"objectID":"d1362570cf521e64e2c3bba9d674bffa","permalink":"https://ebjohnsen.org/publication/20-ijguc/","publishdate":"2020-02-03T23:06:28+02:00","relpermalink":"/publication/20-ijguc/","section":"publication","summary":"IJGUC **11** (2): 185 - 195, 2020","tags":["Cloud","ABS"],"title":"A configurable and executable model of Spark Streaming on Apache YARN","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2019, Bergen, Norway, 2-6 December 2019\n","date":1575321019,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797819,"objectID":"f1a09653cbde7ae148b8d983a38021f6","permalink":"https://ebjohnsen.org/talk/ifm-2019/","publishdate":"2019-12-02T23:10:19+02:00","relpermalink":"/talk/ifm-2019/","section":"event","summary":"iFM 2019, Bergen, Norway, 2-6 December 2019","tags":["Service"],"title":"iFM 2019","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2019, Athens, Greece, 20-25 Oct 2019\n","date":1571605827,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797827,"objectID":"4d59549ee36e23ed80ac12b6f50016f1","permalink":"https://ebjohnsen.org/talk/agere-2019/","publishdate":"2019-10-20T23:10:27+02:00","relpermalink":"/talk/agere-2019/","section":"event","summary":"AGERE 2019, Athens, Greece, 20-25 Oct 2019","tags":["Service"],"title":"AGERE 2019","type":"event"},{"authors":[],"categories":["Programme committees"],"content":" FM 2019, Porto, Portugal, 7-11 October, 2019 ","date":1570482644,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797844,"objectID":"b5e07e63c6a6aff4e01adef6f10e632b","permalink":"https://ebjohnsen.org/talk/fm-2019/","publishdate":"2019-10-07T23:10:44+02:00","relpermalink":"/talk/fm-2019/","section":"event","summary":" FM 2019, Porto, Portugal, 7-11 October, 2019 ","tags":["Service"],"title":"FM 2019","type":"event"},{"authors":null,"categories":null,"content":"Hugo Blox Builder is designed to give technical content creators a seamless experience. You can focus on the content and Wowchemy handles the rest.\nHighlight your code snippets, take notes on math classes, and draw diagrams from textual representation.\nOn this page, you’ll find some examples of the types of technical content that can be rendered with Wowchemy.\nExamples Code Wowchemy supports a Markdown extension for highlighting code syntax. You can customize the styles under the syntax_highlighter option in your config/_default/params.yaml file.\n```python import pandas as pd data = pd.read_csv(\u0026#34;data.csv\u0026#34;) data.head() ``` renders as\nimport pandas as pd data = pd.read_csv(\u0026#34;data.csv\u0026#34;) data.head() Mindmaps Wowchemy supports a Markdown extension for mindmaps.\nSimply insert a Markdown markmap code block and optionally set the height of the mindmap as shown in the example below.\nA simple mindmap defined as a Markdown list:\n```markmap {height=\u0026#34;200px\u0026#34;} - Hugo Modules - wowchemy - blox-plugins-netlify - blox-plugins-netlify-cms - blox-plugins-reveal ``` renders as\n- Hugo Modules - wowchemy - blox-plugins-netlify - blox-plugins-netlify-cms - blox-plugins-reveal A more advanced mindmap with formatting, code blocks, and math:\n```markmap - Mindmaps - Links - [Wowchemy Docs](https://docs.hugoblox.com/) - [Discord Community](https://discord.gg/z8wNYzb) - [GitHub](https://github.com/HugoBlox/hugo-blox-builder) - Features - Markdown formatting - **inline** ~~text~~ *styles* - multiline text - `inline code` - ```js console.log(\u0026#39;hello\u0026#39;); console.log(\u0026#39;code block\u0026#39;); ``` - Math: $x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}$ ``` renders as\n- Mindmaps - Links - [Wowchemy Docs](https://docs.hugoblox.com/) - [Discord Community](https://discord.gg/z8wNYzb) - [GitHub](https://github.com/HugoBlox/hugo-blox-builder) - Features - Markdown formatting - **inline** ~~text~~ *styles* - multiline text - `inline code` - ```js console.log(\u0026#39;hello\u0026#39;); console.log(\u0026#39;code block\u0026#39;); ``` - Math: $x = {-b \\pm \\sqrt{b^2-4ac} \\over 2a}$ Charts Wowchemy supports the popular Plotly format for interactive charts.\nSave your Plotly JSON in your page folder, for example line-chart.json, and then add the {{\u0026lt; chart data=\u0026#34;line-chart\u0026#34; \u0026gt;}} shortcode where you would like the chart to appear.\nDemo:\nYou might also find the Plotly JSON Editor useful.\nMath Wowchemy supports a Markdown extension for $\\LaTeX$ math. You can enable this feature by toggling the math option in your config/_default/params.yaml file.\nTo render inline or block math, wrap your LaTeX math with {{\u0026lt; math \u0026gt;}}$...${{\u0026lt; /math \u0026gt;}} or {{\u0026lt; math \u0026gt;}}$$...$${{\u0026lt; /math \u0026gt;}}, respectively. (We wrap the LaTeX math in the Wowchemy math shortcode to prevent Hugo rendering our math as Markdown. The math shortcode is new in v5.5-dev.)\nExample math block:\n{{\u0026lt; math \u0026gt;}} $$ \\gamma_{n} = \\frac{ \\left | \\left (\\mathbf x_{n} - \\mathbf x_{n-1} \\right )^T \\left [\\nabla F (\\mathbf x_{n}) - \\nabla F (\\mathbf x_{n-1}) \\right ] \\right |}{\\left \\|\\nabla F(\\mathbf{x}_{n}) - \\nabla F(\\mathbf{x}_{n-1}) \\right \\|^2} $$ {{\u0026lt; /math \u0026gt;}} renders as\n$$\\gamma_{n} = \\frac{ \\left | \\left (\\mathbf x_{n} - \\mathbf x_{n-1} \\right )^T \\left [\\nabla F (\\mathbf x_{n}) - \\nabla F (\\mathbf x_{n-1}) \\right ] \\right |}{\\left \\|\\nabla F(\\mathbf{x}_{n}) - \\nabla F(\\mathbf{x}_{n-1}) \\right \\|^2}$$ Example inline math {{\u0026lt; math \u0026gt;}}$\\nabla F(\\mathbf{x}_{n})${{\u0026lt; /math \u0026gt;}} renders as $\\nabla F(\\mathbf{x}_{n})$.\nExample multi-line math using the math linebreak (\\\\):\n{{\u0026lt; math \u0026gt;}} $$f(k;p_{0}^{*}) = \\begin{cases}p_{0}^{*} \u0026amp; \\text{if }k=1, \\\\ 1-p_{0}^{*} \u0026amp; \\text{if }k=0.\\end{cases}$$ {{\u0026lt; /math \u0026gt;}} renders as\n$$ f(k;p_{0}^{*}) = \\begin{cases}p_{0}^{*} \u0026amp; \\text{if }k=1, \\\\ 1-p_{0}^{*} \u0026amp; \\text{if }k=0.\\end{cases} $$ Diagrams Wowchemy supports a Markdown extension for diagrams. You can enable this feature by toggling the diagram option in your config/_default/params.toml file or by adding diagram: true to your page front matter.\nAn example flowchart:\n```mermaid graph TD A[Hard] --\u0026gt;|Text| B(Round) B --\u0026gt; C{Decision} C --\u0026gt;|One| D[Result 1] C --\u0026gt;|Two| E[Result 2] ``` renders as\ngraph TD A[Hard] --\u0026gt;|Text| B(Round) B --\u0026gt; C{Decision} C --\u0026gt;|One| D[Result 1] C --\u0026gt;|Two| E[Result 2] An example sequence diagram:\n```mermaid sequenceDiagram Alice-\u0026gt;\u0026gt;John: Hello John, how are you? loop Healthcheck John-\u0026gt;\u0026gt;John: Fight against hypochondria end Note right of John: Rational thoughts! John--\u0026gt;\u0026gt;Alice: Great! John-\u0026gt;\u0026gt;Bob: How about you? Bob--\u0026gt;\u0026gt;John: Jolly good! ``` renders as\nsequenceDiagram Alice-\u0026gt;\u0026gt;John: Hello John, how are you? loop Healthcheck John-\u0026gt;\u0026gt;John: Fight against hypochondria end Note right of John: Rational thoughts! John--\u0026gt;\u0026gt;Alice: Great! John-\u0026gt;\u0026gt;Bob: How about you? Bob--\u0026gt;\u0026gt;John: Jolly good! An example Gantt diagram:\n```mermaid gantt section Section Completed :done, des1, 2014-01-06,2014-01-08 Active :active, des2, 2014-01-07, 3d Parallel 1 : des3, after des1, 1d Parallel 2 : des4, after des1, 1d Parallel 3 : des5, after des3, 1d Parallel 4 : des6, after des4, 1d ``` renders as\ngantt section …","date":1562889600,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562889600,"objectID":"07e02bccc368a192a0c76c44918396c3","permalink":"https://ebjohnsen.org/post/writing-technical-content/","publishdate":"2019-07-12T00:00:00Z","relpermalink":"/post/writing-technical-content/","section":"post","summary":"Hugo Blox Builder is designed to give technical content creators a seamless experience. You can focus on the content and Wowchemy handles the rest.\nHighlight your code snippets, take notes on math classes, and draw diagrams from textual representation.","tags":null,"title":"Writing technical content in Markdown","type":"post"},{"authors":["Eduard Kamburjan","Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1562792916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562792916,"objectID":"3919a29dc3b360f1ae1e24d0aa1bc6f8","permalink":"https://ebjohnsen.org/publication/19-sefm/","publishdate":"2020-07-21T23:39:28+02:00","relpermalink":"/publication/19-sefm/","section":"publication","summary":"Proc. SEFM 2019","tags":["ABS","Deductive verification"],"title":"Asynchronous Cooperative Contracts for Cooperative Scheduling","type":"publication"},{"authors":["Kiko Fernandez-Reyes","Dave Clarke","Ludovic Henrio","Einar Broch Johnsen","Tobias Wrigstad"],"categories":[],"content":"","date":1562792916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562792916,"objectID":"16cf99ac848a66fc2d0d491a2a285c76","permalink":"https://ebjohnsen.org/publication/19-ecoop/","publishdate":"2020-07-21T23:39:07+02:00","relpermalink":"/publication/19-ecoop/","section":"publication","summary":"Proc. ECOOP 2019","tags":[],"title":"Godot: All the Benefits of Implicit and Explicit Futures","type":"publication"},{"authors":["Anastasia Gkolfi","Crystal Chang Din","Einar Broch Johnsen","Lars Michael Kristensen","Martin Steffen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1562624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1562624619,"objectID":"9b588d57f0b31924d6c6363b61da051c","permalink":"https://ebjohnsen.org/publication/19-scp2/","publishdate":"2020-07-21T23:39:19+02:00","relpermalink":"/publication/19-scp2/","section":"publication","summary":"Science of Computer Programming **181**: 1-26, 2019","tags":[],"title":"Translating active objects into colored Petri nets for communication analysis","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2019, Montreal, Canada, 27 May 2019\n","date":1558991486,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797886,"objectID":"8d4563edbf7377a3a3f931156fc9a001","permalink":"https://ebjohnsen.org/talk/formalise-2019/","publishdate":"2019-05-27T23:11:26+02:00","relpermalink":"/talk/formalise-2019/","section":"event","summary":"FormaliSE 2019, Montreal, Canada, 27 May 2019","tags":["Service"],"title":"FormaliSE 2019","type":"event"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1557699819,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1557699819,"objectID":"90e9e1d49cb9abf46e05dae6b64c9633","permalink":"https://ebjohnsen.org/publication/19-scp1/","publishdate":"2020-07-21T23:39:18+02:00","relpermalink":"/publication/19-scp1/","section":"publication","summary":"Science of Computer Programming **179**: 24-53, 2019","tags":["Multicore","Maude","SOS"],"title":"A Formal Model of Parallel Execution on Multicore Architectures with Multilevel Caches","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"SAC-NGPS 2019, Limassol, Cyprus, 8-12 April, 2019\n","date":1554757923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797923,"objectID":"339b6b3ac4a7158b3b5c45c6d34e3692","permalink":"https://ebjohnsen.org/talk/sac-ngps-2019/","publishdate":"2019-04-08T23:12:03+02:00","relpermalink":"/talk/sac-ngps-2019/","section":"event","summary":"SAC-NGPS 2019, Limassol, Cyprus, 8-12 April, 2019","tags":["Service"],"title":"SAC-NGPS 2019","type":"event"},{"authors":["Nikolaos Bezirgiannis","Frank S. de Boer","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1554584916,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1554584916,"objectID":"44b34f8ed0cb78f32038333ed3e89312","permalink":"https://ebjohnsen.org/publication/19-fase/","publishdate":"2020-07-21T23:39:12+02:00","relpermalink":"/publication/19-fase/","section":"publication","summary":"Proc. FASE 2019","tags":["ABS"],"title":"Implementing SOS with Active Objects: A Case Study of a Multicore Memory System","type":"publication"},{"authors":[],"categories":[],"content":"Create slides in Markdown with Hugo Blox Builder Hugo Blox Builder | Documentation\nFeatures Efficiently write slides in Markdown 3-in-1: Create, Present, and Publish your slides Supports speaker notes Mobile friendly slides Controls Next: Right Arrow or Space Previous: Left Arrow Start: Home Finish: End Overview: Esc Speaker notes: S Fullscreen: F Zoom: Alt + Click PDF Export Code Highlighting Inline code: variable\nCode block:\nporridge = \u0026#34;blueberry\u0026#34; if porridge == \u0026#34;blueberry\u0026#34;: print(\u0026#34;Eating...\u0026#34;) Math In-line math: $x + y = z$\nBlock math:\n$$ f\\left( x \\right) = ;\\frac{{2\\left( {x + 4} \\right)\\left( {x - 4} \\right)}}{{\\left( {x + 4} \\right)\\left( {x + 1} \\right)}} $$\nFragments Make content appear incrementally\n{{% fragment %}} One {{% /fragment %}} {{% fragment %}} **Two** {{% /fragment %}} {{% fragment %}} Three {{% /fragment %}} Press Space to play!\nOne Two Three A fragment can accept two optional parameters:\nclass: use a custom style (requires definition in custom CSS) weight: sets the order in which a fragment appears Speaker Notes Add speaker notes to your presentation\n{{% speaker_note %}} - Only the speaker can read these notes - Press `S` key to view {{% /speaker_note %}} Press the S key to view the speaker notes!\nOnly the speaker can read these notes Press S key to view Themes black: Black background, white text, blue links (default) white: White background, black text, blue links league: Gray background, white text, blue links beige: Beige background, dark text, brown links sky: Blue background, thin dark text, blue links night: Black background, thick white text, orange links serif: Cappuccino background, gray text, brown links simple: White background, black text, blue links solarized: Cream-colored background, dark green text, blue links Custom Slide Customize the slide style and background\n{{\u0026lt; slide background-image=\u0026#34;/media/boards.jpg\u0026#34; \u0026gt;}} {{\u0026lt; slide background-color=\u0026#34;#0000FF\u0026#34; \u0026gt;}} {{\u0026lt; slide class=\u0026#34;my-style\u0026#34; \u0026gt;}} Custom CSS Example Let’s make headers navy colored.\nCreate assets/css/reveal_custom.css with:\n.reveal section h1, .reveal section h2, .reveal section h3 { color: navy; } Questions? Ask\nDocumentation\n","date":1549324800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1549324800,"objectID":"0e6de1a61aa83269ff13324f3167c1a9","permalink":"https://ebjohnsen.org/slides/example/","publishdate":"2019-02-05T00:00:00Z","relpermalink":"/slides/example/","section":"slides","summary":"An introduction to using Hugo Blox Builder's Slides feature.","tags":[],"title":"Slides","type":"slides"},{"authors":["Elvira Albert","Jesús Correas","Einar Broch Johnsen","Violet Ka I Pun","Guillermo Román-Díez"],"categories":[],"content":"","date":1542666219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1542666219,"objectID":"cc7cb7d51163177d521ee38dbe3b16db","permalink":"https://ebjohnsen.org/publication/18-tocl/","publishdate":"2020-07-21T23:39:18+02:00","relpermalink":"/publication/18-tocl/","section":"publication","summary":"ACM Transactions on Computational Logic **19 (4)**: 31:1--31:37, 2018","tags":[],"title":"Parallel Cost Analysis","type":"publication"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1542234219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1542234219,"objectID":"ded2594b9245be7b81cc658d9aac7b58","permalink":"https://ebjohnsen.org/publication/18-aph/","publishdate":"2020-07-21T23:38:04+02:00","relpermalink":"/publication/18-aph/","section":"publication","summary":"Festschrift Arnd Poetzsch-Heffter","tags":[],"title":"Dynamic Software Updates and Context Adaptation for Distributed Active Objects","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Christoph Seidl","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1541370219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1541370219,"objectID":"50730e7d2290ec868998e1b5117b2d83","permalink":"https://ebjohnsen.org/publication/18-isola/","publishdate":"2020-07-21T23:38:39+02:00","relpermalink":"/publication/18-isola/","section":"publication","summary":"Proc. ISoLa 2018","tags":["Multicore","maude","SOS"],"title":"Deployment by Construction for Multicore Architectures","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2018, Oslo, Norway, 24-26 Oct 2018\n","date":1540415540,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797940,"objectID":"45c09a159bc9ca88303cc36a2db5b48f","permalink":"https://ebjohnsen.org/talk/nwpt-2018/","publishdate":"2018-10-24T23:12:20+02:00","relpermalink":"/talk/nwpt-2018/","section":"event","summary":"NWPT 2018, Oslo, Norway, 24-26 Oct 2018","tags":["Service"],"title":"NWPT 2018","type":"event"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf","Lars Tveito"],"categories":[],"content":"","date":1539901419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1539901419,"objectID":"991250c9950a2751af1bcc535174db98","permalink":"https://ebjohnsen.org/publication/18-ictac/","publishdate":"2020-07-21T23:38:19+02:00","relpermalink":"/publication/18-ictac/","section":"publication","summary":"Proc. ICTAC 2018","tags":["Cloud"],"title":"Checking Modal Contracts for Virtually Timed Ambients","type":"publication"},{"authors":["Anastasia Gkolfi","Einar Broch Johnsen","Lars Michael Kristensen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1539115212,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1539115212,"objectID":"f3587d8f7389f7ccd3f54762ec3e3f80","permalink":"https://ebjohnsen.org/publication/18-facs/","publishdate":"2020-07-21T23:38:08+02:00","relpermalink":"/publication/18-facs/","section":"publication","summary":"Proc. FACS 2018","tags":[],"title":"Using Coloured Petri Nets for Resource Analysis of Active Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf","Lars Tveito"],"categories":[],"content":"","date":1537309419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1537309419,"objectID":"9205eea71f024d6e00d47e3e0c13c83c","permalink":"https://ebjohnsen.org/publication/18-ifm/","publishdate":"2020-07-21T23:38:29+02:00","relpermalink":"/publication/18-ifm/","section":"publication","summary":"Proc. IFM 2018","tags":["Cloud"],"title":"Resource-Aware Virtually Timed Ambients","type":"publication"},{"authors":[],"categories":["PC chair"],"content":"NIK 2018, Spitsbergen,\nNorway, 18-20 Sept 2018 (PC chair) ","date":1537305154,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797954,"objectID":"69a2a8bb03b8158c812e15cfc1d7da08","permalink":"https://ebjohnsen.org/talk/nik-2016/","publishdate":"2018-09-18T23:12:34+02:00","relpermalink":"/talk/nik-2016/","section":"event","summary":"NIK 2018, Spitsbergen,\nNorway, 18-20 Sept 2018 (PC chair) ","tags":["Service"],"title":"NIK 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"ESOCC 2018, Como, Italy, 12-14 September 2018\n","date":1536786773,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797973,"objectID":"dd7964f29e3d100185bfbff660a867ef","permalink":"https://ebjohnsen.org/talk/esocc-2018/","publishdate":"2018-09-12T23:12:53+02:00","relpermalink":"/talk/esocc-2018/","section":"event","summary":"ESOCC 2018, Como, Italy, 12-14 September 2018","tags":["Service"],"title":"ESOCC 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2018, Maynooth, Ireland, 5-7 September 2018\n","date":1536181947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797947,"objectID":"df7d6e675d6e965015c1b393ebddbd70","permalink":"https://ebjohnsen.org/talk/ifm-2018/","publishdate":"2018-09-05T23:12:27+02:00","relpermalink":"/talk/ifm-2018/","section":"event","summary":"iFM 2018, Maynooth, Ireland, 5-7 September 2018","tags":["Service"],"title":"iFM 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SETTA 2018, Beijing, China, 4-6 Sept 2018\n","date":1536095580,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797980,"objectID":"4766d58fee236991bb6b4cf6c2710a11","permalink":"https://ebjohnsen.org/talk/setta-2018/","publishdate":"2018-09-04T23:13:00+02:00","relpermalink":"/talk/setta-2018/","section":"event","summary":"SETTA 2018, Beijing, China, 4-6 Sept 2018","tags":["Service"],"title":"SETTA 2018","type":"event"},{"authors":[],"categories":"Programme committees[]","content":"FM 2018, Oxford, UK, 15-17 July 2018\n","date":1531689187,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797987,"objectID":"8f7fb6a733f4624269c9226389e42a95","permalink":"https://ebjohnsen.org/talk/fm-2018/","publishdate":"2018-07-15T23:13:07+02:00","relpermalink":"/talk/fm-2018/","section":"event","summary":"FM 2018, Oxford, UK, 15-17 July 2018","tags":["Service"],"title":"FM 2018","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"SEFM 2018, Toulouse, France, 25-29 June 2018 (PC chair)\n","date":1529961198,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595797998,"objectID":"0e414290ff924ebae3a144514bb6e487","permalink":"https://ebjohnsen.org/talk/sefm-2018/","publishdate":"2018-06-25T23:13:18+02:00","relpermalink":"/talk/sefm-2018/","section":"event","summary":"SEFM 2018, Toulouse, France, 25-29 June 2018 (PC chair)","tags":["Service"],"title":"SEFM 2018","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FORTE 2018, Madrid, Spain, 18 - 21 June, 2018\n","date":1529356417,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798017,"objectID":"7dc64d8bee399a666f341df642739b90","permalink":"https://ebjohnsen.org/talk/forte-2018/","publishdate":"2018-06-18T23:13:37+02:00","relpermalink":"/talk/forte-2018/","section":"event","summary":"FORTE 2018, Madrid, Spain, 18 - 21 June, 2018","tags":["Service"],"title":"FORTE 2018","type":"event"},{"authors":["Einar Broch Johnsen","Ina Schaefer","(Eds)"],"categories":[],"content":"","date":1529322684,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1529322684,"objectID":"8532387562b934852b708f2c1d2b411d","permalink":"https://ebjohnsen.org/publication/18-sefm/","publishdate":"2020-07-21T23:38:59+02:00","relpermalink":"/publication/18-sefm/","section":"publication","summary":"Springer LNCS 10886","tags":[],"title":"Proc. 16th Intl. Conf. on Software Engineering and Formal Methods (SEFM 2018)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FormaliSE 2018, Gothenburg, Sweden, 2 June 2018\n","date":1527974024,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798024,"objectID":"578bfd452aaf84a90111e86774d6e2e5","permalink":"https://ebjohnsen.org/talk/formalise-2018/","publishdate":"2018-06-02T23:13:44+02:00","relpermalink":"/talk/formalise-2018/","section":"event","summary":"FormaliSE 2018, Gothenburg, Sweden, 2 June 2018","tags":["Service"],"title":"FormaliSE 2018","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Jacopo Mauro","Silvia Lizeth Tapia Tarifa","Ingrid Chieh Yu"],"categories":[],"content":"","date":1527282252,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1527282252,"objectID":"f0a8a6d483a4b51c14af58ed2baf740f","permalink":"https://ebjohnsen.org/publication/18-farhad/","publishdate":"2020-07-21T23:38:14+02:00","relpermalink":"/publication/18-farhad/","section":"publication","summary":"Festschrift Farhad Arbab","tags":["ABS"],"title":"Release the Beasts: When Formal Methods Meet Real World Data","type":"publication"},{"authors":["Jia-Chun Lin","Ming-Chang Lee","Ingrid Chieh Yu","Einar Broch Johnsen"],"categories":[],"content":"","date":1526509419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1526509419,"objectID":"2d07ee924a9226fc51e39397b2c78251","permalink":"https://ebjohnsen.org/publication/18-aina/","publishdate":"2020-07-21T23:37:59+02:00","relpermalink":"/publication/18-aina/","section":"publication","summary":"Proc. AINA 2018","tags":["Cloud","ABS"],"title":"Modeling and Simulation of Spark Streaming","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FASE 2018, Thessaloniki, Greece, 14-21 April 2018\n","date":1523740438,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798038,"objectID":"7ebba48d35e177ff4da6ec045e4691e4","permalink":"https://ebjohnsen.org/talk/fase-2018/","publishdate":"2018-04-14T23:13:58+02:00","relpermalink":"/talk/fase-2018/","section":"event","summary":"FASE 2018, Thessaloniki, Greece, 14-21 April 2018","tags":["Service"],"title":"FASE 2018","type":"event"},{"authors":["Crystal Chang Din","Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1514927052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1514927052,"objectID":"e69be1e2d3010c500caa5eba2fbda2db","permalink":"https://ebjohnsen.org/publication/18-jlamp2/","publishdate":"2020-07-21T23:38:48+02:00","relpermalink":"/publication/18-jlamp2/","section":"publication","summary":"Journal of Logic and Algebraic Methods in Programming *95*:82-102, 2018.","tags":["Deductive verification"],"title":"A Modular Reasoning System Using Uninterpreted Predicates for Code Reuse","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1514927052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1514927052,"objectID":"5d2fe93cc5b5e75d1d5d05cb51e42f99","permalink":"https://ebjohnsen.org/publication/18-jlamp1/","publishdate":"2020-07-21T23:38:45+02:00","relpermalink":"/publication/18-jlamp1/","section":"publication","summary":"Journal of Logic and Algebraic Methods in Programming *94*:109-127, 2018","tags":["Cloud"],"title":"Virtually timed ambients: A calculus of nested virtualization","type":"publication"},{"authors":["Einar Broch Johnsen","Martin Steffen","Johanna Beate Stumpf"],"categories":[],"content":"","date":1512248652,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1512248652,"objectID":"c6d301926861754a1e49213476d25313","permalink":"https://ebjohnsen.org/publication/16-wadt/","publishdate":"2020-07-21T23:36:54+02:00","relpermalink":"/publication/16-wadt/","section":"publication","summary":"Proc WADT 2016","tags":[],"title":"A Calculus of Virtually Timed Ambients","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2017, Turku, Finland, 1-3 November 2017\n","date":1509570846,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798046,"objectID":"74c19af1809f58e5fce777ac96af5bdc","permalink":"https://ebjohnsen.org/talk/nwpt-2017/","publishdate":"2017-11-01T23:14:06+02:00","relpermalink":"/talk/nwpt-2017/","section":"event","summary":"NWPT 2017, Turku, Finland, 1-3 November 2017","tags":["Service"],"title":"NWPT 2017","type":"event"},{"authors":[],"categories":[],"content":"Microservices 2017, Odense, DK, 23-27 Oct 2017\n","date":1508793256,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798056,"objectID":"a333605a2c9f73fbf6b7fcb1d2b3c7e5","permalink":"https://ebjohnsen.org/talk/microservices-2017/","publishdate":"2017-10-23T23:14:16+02:00","relpermalink":"/talk/microservices-2017/","section":"event","summary":"Microservices 2017, Odense, DK, 23-27 Oct 2017","tags":["Service"],"title":"Microservices 2017","type":"event"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"ebf754cabce2d3fc80d89895242c17d2","permalink":"https://ebjohnsen.org/publication/17-facs/","publishdate":"2020-07-21T23:37:23+02:00","relpermalink":"/publication/17-facs/","section":"publication","summary":"Proc. FACS 2017","tags":["Multicore"],"title":"A Formal Model of Parallel Execution on Multicore Architectures with Multilevel Caches","type":"publication"},{"authors":["Frank S. de Boer","Vlad Serbanescu","Reiner Hähnle","Ludovic Henrio","Justine Rochas","Crystal Chang Din","Einar Broch Johnsen","Marjan Sirjani","Ehsan Khamespanah","Kiko Fernandez-Reyes","Albert Mingkun Yang"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"faffad70b2a07a19c5a3f6402cdbd973","permalink":"https://ebjohnsen.org/publication/17-csur/","publishdate":"2020-07-21T23:37:11+02:00","relpermalink":"/publication/17-csur/","section":"publication","summary":"ACM Computing Surveys **50** (5): 76:1--76:39, 2017","tags":["ABS"],"title":"A Survey of Active Object Languages","type":"publication"},{"authors":["Anastasia Gkolfi","Crystal Chang Din","Einar Broch Johnsen","Martin Steffen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1508624619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1508624619,"objectID":"75712f904b501fe4cbfc4b758e872d4f","permalink":"https://ebjohnsen.org/publication/17-fsen/","publishdate":"2020-07-21T23:37:34+02:00","relpermalink":"/publication/17-fsen/","section":"publication","summary":"Proc. FSEN 2017","tags":[],"title":"Translating Active Objects into Colored Petri Nets for Communication Analysis","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2017, Braga, Portugal, 10-13 Oct 2017\n","date":1507670064,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798064,"objectID":"1e3e29fbb95d0dabb3b603e55ce55d4e","permalink":"https://ebjohnsen.org/talk/facs-2017/","publishdate":"2017-10-10T23:14:24+02:00","relpermalink":"/talk/facs-2017/","section":"event","summary":"FACS 2017, Braga, Portugal, 10-13 Oct 2017","tags":["Service"],"title":"FACS 2017","type":"event"},{"authors":[],"categories":["Programme committees","General chair"],"content":"ESOCC 2017, Oslo, Norway, 27-29 September 2017\n","date":1506546871,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798071,"objectID":"4537f70c3b5843e35f61dcaae16ad9ca","permalink":"https://ebjohnsen.org/talk/esocc-2017/","publishdate":"2017-09-27T23:14:31+02:00","relpermalink":"/talk/esocc-2017/","section":"event","summary":"ESOCC 2017, Oslo, Norway, 27-29 September 2017","tags":["Service"],"title":"ESOCC 2017","type":"event"},{"authors":["Crystal Chang Din","Reiner Hähnle","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1506032619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1506032619,"objectID":"b77adfe64fa6651a654f060ba0fb4976","permalink":"https://ebjohnsen.org/publication/17-tableaux/","publishdate":"2020-07-21T23:37:48+02:00","relpermalink":"/publication/17-tableaux/","section":"publication","summary":"Proc. TABLEAUX 2017","tags":["LAGC"],"title":"Locally Abstract, Globally Concrete Semantics of Concurrent Programming Languages","type":"publication"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1506027852,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1506027852,"objectID":"51ae1e9e74b87a3981bda8cb0219c915","permalink":"https://ebjohnsen.org/publication/17-softcom/","publishdate":"2020-07-21T23:37:39+02:00","relpermalink":"/publication/17-softcom/","section":"publication","summary":"Proc. SoftCOM 2017","tags":["Cloud","ABS"],"title":"A formal model of cloud-deployed software and its application to workflow processing","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2017, Torino, Italy, 18-22 September 2017\n","date":1505769299,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798099,"objectID":"d6970bddcdeda14db473a785f62e5653","permalink":"https://ebjohnsen.org/talk/ifm-2017/","publishdate":"2017-09-18T23:14:59+02:00","relpermalink":"/talk/ifm-2017/","section":"event","summary":"iFM 2017, Torino, Italy, 18-22 September 2017","tags":["Service"],"title":"iFM 2017","type":"event"},{"authors":["Flavio De Paoli","Stefan Schulte","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1504785084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1504785084,"objectID":"20eeeac12ace46abf290bc67185ecb6f","permalink":"https://ebjohnsen.org/publication/17-esocc/","publishdate":"2020-07-21T23:37:16+02:00","relpermalink":"/publication/17-esocc/","section":"publication","summary":"Springer LNCS 10465","tags":[],"title":"Proc. 6th IFIP WG 2.14 European Conference on Service-Oriented and Cloud Computing (ESOCC 2017)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"SEFM 2017, Trento, Italy, 6-10 September 2017\n","date":1504732515,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798115,"objectID":"f51a3cfca7f6675d486b19cf0c2bda03","permalink":"https://ebjohnsen.org/talk/sefm-2017/","publishdate":"2017-09-06T23:15:15+02:00","relpermalink":"/talk/sefm-2017/","section":"event","summary":"SEFM 2017, Trento, Italy, 6-10 September 2017","tags":["Service"],"title":"SEFM 2017","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"TAP 2017, Marburg, Germany, 17-21 July 2017 (PC chair)\n","date":1500326127,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798127,"objectID":"20dbbde230c4a242f429a1ea19fbf18d","permalink":"https://ebjohnsen.org/talk/tap-2017/","publishdate":"2017-07-17T23:15:27+02:00","relpermalink":"/talk/tap-2017/","section":"event","summary":"TAP 2017, Marburg, Germany, 17-21 July 2017 (PC chair)","tags":["Service"],"title":"TAP 2017","type":"event"},{"authors":["Sebastian Gabmeyer","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1499428284,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1499428284,"objectID":"0bc290da045411965c6dcb954a826085","permalink":"https://ebjohnsen.org/publication/17-tap/","publishdate":"2020-07-21T23:37:52+02:00","relpermalink":"/publication/17-tap/","section":"publication","summary":"Springer LNCS 10375","tags":[],"title":"Proc. 11th International Conference on Tests and Proofs (TAP 2017)","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FSEN 2017, Tehran, Iran, 26 - 28 April 2017\n","date":1493241343,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798143,"objectID":"b8a0ad5b517c0167eaab381c63b4a241","permalink":"https://ebjohnsen.org/talk/fsen-2017/","publishdate":"2017-04-26T23:15:43+02:00","relpermalink":"/talk/fsen-2017/","section":"event","summary":"FSEN 2017, Tehran, Iran, 26 - 28 April 2017","tags":["Service"],"title":"FSEN 2017","type":"event"},{"authors":[],"categories":["Programme committees"],"content":" FASE 2017, Uppsala, Sweden, 22-29 April 2017 ","date":1492895737,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798137,"objectID":"c55625b65ce806d80f22d6aa2021e09e","permalink":"https://ebjohnsen.org/talk/fase-2017/","publishdate":"2017-04-22T23:15:37+02:00","relpermalink":"/talk/fase-2017/","section":"event","summary":" FASE 2017, Uppsala, Sweden, 22-29 April 2017 ","tags":["Service"],"title":"FASE 2017","type":"event"},{"authors":["Jesús Doménech","Samir Genaim","Einar Broch Johnsen","Rudolf Schlatte"],"categories":[],"content":"","date":1491167052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1491167052,"objectID":"2feda98ac6c02e951672e119b2fd3368","permalink":"https://ebjohnsen.org/publication/17-fase/","publishdate":"2020-07-21T23:37:27+02:00","relpermalink":"/publication/17-fase/","section":"publication","summary":"Proc. FASE 2017","tags":[],"title":"EasyInterface: A toolkit for rapid development of GUIs for research prototype tools","type":"publication"},{"authors":[],"categories":[],"content":"Cumulus was a FRINATEK project funded by the Research Council of Norway 2015-2019. I was the project leader of CUMULUS.\nThe main goal of Cumulus is to develop a semantic foundation for static analysis techniques for cloud-aware applications. Cloud-awareness enables the software to negotiate its own quality of service and opens for dynamic and fine-grained resource management. This introduces an element of reflection which goes beyond the state of the art in both formal semantics and static analysis. The project will develop a formal foundation for cloud-aware computing and use this foundation to enable the verification of quantitative assertions about the high-level quality of service and low-level resource requirements of cloud-aware applications. The project will develop demonstrators for the approach in terms of semantics-based tools to analyze quantitative assertions for quality of service during the design of such applications. Cumulus will enable a shift in the design of virtualized software from model simulation and monitoring deployed systems to advanced static analyses of worst-case resource requirements early in the software design\n","date":1486070252,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1486070252,"objectID":"dd9842430bba8215f60eec95321c9079","permalink":"https://ebjohnsen.org/project/cumulus/","publishdate":"2017-02-02T22:17:32+01:00","relpermalink":"/project/cumulus/","section":"project","summary":"An RCN FRINATEK research project 2015-2019. I was the project leader.","tags":[],"title":"Cumulus: Semantics-Based Analyses for Cloud-Aware Computing","type":"project"},{"authors":["Erika Ábrahám","Florian Corzilius","Einar Broch Johnsen","Gereon Kremer","Jacopo Mauro"],"categories":[],"content":"","date":1480112619,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1480112619,"objectID":"7b5e65754bb00fbb1bbcaf64fa0b618c","permalink":"https://ebjohnsen.org/publication/16-setta/","publishdate":"2020-07-21T23:36:48+02:00","relpermalink":"/publication/16-setta/","section":"publication","summary":"Proc. SETTA 2016","tags":["Cloud"],"title":"Zephyrus2: On the Fly Deployment Optimization Using SMT and CP Technologies","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FM 2016, Limassol, Cyprus, 7-11 November 2016\n","date":1478553367,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798167,"objectID":"6b701929def3a71673c6155cc942bbcd","permalink":"https://ebjohnsen.org/talk/fm-2016/","publishdate":"2016-11-07T23:16:07+02:00","relpermalink":"/talk/fm-2016/","section":"event","summary":"FM 2016, Limassol, Cyprus, 7-11 November 2016","tags":["Service"],"title":"FM 2016","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2016, North Jutland, Denmark, 31 October - 2 November 2016\n","date":1477948560,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798160,"objectID":"9fa9bcee94f1237ba9b68e26ad406137","permalink":"https://ebjohnsen.org/talk/nwpt-2016/","publishdate":"2016-10-31T23:16:00+02:00","relpermalink":"/talk/nwpt-2016/","section":"event","summary":"NWPT 2016, North Jutland, Denmark, 31 October - 2 November 2016","tags":["Service"],"title":"NWPT 2016","type":"event"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1477517061,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1477517061,"objectID":"908f66c8655f67229cc9f70fc907549e","permalink":"https://ebjohnsen.org/publication/16-ifmcloud/","publishdate":"2020-07-21T23:36:17+02:00","relpermalink":"/publication/16-ifmcloud/","section":"publication","summary":"Proc. IFMCloud 2016","tags":["Cloud","ABS"],"title":"Modeling Deployment Decisions for Elastic Services with ABS","type":"publication"},{"authors":["Einar Broch Johnsen","Jia-Chun Lin","Ingrid Chieh Yu"],"categories":[],"content":"","date":1475780653,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1475780653,"objectID":"d4c27a3bc0d4433497c16605554249e3","permalink":"https://ebjohnsen.org/publication/16-isola/","publishdate":"2020-07-21T23:36:25+02:00","relpermalink":"/publication/16-isola/","section":"publication","summary":"Proc. ISoLa 2016","tags":["Cloud","ABS"],"title":"Comparing AWS Deployments Using Model-Based Predictions","type":"publication"},{"authors":["Richard Bubel","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Olaf Owe","Ina Schaefer","Ingrid Chieh Yu"],"categories":[],"content":"","date":1475698991,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1475698991,"objectID":"aceb0ba8f9f132dafb31f748c0576f8a","permalink":"https://ebjohnsen.org/publication/16-fomac/","publishdate":"2020-07-21T23:36:02+02:00","relpermalink":"/publication/16-fomac/","section":"publication","summary":"Transactions on Foundations for Mastering Change 1: 130-156 (2016)","tags":["Deductive verification"],"title":"Proof Repositories for Compositional Verification of Evolving Software Systems - Managing Change When Proving Software Correct","type":"publication"},{"authors":["Marco Aiello","Einar Broch Johnsen","Schahram Dustdar","Ilche Georgievski","(Eds)"],"categories":[],"content":"","date":1473249084,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1473249084,"objectID":"948263b6d26991eee1d6af61d30dfc1a","permalink":"https://ebjohnsen.org/publication/16-esocc/","publishdate":"2020-07-21T23:35:40+02:00","relpermalink":"/publication/16-esocc/","section":"publication","summary":"","tags":[],"title":"Proc. 5th IFIP WG 2.14 European Conference Service-Oriented and Cloud Computing (ESOCC 2016)","type":"publication"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"ESOCC 2016, Vienna, Austria, September 5-7, 2016 (PC chair)\n","date":1473110191,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798191,"objectID":"4af87a3c9c1cadd2cd9f0c65d25f96b2","permalink":"https://ebjohnsen.org/talk/esocc-2016/","publishdate":"2016-09-05T23:16:31+02:00","relpermalink":"/talk/esocc-2016/","section":"event","summary":"ESOCC 2016, Vienna, Austria, September 5-7, 2016 (PC chair)","tags":["Service"],"title":"ESOCC 2016","type":"event"},{"authors":["Davide Ancona","Viviana Bono","Mario Bravetti","Joana Campos","Giuseppe Castagna","Pierre-Malo Deniélou","Simon J. Gay","Nils Gesbert","Elena Giachino","Raymond Hu","Einar Broch Johnsen","Francisco Martins","Viviana Mascardi","Fabrizio Montesi","Rumyana Neykova","Nicholas Ng","Luca Padovani","Vasco T. Vasconcelos","Nobuko Yoshida"],"categories":[],"content":"","date":1469182059,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469182059,"objectID":"04985a9d91bd25b0fee2b66587f6b088","permalink":"https://ebjohnsen.org/publication/16-ftpl/","publishdate":"2020-07-21T23:36:10+02:00","relpermalink":"/publication/16-ftpl/","section":"publication","summary":"Foundations and Trends® in Programming Languages 3 (2-3): 95-230, 2016","tags":[],"title":"Behavioral Types in Programming Languages","type":"publication"},{"authors":["Jia-Chun Lin","Ingrid Chieh Yu","Einar Broch Johnsen","Ming-Chang Lee"],"categories":[],"content":"","date":1469135316,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469135316,"objectID":"79132a39906712d082b0fea053813dd8","permalink":"https://ebjohnsen.org/publication/16-fase/","publishdate":"2020-07-21T23:35:49+02:00","relpermalink":"/publication/16-fase/","section":"publication","summary":"Proc. FASE 2016","tags":["Cloud","ABS"],"title":"ABS-YARN: A Formal Framework for Modeling Hadoop YARN Clusters","type":"publication"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"HyVar was an EU H2020 research project 2015-2018 (project no 644298). I was the scientific coordinator of HyVar. CORDIS website here.\nThe idea was to develop a framework for continuous software evolution in distributed systems which combines the description of evolution as a software product line, a scalable cloud infrastructure to monitoring and customization of software upgrades for remote devices, and over-the-air upgrade technologies.\n","date":1469132175,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132175,"objectID":"927c85bc0d0229b84490f087244136e2","permalink":"https://ebjohnsen.org/project/hyvar/","publishdate":"2016-07-21T22:16:15+02:00","relpermalink":"/project/hyvar/","section":"project","summary":"An EU H2020 research project 2015-2018. I was the scientific coordinator.","tags":[],"title":"HyVar : Scalable Hybrid Variability for Distributed Evolving Software Systems","type":"project"},{"authors":["Einar Broch Johnsen","Silvia Lizeth Tapia Tarifa","Violet Ka I Pun"],"categories":[],"content":"UpScale was an EU FP7 FET Open-X research project 2014-2017 (project no 612985). CORDIS website here.\nThe idea was to design programming languages for the manycore era, when a program can make use of potentially millions of processors. UpScale used incremental type-based program annotations specifying deployment-related information, and for innovative type-based deployment optimisations both at compile- and runtime. The Encore programming language was designed in this project.\n","date":1469132166,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132166,"objectID":"299dc42dbd9ea4cea20d3f010ccd96f2","permalink":"https://ebjohnsen.org/project/upscale/","publishdate":"2016-07-21T22:16:06+02:00","relpermalink":"/project/upscale/","section":"project","summary":"An EU FP7 FET Open-X research project 2014-2017.","tags":[],"title":"UpScale: From Inherent Concurrency to Massive Parallelism through Type-based Optimizations","type":"project"},{"authors":[],"categories":[],"content":"Envisage was an EU FP7 research project 2013-2016 (project no 610582). I was the coordinator of Envisage. CORDIS website here.\nThe basic idea was to integrate service-level agreements (SLA) into the interfaces of an object-oriented model and validate SLA for cloud computing at design time using formal methods. The Envisage project delivered novel methods for predicting the behavior of software deployed on the cloud, using formal models and analysis techniques.\nProject website here.\n","date":1469132156,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469132156,"objectID":"2a1780bc127a6992fa7d1b15415dc9b2","permalink":"https://ebjohnsen.org/project/envisage/","publishdate":"2016-07-21T22:15:56+02:00","relpermalink":"/project/envisage/","section":"project","summary":"An EU FP7 research project 2013-2016. I was the project coordinator.","tags":[],"title":"Envisage: Engineering Virtualized Services","type":"project"},{"authors":[],"categories":[],"content":"HATS was a four-year FET project funded under the EU’s FP7 programme 2010-2013 (project no 231620). CORDIS website here.\nIn the project, we propose to take an empirically successful, yet informal software development paradigm and put it on a formal basis. Specifically, in HATS we will turn software product family (SWPF) development into a rigorous approach. The technical core of the project is an Abstract Behavioral Specification language which will allow precise description of SWPF features and components and their instances. The main project outcome is a methodological and tool framework achieving not merely far-reaching automation in maintaining dynamically evolving software, but an unprecedented level of trust while informal processes are replaced with rigorous analyses based on formal semantics.\n","date":1469130911,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1469130911,"objectID":"47bccfffb1f0cafb49ea33345b5f112e","permalink":"https://ebjohnsen.org/project/hats/","publishdate":"2016-07-21T21:55:11+02:00","relpermalink":"/project/hats/","section":"project","summary":"A EU FP7 FET research project 2010-2013.","tags":[],"title":"HATS: Highly Adaptable and Trustworthy Software using Formal Methods","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"TASE 2016, Shanghai, China, July 17-19, 2016\n","date":1468790196,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798196,"objectID":"4eebbb1e9bae12bb88adb9066f983b0d","permalink":"https://ebjohnsen.org/talk/tase-2016/","publishdate":"2016-07-17T23:16:36+02:00","relpermalink":"/talk/tase-2016/","section":"event","summary":"TASE 2016, Shanghai, China, July 17-19, 2016","tags":["Service"],"title":"TASE 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SEFM 2016, Vienna, Austria, July 4-8, 2016\n","date":1467667004,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798204,"objectID":"f7fe1ab1cea5dae7de65ecc407ea693c","permalink":"https://ebjohnsen.org/talk/sefm-2016/","publishdate":"2016-07-04T23:16:44+02:00","relpermalink":"/talk/sefm-2016/","section":"event","summary":"SEFM 2016, Vienna, Austria, July 4-8, 2016","tags":["Service"],"title":"SEFM 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"E-MuCoCoS 2016, Frankfurt, Germany, 23 June 2016\n","date":1466716581,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798181,"objectID":"f53b057443e04b509776c0fb0651d74a","permalink":"https://ebjohnsen.org/talk/e-mucocos-2016/","publishdate":"2016-06-23T23:16:21+02:00","relpermalink":"/talk/e-mucocos-2016/","section":"event","summary":"E-MuCoCoS 2016, Frankfurt, Germany, 23 June 2016","tags":["Service"],"title":"E-MuCoCoS 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"Coordination 2016, Heraklion, Greece, June 6-9, 2016\n","date":1465247818,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798218,"objectID":"d617e39bfad75a93d1f483b82900114c","permalink":"https://ebjohnsen.org/talk/coordination-2016/","publishdate":"2016-06-06T23:16:58+02:00","relpermalink":"/talk/coordination-2016/","section":"event","summary":"Coordination 2016, Heraklion, Greece, June 6-9, 2016","tags":["Service"],"title":"Coordination 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FORTE 2016, Heraklion, Greece, June 6-9, 2016\n","date":1465247809,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798209,"objectID":"bb5ba144e79048076d6de65e1d94ef6d","permalink":"https://ebjohnsen.org/talk/forte-2016/","publishdate":"2016-06-06T23:16:49+02:00","relpermalink":"/talk/forte-2016/","section":"event","summary":"FORTE 2016, Heraklion, Greece, June 6-9, 2016","tags":["Service"],"title":"FORTE 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"IFM 2016, Reykjavik, Iceland, June 1-4, 2016\n","date":1464815825,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798225,"objectID":"92ef49da2cfd39a988edf5f193d2412e","permalink":"https://ebjohnsen.org/talk/ifm-2016/","publishdate":"2016-06-01T23:17:05+02:00","relpermalink":"/talk/ifm-2016/","section":"event","summary":"IFM 2016, Reykjavik, Iceland, June 1-4, 2016","tags":["Service"],"title":"IFM 2016","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"SCORE@ICSE 2016, Austin, Texas, May 14-22, 2016\n","date":1463260633,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798233,"objectID":"85de39443708d892a6716fe943865dd3","permalink":"https://ebjohnsen.org/talk/score@icse-2016/","publishdate":"2016-05-14T23:17:13+02:00","relpermalink":"/talk/score@icse-2016/","section":"event","summary":"SCORE@ICSE 2016, Austin, Texas, May 14-22, 2016","tags":["Service"],"title":"SCORE@ICSE 2016","type":"event"},{"authors":["Einar Broch Johnsen","Violet Ka I Pun","Martin Steffen","Silvia Lizeth Tapia Tarifa","Ingrid Chieh Yu"],"categories":[],"content":"","date":1462621786,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1462621786,"objectID":"c57ca254108fefbba7294f753bdf4d0b","permalink":"https://ebjohnsen.org/publication/16-kaisa/","publishdate":"2020-07-21T23:36:29+02:00","relpermalink":"/publication/16-kaisa/","section":"publication","summary":"Festschrift Kaisa Sere","tags":[],"title":"Meeting Deadlines, Elastically. ","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1461272902,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1461272902,"objectID":"8b69bc7b93c2ee003de5fde4171bf96f","permalink":"https://ebjohnsen.org/publication/16-sac-musepat/","publishdate":"2020-07-21T23:36:37+02:00","relpermalink":"/publication/16-sac-musepat/","section":"publication","summary":"Proc. SAC 2016","tags":["Multicore","Maude"],"title":"An Operational Semantics of Cache Coherent Multicore Architectures","type":"publication"},{"authors":["Erika Ábrahám","Marcello M. Bonsangue","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1457351467,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1457351467,"objectID":"8a7fa49b74fde8a7d4a7dec0b4a64d3e","permalink":"https://ebjohnsen.org/publication/16-fdb60/","publishdate":"2020-07-21T23:35:56+02:00","relpermalink":"/publication/16-fdb60/","section":"publication","summary":"Springer LNCS 9660","tags":[],"title":"Theory and Practice of Formal Methods - Essays Dedicated to Frank de Boer on the Occasion of His 60th Birthday","type":"publication"},{"authors":["Shiji Bijo","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1457308800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1457308800,"objectID":"4fe427c3c757db973d137ac892f38553","permalink":"https://ebjohnsen.org/publication/16-wrla/","publishdate":"2020-07-21T23:37:00+02:00","relpermalink":"/publication/16-wrla/","section":"publication","summary":"Proc. WRLA 2016","tags":["Multicore","Maude"],"title":"A Maude Framework for Cache Coherent Multicore Architectures","type":"publication"},{"authors":["Elena Giachino","Einar Broch Johnsen","Cosimo Laneve","Violet Ka I Pun"],"categories":[],"content":"","date":1453410478,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1453410478,"objectID":"3862e52b386c0b89d357adb609b14b62","permalink":"https://ebjohnsen.org/publication/15-facs/","publishdate":"2020-07-21T23:34:51+02:00","relpermalink":"/publication/15-facs/","section":"publication","summary":"Proc. FACS 2015","tags":["ABS"],"title":"Time Complexity of Concurrent Programs - A Technique Based on Behavioural Types","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Dave Clarke","Joakim Bjørk"],"categories":[],"content":"","date":1453410415,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1453410415,"objectID":"548aa759c2a269572d5b48f887a4228f","permalink":"https://ebjohnsen.org/publication/16-scp/","publishdate":"2020-07-21T23:36:43+02:00","relpermalink":"/publication/16-scp/","section":"publication","summary":"Science of Computer Programming **115-116**: 3-22, 2016","tags":[],"title":"A formal model of service-oriented dynamic object groups","type":"publication"},{"authors":["Crystal Chang Din","Silvia Lizeth Tapia Tarifa","Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1448140068,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1448140068,"objectID":"892d0476f7a520c0819b5a520c30e60e","permalink":"https://ebjohnsen.org/publication/15-icfem/","publishdate":"2020-07-21T23:34:56+02:00","relpermalink":"/publication/15-icfem/","section":"publication","summary":"Proc. ICFEM 2015","tags":[],"title":"History-Based Specification and Verification of Scalable Concurrent and Distributed Systems","type":"publication"},{"authors":[],"categories":[],"content":"ICTAC 2015, Cali, Colombia, October 29-31, 2015\n","date":1446153466,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798266,"objectID":"df2195c1e3237ded44cad4ce6580ba0e","permalink":"https://ebjohnsen.org/talk/ictac-2015/","publishdate":"2015-10-29T23:17:46+02:00","relpermalink":"/talk/ictac-2015/","section":"event","summary":"ICTAC 2015, Cali, Colombia, October 29-31, 2015","tags":["Service"],"title":"ICTAC 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2015, Reykjavik, Iceland, October 21-23, 2015\n","date":1445462241,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798241,"objectID":"b36be3f81014492f93d97862a5aa3759","permalink":"https://ebjohnsen.org/talk/nwpt-2015/","publishdate":"2015-10-21T23:17:21+02:00","relpermalink":"/talk/nwpt-2015/","section":"event","summary":"NWPT 2015, Reykjavik, Iceland, October 21-23, 2015","tags":["Service"],"title":"NWPT 2015","type":"event"},{"authors":["Elvira Albert","Jesús Correas","Einar Broch Johnsen","Guillermo Román-Díez"],"categories":[],"content":"","date":1442869652,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1442869652,"objectID":"c427d8fb97de6c1cfe4a60c03795acad","permalink":"https://ebjohnsen.org/publication/15-sas/","publishdate":"2020-07-21T23:35:27+02:00","relpermalink":"/publication/15-sas/","section":"publication","summary":"Proc. SAS 2015","tags":[],"title":"Parallel Cost Analysis of Distributed Systems","type":"publication"},{"authors":["Erika Ábrahám","Costas Bekas","Ivona Brandic","Samir Genaim","Einar Broch Johnsen","Ivan Kondov","Sabri Pllana","Achim Streit"],"categories":[],"content":"","date":1442869628,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1442869628,"objectID":"0774bf6da9cbecca5aeb2c161808d7d5","permalink":"https://ebjohnsen.org/publication/15-nbis/","publishdate":"2020-07-21T23:35:21+02:00","relpermalink":"/publication/15-nbis/","section":"publication","summary":"Proc. NBIS 2015","tags":[],"title":"Preparing HPC Applications for Exascale: Challenges and Recommendations","type":"publication"},{"authors":[],"categories":[],"content":"CREDO was a STREP project funded under the EU’s FP6 programme 2006-2009 (project no 033826). CORDIS website here.\nIn open distributed systems, the availability and requirements of components providing services vary over time. The networks need to dynamically reconfigure communication links between components at run-time in a context-aware manner. This reconfiguration includes the (dis)connection of components, but also the adaptation and updating of both components and the network. Updates may change the computation abilities of components and the coordination abilities of the network. For safety-critical systems, update should not compromise the reliability of services. Updates should be initiated and effectuated in a decentralized manner. No formal model of computation and communication exists today in which end-to-end system evolution can be expressed and validated. The use of formal models and validation techniques will significantly improve the confidence in dynamically reconfigurable systems, which are otherwise error-prone.\nThis project aims at a compositional modelling and validation framework for dynamically evolving software systems, separating computation, coordination, and scheduling. Exploiting this separation of concerns, we develop a uniform modelling language in which object-oriented components are combined with flexible communication and timing models. A new notion of service interface is essential, allowing separate design and validation of different components and of the network. Interface composition enables end-to-end reasoning about evolving systems. These interfaces specify services and formalize the context awareness needed for run-time coordination and reconfiguration. The framework will help developers design and maintain systems by validating reconfigurations. We focus on automatable and compositional validation techniques, including abstract simulation, synthesis, model-checking, test-generation, and verification of interface compatibility. The usefulness of the framework is assessed through case studies, and by developing an integrated tool.\n","date":1437508511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1437508511,"objectID":"f3b75c1d65cf46b284e1ba7862458c82","permalink":"https://ebjohnsen.org/project/credo/","publishdate":"2015-07-21T21:55:11+02:00","relpermalink":"/project/credo/","section":"project","summary":"A EU FP6 research project 2006-2009.","tags":[],"title":"CREDO: Modelling and analysis of evolutionary structures for distributed services","type":"project"},{"authors":[],"categories":["Programme committees"],"content":"ECOOP 2015, Prague, Czech republic, July 6-10, 2015\n","date":1436217474,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798274,"objectID":"340c3b2a00a56ce65ec8b6445e5f2d83","permalink":"https://ebjohnsen.org/talk/ecoop-2015/","publishdate":"2015-07-06T23:17:54+02:00","relpermalink":"/talk/ecoop-2015/","section":"event","summary":"ECOOP 2015, Prague, Czech republic, July 6-10, 2015","tags":["Service"],"title":"ECOOP 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FM 2015, Oslo, Norway, June 22-26, 2015 (General chair)\n","date":1435007856,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798256,"objectID":"17c17365523e72bcae757fd33ff40fae","permalink":"https://ebjohnsen.org/talk/fm-2015/","publishdate":"2015-06-22T23:17:36+02:00","relpermalink":"/talk/fm-2015/","section":"event","summary":"FM 2015, Oslo, Norway, June 22-26, 2015 (General chair)","tags":["Service"],"title":"FM 2015","type":"event"},{"authors":["Reiner Hähnle","Einar Broch Johnsen"],"categories":[],"content":"","date":1434920841,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1434920841,"objectID":"595a9ca3bf994da81c6272a989c16756","permalink":"https://ebjohnsen.org/publication/15-ieee-comp/","publishdate":"2020-07-21T23:35:04+02:00","relpermalink":"/publication/15-ieee-comp/","section":"publication","summary":"IEEE Computer **48** (6), 2015","tags":[],"title":"Designing Resource-Aware Cloud Applications","type":"publication"},{"authors":["Marco Bernardo","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1433677884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1433677884,"objectID":"4d9ed06625a557029854d0f7772dcdaa","permalink":"https://ebjohnsen.org/publication/15-sfm/","publishdate":"2020-07-21T23:35:35+02:00","relpermalink":"/publication/15-sfm/","section":"publication","summary":"SFM 2015","tags":[],"title":"Advanced Lectures on Formal Methods for Multicore Programming","type":"publication"},{"authors":["Stephan Brandauer","Elias Castegren","Dave Clarke","Kiko Fernandez-Reyes","Einar Broch Johnsen","Violet Ka I Pun","Silvia Lizeth Tapia Tarifa","Tobias Wrigstad","Albert Mingkun Yang"],"categories":[],"content":"","date":1432242460,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1432242460,"objectID":"cf127be48ad4119cb5a774cd5f3d2e28","permalink":"https://ebjohnsen.org/publication/15-encore/","publishdate":"2020-07-21T23:34:43+02:00","relpermalink":"/publication/15-encore/","section":"publication","summary":"Formal Methods for Multicore Programming (SFM 2015)","tags":[],"title":"Parallel Objects for Multicores: A Glimpse at the Parallel Language Encore","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"FSEN 2015, Tehran, Iran, April 22-24, 2015\n","date":1429737480,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798280,"objectID":"89b495e95e77d452dca64de9dd680494","permalink":"https://ebjohnsen.org/talk/fsen-2015/","publishdate":"2015-04-22T23:18:00+02:00","relpermalink":"/talk/fsen-2015/","section":"event","summary":"FSEN 2015, Tehran, Iran, April 22-24, 2015","tags":[],"title":"FSEN 2015","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"FASE 2015, London, UK, April 11-19, 2015\n","date":1428787089,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798289,"objectID":"1dd05de06acfe0c5e02a82b6b8f0ea6b","permalink":"https://ebjohnsen.org/talk/fase-2015/","publishdate":"2015-04-11T23:18:09+02:00","relpermalink":"/talk/fase-2015/","section":"event","summary":"FASE 2015, London, UK, April 11-19, 2015","tags":["Service"],"title":"FASE 2015","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1421874400,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1421874400,"objectID":"ca9ce63826f5314dff7b3745686b68c1","permalink":"https://ebjohnsen.org/publication/15-jlamp2/","publishdate":"2020-07-21T23:35:16+02:00","relpermalink":"/publication/15-jlamp2/","section":"publication","summary":"Journal of Logical and Algebraic Methods in Programming **84** (1): 37-53, 2015","tags":[],"title":"A proof system for adaptable class hierarchies","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1421874397,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1421874397,"objectID":"467ef6a33f49926dd29dbe0c97ef9097","permalink":"https://ebjohnsen.org/publication/15-jlamp1/","publishdate":"2020-07-21T23:35:13+02:00","relpermalink":"/publication/15-jlamp1/","section":"publication","summary":"Journal of Logical and Algebraic Methods in Programming **84** (1): 67-91, 2015","tags":["ABS"],"title":"Integrating deployment architectures and resource consumption in timed object-oriented models","type":"publication"},{"authors":["Elvira Albert","Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa","Peter Y. H. Wong"],"categories":["ABS"],"content":"","date":1419195954,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1419195954,"objectID":"4ce8078765f7fa78d00399de8cdef2ce","permalink":"https://ebjohnsen.org/publication/14-soca/","publishdate":"2020-07-21T23:34:28+02:00","relpermalink":"/publication/14-soca/","section":"publication","summary":"Journal of Service-Oriented Computing and Applications **8** (4):323-339, 2014","tags":["ABS"],"title":"Formal modeling and analysis of resource management for cloud architectures: an industrial case study using Real-Time ABS","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"NWPT 2014, Halmstad, Sweden, Nov 29-31, 2014\n","date":1417295896,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798296,"objectID":"41e96efacddcd62aae7fd97729587801","permalink":"https://ebjohnsen.org/talk/nwpt-2014/","publishdate":"2014-11-29T23:18:16+02:00","relpermalink":"/talk/nwpt-2014/","section":"event","summary":"NWPT 2014, Halmstad, Sweden, Nov 29-31, 2014","tags":["Service"],"title":"NWPT 2014","type":"event"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1413925538,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1413925538,"objectID":"7514a9237435a4fc83776f57d6e59c68","permalink":"https://ebjohnsen.org/publication/14-isola1/","publishdate":"2020-07-21T23:34:12+02:00","relpermalink":"/publication/14-isola1/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Deployment Variability in Delta-Oriented Models","type":"publication"},{"authors":["Ivan Lanese","Michael Lienhardt","Mario Bravetti","Einar Broch Johnsen","Rudolf Schlatte","Volker Stolz","Gianluigi Zavattaro"],"categories":["ABS"],"content":"","date":1413915434,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1413915434,"objectID":"03143e9d48c5ca06215b6f0173c7cd80","permalink":"https://ebjohnsen.org/publication/14-isola2/","publishdate":"2020-07-21T23:34:14+02:00","relpermalink":"/publication/14-isola2/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Fault Model Design Space for Cooperative Concurrency","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"AGERE 2014, Portland, USA, Oct 20, 2014\n","date":1413839905,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798305,"objectID":"8e1f94fd54a070a6feea7883c6a14544","permalink":"https://ebjohnsen.org/talk/agere-2014/","publishdate":"2014-10-20T23:18:25+02:00","relpermalink":"/talk/agere-2014/","section":"event","summary":"AGERE 2014, Portland, USA, Oct 20, 2014","tags":["Service"],"title":"AGERE 2014","type":"event"},{"authors":["Georg Göri","Einar Broch Johnsen","Rudolf Schlatte","Volker Stolz"],"categories":["ABS"],"content":"","date":1412187707,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1412187707,"objectID":"bcabe1a0921cefa7204c72aef60f0ceb","permalink":"https://ebjohnsen.org/publication/14-isola3/","publishdate":"2020-07-21T23:34:16+02:00","relpermalink":"/publication/14-isola3/","section":"publication","summary":"Proc. ISoLa 2014","tags":["ABS"],"title":"Erlang-Style Error Recovery for Concurrent Objects with Cooperative Scheduling","type":"publication"},{"authors":[],"categories":["Programme committees"],"content":"iFM 2014, Bertinoro, Italy, Sep. 9-11, 2014\n","date":1410297511,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798311,"objectID":"b56bec6d2c740fa3062aeb488e421f56","permalink":"https://ebjohnsen.org/talk/ifm-2014/","publishdate":"2014-09-09T23:18:31+02:00","relpermalink":"/talk/ifm-2014/","section":"event","summary":"iFM 2014, Bertinoro, Italy, Sep. 9-11, 2014","tags":["Service"],"title":"iFM 2014","type":"event"},{"authors":[],"categories":["Programme committees"],"content":"BEAT 2014, Rome, Italy, Sep. 1, 2014\n","date":1409606317,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798317,"objectID":"b37e9e5621f10cf123d1ec199fa4be83","permalink":"https://ebjohnsen.org/talk/beat-2014/","publishdate":"2014-09-01T23:18:37+02:00","relpermalink":"/talk/beat-2014/","section":"event","summary":"BEAT 2014, Rome, Italy, Sep. 1, 2014","tags":["Service"],"title":"BEAT 2014","type":"event"},{"authors":[],"categories":[],"content":"ECOOP 2014, Uppsala, Sweden, July 28-Aug 1, 2014\n","date":1406582339,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798339,"objectID":"5a99436d9e3de8273f034b818c06266d","permalink":"https://ebjohnsen.org/talk/ecoop-2014/","publishdate":"2014-07-28T23:18:59+02:00","relpermalink":"/talk/ecoop-2014/","section":"event","summary":"ECOOP 2014, Uppsala, Sweden, July 28-Aug 1, 2014","tags":["Service"],"title":"ECOOP 2014","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"WING 2014, Vienna, Austria, July 23, 2014\n","date":1406150331,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798331,"objectID":"65f884631a71596484b6700b4166ab44","permalink":"https://ebjohnsen.org/talk/wing-2014/","publishdate":"2014-07-23T23:18:51+02:00","relpermalink":"/talk/wing-2014/","section":"event","summary":"WING 2014, Vienna, Austria, July 23, 2014","tags":["Service"],"title":"WING 2014","type":"event"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Ina Schaefer"],"categories":[],"content":"","date":1405976778,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1405976778,"objectID":"c0f1ae73a49cb2da713c4a6c55398c62","permalink":"https://ebjohnsen.org/publication/14-faoc/","publishdate":"2020-07-21T23:34:07+02:00","relpermalink":"/publication/14-faoc/","section":"publication","summary":"Formal Aspects of Computing **26** (4): 761-793, 2014","tags":[],"title":"Verifying traits: an incremental proof system for fine-grained reuse","type":"publication"},{"authors":[],"categories":["PhD Schools"],"content":"SFM 2014, Envisage Summer School in Bertinoro, Italy, June 16-20, 2014\n","date":1402953524,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798324,"objectID":"0864aa78bb5e255e331f61f392bbf04e","permalink":"https://ebjohnsen.org/talk/sfm-2014-envisage-summer-school/","publishdate":"2014-06-16T23:18:44+02:00","relpermalink":"/talk/sfm-2014-envisage-summer-school/","section":"event","summary":"SFM 2014, Envisage Summer School in Bertinoro, Italy, June 16-20, 2014","tags":["Service"],"title":"SFM 2014, Envisage Summer School","type":"event"},{"authors":["Marco Bernardo","Ferruccio Damiani","Reiner Hähnle","Einar Broch Johnsen","Ina Schaefer","(Eds)"],"categories":[],"content":"","date":1402141884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1402141884,"objectID":"4571f0adba7b15bc07675e7814352a5b","permalink":"https://ebjohnsen.org/publication/14-sfm/","publishdate":"2020-07-21T23:34:22+02:00","relpermalink":"/publication/14-sfm/","section":"publication","summary":"Springer LNCS 8483","tags":[],"title":"Advanced Lectures on Formal Methods for Executable Software Models","type":"publication"},{"authors":[],"categories":[],"content":"FormaliSE 2014, Hyderabad, India, May 31-June 7, 2014\n","date":1401571146,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798346,"objectID":"0f4721a8da791388e21ea55304041dc3","permalink":"https://ebjohnsen.org/talk/formalise-2014/","publishdate":"2014-05-31T23:19:06+02:00","relpermalink":"/talk/formalise-2014/","section":"event","summary":"FormaliSE 2014, Hyderabad, India, May 31-June 7, 2014","tags":["Service"],"title":"FormaliSE 2014","type":"event"},{"authors":["Frank S. de Boer","Stijn de Gouw","Einar Broch Johnsen","Andreas Kohn","Peter Y. H. Wong"],"categories":[],"content":"","date":1390338366,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1390338366,"objectID":"4ba9279c936149dd4a26236aab9c3f71","permalink":"https://ebjohnsen.org/publication/14-taosd/","publishdate":"2020-07-21T23:34:34+02:00","relpermalink":"/publication/14-taosd/","section":"publication","summary":"Transactions on Aspect-Oriented Software Development **11**: 1-26, 2014","tags":[],"title":"Run-Time Assertion Checking of Data- and Protocol-Oriented Properties of Java Programs: An Industrial Case Study","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2013, Tallinn, Estonia, Nov 20-22, 2013\n","date":1384982354,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798354,"objectID":"ec1721530216d002c826eb96271c9401","permalink":"https://ebjohnsen.org/talk/nwpt-2013/","publishdate":"2013-11-20T23:19:14+02:00","relpermalink":"/talk/nwpt-2013/","section":"event","summary":"NWPT 2013, Tallinn, Estonia, Nov 20-22, 2013","tags":["Service"],"title":"NWPT 2013","type":"event"},{"authors":[],"categories":[],"content":"SEFM 2013, Madrid, Spain, Sep 25-27, 2013\n","date":1380143988,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798388,"objectID":"739a86fd7020c64a871255fd4ee52448","permalink":"https://ebjohnsen.org/talk/sefm-2013/","publishdate":"2013-09-25T23:19:48+02:00","relpermalink":"/talk/sefm-2013/","section":"event","summary":"SEFM 2013, Madrid, Spain, Sep 25-27, 2013","tags":["Service"],"title":"SEFM 2013","type":"event"},{"authors":[],"categories":[],"content":"BEAT 2, Madrid, Spain, Sep 23-24, 2013\n","date":1379971164,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798364,"objectID":"5f999e64b65a64e41a3e4e0e6e983dd0","permalink":"https://ebjohnsen.org/talk/beat-2013/","publishdate":"2013-09-23T23:19:24+02:00","relpermalink":"/talk/beat-2013/","section":"event","summary":"BEAT 2, Madrid, Spain, Sep 23-24, 2013","tags":["Service"],"title":"BEAT 2013","type":"event"},{"authors":["Elvira Albert","Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Cosimo Laneve"],"categories":[],"content":"","date":1379797524,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1379797524,"objectID":"0e9570dc21e41d66545caf6dfac78d3e","permalink":"https://ebjohnsen.org/publication/13-nordicloud/","publishdate":"2020-07-21T23:33:41+02:00","relpermalink":"/publication/13-nordicloud/","section":"publication","summary":"Proc NordiCloud 2013","tags":[],"title":"Engineering Virtualized Services","type":"publication"},{"authors":[],"categories":[],"content":"PPPJ 2013, Stuttgart, Germany, Sep 11-13, 2013\n","date":1378934373,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798373,"objectID":"a67a09a8b9d95992765f1b6fe2cd5825","permalink":"https://ebjohnsen.org/talk/pppj-2013/","publishdate":"2013-09-11T23:19:33+02:00","relpermalink":"/talk/pppj-2013/","section":"event","summary":"PPPJ 2013, Stuttgart, Germany, Sep 11-13, 2013","tags":["Service"],"title":"PPPJ 2013","type":"event"},{"authors":[],"categories":[],"content":"CALCO Tools 2013, Warsaw, Poland, Sep. 3-6, 2013\n","date":1378243220,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798420,"objectID":"aba0e30c6312b7694f157d16e03c0c78","permalink":"https://ebjohnsen.org/talk/calco-tools-2013/","publishdate":"2013-09-03T23:20:20+02:00","relpermalink":"/talk/calco-tools-2013/","section":"event","summary":"CALCO Tools 2013, Warsaw, Poland, Sep. 3-6, 2013","tags":["Service"],"title":"CALCO Tools 2013","type":"event"},{"authors":[],"categories":["Programme committees","PC chair"],"content":"iFM 2013, Turku, Finland, June 12-14, 2013 (PC chair)\n","date":1371072007,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798407,"objectID":"23ce2ccdb464c25c3c7f21ac035dabf1","permalink":"https://ebjohnsen.org/talk/ifm-2013/","publishdate":"2013-06-12T23:20:07+02:00","relpermalink":"/talk/ifm-2013/","section":"event","summary":"iFM 2013, Turku, Finland, June 12-14, 2013 (PC chair)","tags":["Service"],"title":"iFM 2013","type":"event"},{"authors":[],"categories":[],"content":"FMDEP 2013, Turku, Finland, June 10, 2013\n","date":1370899180,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798380,"objectID":"a13a943e45a044d2198353b40a00a94f","permalink":"https://ebjohnsen.org/talk/fmdep-2013/","publishdate":"2013-06-10T23:19:40+02:00","relpermalink":"/talk/fmdep-2013/","section":"event","summary":"FMDEP 2013, Turku, Finland, June 10, 2013","tags":["Service"],"title":"FMDEP 2013","type":"event"},{"authors":["Einar Broch Johnsen","Luigia Petre","(Eds)"],"categories":[],"content":"","date":1370605884,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1370605884,"objectID":"31088252f127982ce31ed629e88087fb","permalink":"https://ebjohnsen.org/publication/13-ifm/","publishdate":"2020-07-21T23:33:28+02:00","relpermalink":"/publication/13-ifm/","section":"publication","summary":"LNCS 7940","tags":[],"title":"Proc. 10th International Conference on Integrated Formal Methods (IFM 2013)","type":"publication"},{"authors":["Amir Taherkordi","Frank Eliassen","Einar Broch Johnsen"],"categories":[],"content":"","date":1369170303,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1369170303,"objectID":"8eaff17c471cdbe0319f1c381245166e","permalink":"https://ebjohnsen.org/publication/13-sesena/","publishdate":"2020-07-21T23:33:54+02:00","relpermalink":"/publication/13-sesena/","section":"publication","summary":"Proc. SESENA 2013","tags":[],"title":"Behavioural Design of Sensor Network Applications using Activity-Driven States","type":"publication"},{"authors":[],"categories":[],"content":"FSEN 2013, Tehran, Iran, April 24-26, 2013\n","date":1366838429,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798429,"objectID":"1e8d44e490a1454528c360e5a413ffba","permalink":"https://ebjohnsen.org/talk/fsen-2013/","publishdate":"2013-04-24T23:20:29+02:00","relpermalink":"/talk/fsen-2013/","section":"event","summary":"FSEN 2013, Tehran, Iran, April 24-26, 2013","tags":["Service"],"title":"FSEN 2013","type":"event"},{"authors":["Joakim Bjørk","Frank S. de Boer","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1366578140,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1366578140,"objectID":"2f3000b99dac9fae5d974bb68961fa40","permalink":"https://ebjohnsen.org/publication/13-isse/","publishdate":"2020-07-21T23:33:34+02:00","relpermalink":"/publication/13-isse/","section":"publication","summary":"Innovations in Systems and Software Engineering **9** (1):29-43, 2013","tags":["ABS"],"title":"User-defined Schedulers for Real-Time Concurrent Objects","type":"publication"},{"authors":["Stijn de Gouw","Frank S. de Boer","Einar Broch Johnsen","Peter Y. H. Wong"],"categories":[],"content":"","date":1363899911,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1363899911,"objectID":"bfa984eeea9ce747ad3ee4e7b1cb19af","permalink":"https://ebjohnsen.org/publication/13-sac/","publishdate":"2020-07-21T23:33:48+02:00","relpermalink":"/publication/13-sac/","section":"publication","summary":"Proc. SAC 2013","tags":[],"title":"Run-time checking of data- and protocol-oriented properties of Java programs: an industrial case study","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1353531858,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1353531858,"objectID":"3b79ceee6b67fb804ec205bd24293e83","permalink":"https://ebjohnsen.org/publication/12-icfem/","publishdate":"2020-07-21T23:32:50+02:00","relpermalink":"/publication/12-icfem/","section":"publication","summary":"Proc. ICFEM 2012","tags":["ABS"],"title":"Modeling Resource-Aware Virtualized Applications for the Cloud in Real-Time ABS","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2012, Bergen, Norway, Oct 31- Nov 02 2012.\n","date":1351718437,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798437,"objectID":"e4125820b720c4de34cba941aa4147b1","permalink":"https://ebjohnsen.org/talk/nwpt-2012/","publishdate":"2012-10-31T23:20:37+02:00","relpermalink":"/talk/nwpt-2012/","section":"event","summary":"NWPT 2012, Bergen, Norway, Oct 31- Nov 02 2012.","tags":["Service"],"title":"NWPT 2012","type":"event"},{"authors":[],"categories":[],"content":"Agere 2012, Tuczon, USA, Oct 21-22, 2012\n","date":1350854445,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798445,"objectID":"6ca3bea855ba97e227fc36ab68e9c578","permalink":"https://ebjohnsen.org/talk/agere-2012/","publishdate":"2012-10-21T23:20:45+02:00","relpermalink":"/talk/agere-2012/","section":"event","summary":"Agere 2012, Tuczon, USA, Oct 21-22, 2012","tags":["Service"],"title":"Agere 2012","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1350853471,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1350853471,"objectID":"e9b66db08446798ab5dde26b3b485134","permalink":"https://ebjohnsen.org/publication/12-isola/","publishdate":"2020-07-21T23:33:02+02:00","relpermalink":"/publication/12-isola/","section":"publication","summary":"Proc. ISoLa 2012","tags":[],"title":"Tracking Behavioral Constraints during Object-Oriented Software Evolution","type":"publication"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Olaf Owe","Ina Schaefer","Ingrid Chieh Yu"],"categories":["Software product lines"],"content":"","date":1348261480,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1348261480,"objectID":"d88994735967db5407b9068e8d1992e9","permalink":"https://ebjohnsen.org/publication/12-fmsple/","publishdate":"2020-07-21T23:32:35+02:00","relpermalink":"/publication/12-fmsple/","section":"publication","summary":"Proc. FMSPLE 2012","tags":[],"title":"A Transformational Proof System for Delta-Oriented Programming","type":"publication"},{"authors":["Frank S. de Boer","Reiner Hähnle","Einar Broch Johnsen","Rudolf Schlatte","Peter Y. H. Wong"],"categories":["ABS"],"content":"","date":1348261428,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1348261428,"objectID":"15c9572fb2b26972c16549ea23db96c3","permalink":"https://ebjohnsen.org/publication/12-esocc/","publishdate":"2020-07-21T23:32:28+02:00","relpermalink":"/publication/12-esocc/","section":"publication","summary":"Proc. ESOCC 2012","tags":["ABS"],"title":"Formal Modeling of Resource Management for Cloud Architectures: An Industrial Case Study","type":"publication"},{"authors":["Joakim Bjørk","Dave Clarke","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1345583091,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1345583091,"objectID":"f50b45a2cee3ad4abfb8f7a0f2fda891","permalink":"https://ebjohnsen.org/publication/12-foclasa/","publishdate":"2020-07-21T23:32:42+02:00","relpermalink":"/publication/12-foclasa/","section":"publication","summary":"Proc. FOCLASA 2012","tags":[],"title":"A Type-Safe Model of Adaptive Object Groups","type":"publication"},{"authors":[],"categories":[],"content":"LfSA 2012, Berkeley, USA, July 7, 2012\n","date":1341696053,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798453,"objectID":"bbf8c9a3a23f259da306000ff57634ff","permalink":"https://ebjohnsen.org/talk/lfsa-2012/","publishdate":"2012-07-07T23:20:53+02:00","relpermalink":"/talk/lfsa-2012/","section":"event","summary":"LfSA 2012, Berkeley, USA, July 7, 2012","tags":["Service"],"title":"LfSA 2012","type":"event"},{"authors":[],"categories":[],"content":"IFM 2012, Pisa, Italy, June 18-22, 2012\n","date":1340054477,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798477,"objectID":"aee4547685bec5300d2a09d77a117d80","permalink":"https://ebjohnsen.org/talk/ifm-2012/","publishdate":"2012-06-18T23:21:17+02:00","relpermalink":"/talk/ifm-2012/","section":"event","summary":"IFM 2012, Pisa, Italy, June 18-22, 2012","tags":["Service"],"title":"IFM 2012","type":"event"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1340053318,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1340053318,"objectID":"12ac6f12df74d2c4fec3c34b3ba407ce","permalink":"https://ebjohnsen.org/publication/12-ifm/","publishdate":"2020-07-21T23:32:55+02:00","relpermalink":"/publication/12-ifm/","section":"publication","summary":"Proc. IFM 2012","tags":[],"title":"MULE-based Wireless Sensor Networks: Probabilistic Modeling and Quantitative Analysis","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2012, Stockholm, Sweden, June 13-16, 2012\n","date":1339622460,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798460,"objectID":"a6abbcba06238bbf3ea1fa1b9dbcf90f","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2012/","publishdate":"2012-06-13T23:21:00+02:00","relpermalink":"/talk/fmoods/forte-2012/","section":"event","summary":"FMOODS/FORTE 2012, Stockholm, Sweden, June 13-16, 2012","tags":["Service"],"title":"FMOODS/FORTE 2012","type":"event"},{"authors":["Crystal Chang Din","Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1335042106,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042106,"objectID":"2efc793ae24005927d6268fa251557d5","permalink":"https://ebjohnsen.org/publication/12-jlap3/","publishdate":"2020-07-21T23:33:18+02:00","relpermalink":"/publication/12-jlap3/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 227-256, 2012","tags":[],"title":"Observable Behavior of Distributed Systems: Component Reasoning for Concurrent Objects","type":"publication"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1335042100,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042100,"objectID":"88542b052166bd818c3e62d626a5b1f7","permalink":"https://ebjohnsen.org/publication/12-jlap2/","publishdate":"2020-07-21T23:33:14+02:00","relpermalink":"/publication/12-jlap2/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 284-297, 2012","tags":[],"title":"Formal Modeling and Validation of a Power-Efficient Grouping Protocol for WSNs","type":"publication"},{"authors":["Einar Broch Johnsen","Thi Mai Thuong Tran","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1335042096,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1335042096,"objectID":"b34f75b206e81c0b59307f0b4a031cd6","permalink":"https://ebjohnsen.org/publication/12-jlap1/","publishdate":"2020-07-21T23:33:09+02:00","relpermalink":"/publication/12-jlap1/","section":"publication","summary":"Journal of Logic and Algebraic Programming **81** (3): 257-283, 2012","tags":[],"title":"Safe Locking for Multi-Threaded Java with Exceptions","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1327179760,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179760,"objectID":"7395abf3ddc5aa4315354be7789cc9eb","permalink":"https://ebjohnsen.org/publication/11-foveoos/","publishdate":"2020-07-21T23:31:45+02:00","relpermalink":"/publication/11-foveoos/","section":"publication","summary":"Proc. FOVEOOS 2011","tags":["ABS"],"title":"A Formal Model of User-Defined Resources in Resource-Restricted Deployment Scenarios","type":"publication"},{"authors":["Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1327179750,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179750,"objectID":"3585d8bfe22308856b8bd8b10cd57bf3","permalink":"https://ebjohnsen.org/publication/11-facs/","publishdate":"2020-07-21T23:31:39+02:00","relpermalink":"/publication/11-facs/","section":"publication","summary":"Proc. FACS 2011","tags":[],"title":"A Formal Model of Object Mobility in Resource-Restricted Deployment Scenarios","type":"publication"},{"authors":["Einar Broch Johnsen","Reiner Hähnle","Jan Schäfer","Rudolf Schlatte","Martin Steffen"],"categories":["ABS"],"content":"","date":1327179648,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1327179648,"objectID":"689e5d9f8b3e947f6c4fdb2b50581d2c","permalink":"https://ebjohnsen.org/publication/10-fmco/","publishdate":"2020-07-21T23:30:22+02:00","relpermalink":"/publication/10-fmco/","section":"publication","summary":"Proc. FMCO 2010","tags":["ABS"],"title":"ABS: A Core Language for Abstract Behavioral Specification","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1319230759,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1319230759,"objectID":"f516d4bd640e4e98906014a182c6a844","permalink":"https://ebjohnsen.org/publication/11-scp/","publishdate":"2020-07-21T23:32:15+02:00","relpermalink":"/publication/11-scp/","section":"publication","summary":"Science of Computer Programming **76** (10):915-941, 2011","tags":[],"title":"Incremental Reasoning with Lazy Behavioral Subtyping for Multiple Inheritance","type":"publication"},{"authors":[],"categories":[],"content":"FOVEOOS 2011, Torino, Italy, October 5-7, 2011\n","date":1317849694,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798494,"objectID":"fd1e4dc23f0d9ce642eb44174be5bc18","permalink":"https://ebjohnsen.org/talk/foveoos-2011/","publishdate":"2011-10-05T23:21:34+02:00","relpermalink":"/talk/foveoos-2011/","section":"event","summary":"FOVEOOS 2011, Torino, Italy, October 5-7, 2011","tags":["Service"],"title":"FOVEOOS 2011","type":"event"},{"authors":[],"categories":[],"content":"TASE 2011, Xi’an, China, August 29-31, 2011\n","date":1314652919,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798519,"objectID":"8d4cefb9256388e4eed5b52296d0c6ba","permalink":"https://ebjohnsen.org/talk/tase-2011/","publishdate":"2011-08-29T23:21:59+02:00","relpermalink":"/talk/tase-2011/","section":"event","summary":"TASE 2011, Xi’an, China, August 29-31, 2011","tags":["Service"],"title":"TASE 2011","type":"event"},{"authors":["Rudolf Schlatte","Einar Broch Johnsen","Fatemeh Kazemeyni","Silvia Lizeth Tapia Tarifa"],"categories":[],"content":"","date":1313960392,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1313960392,"objectID":"240c802cc138297252b5c16df870a107","permalink":"https://ebjohnsen.org/publication/10-ttss/","publishdate":"2020-07-21T23:31:15+02:00","relpermalink":"/publication/10-ttss/","section":"publication","summary":"Proc. TTSS 2010","tags":[],"title":"Models of Rate Restricted Communication for Concurrent Objects","type":"publication"},{"authors":["Ferruccio Damiani","Johan Dovland","Einar Broch Johnsen","Ina Schaefer"],"categories":[],"content":"","date":1311282069,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1311282069,"objectID":"be630a2a431415aa366c66fbd62f0df3","permalink":"https://ebjohnsen.org/publication/11-ftfjp/","publishdate":"2020-07-21T23:32:02+02:00","relpermalink":"/publication/11-ftfjp/","section":"publication","summary":"Proc. FTfJP 2011","tags":[],"title":"Verifying Traits: A Proof System for Fine-Grained Reuse","type":"publication"},{"authors":["Einar Broch Johnsen","Ivan Lanese","Gianluigi Zavattaro"],"categories":["ABS"],"content":"","date":1308690015,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1308690015,"objectID":"0155f98a214f6bf64cbc6204373568f9","permalink":"https://ebjohnsen.org/publication/11-coordination/","publishdate":"2020-07-21T23:31:29+02:00","relpermalink":"/publication/11-coordination/","section":"publication","summary":"Proc. COORDINATION 2011","tags":["ABS"],"title":"Fault in the Future","type":"publication"},{"authors":[],"categories":[],"content":"FM 2011, Limerick, Ireland, June 20-24, 2011\n","date":1308604932,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798532,"objectID":"1a8aad2c64612ad3fd130c6ffd662225","permalink":"https://ebjohnsen.org/talk/fm-2011/","publishdate":"2011-06-20T23:22:12+02:00","relpermalink":"/talk/fm-2011/","section":"event","summary":"FM 2011, Limerick, Ireland, June 20-24, 2011","tags":["Service"],"title":"FM 2011","type":"event"},{"authors":["Dave Clarke","Nikolay Diakov","Reiner Hähnle","Einar Broch Johnsen","Ina Schaefer","Jan Schäfer","Rudolf Schlatte","Peter Y. H. Wong"],"categories":["Software product lines","ABS"],"content":"","date":1307998804,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1307998804,"objectID":"2a07bc48485b66d6626882fe462605d4","permalink":"https://ebjohnsen.org/publication/11-sfm/","publishdate":"2020-07-21T23:32:21+02:00","relpermalink":"/publication/11-sfm/","section":"publication","summary":"Proc. SFM 2011","tags":["ABS"],"title":"Modeling Spatial and Temporal Variability with the HATS Abstract Behavioral Modeling Language","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2011, Reykjavik, Iceland, June 6-9, 2011\n","date":1307395326,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798526,"objectID":"b2a4e3cc0f16abb64f28994cd6d833ff","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2011/","publishdate":"2011-06-06T23:22:06+02:00","relpermalink":"/talk/fmoods/forte-2011/","section":"event","summary":"FMOODS/FORTE 2011, Reykjavik, Iceland, June 6-9, 2011","tags":["Service"],"title":"FMOODS/FORTE 2011","type":"event"},{"authors":["Elvira Albert","Samir Genaim","Miguel Gömez-Zamalloa","Einar Broch Johnsen","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1306011750,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1306011750,"objectID":"aae15cbd45eab3745d61405ea3d35efe","permalink":"https://ebjohnsen.org/publication/11-fm/","publishdate":"2022-07-21T23:31:39+02:00","relpermalink":"/publication/11-fm/","section":"publication","summary":"Proc. FM 2011","tags":["ABS"],"title":"Simulating Concurrent Behaviors with Worst-Case Cost Bounds","type":"publication"},{"authors":["Einar Broch Johnsen","Thi Mai Thuong Tran","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1303419677,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1303419677,"objectID":"e852e9368d31892a084f5ecf65ffa09b","permalink":"https://ebjohnsen.org/publication/11-fsen/","publishdate":"2020-07-21T23:31:53+02:00","relpermalink":"/publication/11-fsen/","section":"publication","summary":"Proc. FSEN 2011","tags":[],"title":"Safe Locking for Multi-Threaded Java","type":"publication"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1303419572,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1303419572,"objectID":"c9b31347835526b036ed4ba571fd4647","permalink":"https://ebjohnsen.org/publication/11-iceccs/","publishdate":"2020-07-21T23:32:09+02:00","relpermalink":"/publication/11-iceccs/","section":"publication","summary":"Proc. ICECCS 2011","tags":[],"title":"Group Selection by Nodes in Wireless Sensor Networks Using Coalitional Game Theory","type":"publication"},{"authors":[],"categories":[],"content":"FSEN 2011, Tehran, Iran, April 20-22, 2011\n","date":1303334539,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798539,"objectID":"fda533a6de010ad1761e9133a3b6142a","permalink":"https://ebjohnsen.org/talk/fsen-2011/","publishdate":"2011-04-20T23:22:19+02:00","relpermalink":"/talk/fsen-2011/","section":"event","summary":"FSEN 2011, Tehran, Iran, April 20-22, 2011","tags":["Service"],"title":"FSEN 2011","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2010, Turku, Finland, November 10-12 2010\n","date":1289424086,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798486,"objectID":"4186d835dae3fa464e296620c6e56c05","permalink":"https://ebjohnsen.org/talk/nwpt-2010/","publishdate":"2010-11-10T23:21:26+02:00","relpermalink":"/talk/nwpt-2010/","section":"event","summary":"NWPT 2010, Turku, Finland, November 10-12 2010","tags":["Service"],"title":"NWPT 2010","type":"event"},{"authors":["Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1287694735,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1287694735,"objectID":"73276317d184162c86c0d7dc6678c6f9","permalink":"https://ebjohnsen.org/publication/10-icfem/","publishdate":"2020-07-21T23:30:41+02:00","relpermalink":"/publication/10-icfem/","section":"publication","summary":"Proc. ICFEM 2010","tags":["ABS"],"title":"Dynamic Resource Reallocation Between Deployment Components","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2010, Guimaraes, Portugal, October 14-16 2010.\n","date":1287091356,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798556,"objectID":"d032c2cb645fdb19a45db8ff70fb1449","permalink":"https://ebjohnsen.org/talk/facs-2010/","publishdate":"2010-10-14T23:22:36+02:00","relpermalink":"/talk/facs-2010/","section":"event","summary":"FACS 2010, Guimaraes, Portugal, October 14-16 2010.","tags":["Service"],"title":"FACS 2010","type":"event"},{"authors":["Frank S. de Boer","Mohammad Mahdi Jaghoori","Einar Broch Johnsen"],"categories":[],"content":"","date":1285102726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102726,"objectID":"bc25e2b49e4a411294759458125735b3","permalink":"https://ebjohnsen.org/publication/10-concur/","publishdate":"2020-07-21T23:30:14+02:00","relpermalink":"/publication/10-concur/","section":"publication","summary":"Proc. CONCUR 2010","tags":[],"title":"Dating Concurrent Objects: Real-Time Modeling and Schedulability Analysis","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1285102715,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102715,"objectID":"bf3193e04feb15fe73c20bff5d4e0c72","permalink":"https://ebjohnsen.org/publication/10-jlap/","publishdate":"2020-07-21T23:30:50+02:00","relpermalink":"/publication/10-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **79** (7): 578-607, 2010","tags":[],"title":"Lazy Behavioral Subtyping","type":"publication"},{"authors":["Joakim Bjørk","Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte"],"categories":[],"content":"","date":1285102614,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102614,"objectID":"768bc04b3d8b5ebc8ea26cd57995603c","permalink":"https://ebjohnsen.org/publication/10-rtrts/","publishdate":"2020-07-21T23:31:00+02:00","relpermalink":"/publication/10-rtrts/","section":"publication","summary":"Proc. RTRTS 2010","tags":[],"title":"Lightweight Time Modeling in Timed Creol","type":"publication"},{"authors":["Dave Clarke","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1285102563,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1285102563,"objectID":"e6ad9bec186f9a9683bc99ea5e6fd796","permalink":"https://ebjohnsen.org/publication/10-wpdr/","publishdate":"2020-07-21T23:31:20+02:00","relpermalink":"/publication/10-wpdr/","section":"publication","summary":"Festschrift Willem-Paul de Roever","tags":[],"title":"Concurrent Objects a la Carte","type":"publication"},{"authors":[],"categories":[],"content":"TTSS 2011, Oslo, Norway, September 13, 2011\n","date":1284412908,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798508,"objectID":"9f7aa5d6166e6ffd9ec7fd481dc1d4cd","permalink":"https://ebjohnsen.org/talk/ttss-2011/","publishdate":"2010-09-13T23:21:48+02:00","relpermalink":"/talk/ttss-2011/","section":"event","summary":"TTSS 2011, Oslo, Norway, September 13, 2011","tags":["Service"],"title":"TTSS 2011","type":"event"},{"authors":["Espen H. Lian","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1282424186,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1282424186,"objectID":"20dffea86b0531611dbbc72b7c3f1606","permalink":"https://ebjohnsen.org/publication/10-stairs/","publishdate":"2020-07-21T23:31:08+02:00","relpermalink":"/publication/10-stairs/","section":"publication","summary":"Proc. STAIRS 2010","tags":[],"title":"Confluent Term Rewriting for Only-knowing Logics","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Rudolf Schlatte","Silvia Lizeth Tapia Tarifa"],"categories":["ABS"],"content":"","date":1279745947,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1279745947,"objectID":"ca3c2c4746a1a6524511f3455acb77d1","permalink":"https://ebjohnsen.org/publication/10-foveoos/","publishdate":"2020-07-21T23:30:35+02:00","relpermalink":"/publication/10-foveoos/","section":"publication","summary":"Proc. FOVEOOS 2010","tags":["ABS"],"title":"Validating Timed Models of Deployment Components with Parametric Concurrency","type":"publication"},{"authors":[],"categories":[],"content":"LfSA 2010, Edinburgh, UK, July 15, 2010\n","date":1279228964,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798564,"objectID":"666c4b7e1f86fbf5fd7c1a9fe15693e1","permalink":"https://ebjohnsen.org/talk/lfsa-2010/","publishdate":"2010-07-15T23:22:44+02:00","relpermalink":"/talk/lfsa-2010/","section":"event","summary":"LfSA 2010, Edinburgh, UK, July 15, 2010","tags":["Service"],"title":"LfSA 2010","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2010, Turku, Finland, November 10-12 2010\n","date":1278796949,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798549,"objectID":"7c5bccf1937dfa00c2bbc8861932d981","permalink":"https://ebjohnsen.org/talk/nwpt-2010/","publishdate":"2010-07-10T23:22:29+02:00","relpermalink":"/talk/nwpt-2010/","section":"event","summary":"NWPT 2010, Turku, Finland, November 10-12 2010","tags":["Service"],"title":"NWPT 2010","type":"event"},{"authors":[],"categories":[],"content":"FOVEOOS 2010, Paris, France, June 28-30, 2010\n","date":1277760170,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798570,"objectID":"9d44b39a3d9ce3ad27f7074fe1284884","permalink":"https://ebjohnsen.org/talk/foveoos-2010/","publishdate":"2010-06-28T23:22:50+02:00","relpermalink":"/talk/foveoos-2010/","section":"event","summary":"FOVEOOS 2010, Paris, France, June 28-30, 2010","tags":["Service"],"title":"FOVEOOS 2010","type":"event"},{"authors":["Fatemeh Kazemeyni","Einar Broch Johnsen","Olaf Owe","Ilangko Balasingham"],"categories":[],"content":"","date":1277153774,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1277153774,"objectID":"ae2316ae4fc203104770cc3ccca39b0a","permalink":"https://ebjohnsen.org/publication/10-forte/","publishdate":"2020-07-21T23:30:27+02:00","relpermalink":"/publication/10-forte/","section":"publication","summary":"Proc. FMOODS/FORTE 2010","tags":[],"title":"Grouping Nodes in Wireless Sensor Networks Using Coalitional Game Theory","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2010, Amsterdam, the Netherlands, June 7-10, 2010\n","date":1275945779,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798579,"objectID":"565308131042f8212bd77909d2026bdc","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2010/","publishdate":"2010-06-07T23:22:59+02:00","relpermalink":"/talk/fmoods/forte-2010/","section":"event","summary":"FMOODS/FORTE 2010, Amsterdam, the Netherlands, June 7-10, 2010","tags":["Service"],"title":"FMOODS/FORTE 2010","type":"event"},{"authors":["Einar Broch Johnsen","Marcel Kyas","Ingrid Chieh Yu"],"categories":[],"content":"","date":1258836949,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1258836949,"objectID":"5b95b29955c45836f2a42a35bc15b8bb","permalink":"https://ebjohnsen.org/publication/09-fm/","publishdate":"2020-07-21T23:29:40+02:00","relpermalink":"/publication/09-fm/","section":"publication","summary":"Proc FM 2009","tags":[],"title":"Dynamic Classes: Modular Asynchronous Evolution of Distributed Concurrent Objects","type":"publication"},{"authors":[],"categories":[],"content":"FACS 2009, Eindhoven, the Netherlands, October 30-31, 2009\n","date":1256937794,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798594,"objectID":"080d96f8e2ae5987e747aee31e55d190","permalink":"https://ebjohnsen.org/talk/facs-2009/","publishdate":"2009-10-30T23:23:14+02:00","relpermalink":"/talk/facs-2009/","section":"event","summary":"FACS 2009, Eindhoven, the Netherlands, October 30-31, 2009","tags":["Service"],"title":"FACS 2009","type":"event"},{"authors":[],"categories":[],"content":"NWPT 2009, Lyngby, Denmark, October 14-16 2009.\n","date":1255555388,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798588,"objectID":"271134c529b30a700828bb7415d4634a","permalink":"https://ebjohnsen.org/talk/nwpt-2009/","publishdate":"2009-10-14T23:23:08+02:00","relpermalink":"/talk/nwpt-2009/","section":"event","summary":"NWPT 2009, Lyngby, Denmark, October 14-16 2009.","tags":["Service"],"title":"NWPT 2009","type":"event"},{"authors":["Einar Broch Johnsen","Olaf Owe","Gerardo Schneider","(Eds)"],"categories":[],"content":"","date":1250888139,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1250888139,"objectID":"1ccfb45368f09b7a6e50e0b5294b46d9","permalink":"https://ebjohnsen.org/publication/09-jlap/","publishdate":"2020-07-26T12:00:35+02:00","relpermalink":"/publication/09-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **78** (7)","tags":[],"title":"The 19th Nordic Workshop on Programming Theory (NWPT 2007)","type":"publication"},{"authors":["Andreas Griesmayer","Bernhard K. Aichernig","Einar Broch Johnsen","Rudolf Schlatte"],"categories":[],"content":"","date":1248209726,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1248209726,"objectID":"2bb7ebc2e9684011052604fee437f554","permalink":"https://ebjohnsen.org/publication/09-tap/","publishdate":"2020-07-21T23:30:00+02:00","relpermalink":"/publication/09-tap/","section":"publication","summary":"Proc. TAP 2009","tags":[],"title":"Dynamic Symbolic Execution for Testing Distributed Objects","type":"publication"},{"authors":["Bjarne Holen","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1245617683,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1245617683,"objectID":"32f5cf16ad96261eb5861ed92fffb263","permalink":"https://ebjohnsen.org/publication/08-wrla/","publishdate":"2020-07-21T23:29:35+02:00","relpermalink":"/publication/08-wrla/","section":"publication","summary":"Proc. WRLA 2008","tags":[],"title":"Proof Search for the First-Order Connection Calculus in Maude","type":"publication"},{"authors":[],"categories":[],"content":"FMOODS/FORTE 2009, Lisbon, Portugal, June 9-11, 2009\n","date":1244582602,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798602,"objectID":"d74c5ed4864c46b63533b8f1d84b0f77","permalink":"https://ebjohnsen.org/talk/fmoods/forte-2009/","publishdate":"2009-06-09T23:23:22+02:00","relpermalink":"/talk/fmoods/forte-2009/","section":"event","summary":"FMOODS/FORTE 2009, Lisbon, Portugal, June 9-11, 2009","tags":["Service"],"title":"FMOODS/FORTE 2009","type":"event"},{"authors":[],"categories":[],"content":"FSEN 2009, Kish, Persian Gulf, Iran, April 15-17, 2009\n","date":1239830609,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798609,"objectID":"5f76f48799df6736abe5f75a310d3328","permalink":"https://ebjohnsen.org/talk/2009-fsen/","publishdate":"2009-04-15T23:23:29+02:00","relpermalink":"/talk/2009-fsen/","section":"event","summary":"FSEN 2009, Kish, Persian Gulf, Iran, April 15-17, 2009","tags":["Service"],"title":"2009 Fsen","type":"event"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1235249715,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1235249715,"objectID":"8e7bde81824bf2de40f8d023d6e78566","permalink":"https://ebjohnsen.org/publication/09-ifm/","publishdate":"2020-07-21T23:29:46+02:00","relpermalink":"/publication/09-ifm/","section":"publication","summary":"Proc. IFM 2009","tags":[],"title":"Incremental Reasoning for Multiple Inheritance","type":"publication"},{"authors":["Marcello M. Bonsangue","Einar Broch Johnsen","Amy Murphy","Jan Vitek","(Eds)"],"categories":[],"content":"","date":1235249706,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1235249706,"objectID":"599b01eae4c3d9dd9723d21d40a92d19","permalink":"https://ebjohnsen.org/publication/09-tcs/","publishdate":"2020-07-21T23:30:04+02:00","relpermalink":"/publication/09-tcs/","section":"publication","summary":"Theoretical Computer Science **410** (2-3)","tags":[],"title":"Distributed Computing Techniques. Selected papers from FMOODS'07 and COORDINATION'07","type":"publication"},{"authors":[],"categories":[],"content":"IFM 2009, Düsseldorf, Germany, February 16-19 2009\n","date":1234819419,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798619,"objectID":"cc285ca28decc87b430b7b401fcc6139","permalink":"https://ebjohnsen.org/talk/ifm-2009/","publishdate":"2009-02-16T23:23:39+02:00","relpermalink":"/talk/ifm-2009/","section":"event","summary":"IFM 2009, Düsseldorf, Germany, February 16-19 2009","tags":["Service"],"title":"IFM 2009","type":"event"},{"authors":[],"categories":["PhD Schools"],"content":"COST Action IC0701 Winter School on Verification of Object-Oriented Programs, Viinistu, Estonia, 25-29 January, 2009\n","date":1232918633,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798633,"objectID":"8c364233856a5e44375df46765806e9d","permalink":"https://ebjohnsen.org/talk/cost-ic0701-winter-school/","publishdate":"2009-01-25T23:23:53+02:00","relpermalink":"/talk/cost-ic0701-winter-school/","section":"event","summary":"COST Action IC0701 Winter School on Verification of Object-Oriented Programs, Viinistu, Estonia, 25-29 January, 2009","tags":["Service"],"title":"COST IC0701 Winter School","type":"event"},{"authors":["Dave Clarke","Tobias Wrigstad","Johan Östlund","Einar Broch Johnsen"],"categories":[],"content":"","date":1229892857,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1229892857,"objectID":"58ce48483c156544a6d852d37fd6858e","permalink":"https://ebjohnsen.org/publication/08-aplas/","publishdate":"2020-07-21T23:28:49+02:00","relpermalink":"/publication/08-aplas/","section":"publication","summary":"Proc. APLAS 2008","tags":[],"title":"Minimal Ownership for Active Objects","type":"publication"},{"authors":[],"categories":[],"content":"NWPT 2008, Tallinn, Estonia, November 19-21 2008.\n","date":1227129841,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798641,"objectID":"388a4fab517c270009e0b14edcfa27ac","permalink":"https://ebjohnsen.org/talk/nwpt-2008/","publishdate":"2008-11-19T23:24:01+02:00","relpermalink":"/talk/nwpt-2008/","section":"event","summary":"NWPT 2008, Tallinn, Estonia, November 19-21 2008.","tags":["Service"],"title":"NWPT 2008","type":"event"},{"authors":["Einar Broch Johnsen","Ingrid Chieh Yu"],"categories":[],"content":"","date":1222030409,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1222030409,"objectID":"714b72faaa71ed1da9275490d239676c","permalink":"https://ebjohnsen.org/publication/08-jlap/","publishdate":"2020-07-21T23:29:52+02:00","relpermalink":"/publication/08-jlap/","section":"publication","summary":"Journal of Logic and Algebraic Programming **77** (1-2): 40-59, 2008","tags":[],"title":"Backwards Type Analysis of Asynchronous Method Calls","type":"publication"},{"authors":["Rudolf Schlatte","Bernhard K. Aichernig","Frank S. de Boer","Andreas Griesmayer","Einar Broch Johnsen"],"categories":[],"content":"","date":1219352029,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1219352029,"objectID":"1e5052680f2e3b7fa4443da9f88b758d","permalink":"https://ebjohnsen.org/publication/08-ictac/","publishdate":"2020-07-21T23:29:17+02:00","relpermalink":"/publication/08-ictac/","section":"publication","summary":"Proc. ICTAC 2008","tags":[],"title":"Testing Concurrent Objects with Application-Specific Schedulers","type":"publication"},{"authors":[],"categories":[],"content":"DisCoTec 2008, Oslo, Norway, June 4-6 2008, including FMOODS 2008 (General chair)\n","date":1217107448,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1595798648,"objectID":"c5001719aaca02027657da04d9494c9c","permalink":"https://ebjohnsen.org/talk/discotec-2008/","publishdate":"2008-07-26T23:24:08+02:00","relpermalink":"/talk/discotec-2008/","section":"event","summary":"DisCoTec 2008, Oslo, Norway, June 4-6 2008, including FMOODS 2008 (General chair)","tags":["Service"],"title":"DisCoTec 2008","type":"event"},{"authors":["Einar Broch Johnsen","Jasmin Christian Blanchette","Marcel Kyas","Olaf Owe"],"categories":[],"content":"","date":1216673674,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673674,"objectID":"874f4fd67988c15a77149a6a97004565","permalink":"https://ebjohnsen.org/publication/08-ttss/","publishdate":"2020-07-21T23:29:29+02:00","relpermalink":"/publication/08-ttss/","section":"publication","summary":"Proc. TTSS 2008","tags":[],"title":"Intra-Object versus Inter-Object: Concurrency and Reasoning in Creol","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Joakim Bjørk","Marcel Kyas"],"categories":[],"content":"","date":1216673646,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673646,"objectID":"38fb0b91a41041221a8ae12794a06b34","permalink":"https://ebjohnsen.org/publication/07-fmco/","publishdate":"2020-07-21T23:28:32+02:00","relpermalink":"/publication/07-fmco/","section":"publication","summary":"Proc. FMCO 2007","tags":[],"title":"An Object-Oriented Component Model for Heterogeneous Nets","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Arild B. Torjusen"],"categories":[],"content":"","date":1216673598,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1216673598,"objectID":"259b721319179d25dcb0a25ead42f8b3","permalink":"https://ebjohnsen.org/publication/08-funda/","publishdate":"2020-07-21T23:29:08+02:00","relpermalink":"/publication/08-funda/","section":"publication","summary":"Fundamenta Informaticae **82** (4): 341-359, 2008","tags":[],"title":"Validating Behavioral Component Interfaces in Rewriting Logic","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe","Martin Steffen"],"categories":[],"content":"","date":1211403219,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1211403219,"objectID":"611de7c6d7e3c1a0d38e003aa59994bb","permalink":"https://ebjohnsen.org/publication/08-fm/","publishdate":"2020-07-21T23:29:02+02:00","relpermalink":"/publication/08-fm/","section":"publication","summary":"Proc FM 2008","tags":[],"title":"Lazy Behavioral Subtyping","type":"publication"},{"authors":["Frank S. de Boer","Dave Clarke","Einar Broch Johnsen"],"categories":[],"content":"","date":1190407958,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1190407958,"objectID":"6f1bf07a73294266baedd5c640d6dbbf","permalink":"https://ebjohnsen.org/publication/07-esop/","publishdate":"2020-07-21T23:28:20+02:00","relpermalink":"/publication/07-esop/","section":"publication","summary":"Proc. ESOP 2007","tags":[],"title":"A Complete Guide to the Future","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1185051168,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1185051168,"objectID":"1bdb3c4f179d2292b013b68f1802afe2","permalink":"https://ebjohnsen.org/publication/07-finco/","publishdate":"2020-07-21T23:28:26+02:00","relpermalink":"/publication/07-finco/","section":"publication","summary":"Proc. FInCo 2007","tags":[],"title":"Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1185051149,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1185051149,"objectID":"b42369086fa8c563bb3d627e30359b1d","permalink":"https://ebjohnsen.org/publication/07-sosym/","publishdate":"2020-07-21T23:28:43+02:00","relpermalink":"/publication/07-sosym/","section":"publication","summary":"Software and Systems Modeling **6** (1): 39-58, 2007","tags":[],"title":"An Asynchronous Communication Model for Distributed Concurrent Objects","type":"publication"},{"authors":["Marcello M. Bonsangue","Einar Broch Johnsen","(Eds)"],"categories":[],"content":"","date":1182459183,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1182459183,"objectID":"24f10a6aa30ab149892203f56ec1c6b8","permalink":"https://ebjohnsen.org/publication/07-fmoods/","publishdate":"2020-07-21T23:28:36+02:00","relpermalink":"/publication/07-fmoods/","section":"publication","summary":"LNCS 4468. © Springer 2007","tags":[],"title":"Proc. 9th Intl. Conf. on Formal Methods for Open Object-Based Distributed Systems (FMOODS'07).","type":"publication"},{"authors":["Maksym Bortin","Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1164142305,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1164142305,"objectID":"460ba89f2566ad16159aff719e372165","permalink":"https://ebjohnsen.org/publication/06-njc/","publishdate":"2020-07-21T23:28:08+02:00","relpermalink":"/publication/06-njc/","section":"publication","summary":"Nordic Journal of Computing **13**: 2-21, 2006.","tags":[],"title":"Structured Formal Development in Isabelle","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Ingrid Chieh Yu"],"categories":[],"content":"","date":1161463938,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1161463938,"objectID":"b9599a4cb0a0de180cf91c20079491f1","permalink":"https://ebjohnsen.org/publication/06-tcs/","publishdate":"2020-07-21T23:28:13+02:00","relpermalink":"/publication/06-tcs/","section":"publication","summary":"Theoretical Computer Science **365** (1-2): 23-66, 2006.","tags":[],"title":"Creol: A type-safe object-oriented model for distributed concurrent systems","type":"publication"},{"authors":["Einar Broch Johnsen","Gerardo Schneider","Øystein Torget"],"categories":[],"content":"","date":1158871923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1158871923,"objectID":"49708a10401f66216c56d03208771be8","permalink":"https://ebjohnsen.org/publication/06-iccp-srv/","publishdate":"2020-07-21T23:27:59+02:00","relpermalink":"/publication/06-iccp-srv/","section":"publication","summary":"Proc. ICCP 2006","tags":[],"title":"Runtime Validation of Communication Histories","type":"publication"},{"authors":["Ingrid Chieh Yu","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1150923094,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1150923094,"objectID":"df12f816fc9a67c3ad2df457ae6c4b4f","permalink":"https://ebjohnsen.org/publication/06-fmoods/","publishdate":"2020-07-21T23:27:50+02:00","relpermalink":"/publication/06-fmoods/","section":"publication","summary":"Proc. FMOODS 2006","tags":[],"title":"Type-Safe Runtime Class Upgrades in Creol","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1135198216,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1135198216,"objectID":"75aa342ef1bdee7a9fb8fb87d094e128","permalink":"https://ebjohnsen.org/publication/05-hicss/","publishdate":"2020-07-21T23:27:31+02:00","relpermalink":"/publication/05-hicss/","section":"publication","summary":"Proc. HICSS 2005","tags":[],"title":"Inheritance in the Presence of Asynchronous Method Calls","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Arild B. Torjusen"],"categories":[],"content":"","date":1127335881,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1127335881,"objectID":"ecca6edd923f748b08b71a6dcf75795a","permalink":"https://ebjohnsen.org/publication/05-fsen/","publishdate":"2020-07-21T23:27:19+02:00","relpermalink":"/publication/05-fsen/","section":"publication","summary":"Proc. FSEN 2005","tags":[],"title":"Validating Behavioral Component Interfaces in Rewriting Logic","type":"publication"},{"authors":["Bjarne Holen","Einar Broch Johnsen","Arild Waaler"],"categories":[],"content":"","date":1121979072,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979072,"objectID":"62091f0b8df7a1d6da7c70bc62e94a45","permalink":"https://ebjohnsen.org/publication/05-ftp/","publishdate":"2020-07-21T23:27:24+02:00","relpermalink":"/publication/05-ftp/","section":"publication","summary":"Proc. FTP 2005","tags":[],"title":"Representing Strategies for the Connection Calculus in Rewriting Logic","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Isabelle Simplot-Ryl"],"categories":[],"content":"","date":1121979045,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979045,"objectID":"eb3601391d9e0918b8d7ea935fb477fb","permalink":"https://ebjohnsen.org/publication/05-fmoods/","publishdate":"2020-07-21T23:27:14+02:00","relpermalink":"/publication/05-fmoods/","section":"publication","summary":"Proc. FMOODS 2005","tags":[],"title":"A Dynamic Class Construct for Asynchronous Concurrent Objects","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1121979029,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1121979029,"objectID":"e7eab46d92da50aac4f8ecc11a4e506f","permalink":"https://ebjohnsen.org/publication/05-swste/","publishdate":"2020-07-21T23:27:41+02:00","relpermalink":"/publication/05-swste/","section":"publication","summary":"Proc. SwSTE 2005","tags":[],"title":"Verification of Concurrent Objects with Asynchronous Method Calls","type":"publication"},{"authors":["Johan Dovland","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1101070176,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1101070176,"objectID":"5875420d664676e3ae26b58996be5d2e","permalink":"https://ebjohnsen.org/publication/04-nik2/","publishdate":"2020-07-21T23:26:37+02:00","relpermalink":"/publication/04-nik2/","section":"publication","summary":"Proc. NIK 2004","tags":[],"title":"Reasoning about Asynchronous Method Calls and Inheritance","type":"publication"},{"authors":["Eyvind W. Axelsen","Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1101070172,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1101070172,"objectID":"e6c654219ab477337a1d8612c2dab78a","permalink":"https://ebjohnsen.org/publication/04-nik1/","publishdate":"2020-07-21T23:26:34+02:00","relpermalink":"/publication/04-nik1/","section":"publication","summary":"Proc. NIK 2004","tags":[],"title":"Toward Reflective Application Testing in Open Environments\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1095799745,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1095799745,"objectID":"0a1bcb80fffea5c756155fd4e93d04f2","permalink":"https://ebjohnsen.org/publication/04-sefm/","publishdate":"2020-07-21T23:26:51+02:00","relpermalink":"/publication/04-sefm/","section":"publication","summary":"Proc. SEFM 2004","tags":[],"title":"An Asynchronous Communication Model for Distributed Concurrent Objects","type":"publication"},{"authors":["Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1093121334,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1093121334,"objectID":"05d4309b20e40d9345906210c99303f1","permalink":"https://ebjohnsen.org/publication/04-tphols/","publishdate":"2020-07-21T23:26:59+02:00","relpermalink":"/publication/04-tphols/","section":"publication","summary":"Proc. TPHOLs 2004","tags":[],"title":"Theorem Reuse by Proof Term Transformation\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1090443060,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090443060,"objectID":"73d52bb70e79b42dd07d1e44e1ccab88","permalink":"https://ebjohnsen.org/publication/04-fmco/","publishdate":"2020-07-21T23:26:17+02:00","relpermalink":"/publication/04-fmco/","section":"publication","summary":"Proc. FMCO 2004","tags":[],"title":"A Dynamic Binding Strategy for Multiple Inheritance and Asynchronously Communicating Objects\"","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Eyvind W. Axelsen"],"categories":[],"content":"","date":1090442923,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090442923,"objectID":"5cfb1a8021118618fc1108edbf93dac1","permalink":"https://ebjohnsen.org/publication/04-wrla/","publishdate":"2020-07-21T23:27:05+02:00","relpermalink":"/publication/04-wrla/","section":"publication","summary":"Proc. WRLA 2004","tags":[],"title":"A Run-time Environment for Concurrent Objects with Asynchronous Method Calls","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1090442889,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1090442889,"objectID":"e5bb08e9250d85ac0b2c4bbae5affbac","permalink":"https://ebjohnsen.org/publication/04-ojd/","publishdate":"2020-07-21T23:26:44+02:00","relpermalink":"/publication/04-ojd/","section":"publication","summary":"Festschrift Ole-Johan Dahl","tags":[],"title":"Object-Oriented Specification and Open Distributed Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Marte Arnestad"],"categories":[],"content":"","date":1069447665,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1069447665,"objectID":"60adc8c05f53dc0cc17f41ebf206dbee","permalink":"https://ebjohnsen.org/publication/03-nik/","publishdate":"2020-07-21T23:26:00+02:00","relpermalink":"/publication/03-nik/","section":"publication","summary":"Proc. NIK 2003","tags":[],"title":"Combining Active and Reactive Behavior in Concurrent Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Christoph Lüth"],"categories":[],"content":"","date":1058820475,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1058820475,"objectID":"d8627fef83dd4bd5897e000ced4a2f65","permalink":"https://ebjohnsen.org/publication/03-njc/","publishdate":"2020-07-21T23:26:06+02:00","relpermalink":"/publication/03-njc/","section":"publication","summary":"Nordic Journal of Computing **10**: 313-336, 2003","tags":[],"title":"Abstracting Refinements for Transformation\"","type":"publication"},{"authors":["Einar Broch Johnsen","Wenhui Zhang","Olaf Owe","Demissie B. Aredo"],"categories":[],"content":"","date":1022014052,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1022014052,"objectID":"f16b7cdffce4bfd3ca3d6e1dfe7f606a","permalink":"https://ebjohnsen.org/publication/02-ifm/","publishdate":"2020-07-21T23:25:53+02:00","relpermalink":"/publication/02-ifm/","section":"publication","summary":"Proc. IFM 2002","tags":[],"title":"Combining Graphical and Formal Development of Open Distributed Systems","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1019422005,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1019422005,"objectID":"31a2e6695e92041cbca851033ffd40f6","permalink":"https://ebjohnsen.org/publication/02-fmppta/","publishdate":"2020-07-21T23:25:45+02:00","relpermalink":"/publication/02-fmppta/","section":"publication","summary":"Proc. FMPPTA 2002","tags":[],"title":"Composition and Refinement for Partial Object Specifications","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe"],"categories":[],"content":"","date":1016743605,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1016743605,"objectID":"c5e005719c959f44c6a11d51e5b10e78","permalink":"https://ebjohnsen.org/publication/02-fmoods/","publishdate":"2020-07-21T23:25:40+02:00","relpermalink":"/publication/02-fmoods/","section":"publication","summary":"Proc. FMOODS 2002","tags":[],"title":"A Compositional Formalism for Object Viewpoints","type":"publication"},{"authors":["Einar Broch Johnsen","Olaf Owe","Ellen Munthe-Kaas","Jüri Vain"],"categories":[],"content":"","date":1008892800,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1008892800,"objectID":"f368161b84ea52049a0de3861b2a3710","permalink":"https://ebjohnsen.org/publication/01-apaqs/","publishdate":"2020-07-21T23:25:25+02:00","relpermalink":"/publication/01-apaqs/","section":"publication","summary":"Proc. APAQS 2001","tags":[],"title":"Incremental Fault-Tolerant Design in an Object-Oriented Setting","type":"publication"},{"authors":["Einar Broch Johnsen","Wenhui Zhang","Olaf Owe","Demissie B. Aredo"],"categories":[],"content":"","date":1008449193,"expirydate":-62135596800,"kind":"page","lang":"en","lastmod":1008449193,"objectID":"cfcecde266cf25d197b5541c3b6b5245","permalink":"https://ebjohnsen.org/publication/01-apsec/","publishdate":"2020-07-21T23:25:32+02:00","relpermalink":"/publication/01-apsec/","section":"publication","summary":"Proc. APSEC 2001","tags":[],"title":"Specification of Distributed Systems with a Combination of Graphical and Formal Languages","type":"publication"}] \ No newline at end of file diff --git a/index.xml b/index.xml index 738779638..355748427 100644 --- a/index.xml +++ b/index.xml @@ -28,6 +28,14 @@ + + Environmental Digital Twins + https://ebjohnsen.org/talk/environmental-digital-twins/ + Thu, 28 Nov 2024 12:15:00 +0000 + https://ebjohnsen.org/talk/environmental-digital-twins/ + + + iFM 2024 https://ebjohnsen.org/talk/ifm-2024/ @@ -1450,7 +1458,7 @@ data.head() -<div id="chart-564782139" class="chart"></div> +<div id="chart-273691485" class="chart"></div> <script> (function() { let a = setInterval( function() { @@ -1460,7 +1468,7 @@ data.head() clearInterval( a ); Plotly.d3.json("./line-chart.json", function(chart) { - Plotly.plot('chart-564782139', chart.data, chart.layout, {responsive: true}); + Plotly.plot('chart-273691485', chart.data, chart.layout, {responsive: true}); }); }, 500 ); })(); diff --git a/post/blog-with-jupyter/index.html b/post/blog-with-jupyter/index.html index ea12da744..3247339dd 100644 --- a/post/blog-with-jupyter/index.html +++ b/post/blog-with-jupyter/index.html @@ -1,6 +1,6 @@ - + diff --git a/post/getting-started/index.html b/post/getting-started/index.html index e3ac97ad8..18ded8f43 100644 --- a/post/getting-started/index.html +++ b/post/getting-started/index.html @@ -1,6 +1,6 @@ - + diff --git a/post/index.html b/post/index.html index 5da70e5a3..04b8e5319 100644 --- a/post/index.html +++ b/post/index.html @@ -1,6 +1,6 @@ - + diff --git a/post/index.xml b/post/index.xml index b1bd5e2fb..216564eee 100644 --- a/post/index.xml +++ b/post/index.xml @@ -243,7 +243,7 @@ data.head() -<div id="chart-564782139" class="chart"></div> +<div id="chart-273691485" class="chart"></div> <script> (function() { let a = setInterval( function() { @@ -253,7 +253,7 @@ data.head() clearInterval( a ); Plotly.d3.json("./line-chart.json", function(chart) { - Plotly.plot('chart-564782139', chart.data, chart.layout, {responsive: true}); + Plotly.plot('chart-273691485', chart.data, chart.layout, {responsive: true}); }); }, 500 ); })(); diff --git a/post/writing-technical-content/index.html b/post/writing-technical-content/index.html index cc09c4808..a787cd11a 100644 --- a/post/writing-technical-content/index.html +++ b/post/writing-technical-content/index.html @@ -1,6 +1,6 @@ - + @@ -988,7 +988,7 @@

    Charts

    -
    +
    + + + + + + + + + + + + + + + + + + Environmental Digital Twins | Einar Broch Johnsen + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Environmental Digital Twins

    + + + + + + + + + + + + + + +
    + + +
    +
    + + +
    +
    + + + +
    + + +

    Abstract

    +

    This talk is concerned with environmental digital twins, i.e., digital twins of natural environments. We start by discussing digital twins in general. Digital twin applications use digital artifacts to twin physical systems. The purpose is to continuously mirror the structure and behavior of the physical system, such that stakeholders can analyze the physical system by means of the digital twin for, e.g., decision support, scenario exploration, model-based control, systematic reconfiguration, etc. We discuss the basic concepts of a digital twin, and how digital twins differ from models and control systems. We show how digital twins can be realized in a framework that integrates models at runtime, semantic technology and simulation models, in order to leverage domain knowledge in model-based analysis driven by live data. We further discuss how a digital twin can systematically evolve over time to mirror a changing physical system. For this purpose, we discuss our work on semantic reflection, which enables a digital twin to query a model of its own runtime configuration, reconfigure to maintain system invariants, and leverage formalized knowledge of the application domain in its (re)configuration strategies. The talk will be illustrated by concrete easy-to-understand examples of digital twins, including our on-going work on digital twins for natural systems such as the Oslo fjord. Our work on a digital twin of the Oslo fjord suggests how physical simulators and domain knowledge can combine into a more general architecture for environmental digital twins.

    + + +
    +
    +
    +
    +
    Date
    +
    + 28 November 2024 12:15 PM — 2:00 PM +
    +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    Event
    +
    + + Guest lecture + +
    +
    +
    +
    +
    +
    + + + +
    +
    +
    +
    +
    Location
    +
    Dept. of Computer Science, University of Tromsø
    + +
    +
    +
    +
    +
    + + +
    + +
    + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + + + Einar Broch Johnsen + + +
    +
    Einar Broch Johnsen
    +
    Professor
    + + + +
    +
    + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/talk/esocc-2016/index.html b/talk/esocc-2016/index.html index b0499a490..ded61c5cc 100644 --- a/talk/esocc-2016/index.html +++ b/talk/esocc-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/esocc-2017/index.html b/talk/esocc-2017/index.html index c01482d37..001d09d4e 100644 --- a/talk/esocc-2017/index.html +++ b/talk/esocc-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/esocc-2018/index.html b/talk/esocc-2018/index.html index 39ae5933e..d176f6619 100644 --- a/talk/esocc-2018/index.html +++ b/talk/esocc-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/esocc-2020/index.html b/talk/esocc-2020/index.html index 0f4844ec4..4ed316dc1 100644 --- a/talk/esocc-2020/index.html +++ b/talk/esocc-2020/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/faacs-2022/index.html b/talk/faacs-2022/index.html index 5653751d8..a85c0a4b1 100644 --- a/talk/faacs-2022/index.html +++ b/talk/faacs-2022/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/facs-2009/index.html b/talk/facs-2009/index.html index 698c793e4..bf8207352 100644 --- a/talk/facs-2009/index.html +++ b/talk/facs-2009/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/facs-2010/index.html b/talk/facs-2010/index.html index 92f6f8e74..11e109ac5 100644 --- a/talk/facs-2010/index.html +++ b/talk/facs-2010/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/facs-2017/index.html b/talk/facs-2017/index.html index 2106d0c6b..33fcb18c6 100644 --- a/talk/facs-2017/index.html +++ b/talk/facs-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2015/index.html b/talk/fase-2015/index.html index 57e97679e..d67274c79 100644 --- a/talk/fase-2015/index.html +++ b/talk/fase-2015/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2017/index.html b/talk/fase-2017/index.html index 00a5eba9a..9521f40fe 100644 --- a/talk/fase-2017/index.html +++ b/talk/fase-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2018/index.html b/talk/fase-2018/index.html index 5b8beddc4..8ade533fd 100644 --- a/talk/fase-2018/index.html +++ b/talk/fase-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2020/index.html b/talk/fase-2020/index.html index 1df15c07f..9f09dbede 100644 --- a/talk/fase-2020/index.html +++ b/talk/fase-2020/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2022/index.html b/talk/fase-2022/index.html index 4dbf34588..447117138 100644 --- a/talk/fase-2022/index.html +++ b/talk/fase-2022/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2023/index.html b/talk/fase-2023/index.html index 5c601d053..2980ac317 100644 --- a/talk/fase-2023/index.html +++ b/talk/fase-2023/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fase-2024/index.html b/talk/fase-2024/index.html index 04073e90d..a7db1be7e 100644 --- a/talk/fase-2024/index.html +++ b/talk/fase-2024/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2011/index.html b/talk/fm-2011/index.html index 3fa365519..07f718b57 100644 --- a/talk/fm-2011/index.html +++ b/talk/fm-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2015/index.html b/talk/fm-2015/index.html index 97987e258..d457f29c1 100644 --- a/talk/fm-2015/index.html +++ b/talk/fm-2015/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2016/index.html b/talk/fm-2016/index.html index 58869cec1..58fcb8edd 100644 --- a/talk/fm-2016/index.html +++ b/talk/fm-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2018/index.html b/talk/fm-2018/index.html index 45e77f85a..b9d672b09 100644 --- a/talk/fm-2018/index.html +++ b/talk/fm-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2019/index.html b/talk/fm-2019/index.html index cf696ff9c..175227a77 100644 --- a/talk/fm-2019/index.html +++ b/talk/fm-2019/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2021/index.html b/talk/fm-2021/index.html index 0e4467d1a..b0de74386 100644 --- a/talk/fm-2021/index.html +++ b/talk/fm-2021/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2023/index.html b/talk/fm-2023/index.html index 77038d6ea..71884b87a 100644 --- a/talk/fm-2023/index.html +++ b/talk/fm-2023/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fm-2024/index.html b/talk/fm-2024/index.html index 85ed48126..ad9628c60 100644 --- a/talk/fm-2024/index.html +++ b/talk/fm-2024/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fmdep-2013/index.html b/talk/fmdep-2013/index.html index 203e1e218..60358d06c 100644 --- a/talk/fmdep-2013/index.html +++ b/talk/fmdep-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fmoods/forte-2009/index.html b/talk/fmoods/forte-2009/index.html index 29e7bdc79..a2d924b5f 100644 --- a/talk/fmoods/forte-2009/index.html +++ b/talk/fmoods/forte-2009/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fmoods/forte-2010/index.html b/talk/fmoods/forte-2010/index.html index 233d48dfd..b6843339a 100644 --- a/talk/fmoods/forte-2010/index.html +++ b/talk/fmoods/forte-2010/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fmoods/forte-2011/index.html b/talk/fmoods/forte-2011/index.html index b54ebed06..681a68386 100644 --- a/talk/fmoods/forte-2011/index.html +++ b/talk/fmoods/forte-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fmoods/forte-2012/index.html b/talk/fmoods/forte-2012/index.html index 0e14476a5..6b089103a 100644 --- a/talk/fmoods/forte-2012/index.html +++ b/talk/fmoods/forte-2012/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/formalise-2014/index.html b/talk/formalise-2014/index.html index a291f5107..a1e713e5a 100644 --- a/talk/formalise-2014/index.html +++ b/talk/formalise-2014/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/formalise-2018/index.html b/talk/formalise-2018/index.html index ae83f699d..fc775b682 100644 --- a/talk/formalise-2018/index.html +++ b/talk/formalise-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/formalise-2019/index.html b/talk/formalise-2019/index.html index fdb27bab3..1346d25a1 100644 --- a/talk/formalise-2019/index.html +++ b/talk/formalise-2019/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/formalise-2020/index.html b/talk/formalise-2020/index.html index 2a3067c89..d35308f84 100644 --- a/talk/formalise-2020/index.html +++ b/talk/formalise-2020/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/forte-2016/index.html b/talk/forte-2016/index.html index 54b62c9f0..baa360961 100644 --- a/talk/forte-2016/index.html +++ b/talk/forte-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/forte-2018/index.html b/talk/forte-2018/index.html index fd571f1a9..25fc1c3dd 100644 --- a/talk/forte-2018/index.html +++ b/talk/forte-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/foveoos-2010/index.html b/talk/foveoos-2010/index.html index 3ac591bee..870dcb5e2 100644 --- a/talk/foveoos-2010/index.html +++ b/talk/foveoos-2010/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/foveoos-2011/index.html b/talk/foveoos-2011/index.html index 4312c9cc4..ca064de79 100644 --- a/talk/foveoos-2011/index.html +++ b/talk/foveoos-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fsen-2011/index.html b/talk/fsen-2011/index.html index a624d5a02..f3b964b42 100644 --- a/talk/fsen-2011/index.html +++ b/talk/fsen-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fsen-2013/index.html b/talk/fsen-2013/index.html index 4992dda62..887f1c683 100644 --- a/talk/fsen-2013/index.html +++ b/talk/fsen-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fsen-2015/index.html b/talk/fsen-2015/index.html index f4c614494..335e833a4 100644 --- a/talk/fsen-2015/index.html +++ b/talk/fsen-2015/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fsen-2017/index.html b/talk/fsen-2017/index.html index 8ad78e8b8..c95d20e68 100644 --- a/talk/fsen-2017/index.html +++ b/talk/fsen-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/fsen-2023/index.html b/talk/fsen-2023/index.html index 65ad8d5c0..a091ac6d0 100644 --- a/talk/fsen-2023/index.html +++ b/talk/fsen-2023/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/greenhousedt-an-exemplar-for-digital-twins/index.html b/talk/greenhousedt-an-exemplar-for-digital-twins/index.html index 3211c63c6..cf3a4d9ce 100644 --- a/talk/greenhousedt-an-exemplar-for-digital-twins/index.html +++ b/talk/greenhousedt-an-exemplar-for-digital-twins/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ictac-2015/index.html b/talk/ictac-2015/index.html index 93dc8dce8..725b52c33 100644 --- a/talk/ictac-2015/index.html +++ b/talk/ictac-2015/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2009/index.html b/talk/ifm-2009/index.html index 47abc06e3..57355f9bb 100644 --- a/talk/ifm-2009/index.html +++ b/talk/ifm-2009/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2012/index.html b/talk/ifm-2012/index.html index 66f0cf96f..d45bc3e14 100644 --- a/talk/ifm-2012/index.html +++ b/talk/ifm-2012/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2013/index.html b/talk/ifm-2013/index.html index bf77dce31..72137de60 100644 --- a/talk/ifm-2013/index.html +++ b/talk/ifm-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2014/index.html b/talk/ifm-2014/index.html index 2a1790bbb..3f8364189 100644 --- a/talk/ifm-2014/index.html +++ b/talk/ifm-2014/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2016/index.html b/talk/ifm-2016/index.html index 2504b6890..e702a945c 100644 --- a/talk/ifm-2016/index.html +++ b/talk/ifm-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2017/index.html b/talk/ifm-2017/index.html index c181c305e..7f0c69a31 100644 --- a/talk/ifm-2017/index.html +++ b/talk/ifm-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2018/index.html b/talk/ifm-2018/index.html index 05cd40421..24d219a26 100644 --- a/talk/ifm-2018/index.html +++ b/talk/ifm-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2019/index.html b/talk/ifm-2019/index.html index 97923e5c0..02621b307 100644 --- a/talk/ifm-2019/index.html +++ b/talk/ifm-2019/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2020/index.html b/talk/ifm-2020/index.html index 2572d8c39..1eee54e75 100644 --- a/talk/ifm-2020/index.html +++ b/talk/ifm-2020/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2022/index.html b/talk/ifm-2022/index.html index 8d8246d79..01f4f403d 100644 --- a/talk/ifm-2022/index.html +++ b/talk/ifm-2022/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2023/index.html b/talk/ifm-2023/index.html index 4a1f36a79..189a7fe30 100644 --- a/talk/ifm-2023/index.html +++ b/talk/ifm-2023/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ifm-2024/index.html b/talk/ifm-2024/index.html index 6befa7ba8..5f50f6dc5 100644 --- a/talk/ifm-2024/index.html +++ b/talk/ifm-2024/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/index.html b/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/index.html index 5cff31305..40d7e2f94 100644 --- a/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/index.html +++ b/talk/klimabarometer-for-oslofjorden-faglig-pedagogisk-dag/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/klimabarometer-for-oslofjorden/index.html b/talk/klimabarometer-for-oslofjorden/index.html index d76e0918c..6b84ad200 100644 --- a/talk/klimabarometer-for-oslofjorden/index.html +++ b/talk/klimabarometer-for-oslofjorden/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/lfsa-2010/index.html b/talk/lfsa-2010/index.html index 82b4ff3f5..d318c9b67 100644 --- a/talk/lfsa-2010/index.html +++ b/talk/lfsa-2010/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/lfsa-2012/index.html b/talk/lfsa-2012/index.html index a00f63240..12ac83c73 100644 --- a/talk/lfsa-2012/index.html +++ b/talk/lfsa-2012/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/microservices-2017/index.html b/talk/microservices-2017/index.html index 5ad183fe1..fd443dfb3 100644 --- a/talk/microservices-2017/index.html +++ b/talk/microservices-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nik-2016/index.html b/talk/nik-2016/index.html index 1ac1949f3..c28a73af3 100644 --- a/talk/nik-2016/index.html +++ b/talk/nik-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2008/index.html b/talk/nwpt-2008/index.html index bc577fd60..f83bf51ee 100644 --- a/talk/nwpt-2008/index.html +++ b/talk/nwpt-2008/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2009/index.html b/talk/nwpt-2009/index.html index a338a5522..c8f1afece 100644 --- a/talk/nwpt-2009/index.html +++ b/talk/nwpt-2009/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2010/index.html b/talk/nwpt-2010/index.html index 32d30fe58..9faccf0c0 100644 --- a/talk/nwpt-2010/index.html +++ b/talk/nwpt-2010/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2012/index.html b/talk/nwpt-2012/index.html index 7c7a3cf3e..79260e4d6 100644 --- a/talk/nwpt-2012/index.html +++ b/talk/nwpt-2012/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2013/index.html b/talk/nwpt-2013/index.html index 20b45e328..feb5ce029 100644 --- a/talk/nwpt-2013/index.html +++ b/talk/nwpt-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2014/index.html b/talk/nwpt-2014/index.html index 574479097..093ae6108 100644 --- a/talk/nwpt-2014/index.html +++ b/talk/nwpt-2014/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2015/index.html b/talk/nwpt-2015/index.html index 4781ce418..4ce8a98b9 100644 --- a/talk/nwpt-2015/index.html +++ b/talk/nwpt-2015/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2016/index.html b/talk/nwpt-2016/index.html index ff5802cdf..160e9d2d4 100644 --- a/talk/nwpt-2016/index.html +++ b/talk/nwpt-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2017/index.html b/talk/nwpt-2017/index.html index 383b708f1..53c003a3c 100644 --- a/talk/nwpt-2017/index.html +++ b/talk/nwpt-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/nwpt-2018/index.html b/talk/nwpt-2018/index.html index b380d8c02..64d5cb34b 100644 --- a/talk/nwpt-2018/index.html +++ b/talk/nwpt-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/pppj-2013/index.html b/talk/pppj-2013/index.html index cdf793d27..f80141e7a 100644 --- a/talk/pppj-2013/index.html +++ b/talk/pppj-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/index.html b/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/index.html index d31fbfb8b..f4fd07386 100644 --- a/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/index.html +++ b/talk/programming-and-reasoning-about-autonomous-software-with-semantic-reflection/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/remaro-2024/index.html b/talk/remaro-2024/index.html index 4ae6e1cc7..7399e5fd2 100644 --- a/talk/remaro-2024/index.html +++ b/talk/remaro-2024/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sac-ngps-2019/index.html b/talk/sac-ngps-2019/index.html index 77bfd208e..aa2827dfb 100644 --- a/talk/sac-ngps-2019/index.html +++ b/talk/sac-ngps-2019/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/score@icse-2016/index.html b/talk/score@icse-2016/index.html index 76124ff97..4a8a7e804 100644 --- a/talk/score@icse-2016/index.html +++ b/talk/score@icse-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sefm-2013/index.html b/talk/sefm-2013/index.html index c236fc712..7e1bfe7fc 100644 --- a/talk/sefm-2013/index.html +++ b/talk/sefm-2013/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sefm-2016/index.html b/talk/sefm-2016/index.html index 64ac3112a..ed1c4c897 100644 --- a/talk/sefm-2016/index.html +++ b/talk/sefm-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sefm-2017/index.html b/talk/sefm-2017/index.html index 102262631..e7bc4c68b 100644 --- a/talk/sefm-2017/index.html +++ b/talk/sefm-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sefm-2018/index.html b/talk/sefm-2018/index.html index 668d02a01..235a09cfd 100644 --- a/talk/sefm-2018/index.html +++ b/talk/sefm-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/setta-2018/index.html b/talk/setta-2018/index.html index d63dd51e6..e30e4d0cd 100644 --- a/talk/setta-2018/index.html +++ b/talk/setta-2018/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/sfm-2014-envisage-summer-school/index.html b/talk/sfm-2014-envisage-summer-school/index.html index dd28ba6ec..3e8450a45 100644 --- a/talk/sfm-2014-envisage-summer-school/index.html +++ b/talk/sfm-2014-envisage-summer-school/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/tap-2017/index.html b/talk/tap-2017/index.html index 59b8b1251..8797dd394 100644 --- a/talk/tap-2017/index.html +++ b/talk/tap-2017/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/tap-2022/index.html b/talk/tap-2022/index.html index 9f5ec9bc2..1b0d1dce6 100644 --- a/talk/tap-2022/index.html +++ b/talk/tap-2022/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/tap-2023/index.html b/talk/tap-2023/index.html index dea689246..45ad78ea7 100644 --- a/talk/tap-2023/index.html +++ b/talk/tap-2023/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/tase-2011/index.html b/talk/tase-2011/index.html index b622acc94..4e7c3ae95 100644 --- a/talk/tase-2011/index.html +++ b/talk/tase-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/tase-2016/index.html b/talk/tase-2016/index.html index e742c3c98..8b2430054 100644 --- a/talk/tase-2016/index.html +++ b/talk/tase-2016/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/the-self-aware-digital-twin/index.html b/talk/the-self-aware-digital-twin/index.html index 97883600f..3a790f265 100644 --- a/talk/the-self-aware-digital-twin/index.html +++ b/talk/the-self-aware-digital-twin/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/the-semantically-reflected-digital-twin./index.html b/talk/the-semantically-reflected-digital-twin./index.html index 88727e92a..877bfc582 100644 --- a/talk/the-semantically-reflected-digital-twin./index.html +++ b/talk/the-semantically-reflected-digital-twin./index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/the-semantically-reflected-digital-twin/index.html b/talk/the-semantically-reflected-digital-twin/index.html index 5086f64cf..ff5da2491 100644 --- a/talk/the-semantically-reflected-digital-twin/index.html +++ b/talk/the-semantically-reflected-digital-twin/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/ttss-2011/index.html b/talk/ttss-2011/index.html index 1cc255fab..e3a197a6a 100644 --- a/talk/ttss-2011/index.html +++ b/talk/ttss-2011/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/vortex-2021/index.html b/talk/vortex-2021/index.html index 8efeea696..363177ecf 100644 --- a/talk/vortex-2021/index.html +++ b/talk/vortex-2021/index.html @@ -1,6 +1,6 @@ - + diff --git a/talk/wing-2014/index.html b/talk/wing-2014/index.html index b1a184340..20e419f20 100644 --- a/talk/wing-2014/index.html +++ b/talk/wing-2014/index.html @@ -1,6 +1,6 @@ - + diff --git a/teaching/in2031/index.html b/teaching/in2031/index.html index 702d4af64..86de83f0b 100644 --- a/teaching/in2031/index.html +++ b/teaching/in2031/index.html @@ -1,6 +1,6 @@ - + diff --git a/teaching/in2080/index.html b/teaching/in2080/index.html index 59c0ae09f..e3f43f701 100644 --- a/teaching/in2080/index.html +++ b/teaching/in2080/index.html @@ -1,6 +1,6 @@ - + diff --git a/teaching/in5170/index.html b/teaching/in5170/index.html index 4972b46a4..a26d8f3b0 100644 --- a/teaching/in5170/index.html +++ b/teaching/in5170/index.html @@ -1,6 +1,6 @@ - + diff --git a/teaching/index.html b/teaching/index.html index 42858df4e..f1509b670 100644 --- a/teaching/index.html +++ b/teaching/index.html @@ -1,6 +1,6 @@ - +