\n \n \n
\n\n\n
\n
\n\n \n \n \n \n \n Decoupling validation UIs using Publish-Subscribe binding of instance variables in Overture.\n \n \n \n\n\n \n Couto, L. D.; Lausdahl, K.; Plat, N.; Larsen, P. G.; and Pierce, K.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 123–136, Cyprus, Greece, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Couto&16b,\n KEY = "Couto\\&16",\n AUTHOR = "Luis Diogo Couto and Kenneth Lausdahl and Nico Plat and\n Peter Gorm Larsen and Ken Pierce",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n TITLE = "{Decoupling validation UIs using Publish-Subscribe\n binding of instance variables in Overture}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus, Greece",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "123--136",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G INTOCPSPUB VDM CPS OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Transcompilation of VDM-SL to C#.\n \n \n \n\n\n \n Diswal, S. P.\n\n\n \n\n\n\n Master's thesis, Aarhus University, Department of Computer Science, June 2016.\n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@MASTERSTHESIS{Diswal16,\n KEY = "Diswal16",\n AUTHOR = "Steffen Pham Diswal",\n TITLE = "{Transcompilation of VDM-SL to C\\#}",\n SCHOOL = "Aarhus University, Department of Computer Science",\n YEAR = "2016",\n MONTH = "June"}\n\n%G VDM TOOL OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Automated Generation of C# and .NET Code Contracts from VDM-SL Models.\n \n \n \n\n\n \n Diswal, S. P.; Tran-Jørgensen, P. W.; and Larsen, P. G.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 32–47, Cyprus, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Diswal&16,\n KEY = "Diswal\\&16",\n AUTHOR = "Steffen Pham Diswal and Peter W.V. Tran-J{\\o}rgensen and\n Peter Gorm Larsen",\n TITLE = "{Automated Generation of C\\# and .NET Code Contracts\n from VDM-SL Models}",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n PUBLISHER = "",\n ADDRESS = "Cyprus",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "32--47",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G VDM OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Collaborative Model-based Systems Engineering for Cyber-Physical Systems – a Case Study in Building Automation.\n \n \n \n\n\n \n Fitzgerald, J.; Gamble, C.; Payne, R.; Larsen, P. G.; Basagiannis, S.; and Mady, A. E.\n\n\n \n\n\n\n In , editor(s),
Proc. INCOSE Intl. Symp. on Systems Engineering, Edinburgh, Scotland, July 2016. \n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Fitzgerald&16,\n KEY = "Fitzgerald&16",\n AUTHOR = "John Fitzgerald and Carl Gamble and Richard Payne and\n Peter Gorm Larsen and Stylianos Basagiannis and\n Alie El-Din Mady",\n EDITOR = "",\n TITLE = "{Collaborative Model-based Systems Engineering for Cyber-Physical Systems -- a Case Study in Building Automation}",\n BOOKTITLE = "{Proc. INCOSE Intl. Symp. on Systems Engineering}",\n ADDRESS = "Edinburgh, Scotland",\n YEAR = "2016",\n MONTH = "July",\n PAGES = "",\n ANNOTE = "",\n COMMENT = "Use Fitzgerald&16a in preference"}\n\n%G INTOCPSPUB CPS OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Collaborative Model-based Systems Engineering for Cyber-Physical Systems, with a Building Automation Case Study.\n \n \n \n\n\n \n Fitzgerald, J.; Gamble, C.; Payne, R.; Larsen, P. G.; Basagiannis, S.; and Mady, A. E.\n\n\n \n\n\n\n
INCOSE International Symposium, 26(1): 817–832. 2016.\n
\n\n
\n\n
\n\n
\n\n \n\n \n \n doi\n \n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@article {Fitzgerald&16a,\n key = "Fitzgerald&16a",\n author = {Fitzgerald, John and Gamble, Carl and Payne, Richard and Larsen, Peter Gorm and Basagiannis, Stylianos and Mady, Alie El-Din},\n title = {Collaborative Model-based Systems Engineering for Cyber-Physical Systems, with a Building Automation Case Study},\n journal = {INCOSE International Symposium},\n volume = {26},\n number = {1},\n issn = {2334-5837},\n doi = {10.1002/j.2334-5837.2016.00195.x},\n pages = {817--832},\n year = {2016},\n comment = "Final version of Fitzgerald&16"}\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Towards integration of Overture into TASTE.\n \n \n \n\n\n \n Fabbri, T.; Verhoef, M.; Bandur, V.; Perrotin, M.; Tsiodras, T.; and Larsen, P. G.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 94–107, Cyprus, Greece, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Fabbri&16,\n KEY = "Fabbri\\&16",\n AUTHOR = "Tommaso Fabbri and Marcel Verhoef and Victor Bandur and\n Maxime Perrotin and Thanassis Tsiodras and Peter Gorm Larsen",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n TITLE = "{Towards integration of Overture into TASTE}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus, Greece",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "94--107",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G VDM OVERTURE TOOL CPS DESTECS\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Code Generation from VDM++ to TypeScript.\n \n \n \n\n\n \n Holst, P.; and Bram, N.\n\n\n \n\n\n\n Master's thesis, Aarhus University, Department of Engineering, June 2016.\n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@MASTERSTHESIS{Holst&16,\n KEY = "Holst\\&16",\n AUTHOR = "Peter Holst and Nikolas Bram",\n TITLE = "{Code Generation from VDM++ to TypeScript}",\n SCHOOL = "Aarhus University, Department of Engineering",\n YEAR = "2016",\n MONTH = "June"}\n\n%G DESTECS OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Resilience Profiling in the Model-Based Design of Cyber-Physical Systems.\n \n \n \n\n\n \n Jackson, M.; and Fitzgerald, J.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 1–15, Cyprus, Greece, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Jackson&16,\n KEY = "Jackson\\&16",\n AUTHOR = "Mark Jackson and John Fitzgerald",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n TITLE = "{Resilience Profiling in the Model-Based Design of\n Cyber-Physical Systems}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus, Greece",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "1--15",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G DESTECS OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Using JML-based Code Generation to Enhance the Test Automation for VDM Models.\n \n \n \n\n\n \n Tran-Jørgensen, P. W.; Larsen, P. G.; and Battle, N.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 79–93, Cyprus, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Joergensen&16,\n KEY = "J{\\"o}rgensen\\&16",\n AUTHOR = "Peter W.V. Tran-J{\\o}rgensen and Peter Gorm Larsen and Nick\n Battle",\n TITLE = "{Using JML-based Code Generation to Enhance the Test\n Automation for VDM Models}",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n PUBLISHER = "",\n ADDRESS = "Cyprus",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "79--93",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G OVERTURE VDM TOOL\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Modelling and Simulating an Agricultural Robot.\n \n \n \n\n\n \n Larsen, P. G.; Esparza, J.; Fitzgerald, J.; Hallerstede, S.; and Green, O.\n\n\n \n\n\n\n In Vienna, Austria, April 2016. CPS Week, IEEE\n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Larsen&16b,\n KEY = "Larsen\\&16",\n AUTHOR = "Peter Gorm Larsen and Jose Esparza and John Fitzgerald and\n Stefan Hallerstede and Ole Green",\n TITLE = "{Modelling and Simulating an Agricultural Robot}",\n ORGANIZATION = "CPS Week",\n PUBLISHER = "IEEE",\n ADDRESS = "Vienna, Austria",\n YEAR = "2016",\n MONTH = "April",\n PAGES = "",\n SIZE = "",\n NOTE = "",\n ANNOTE = "",\n COMMENT = ""}\n\n%G INTOCPSPUB VDM TOOL OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Automated Generation of Smalltalk Programs from VDM-SL Specification (In Japanese).\n \n \n \n\n\n \n Oda, T.; and Araki, K.\n\n\n \n\n\n\n In
Proceedings of Software Symposium 2016, pages 1-10, Yonago, Japan, Jun 2016. \n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Oda&16b,\n KEY = "Oda\\&16b",\n AUTHOR = "Tomohiro Oda and Keijiro Araki",\n TITLE = "{Automated Generation of Smalltalk Programs from VDM-SL Specification (In Japanese)}",\n BOOKTITLE = "Proceedings of Software Symposium 2016",\n YEAR = "2016",\n MONTH = "Jun",\n PAGES = "1-10",\n ADDRESS = "Yonago, Japan",\n COMMENT = "Best Paper award"}\n\n%G VDM OVERTURE TOOL\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Automated VDM-SL to Smalltalk Code Generators for Exploratory Modeling.\n \n \n \n\n\n \n Oda, T.; Araki, K.; and Larsen, P. G.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 48–62, Cyprus, November 2016. Aarhus University, Department of Engineering, Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Oda&16c,\n KEY = "Oda\\&16c",\n AUTHOR = "Tomohiro Oda and Keijiro Araki and Peter Gorm Larsen",\n TITLE = "{Automated VDM-SL to Smalltalk Code Generators for Exploratory Modeling}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n PUBLISHER = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus",\n YEAR = "2016",\n MONTH = "November",\n NOTE = "{ECE-TR-28}",\n PAGES = "48--62"}\n\n%G VDM OVERTURE TOOL\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n VDM++ to Rust Code Generator for Overture.\n \n \n \n\n\n \n Pedersen, L. B.\n\n\n \n\n\n\n Master's thesis, Department of Engineering, Aarhus University, January 2016.\n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@MASTERSTHESIS{Pedersen16,\n KEY = "Pedersen16",\n AUTHOR = "Lasse Br\\o{}sted Pedersen",\n TITLE = "{VDM++ to Rust Code Generator for Overture}",\n SCHOOL = "Department of Engineering",\n ADDRESS = "Aarhus University",\n YEAR = "2016",\n MONTH = "January",\n SIZE = "132",\n ANNOTE = "",\n COMMENT = ""}\n\n%G INTOCPSPUB CPS OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Modelling Collaborative Systems and Automated Negotiations.\n \n \n \n\n\n \n Plat, N.; Larsen, P. G.; and Pierce, K.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 108–122, Cyprus, Greece, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Plat&16,\n KEY = "Plat\\&16",\n AUTHOR = "Nico Plat and Peter Gorm Larsen and Ken Pierce",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n TITLE = "{Modelling Collaborative Systems and Automated Negotiations}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus, Greece",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "108--122",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G VDM OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n An Open-Source Web IDE for VDM-SL.\n \n \n \n\n\n \n Reimer, R. S.; and Saaby, K. D.\n\n\n \n\n\n\n Master's thesis, Department of Engineering, Aarhus University, Denmark, May 2016.\n
\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@MASTERSTHESIS{Reimer&16,\n KEY = "Reimer\\&16",\n AUTHOR = "Rasmus S. Reimer and Kasper D. Saaby",\n TITLE = "{An Open-Source Web IDE for VDM-SL}",\n SCHOOL = "Department of Engineering",\n ADDRESS = "Aarhus University, Denmark",\n YEAR = "2016",\n MONTH = "May",\n ANNOTE = "",\n COMMENT = "I have the sources PGL"}\n\n%G VDM PROOF OVERTURE\n
\n
\n\n\n\n
\n\n\n
\n
\n\n \n \n \n \n \n Considering Abstraction Levels on a Case Study.\n \n \n \n\n\n \n Thule, C.; and Nilsson, R.\n\n\n \n\n\n\n In Larsen, P. G.; Plat, N.; and Battle, N., editor(s),
The 14th Overture Workshop: Towards Analytical Tool Chains, pages 16–31, Cyprus, Greece, November 2016. Aarhus University, Department of Engineering\n
ECE-TR-28\n\n
\n\n
\n\n
\n\n \n\n \n\n \n link\n \n \n\n bibtex\n \n\n \n\n \n\n \n \n \n \n \n \n \n\n \n \n \n\n\n\n
\n
@INPROCEEDINGS{Thule&16b,\n KEY = "Thule\\&16",\n AUTHOR = "Casper Thule and Ren\\'{e} Nilsson",\n EDITOR = "Peter Gorm Larsen and Nico Plat and Nick Battle",\n TITLE = "{Considering Abstraction Levels on a Case Study}",\n BOOKTITLE = "The 14th Overture Workshop: Towards Analytical Tool Chains",\n ORGANIZATION = "Aarhus University, Department of Engineering",\n ADDRESS = "Cyprus, Greece",\n YEAR = "2016",\n MONTH = "November",\n PAGES = "16--31",\n NOTE = "{ECE-TR-28}",\n ANNOTE = "",\n COMMENT = ""}\n\n%G OVERTURE VDM TOOL CPS INTOCPSPUB\n
\n
\n\n\n\n
\n\n\n\n\n\n