Although historical studies are frequently perceived as clear narratives defined by a series of fixed events; in reality, even where critical historical events may be identified, historic documentation frequently lacks corroborative detail to support verifiable interpretation. C…
The advent of modern railway signalling and train control technology allows the implementation of advanced real-time railway management. A number of researchers throughout the world have previously considered the problem of minimising the costs of train delays and have used vari…
Adaptive hypermedia systems, such as intelligent tutoring systems, aim to reduce reliance upon a teacher. However, such systems have some drawbacks such as inconsistency when estimating a learner‟s knowledge level, and a lack of a pedagogically informed approach to teaching and …
Certain civilian uses of the Global Positioning System (GPS) now demand levels of precision exceeding the original military specifications for the system. For example, at present, GPS is used in surveying, navigation and monitoring applications. Although GPS has been used previo…
This thesis initially presents the work carried out on the research hypothesis –agent-based simulation is better than traditional discrete-event modelling. To test this assertion, a comparison of these two modelling approaches is made by way of a case study. The scenario, a glob…
Coalition formation is a fundamental form of interaction that allows the creation of coherent groupings of distinct, autonomous, agents in order to efficiently achieve their individual or collective goals. Forming effective coalitions is a major research challenge in the field o…
Computer simulations have been used more than ever before to embark on developing and understanding complex systems such as Multi-Agent Systems (MAS). As simulation systems become larger and more complex, scalability becomes an important issue for their successful deployment. PD…
In order to study computationally increasingly complex systems using theoretical methods model Hamiltonians are required to accurately describe the potential energy surface they represent. Also ab-initio methods improve the calculation of the excited states of these complex syst…
Agile methods are sets of software practices that can produce products faster and at the same time deliver what customers want. Despite these benefits, however, few studies can be found from the Southeast Asia region, particularly Malaysia. Furthermore many of the software proce…
Visual surveillance finds increasing deployment for monitoring urban environments. Operators need to be able to determine identity from surveillance images and often use face recognition for this purpose. Unfortunately, the quality of the recorded imagery can be insufficient for…
Interest management in distributed virtual environments (DVEs) is a data filtering technique which is designed to reduce bandwidth consumption and therefore enhances the scalability of the system. This technique usually involves a process called “interest matching", which determ…
Verification of access control systems against vulnerabilities has always been a challenging problem in the world of computer security. The complication of security policies in large- scale multi-agent systems increases the possible existence of vulnerabilities as a result of mi…
Segregation of duties and least privilege are two business principles that protect an organisation’s valuable data from information leak. In this thesis we demonstrate how these business principles can be addressed through workflow-based access control. We present Business Proce…
This thesis develops a theoretical framework for the generation of artificial societies. In particular it shows how sub-systems emerge when the agents are able to learn and have the ability to communicate. This novel theoretical framework integrates the autopoietic hypothesis of…
The focus of this thesis is on wayfinding within buildings from an evacuation/circulation modelling perspective. Majority of the existing evacuation models simplify the process of wayfinding by assigning the shortest path to all agents. This is not a realistic representation of …
Defect correction schemes as a class of nonoverlapping domain decomposition methods offer several advantages in the ways they split a complex problem into several subdomain problems with less complexity. The schemes need a nonlinear solver to take care of the residual at the int…
The purpose of this thesis is to investigate the impact of learners‟ measure of control over their learning, while working in different online learning environments, and how this, in combination with a structured learning material selection according to their learning preference…
Existing 3D human face modelling methods are confronted with difficulties in applying flexible control over all facial features and generating a great number of different face models. The gap between the existing methods and the requirements of emotional bio-robots applications …
Service oriented Architecture (SoA) is a layered architecture for organising software resources as services, so that they can be deployed, discovered and combined to produce new Web services. One of the key challenges of SoA is in identifying the occurrence of failures that may …