The complexity of the modem dynamic computing systems has motivated software engineering researchers to explore new sources of inspiration for equipping such systems with autonomic behaviours. Self-awareness has recently gained considerable attention as a prominent property for …
The massive upload of text on the internet makes the text overhead one of the important challenges faces the Information Retrieval (IR) system. The purpose of this research is to maintain reasonable relevancy and increase the efficiency of the information retrieval system by cre…
This research investigated students' use and perception of value of the mobile smartphone application Memrise as a support to their vocabulary learning of the English as a Foreign Language (EFL). This study followed a mixed method sequential explanatory approach in which data we…
This thesis proposes an Enterprise Resource Planning (ERP) implementation model for small to medium-sized enterprises (SMEs) in the discrete manufacturing industry sector in Iran. Three discrete manufacturing SMEs, in two different geographical locations in Iran (Isfahan and Teh…
Primary headache disorders are the most common complaints worldwide. The socioeconomic and personal impact of headache disorders is enormous, as it is the leading cause of workplace absence. Headache patients’ consultations are increasing as the population has increased in size,…
Software design is a significant stage in software development life cycle as it creates a blueprint for the implementation of the software. Design-errors lead to costly and insufficient implementation. Hence, it is crucial to provide solutions to discover the design error in ear…
This thesis addresses the problem of fine-grained NER for Arabic, which poses unique linguistic challenges to NER; such as the absence of capitalisation and short vowels, the complex morphology, and the highly in infection process. Instead of classifying the detected NE phrases …
Many researchers have discussed the student-lecturer relationship in the classroom. These studies have concluded that the association between student and lecturer must be positive in order for each of them to benefit. Studies carried out so far have focused on the studentlecture…
The eXtensible Markup Language (XML) has been widely adopted in many financial institutions in their daily transactions; this adoption was due to the flexible nature of XML providing a common syntax for systems messaging in general and in financial messaging in specific. Excessi…
E-CRM emerges from the Internet and web technology to facilitate the implementation of CRM; it focuses on Internet or web-based interaction between banks and their customers. In particular, E-CRM enables banks to provide appropriate service and products to satisfy the customer a…
This research explores the potential of utilising social Web data as a source of contextual information for searching and information retrieval tasks. While using a semantic and ontological approach to do so, it works towards a support system for providing adaptive and personali…
The thesis investigates two fundamental dynamics of participation and collaboration in mature, community-led Free/Open Source (F/OS) software projects - commercialization and peripheral participation. The aim of the thesis is to examine whether the power relations that underlie …
This thesis demonstrates the signal function and diagnostic value of user resistance in a software development project. Its starting point is the critical analysis of managerial common sense which negates resistance, or sees resistance to change as a 'nuisance' and as the manife…
Agent technologies are a promising approach to solving a number of prob-lems concerned with personalised learning due to the inherent autonomy and independence they provide for learners. The objective of this thesis is to find out whether a multiagent system could potentially re…
Hip fracture is the most common reason for an elderly person to be admitted to an acute orthopaedic ward. The main aim of this research is to provide a statistical evaluation of a hip fracture database, and then to use Operational Research (OR) techniques, using the statistical …
The hybrid message passing + shared memory programming model combines two parallel programming styles within the same application in an effort to improve the performance and efficiency of parallel codes on modern multi-core clusters. This thesis presents a performance study of t…
With an increase in the use of the internet, there has been a rise in the number of attacks on servers. These attacks can be successfully defended against using security technologies such as firewalls, IDS and anti-virus software, so attackers have developed new methods to sprea…
A software system has been developed that monitors and interprets temporally changing (internal) building environments and generates related knowledge that can assist in facility management (FM) decision making. The use of the multi agent paradigm renders a system that delivers …
The growth of e-science and grid computing has presented new opportunities to researchers working on distributed, collaborative projects, or for whom access to large computational and data-storage resources is essential. There is, however, much work to be done to improve the exp…