Skip to main content Skip to navigation

The Sixth Warwick Empirical Modelling Bulletin (WEB-EM-6) / 2009-10


Educational Games : A New Method Of Learning [Paper (PDF Document), Model (ZIP or other archive)]

Ali Asadipour

Educational Games are a new innovation in the field of all types of learning. A huge number of software developers have interested to work in this criteria.Nowadays, we can feel the influence of entertaining tools like game consoles in our kid’s life and this is a good way to finding some ways to using these devices as self-study tools.Moreover, it can persuade kids to learn better without any pressure.This paper will introduce an interface for teaching primary student the basics of geometric shapes with evaluating them by
some testing features.


Baggage Management System [Paper (PDF Document), Model (ZIP or other archive)]

Shahrokh Barati

This project is about simulating a baggage management system through Empirical Modelling techniques such as dependencies and instant variable updates using TkEden tools. The system is developed using Eden, Donald and Scout tools and simulates a simple 2D model of a baggage management system with 3 bags, taking into account priorities and parallel/sequential processing as well as user inputs. Furthermore, the advantages and drawbacks of traditional programming languages compared to Empirical Modelling are addressed and several recommendations on possible improvements are suggested.


Car Simulator Model [Paper (PDF Document), Model (ZIP or other archive)]

Salman Shahid Butt

This model uses the principles of Empirical Modelling to make a car model. This model attempts to mimic a real world car, so that when turning the car it actually calculates the angle at which the car will turn based on the amount of turn. This thesis will show how easy it is to construct models using EM techniques, the importance of using EM techniques compared to traditional programming languages and the problems encountered in developing such a model. This makes use of EDEN interpreter and other definitive notations such as SCOUT and DONALD.


Trialling DASM as an Empirical Modelling Tool for Modelling the M6 and M6 Toll Motorway System Congestion [Paper (PDF Document), Model (ZIP or other archive)]

Jonathan Casey

This contribution consisted of two main objectives; Testing DASM[1]’s current effectiveness as an Empirical Modelling tool for modelling real world systems and producing an accurate and complete model of the M6 and M6 Toll motorway system to allow a cost effective and safe method of trialling various changes to determine which could potentially relieve congestion and reduce the number of road accidents.


An Empirical Modelling Approach to a Car Controlling System [Paper (PDF Document), Model (ZIP or other archive)]

Zhuoxian Chen

This paper presents and discusses an EM (Empirical Modelling) approach to a model that embodies patterns of observables, dependencies, and agent of actions that are encountered in experience of driving a car. The EM concepts that used to build this model are presented throughout this paper, soas to discuss the strengths and drawbacks of EM programming.


Empirical Modelling approach to a Hydro Power Plant [Paper (PDF Document), Model (ZIP or other archive)]

Charith Fernando

This paper will build a model to demonstrate the work-flow of a hydro power plant. It discusses how Empirical Modelling concepts could help to create a mathematical model of this nature and what benefits the users could gain from it compared to other traditional software concepts. Here the paper builds a hydro power plant model to estimate the monthly power generation and water outflow depending on the parameters which are used to build and demonstrate it. The parameters would be the ones which an engineer would look at when building a hydro power plant such as the reservoir capacity, location of the dam, monthly rain fall and water input to the reservoir. Tkeden will be used as the tool for development and EDEN, DoNaLD and SCOUT will be used as definitive notations. The paper will evaluate the usage of the notations and their usability in the current domain.


Comparison between the use of different traditional tools and EM as a complement for teaching matrix multiplication [Paper (PDF Document), Model (ZIP or other archive)]

Maria Garcia

The goal of this paper is to analyse an Empirical Modelling (EM) model as a possible tool to teach matrix multiplication. First it will take out a basic summary of the EM definition and its connection to Education Technology (ET) and the day-to-day learning. Secondly it describes 4 of the most used traditional methods to teach. Following by a compassion with the EM artefact suggested in the first section and the other tools mentioned. To finalize the most relevant conclusions accompanied with recommendations to achieve suggested by using the EM model are exposed.


Modelling Dining Philosopher Problem in DOSTE and EDEN [Paper (PDF Document), Model (ZIP or other archive)]

Yu Guan

The Dining Philosopher Problem is a classical example illustrating “mutual exclusion” in concurrent system[1]. In this paper, the Empirical Modelling (EM) approaches will be used to analyze and model the dependency between chopsticks and the philosophers, as well as some more new features, e.g. chopstick machines. The objective for this project is to model the same problem using two different EM languages: in DOSTE and in EDEN, as well as to show how to link DOSTE to EDEN GUI. Finally, this paper will show some advantages and limitations of EM languages.


Air Traffic Control [Paper (PDF Document), Model (ZIP or other archive)]

