Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 232 for “"QA76 Computer software"”.
-
Data Traffic Modelling in Mobile Networks for Heterogeneous Types of IoT Services
The upcoming 5th Generation (5G) mobile networks will be different from the previous mobile network generations in the fact that it will enable the mobile networks industry, besides offering superior broadband services, to enhance Internet of Things (IoT) industries such as vehicular communication …
-
Domain oriented object reuse based on genetic software architectures.
… systematic approach is introduced for developing software systems from domain-oriented components. The approach is called Domain Oriented Object Reuse (DOOR) which is based on domain analysis and Generic Software Architectures. The term 'Generic Software Architectures' is used to denote a new …
-
Algorithm engineering : string processing
… a lot of interest throughout the history of computer science, and is crucial to the computing industry. The theoretical community in Computer Science has a developed a rich literature in the design and analysis of string matching algorithms. To date, most of this work has been based on the …
-
Developing a methodological geographic information system framework to augment identification of future risk of anomalous dwelling fires
This thesis outlines research completed in partnership between Merseyside Fire and Rescue Service and Liverpool John Moores University. The aim of the research was to investigate ways to develop and implement a bespoke Geographic Information System framework that could be used to identify risk of …
-
Exploring the Biocybernetic loop: Classifying Psychophysiological Responses to Cultural Artefacts using Physiological Computing
The aim of this research project was to provide a bio-sensing component for a real-time adaptive technology in the context of cultural heritage. The proposed system was designed to infer the interest or intention of the user and to augment elements of the cultural heritage experience interactively …
-
A Model-Driven Framework to Support Games Development: An Application to Serious Games
Model Driven Engineering (MDE) is a software development approach which focuses on the creation of models to represent a domain with the aim of automatically generating software artefact using a set of software tools. This approach enables practitioners to produce a variation of software in by …
-
Comparison of data hiding using LSB and DCT for image
Steganography is the art and science of hiding information by embedding data into cover media. There are two main domains namely spatial and frequency domain. In this project, a comparison is made between hiding in spatial domain using LSB technique and hiding in frequency domain using DCT …
-
Generating UML class diagram from source codes using multi-threading technique
The traditional Software Development Life Cycle (SDLC) often includes four phases: analysis, design, implementation, and testing. Reverse engineering is the process of moving back those phases by analyzing the software system and then representing it at the higher levels of abstractions. The …
-
A hybrid technique using minimal spanning tree and analytic hierarchical process to improve functional requirements prioritization
Software for large enterprises such as the Enterprise Resource Planning (ERP) is more likely to be developed by a team of software developers where the functional requirements (FRs) are distributed in parallel developers. Therefore, development of pre-requisite FRs must be carefully timed to see …
-
The performance of soft computing techniques on content-based SMS spam filtering
Content-based filtering is one of the most widely used methods to combat SMS (Short Message Service) spam. This method represents SMS text messages by a set of selected features which are extracted from data sets. Most of the available data sets have imbalanced class distribution problem. However, …
-
Comparative analysis for performance measurements of software testing between mobile applications and web applications
Software testing has an important role in software engineering, and is fundamental to Software Quality Assurance (SQA). Besides the popularity of web applications, mobile applications have gained paralleled advancement despite increasing complexity. On one hand, this issue reflects the rising …
-
Development of cost effective PLC training kit by using arduino platform (PLCDUINO)
… to the Arduino language with the usage of LDuino software, while the PLC voltage requirement is fulfilled by using couple of relay boards. The system is expected to deliver the same performance of standard PLC system with more than 50 percent cheaper in price.
-
Comparative study on correctness and time taken of test case generation using EFG and BXT techniques for GUI application
… graphical user interface (GUI). GUI is a type of computer– human interface thatallows users to communicate with their computers. This interface has significantly contributed to the popularity of recently developed software applications. Given the importance of working under an error-free GUI, the …
-
Artificial immune system based on real valued negative selection algorithms for anomaly detection
… Data have been tampered and altered either by a computer user or unauthorized access via hacking. In this research, the Negative Selection Algorithms were deployed. On the contrary, the experiments with various and well-known datasets show that NSAs have great flexibility to balance between …
-
An improved multilayer perceptron based on wavelet approach for physical time series prediction
The real world datasets engage many challenges such as noisy data, periodic variations on several scales and long-term trends that do not vary periodically. Meanwhile, Neural Networks (NN) has been successfully applied in many problems in the domain of time series prediction. The standard NN adopts …
-
Improved cuckoo search based neural network learning algorithms for data classification
Artificial Neural Networks (ANN) techniques, mostly Back-Propagation Neural Network (BPNN) algorithm has been used as a tool for recognizing a mapping function among a known set of input and output examples. These networks can be trained with gradient descent back propagation. The algorithm is not …
-
Attributes sanitization in object-oriented design to improve database structure
Modelling using the Entity Relationship Model was introduced more than thirty years ago. Until late 1990’s, object-oriented introduced class diagram. However, designing a good database is still a serious issue. Some of the issues are very difficult to handle such as consistency checking between …
-
An improved file carver of intertwined jpeg images using X_myKarve
… technique for retrieving evidence data from computers that have been used for crime activities to assist crimes investigations especially in solving pornography cases where traditional data recovery fail. However, carving fragmented JPEG files are not easy to solve due to the complexity of …
-
The effect of pre-processing techniques and optimal parameters on BPNN for data classification
The architecture of artificial neural network (ANN) laid the foundation as a powerful technique in handling problems such as pattern recognition and data analysis. It’s data-driven, self-adaptive, and non-linear capabilities channel it for use in processing at high speed and ability to learn the …
Page 1 of 12