Patrick Martin

Orcid: 0000-0003-3210-9441

Affiliations:
  • Queen's University, Kingston, ON, Canada


According to our database1, Patrick Martin authored at least 160 papers between 1981 and 2019.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2019
Label-Aware Distributed Ensemble Learning: A Simplified Distributed Classifier Training Model for Big Data.
Big Data Res., 2019

Design and Engineering of Adaptive Software Systems.
Proceedings of the Engineering Adaptive Software Systems, 2019

2018
Workload Management in Database Management Systems: A Taxonomy.
IEEE Trans. Knowl. Data Eng., 2018

A hybrid approach to automatic IaaS service selection.
J. Cloud Comput., 2018

Workload Management in Database Management System: A Taxonomy (Extended Abstract).
Proceedings of the 34th IEEE International Conference on Data Engineering, 2018

2017
Classification algorithms and how to distribute them.
Proceedings of the 27th Annual International Conference on Computer Science and Software Engineering, 2017

Leveraging distributed big data storage support in CLAaaS for WINGS workflow management system.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

2016
Cloud-Assisted Computation Offloading to Support Mobile Services.
IEEE Trans. Cloud Comput., 2016

Personal mobile services.
Serv. Oriented Comput. Appl., 2016

Using economic models to capture importance policy for tuning in autonomic database management systems.
Int. J. Auton. Comput., 2016

The Six Pillars for Building Big Data Analytics Ecosystems.
ACM Comput. Surv., 2016

QuARAM service recommender: a platform for IaaS service selection.
Proceedings of the 9th International Conference on Utility and Cloud Computing, 2016

MEWSE: multi-engine workflow submission and execution on apache YARN.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

Evidence based analytics - case studies.
Proceedings of the 26th Annual International Conference on Computer Science and Software Engineering, 2016

BINARY: A framework for big data integration for ad-hoc querying.
Proceedings of the 2016 IEEE International Conference on Big Data (IEEE BigData 2016), 2016

QDrill: Query-Based Distributed Consumable Analytics for Big Data.
Proceedings of the 2016 IEEE International Congress on Big Data, San Francisco, CA, USA, June 27, 2016

2015
Cost-Effective Resource Configurations for Multi-Tenant Database Systems in Public Clouds.
Int. J. Cloud Appl. Comput., 2015

SLAM: SLA Monitoring Framework for Federated Cloud Services.
Proceedings of the 8th IEEE/ACM International Conference on Utility and Cloud Computing, 2015

goDiscovery: Web Service Discovery Made Efficient.
Proceedings of the 2015 IEEE International Conference on Web Services, 2015

A study of three MapReduce frameworks.
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015

A Study of Data Locality in YARN.
Proceedings of the 2015 IEEE International Congress on Big Data, New York City, NY, USA, June 27, 2015

Using Design Patterns to Improve Web Service Performance.
Proceedings of the 2015 IEEE International Conference on Services Computing, 2015

2014
CLOUDQUAL: A Quality Model for Cloud Services.
IEEE Trans. Ind. Informatics, 2014

Cloud Service Negotiation in Internet of Things Environment: A Mixed Approach.
IEEE Trans. Ind. Informatics, 2014

Regulated Condition-Event Matrices for Cloud Environments.
Scalable Comput. Pract. Exp., 2014

DaaS: Cloud-based mobile Web service discovery.
Pervasive Mob. Comput., 2014

A framework for autonomic workload management in DBMSs.
it Inf. Technol., 2014

Cloud service negotiation: a research report.
Int. J. Bus. Process. Integr. Manag., 2014

Near-clouds: Bringing public clouds to users' doorsteps.
Proceedings of the IEEE Symposium on Computers and Communications, 2014

QuARAM Recommender: Case-Based Reasoning for IaaS Service Selection.
Proceedings of the 2014 International Conference on Cloud and Autonomic Computing, 2014

A mobile-based architecture for integrating personal health record data.
Proceedings of the 16th IEEE International Conference on e-Health Networking, 2014