John Harvey

This project simulates the movement of aircraft through a region of airspace surrounding an airfield. The task involves modelling the various aircraft, airfield and airspace, as well as their various properties and movements. In addition, it is hoped to model the interactions between various aircraft, such as collision avoidance and convoy-style flight. The project utilises the relational aspects of the DOSTE language in a scenario involving con-stant movement.


Improving pelican crossing efficiency: A comparison of Silverlight with EM tools [Paper (PDF Document), Model (ZIP or other archive)]

Vinay Kalasannavar

The model performs a study of a pelican crossing and illustrates a common real-time scenario, demonstrating how wastage occurs at the pelican crossing. Using the principles of empirical modelling (EM) the model proposes a solution to improve the efficiency of the pelican crossing. Two models have been built using two different technologies. The first model has been built using a conventional technology called Silverlight (SL), (Silverlight is a web based technology and it is a subset of Windows Presentation Foundation). Another model has been built with Empirical Modelling Tools (DOSTE, Eden, Donald and Scout). A comparison of both the models and the two technologies is made, highlighting the advantages of both environments. The development of the two models has been shared between two persons, and each person has built half part in each model. A brief account of the collaboration and division of model into components is explained.


An improvement in data management based on an existing hotel room booking model [Paper (PDF Document), Model (ZIP or other archive)]

Lin-feng Lee

The aim of this model is a functioning data management system for a room booking model by using the fundamental concepts of Empirical Modelling (EM). This is an improved model based on an existing data model built by C. Y. Chung [1]. To begin, this report will: 1) identify the issues of original model and then 2) produce some suitable solutions to overcome the issues, 3) identify the limitation of the EDDI notation according to the improved model, lastly 4) discuss the multi-notation aspect in the EM models and Web applications.


Enhanced Road Traffic Modelling Using DOSTE and EDEN [Paper (PDF Document), Model (ZIP or other archive)]

James McHugh

Road traffic flow is a continuing area of research in both empirical and theoretical modelling. The proposal for this paper is to attempt an abstract model of real world traffic dynamics, based on representations of the relationships between objects. Previous work has demonstrated the possibility of modelling simplified examples of traffic systems, such as the T-junction model provided by Mendis (Mendis, 2002). It is hoped this project will expand upon the depth and visualization achieved by this projects, and empirically demonstrate unseen emergent behaviours. Traffic lights are designed as a method of traffic control; singularly they can be used to reduce traffic build-up at a junction. However, when used in conjunction, traffic light systems can produce complex flow networks – reducing or increasing traffic directly, or re-distributing traffic indirectly. Research into traffic control is important in our modern world, where our economic and social growth has become reliant on the existence of complex transportation systems. It is desirable to produce accurate models of such systems; to aid with improving existing road layouts and designing new traffic systems. As with the work of Mendis (Mendis, 2002), this project will focus on the same T-junction system. However, the overall aim of this research is to improve the model in terms of complexity, realism and graphics by using a combination of the EDEN and DOSTE empirical programming languages; and discussing the associated difficulties of doing so.


Application of Empirical Modelling to Business Performance and Management Modelling [Paper (PDF Document), Model (ZIP or other archive)]

Anita Mistry

Day-to-day business activities are full of challenges which hinder business performance if not managed effectively. A challenge faced by many organisations is the management of project-oriented business. A project-oriented business can be divided into key categories which determine the performance of the organisation. One of these universal categories in any organisation is the investments a company makes. A major investment is in the employees themselves. It is evident that a lot of money can be spent on employees alone. Hence, it is essential to gather knowledge about the Return of Investment (ROI). This paper introduces a way of evaluating employee performance based on three key indicators, productivity, utilisation and profit. A model developed to evaluate performance is introduced and the benefits of Empirical Modelling are discussed explaining why the tool is unique and advantageous for successfully modelling an environment heavily influenced by human characteristics.


Constructive AI with EM [Paper (PDF Document), Model (ZIP or other archive)]

Linh Nguyen

The motivation of this project comes from the idea of using computer to mimic human thoughts and behaviors. That is based on a set of predefined rules and observable environment and experience the computer is able to ‘reason’ build their own ‘knowledge’ and make a decision. This project focuses on how the of modeling human knowledge and learning behavior, thus creating a learning machine, can become a very profound approach to Artificial Intelligence. With the help of EM, I use the Noughts and Crosses game as the base study and my approach in studying and derive a strategy for the game, build a model that can, based on its experience, generating its own logic tree and play the game.


American Football Simulation [Paper (PDF Document), Model (ZIP or other archive)]

Craig Rice

