scholarly journals Agent-Based Modelling and Simulation with Domain-Specific Languages

Author(s):  
Oliver Reinhardt ◽  
Tom Warnke ◽  
Adelinde M. Uhrmacher

AbstractConducting simulation studies within a model-based framework is a complex process, in which many different concerns must be considered. Central tasks include the specification of the simulation model, the execution of simulation runs, the conduction of systematic simulation experiments, and the management and documentation of the model’s context. In this chapter, we look into how these concerns can be separated and handled by applying domain-specific languages (DSLs), that is, languages that are tailored to specific tasks in a specific application domain. We demonstrate and discuss the features of the approach by using the modelling language ML3, the experiment specification language SESSL, and PROV, a graph-based standard to describe the provenance information underlying the multi-stage process of model development.

Author(s):  
Siti Aisyah Salim ◽  
Darshana Sedera ◽  
Sukanlaya Sawang ◽  
Abdulrahman Hamad E Alarifi ◽  
Maura Atapattu

The advent of cloud technology involving low subscription overheads cost has provided small and medium-sized enterprises (SMEs) with the opportunity to adopt new cloud-based corporate-wide systems (i.e., cloud ERP). This technology, operating through subscription-based services, has now provided SMEs with a complete range of IT applications that were once restricted to larger organisations. As anecdotal evidences suggest, SMEs are increasingly adopting cloud-based ERP software. The selection of an ERP is a complex process involving multiple stages and stakeholders, suggesting the importance of closer examination of cloud ERP adoption in SMEs. Yet, prior studies have predominantly treated technology adoption as a single activity and largely ignored the issue of ERP adoption in SMEs. Understanding of the process nature of the adoption and the factors that are important in each stage of the adoption potentially may result in guiding SMEs to make well-informed decisions throughout the ERP selection process. Thus, our study proposes that the adoption of cloud ERP should be examined as a multi-stage process. Using the Theory of Planned Behaviour (TPB) and Ettlie’s adoption stages, as well as employing data gathered from 162 owners of SMEs, our findings show that the factors that influence the intention to adopt cloud ERP vary significantly across adoptive stages.


Author(s):  
Fadillah Ramadhan ◽  
Arif Imran ◽  
Afrin Fauzya Rizana ◽  
Liane Okdinawati

Loading and unloading activities generate nearly fifty per cent of the total cost in port. The loading and unloading process of the container at the port is considered as a complex process since it involves several interrelated components, such as ships, cranes, and trucks. The uncertainty of these component activities might impact the loading and unloading time and cost. Agent-based modelling and simulation (ABMS) approach is a method for analyzing and modelling a complex system. This study aims to simulate the unloading process to determine a strategy to reduces unloading process time in the largest port in Indonesian using ABMS approach. The results show that the agent-based simulation approach is feasible to be applied in port activities. This approach can assist decision-makers in predicting the number of facilities that must be used to minimize processing time.


Author(s):  
Jacob Beal ◽  
Stefan Dulman ◽  
Kyle Usbeck ◽  
Mirko Viroli ◽  
Nikolaus Correll

As the number of computing devices embedded into engineered systems continues to rise, there is a widening gap between the needs of the user to control aggregates of devices and the complex technology of individual devices. Spatial computing attempts to bridge this gap for systems with local communication by exploiting the connection between physical locality and device connectivity. A large number of spatial computing domain specific languages (DSLs) have emerged across diverse domains, from biology and reconfigurable computing, to sensor networks and agent-based systems. In this chapter, the authors develop a framework for analyzing and comparing spatial computing DSLs, survey the current state of the art, and provide a roadmap for future spatial computing DSL investigation.


Author(s):  
Kasper P.H. Lange ◽  
Gijsbert Korevaar ◽  
Inge F. Oskam ◽  
Igor Nikolic ◽  
Paulien M. Herder

2015 ◽  
Vol 50 (2) ◽  
pp. 23-34
Author(s):  
T. Stephen Strickland ◽  
Brianna M. Ren ◽  
Jeffrey S. Foster

2020 ◽  
Vol 4 (OOPSLA) ◽  
pp. 1-29
Author(s):  
Michael Ballantyne ◽  
Alexis King ◽  
Matthias Felleisen

Sign in / Sign up

Export Citation Format

Share Document