Secure and Efficient Data Placement in Mobile Healthcare Services.
Proceedings of the Database and Expert Systems Applications, 2014

Smart big data analytics as a service framework: a proposal.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

2013
Provisioning data analytic workloads in a cloud.
Future Gener. Comput. Syst., 2013

Towards building performance models for data-intensive workloads in public clouds.
Proceedings of the ACM/SPEC International Conference on Performance Engineering, 2013

Towards personal mobile Web services.
Proceedings of the 2013 IEEE Wireless Communications and Networking Conference (WCNC), 2013

Empowering Mobile Service Provisioning through Cloud Assistance.
Proceedings of the IEEE/ACM 6th International Conference on Utility and Cloud Computing, 2013

Personalized Mobile Web Service Discovery.
Proceedings of the IEEE Ninth World Congress on Services, 2013

CAPRI: a tool for mining complex line patterns in large log data.
Proceedings of the 2nd International Workshop on Big Data, 2013

Assisting developers of big data analytics applications when deploying on hadoop clouds.
Proceedings of the 35th International Conference on Software Engineering, 2013

Intelligence for the Personal Web.
Proceedings of the Personal Web - A Research Agenda, 2013

Analytics-as-a-service: confluence of big data, cloud computing and software-as-a-service.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

MapReduce "garbage" collection.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2013

Towards Cloud-Based Analytics-as-a-Service (CLAaaS) for Big Data Analytics in the Cloud.
Proceedings of the IEEE International Congress on Big Data, 2013

Cloud Service Negotiation: A Research Roadmap.
Proceedings of the 2013 IEEE International Conference on Services Computing, Santa Clara, CA, USA, June 28, 2013

2012
Ubiquitous Health Monitoring Using Mobile Web Services.
Proceedings of the 3rd International Conference on Ambient Systems, 2012

Estimating resource costs of data-intensive workloads in public clouds.
Proceedings of the 10th International Workshop on Middleware for Grids, 2012

Towards a Training-Oriented Adaptive Decision Guidance and Support System.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

Discovering Indicators for Congestion in DBMSs.
Proceedings of the Workshops Proceedings of the IEEE 28th International Conference on Data Engineering, 2012

QoS-Aware Cloud Application Management.
Proceedings of the Transition of HPC Towards Exascale Computing, 2012

Cloud Service Negotiation: Concession vs. Tradeoff Approaches.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

Executing Data-Intensive Workloads in a Cloud.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

IDSaaS: Intrusion Detection System as a Service in Public Clouds.
Proceedings of the 12th IEEE/ACM International Symposium on Cluster, 2012

Ultra-large scale services.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2012

Sort-aware query scheduling in database management systems.
Proceedings of the Center for Advanced Studies on Collaborative Research, 2012

2011
An Adaptive and Intelligent SLA Negotiation System for Web Services.
IEEE Trans. Serv. Comput., 2011

Classification Using Streaming Random Forests.
IEEE Trans. Knowl. Data Eng., 2011

Enhancing identity trust in cryptographic key management systems for dynamic environments.
Secur. Commun. Networks, 2011

A Framework for Efficient Web Services Provisioning in Mobile Environments.
Proceedings of the Mobile Computing, Applications, and Services, 2011

Effective Web service discovery in mobile environments.
Proceedings of the IEEE 36th Conference on Local Computer Networks, 2011

Efficient Enforcement of Dynamic Access Control Policies for Outsourced Data.
Proceedings of the Information Security South Africa Conference 2011, 2011

Autonomic management of elastic services in the cloud.
Proceedings of the 16th IEEE Symposium on Computers and Communications, 2011

Managing Data-Intensive Workloads in a Cloud.
Proceedings of the Grid and Cloud Database Management, 2011

2010
Adaptive Cryptographic Access Control
Advances in Information Security 48, Springer, ISBN: 978-0-387-77265-3, 2010