This paper introduces an innovative model for an imaginary offensive team in American football. The project attempts to simulate both the offensive play and the defensive play, with the aim of maximising the offensive yardage gain. The focus of this project is the interaction between the Receiver position (Offensive player) and his corresponding Corner Back (Defensive player), looking at the way in which Empirical Modelling can handle this. In addition, this project will allow the routes run by the Receiver in the offensive team to be changed, to see what impact this makes on the gaining of yardage/movement of the defence. To accomplish this route selection, a small number of preset game tactics will be loaded into the project from an up-to-date playbook, which is currently being used by a local American football team. As the user of this system will mainly be concerned with changing the tactics and layout of the offensive team, the defensive team will be automatically positioned relative to the changes in the offense. Therefore, as certain key offensive players (as mentioned previously) change their location on the field, the defensive counter-players will move accordingly (as happens in real American football games).


Pelican Crossing-Car Model [Paper (PDF Document), Model (ZIP or other archive)]

Sagar Sahay

This paper will try to bring out similarities and dissimilarities between two very similar yet very dissimilar types of modelling paradigms. Empirical modelling and Windows Presentation Foundation (WPF) have many basic principles in common such as dependencies. As we go in depth in the following sections and subsections we will conclude with a simple fact that both Empirical modelling and WPF have been made for different purposes altogether.WPF being more procedure oriented language, where everything has been described beforehand in form of procedures. Empirical modelling on the other hand tends to be more dynamic, introducing dependencies on run time which is not the case with WPF. There is another aspect of programming in EDEN or DOSTE which this paper will be discussing which will be integrating another module which is the person module with this module i.e. how easy the integration process was.(In this paper Silverlight and WPF might have been used interchangeably)


Map Location [Paper (PDF Document), Model (ZIP or other archive)]

Fei Teng

This paper aims to investigate the interaction between the perspective of a person in a fixed street and the different location the person standing at. In the modelling, the point of view of the person is the key point which connects the location the person standing at and the different buildings. De-pendence of the entire model based on the angle. The paper goes on introducing the principles of Empirical Modelling utilized in the processing of completing this model. At the final stage, the advantages and disadvantages would be given.


Empirically Modelling Approaches to Project Team Management [Paper (PDF Document), Model (ZIP or other archive)]

Jan Vosecky

This paper examines the potential use of Empirical Modelling (EM) to model the work of project teams, in order to support the study and analysis of team management techniques. An approach to represent a project, a team and associated management aspects is introduced. To illustrate the use of EM tools in this context, the Website Development Model is presented and discussed. Within the model, examples of different management approaches are presented and their influences on the simulated team?s performance are compared. The model provides a basis for feedback on EM tools and scope for future extensions. Potential applications, such as in education and research are discussed, as well as limitations that would need to be addressed in future work. In conclusion, EM is found to provide a solid basis for building models which support analysis and understanding of approaches to manage project teams.


Modelling of a Sample Help Guide Interface [Paper (PDF Document), Model (ZIP or other archive)]

Hui Yang

This paper is an attempt of modelling the process of people gaining and understanding the solutions to achieve a certain goal, with a discussion of an original model to illustrate how EM might be used in an application. The whole model takes the a particular case in the real world-- how to successfully transfer the data, which includes both the types of “folder” and “a single file”, to the C drive of the user’s computer. The model has estimated a particular path of issues which the users who is in needing the help may face during the path towards finally succeed in transferring the data. The main aim and significance of this constructing this model is to try to make it an extension of the application of the real world, along with well implemented approaches and principles of the subject of empirical modelling.


Empirical modelling for the bullet trajectory analysis [Paper (PDF Document), Model (ZIP or other archive)]

Yi Yao

The analysis of bullet trajectory and the simulation of generating bullet path is a complex physical phenomenon with a series of external force acting on the bullet in the entire flying process from muzzle to the target. That makes the simulation and analysis of the bullet trajectory an extremely difficult project for these Object Oriented programming approaches, since this process of generating bullet path need real time update on a series parameter of the trajectory. Then empirical modelling becomes the perfect method to perform this task by utilising the basic principles of EM which are also the biggest advantage of it over other programming approaches. This paper illustrates some advantages and disadvantages of EM by showing how the bullet trajectory analysis artefact using some remarkable characteristics of EM.


Simulation of Thomas Youngs’ Double-Slit Experiment [Paper (PDF Document), Model (ZIP or other archive)]

Long Zhao

The purpose of this empirical modelling study is to simulate the Thomas Young’s Double-Slit experiment. It will firstly describe background of modelling technology. And then introduce what principle followed to modelling the whole system. Furthermore we will discuss the advantages and problems occur in the modelling and give possible improvement to the modelling environment which could develop empirical modelling in the future. Finally we will conclude the whole article.