Johan Dovland
Postdoctoral Fellow
-
Precise Modelling and Analysis
Academic Interests
Object-orientation, formal methods, concurrency, verification
Higher education and employment history
PhD (UiO, 2009)
PhD supervision
Crystal Din (co-supervisor)
Publications
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2011). Incremental reasoning with lazy behavioral subtyping for multiple inheritance. Science of Computer Programming. ISSN 0167-6423. 76(10), s 915- 941 . doi: 10.1016/j.scico.2010.09.006
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Yu, Ingrid Chieh (2011). A Proof System for Adaptable Class Hierarchies, In Paul Petterson & Seceleanu Cristina (ed.), Proceedings of the 23rd Nordic Workshop on Programming Theory, NWPT'11. Maerdalen University. ISBN 9789521224782. Extended abstract. s 33 - 34
- Din, Crystal Chang; Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2010). Observable Behavior of Dynamic Systems: Component Reasoning for Concurrenct Objects, In Marina Walden & Luigia Petre (ed.), Proceedings of the 22nd Nordic Workshop on Programming Theory, NWPT'10. TUCS. ISBN 978-952-12-2478-2. Extended abstract. s 26 - 27
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2010). Lazy behavioral subtyping. Journal of Logic and Algebraic Programming. ISSN 1567-8326. 79(7), s 578- 607 . doi: 10.1016/j.jlap.2010.07.008
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2009). Encapsulating Lazy Behavioral Subtyping, In Specification, Transformation, Navigation: Festschrift dedicated to Bernd Krieg-Brueckner. Universitaet Bremen. ISBN 9999999999. Technical Papers. s 72 - 87
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2009). Incremental Reasoning for Multiple Inheritance . Lecture Notes in Computer Science = Lecture notes in artificial intelligence. ISSN 0302-9743. 5423, s 215- 230
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2008). Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects . Electronical Notes in Theoretical Computer Science. ISSN 1571-0661. 203, s 19- 34
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2008). Lazy Behavioral Subtyping . Lecture Notes in Computer Science = Lecture notes in artificial intelligence. ISSN 0302-9743. 5014, s 52- 67
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2008). Lazy Behavioral Subtyping (extended abstract), In Tarmu Uurstalu; Juri Vain & Juhan Ernits (ed.), Proceedings of the Nordic Workshop of Programming Theory 2008 (NWPT'08). Alfapress. ISBN 978-9949-430-24-6. Artikkel.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2007). Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects, In Dina Goldin & Farhad Arbab (ed.), Workshop on the Foundations of Interactive Computation (FInCo'07). ETAPS. kapittel. s 15 - 39
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2005). Verification of Concurrent Objects with Asynchronous Method Calls, In Orna Berry & Leah Goldin (ed.), Proceedings IEEE International Conference on Software - Science, Technology and Engineering. IEEE Computer Society. ISBN 0-7695-2335-8. 2. s 141 - 151
- Din, Crystal Chang; Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2010). Observable Behavior of Dynamic Systems: Component Reasoning for Concurrenct Objects.
- Owe, Olaf; Dovland, Johan & Johnsen, Einar Broch (2009). Incremental Reasoning about Distributed Object-Oriented Systems.
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2008). Incremental Reasoning for Multiple Inheritance.
- Dovland, Johan; Johnsen, Einar Broch; Owe, Olaf & Steffen, Martin (2008). Lazy Behavioral Subtyping .
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2007). Observable Behavior of Dynamic Systems: Component Reasoning for Concurrent Objects.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2005). Verification of Concurrent Objects with Asynchronous Method Calls.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2004). A Hoare Logic for Concurrent Objects with Asynchronous Method Calls.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2004). A Hoare Logic for Objects with Asynchronous Method Calls.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2004). Reasoning about Asynchronous Method Calls and Inheritance.
- Dovland, Johan (2003). Et system for forlengs resonnering i objektorienterte språk.
- Dovland, Johan; Johnsen, Einar Broch & Owe, Olaf (2003). Reasoning about Object Oriented and Distributed Systems in Presence of Asyncronous Method Calls.
Published Nov 4, 2010 01:51 PM
- Last modified Jun 28, 2011 09:09 AM