Managing Workload Importance in Enterprise DBMSs.
Proceedings of the 12th IEEE Conference on Commerce and Enterprise Computing, 2010

LTIX: a compact level-based tree to index XML databases.
Proceedings of the Fourteenth International Database Engineering and Applications Symposium (IDEAS 2010), 2010

Clustering WSDL Documents to Bootstrap the Discovery of Web Services.
Proceedings of the IEEE International Conference on Web Services, 2010

Autonomic workload execution control using throttling.
Proceedings of the Workshops Proceedings of the 26th International Conference on Data Engineering, 2010

LLS: level-based labeling scheme for XML databases.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

Supporting Smart Interactions with Predictive Analytics.
Proceedings of the Smart Internet - Current Research and Future Applications, 2010

Lightweight problem determination in DBMSs using data stream analysis techniques.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

Integrating MapReduce and RDBMSs.
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010

Applying Bargaining Game Theory to Web Services Negotiation.
Proceedings of the 2010 IEEE International Conference on Services Computing, 2010

2009
Towards Autonomic Workload Management in DBMSs.
J. Database Manag., 2009

A Design Theory Approach to Building Strategic Network-Based Customer Service Systems.
Decis. Sci., 2009

The Psychic-Skeptic Prediction framework for effective monitoring of DBMS workloads.
Data Knowl. Eng., 2009

A Policy-Based Middleware for Web Services SLA Negotiation.
Proceedings of the IEEE International Conference on Web Services, 2009

A model for dynamic and adaptable services management.
Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009

A Sensor-Based Approach to Symptom Recognition for Autonomic Systems.
Proceedings of the Fifth International Conference on Autonomic and Autonomous Systems, 2009

An Adaptable Context Management Framework for Pervasive Computing.
Proceedings of the Context-Aware Mobile and Ubiquitous Computing for Enhanced Usability, 2009

Autonomic Management of Networked Web Services-Based Processes.
Proceedings of the Autonomic Computing and Networking, 2009

2008
Is it DSS or OLTP: automatically identifying DBMS workloads.
J. Intell. Inf. Syst., 2008

On replacing cryptographic keys in hierarchical key management systems.
J. Comput. Secur., 2008

Report: 3rd Int'l Workshop on Self-Managing Database Systems (SMDB 2008).
IEEE Data Eng. Bull., 2008

A Middleware Solution to Monitoring Composite Web Services-Based Processes.
Proceedings of the 2008 IEEE World Congress on Services, 2008

A Framework for Self-Protecting Cryptographic Key Management.
Proceedings of the Second IEEE International Conference on Self-Adaptive and Self-Organizing Systems, 2008

Classifying Evolving Data Streams Using Dynamic Streaming Random Forests.
Proceedings of the Database and Expert Systems Applications, 19th International Conference, 2008

Using economic models to allocate resources in database management systems.
Proceedings of the 2008 conference of the Centre for Advanced Studies on Collaborative Research, 2008

DBMS workload control using throttling: experimental insights.
Proceedings of the 2008 conference of the Centre for Advanced Studies on Collaborative Research, 2008

2007
Report on the Second International Workshop on Self-Managing Database Systems (SMDB 2007).
IEEE Data Eng. Bull., 2007

Streaming Random Forests.
Proceedings of the Eleventh International Database Engineering and Applications Symposium (IDEAS 2007), 2007

Reputation-Enhanced QoS-based Web Services Discovery.
Proceedings of the 2007 IEEE International Conference on Web Services (ICWS 2007), 2007

The WSDM of Autonomic Computing: Experiences in Implementing Autonomic Web Services.
Proceedings of the 2007 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2007

Adapting Mixed Workloads to Meet SLOs in Autonomic DBMSs.
Proceedings of the 23rd International Conference on Data Engineering Workshops, 2007

An approach to managing the execution of large SQL queries.
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007

Conceptual Framework for a Comprehensive Service Management Middleware.
Proceedings of the 21st International Conference on Advanced Information Networking and Applications (AINA 2007), 2007

