Browsing School of Computing Graduate Theses by Author "Martin, Patrick"
Now showing items 1-20 of 29
-
Achieving Consumable Big Data Analytics by Distributing Data Mining Algorithms
Khalifa, ShadyBusinesses look at Big Data as an opportunity to gain insights for improving their services. The derivation of such insights requires using different data mining techniques. Mature data mining tools like WEKA or R have ... -
An Adaptable Context-Management Framework for Pervasive Computing
Zebedee, Jared A. (2008-09-15)Pervasive Computing presents an exciting realm where intelligent devices interact within the background of our environments to create a more intuitive experience for their human users. We demonstrate enabling context-awareness ... -
Autonomic Workload Management for Database Management Systems
Zhang, Mingyi (2014-05-07)In today’s database server environments, multiple types of workloads, such as on-line transaction processing, business intelligence and administrative utilities, can be present in a system simultaneously. Workloads may ... -
Binary: a Framework For Big Data Integration For Ad-Hoc Querying
Eftekhari, Azadeh (2016-04-19)Traditional relational database systems are not practical for big data workloads that require scalable architectures for efficient data storage, manipulation, and analysis. Apache Hadoop, one of these big data frameworks, ... -
A Comprehensive Service Management Middleware for Autonomic Management of Composite Web Services-Based Processes
Zulkernine, Farhana H. (2009-04-22)Web services are autonomic software applications that provide specific services on the Web and are accessible through standards-based protocols and interfaces in order to ensure interoperability. Web services have gained ... -
A Context Management Framework to Support Context-Aware Pervasive Computing
Boadway, Cyrus (2012-09-07)As computing devices become more pervasive and integrated with our lives, it becomes useful for these devices to understand the environment which surrounds them and the activities of their users, so that they may adapt ... -
Cost-Effective Resource Configurations for Executing Data-Intensive Workloads in Public Clouds
Mian, Rizwan (2013-12-04)The rate of data growth in many domains is straining our ability to manage and analyze it. Consequently, we see the emergence of computing systems that attempt to efficiently process data-intensive applications or I/O bound ... -
Discovery, Personalization and Resource Provisioning of Mobile Services
Elgazzar, Khalid (2013-09-04)Mobile service provisioning is intended to serve interoperable functionality from mobile devices over the network. The mobile service paradigm shifts the role of mobile devices from consumers to providers, opening up new ... -
An Ecosystem for Improving the Quality of Personal Health Records
Aboelfotoh, MuhammadThe integration of healthcare data networks with personal health record (PHR) systems can reduce unnecessary duplication of lab tests and medical treatment errors, as well as empower patients with the ability to self-manage ... -
IaaS Cloud Service Selection using Case-Based Reasoning
Soltani, Sima (2016-02-12)Cloud computing provides on-demand resources and removes the boundaries of resources' physical locations. It allows vendors to save upfront infrastructure costs and focus on features that discriminate their businesses. ... -
IDSaaS: Intrusion Detection System as a Service in Public Clouds
Alharkan, Turki (2013-01-11)In a public cloud computing environment, consumers cannot always just depend on the cloud provider’s security infrastructure. They may need to monitor and protect their virtual existence by implementing their own intrusion ... -
Index Structures for XML Databases
Mohammad, Samir (2011-03-16)Extensible Markup Language (XML) is a de facto standard for data exchange in the World Wide Web. Indexing plays a key role in improving the execution of XML queries over that data. In this thesis we discuss the three main ... -
Lightweight Top-K Analysis in DBMSs Using Data Stream Analysis Techniques
Huang, Jing (2009-09-03)Problem determination is the identification of problems and performance issues that occur in an observed system and the discovery of solutions to resolve them. Top-k analysis is common task in problem determination in ... -
Managing Long-Running Queries Using A Query Progress Indicator
Hassannezhad, Mastoureh (2014-12-04)Database management systems (DBMSs) are the essential tools to monitor and manage data and transactions in databases. Normally a database receives hundreds of requests, called workloads so dynamic workload management is ... -
MEWSE - Multi Engine Workflow Submission and Execution on Apache YARN
Sundaravarathan, Kiran (2015-09-15)In this era of BigData, designing a workflow to gain insights from the vast amount of data has become more complex. There are several different frameworks which individually process the batch and streaming data but ... -
OCTWAS - Online Check-pointer for Workflows on Apache Spark
Balachandra Bhat, Aparna (2015-10-07)With the advent of Web 2.0, Big Data workflows which are being designed in order to extract useful information from data, are run on many engines, one of which is Apache Spark. Apache Spark is a fast and efficient in-memory ... -
Optimizing Data Locality in Analytic Workloads over Distributed Computing Environments
Elshater, YehiaWith the explosion of data that are generated every second, there is an emerging need for big data analytics using scalable systems and platforms for exploration, mining and decision making purposes. To gain better business ... -
PASIF A Framework for supporting Smart Interactions with Predictive Analytics
Matheson, Sarah Marie (2011-09-30)As computing matures, it is becoming increasingly obvious that a change is necessary for the manner in which web services interact with users. Server-centric models are inconvenient for users. A new paradigm, Smart ... -
Personal Information Environment: A Framework for Managing Personal Files across a Set of Devices
Mohammad, Atif (2009-08-06)The advancement in computing in the last three decades has introduced many devices in our daily lives including personal computers, laptops, cellular devices and many more. The data we need for our processing needs is ... -
QoS Representation, Negotiation and Assurance in Cloud Services
Zheng, Xianrong (2014-02-20)Cloud services are Internet-based IT services. Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) are three representative examples. As the cloud market becomes more open and ...