Skip to main content

Research Repository

Advanced Search

All Outputs (5)

Conception, Implementation and Empirical Evaluation of a Domain-Specific Language for Multi-Agent Traffic and Transport Simulations (2023)
Thesis
Hoffmann, B. M. Conception, Implementation and Empirical Evaluation of a Domain-Specific Language for Multi-Agent Traffic and Transport Simulations. (Thesis). Edinburgh Napier University

Conception and implementation of agent-based simulation programs is a complex task. One of the key problems is the requirement of technical agent-based software engineering expertise on the one hand and professional knowledge of the application domai... Read More about Conception, Implementation and Empirical Evaluation of a Domain-Specific Language for Multi-Agent Traffic and Transport Simulations.

An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos (2022)
Journal Article
Hoffmann, B., Urquhart, N., Chalmers, K., & Guckert, M. (2022). An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos. Empirical Software Engineering, 27(7), Article 180. https://doi.org/10.1007/s10664-022-10210-w

Domain-specific languages (DSLs) are a popular approach among software engineers who demand for a tailored development interface. A DSL-based approach allows to encapsulate the intricacies of the target platform in transformations that turn DSL model... Read More about An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos.

Athos: An Extensible DSL for Model Driven Traffic and Transport Simulation (2020)
Conference Proceeding
Hoffmann, B., Urquhart, N., Chalmers, K., & Guckert, M. (2020). Athos: An Extensible DSL for Model Driven Traffic and Transport Simulation.

Multi-agent systems may be considered appropriate tools for simulating complex systems such as those based around traffic and transportation networks. Modelling traffic participants as agents can reveal relevant patterns of traffic flow. Upsurging tr... Read More about Athos: An Extensible DSL for Model Driven Traffic and Transport Simulation.

Simulating Dynamic Vehicle Routing Problems with Athos (2019)
Conference Proceeding
Hoffman, B., Guckert, M., Chalmers, K., & Urquhart, N. (2019). Simulating Dynamic Vehicle Routing Problems with Athos. In Proceedings of the 33rd International ECMS Conference on Modelling and Simulation ECMS 2019 (296-302). https://doi.org/10.7148/2019-0296

Complex routing problems, such as vehicle routing problems with additional constraints, are both hard to solve and hard to express in a form that is accessible to the human expert and at the same time processible by a computer system that is supposed... Read More about Simulating Dynamic Vehicle Routing Problems with Athos.

A Domain-Specific Language For Routing Problems (2018)
Conference Proceeding
Hoffmann, B., Hoffman, B., Guckert, M., Farrenkopf, T., Chalmers, K., & Urquhart, N. (2018). A Domain-Specific Language For Routing Problems. In L. Nolle, A. Burger, C. Tholen, J. Werner, & J. Wellhausen (Eds.), Proceedings of the 32nd EUROPEAN CONFERENCE ON MODELLING AND SIMULATION. https://doi.org/10.7148/2018-0262

Vehicle Routing Problems (VRPs) are commonly used as benchmark optimisation problems and they also have many applications in industry. Using agent-based approaches to solve VRPs allows the analysis of dynamic VRP instances that incorporate congestion... Read More about A Domain-Specific Language For Routing Problems.