Heuristics for Improving Cryptographic Key Assignment in a Hierarchy.
Proceedings of the 21st International Conference on Advanced Information Networking and Applications (AINA 2007), 2007

2006
Automated Configuration of Multiple Buffer Pools.
Comput. J., 2006

AmbiTalk: Enhancing Wireless Communication Services through the Automatic Adaptation of Mobile Communication.
Proceedings of the 2006 IEEE International Conference on Wireless and Mobile Computing, 2006

Workload Class Importance Policy in Autonomic Database Management Systems.
Proceedings of the 7th IEEE International Workshop on Policies for Distributed Systems and Networks (POLICY 2006), 2006

A Reflective Database-Oriented Framework for Autonomic Managers.
Proceedings of the 2006 International Conference on Autonomic and Autonomous Systems (ICAS 2006), 2006

Workload Models for Autonomic Database Management Systems.
Proceedings of the 2006 International Conference on Autonomic and Autonomous Systems (ICAS 2006), 2006

Workload adaptation in autonomic DBMSs.
Proceedings of the 2006 conference of the Centre for Advanced Studies on Collaborative Research, 2006

2005
Experimental Study of a Self-Tuning Algorithm for DBMS Buffer Pools.
J. Database Manag., 2005

Architecture for an Autonomic Web Services Environment.
Proceedings of the Web Services and Model-Driven Enterprise Information Services, 2005

Autonomic buffer pool configuration in PostgreSQL.
Proceedings of the IEEE International Conference on Systems, 2005

An Independent Set Approach to Solving the Collaborative Attack Problem.
Proceedings of the International Conference on Parallel and Distributed Computing Systems, 2005

Proactive control of distributed denial of service attacks with source router preferential dropping.
Proceedings of the 2005 ACS / IEEE International Conference on Computer Systems and Applications (AICCSA 2005), 2005

2004
QoS differentiation in switching-based Web caching.
Proceedings of the 23rd IEEE International Performance Computing and Communications Conference, 2004

Differentiated caching of dynamic content using effective page classification.
Proceedings of the 23rd IEEE International Performance Computing and Communications Conference, 2004

Using Reflection to Introduce Self-Tuning Technology into DBMSs.
Proceedings of the 8th International Database Engineering and Applications Symposium (IDEAS 2004), 2004

Developing a characterization of business intelligence workloads for sizing new database systems.
Proceedings of the DOLAP 2004, 2004

Sizing DB2 UDB<sup>®</sup> servers for business intelligence workloads.
Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, 2004

2003
Transparent distributed Web caching with minimum expected response time.
Proceedings of the 22nd IEEE International Performance Computing and Communications Conference, 2003

Today's DBMSs: How autonomic are they?
Proceedings of the 14th International Workshop on Database and Expert Systems Applications (DEXA'03), 2003

A Study of Capacity Planning for Database Management Systems with OLAP Workloads.
Proceedings of the 29th International Computer Measurement Group Conference, 2003

Techniques for automatically sizing multiple buffer pools in DB2.
Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative Research, 2003

2002
QRTP: A Middleware for Broadband Networks.
Multim. Tools Appl., 2002

Managing database server performance to meet QoS requirements in electronic commerce systems.
Int. J. Digit. Libr., 2002

Performance comparison of alternative Web caching techniques.
Proceedings of the Seventh IEEE Symposium on Computers and Communications (ISCC 2002), 2002

Automatically classifying database workloads.
Proceedings of the 2002 ACM CIKM International Conference on Information and Knowledge Management, 2002

Supporting capacity planning for DB2 UDB.
Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative Research, September 30, 2002

Configuring buffer pools in DB2 UDB.
Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative Research, September 30, 2002

A study of the impact of direct access I/O on relational database management systems.
Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative Research, September 30, 2002

2001
Transparent Distributed Web Caching.
Proceedings of the 26th Annual IEEE Conference on Local Computer Networks (LCN 2001), 2001

An analytical model for buffer hit rate prediction.
Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative Research, 2001

2000
Configuration Maintenance for Distributed Applications Management.
J. Netw. Syst. Manag., 2000

Using Metadata to Query Passive Data Sources.
Int. J. Cooperative Inf. Syst., 2000

Dynamic Reconfiguration Algorithm: Dynamically Tuning Multiple Buffer Pools.
Proceedings of the Database and Expert Systems Applications, 11th International Conference, 2000

1998
The performance of SQL queries to an X.500 directory system.
Comput. Commun., 1998

A Metadata Repository API.
Proceedings of the 5th International Workshop on Knowledge Represenation Meets Databases (KRDB '98): Innovative Application Programming and Query Interfaces, 1998

Using Metadata to Query Passive Data Sources.
Proceedings of the Thirty-First Annual Hawaii International Conference on System Sciences, 1998

1997
Services Supporting Management of Distributed Applications and Systems.
IBM Syst. J., 1997

Catalogue management for a multidatabase system using an X.500 directory system.
Distributed Syst. Eng., 1997

1996
A management information repository for distributed applications management.
Proceedings of the 1996 International Conference on Parallel and Distributed Systems (ICPADS '96), 1996

Broadband application transport service and management.
Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative Research, 1996

A management information repository for distributed applications management.
Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative Research, 1996

1995
The CORDS Multidatabase Project.
IBM Syst. J., 1995

MANDAS: Management of Distributed Applications and Systems.
Proceedings of the 5th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 1995), 1995

An SQL interface to X.500.
Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, 1995

1994
Parallel Hash-Based Join Algorithms for a Shared-Everything.
IEEE Trans. Knowl. Data Eng., 1994

Managing Global Information in the CORDS Multidatabase System.
Proceedings of the Second International Conference on Cooperative Information Systems, 1994

Storing MDBS catalog information in an X.500 directory service.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

Schema translation using structural transformation.
Proceedings of the 1994 Conference of the Centre for Advanced Studies on Collaborative Research, October 31, 1994

1993
Querying and Exploring Large Knowledge Bases.
Proceedings of the Database and Expert Systems Applications, 4th International Conference, 1993

Database integration using multidatabase views.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993

CORDS multidatabase project: research and prototype overview.
Proceedings of the 1993 Conference of the Centre for Advanced Studies on Collaborative Research, 1993

1992
Supporting Browsing of Large Knowledge Bases.
Proceedings of the International Conference on Database and Expert Systems Applications, 1992

Directory requirements for a multidatabase service.
Proceedings of the 1992 Conference of the Centre for Advanced Studies on Collaborative Research, 1992

1991
Data caching strategies for distributed full text retrieval systems.
Inf. Syst., 1991

A Knowledge-Based System for Fault Diagnosis in Real-Time Engineering Applications.
Proceedings of the Proceedings of the International Conference on Database and Expert Systems Applications, 1991

1990
A case study of caching strategies for a distributed full text retrieval system.
Inf. Process. Manag., 1990

An Evaluation of Site Selection Algorithms for Distributed Query Processing.
Comput. J., 1990

Parallel join algorithms for nested relations on shared-memory multiprocessors.
Proceedings of the Second IEEE Symposium on Parallel and Distributed Processing, 1990

1989
Remote procedure call facility for a PC environment.
Comput. Commun., 1989

1988
Remote Operation Calls in a Heterogeneous Environment.
Proceedings of the 1988 ACM SIGSMALL/PC Symposium on ACTES, May 4-6, 1988, Cannes, France, 1988

1987
Strategies for building distributed information retrieval systems.
Inf. Process. Manag., 1987

1986
Remote operations across a network of small computers.
Proceedings of the 1986 ACM SIGSMALL/PC symposium on Small systems, 1986

A Design of a Distributed Full Text Retrieval System.
Proceedings of the SIGIR'86, 1986

1981
Abstraction hierarchies in top-down design.
J. Syst. Softw., 1981


  Loading...