Malcolm P. Atkinson

Orcid: 0000-0003-2632-0013

Affiliations:
  • University of Edinburgh, Edinburgh, UK


According to our database1, Malcolm P. Atkinson authored at least 158 papers between 1972 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
S-ProvFlow. Storing and Exploring Lineage Data as a Service.
Data Intell., 2022

2021
Dr.Aid: Supporting Data-governance Rule Compliance for Decentralized Collaboration in an Automated Way.
Proc. ACM Hum. Comput. Interact., 2021

2020
Towards Operational Research Infrastructures with FAIR Data and Services.
Proceedings of the Towards Interoperable Research Infrastructures for Environmental and Earth Sciences, 2020

Data Provenance.
Proceedings of the Towards Interoperable Research Infrastructures for Environmental and Earth Sciences, 2020

Common Challenges and Requirements.
Proceedings of the Towards Interoperable Research Infrastructures for Environmental and Earth Sciences, 2020

DARE Platform: a Developer-Friendly and Self-Optimising Workflows-as-a-Service Framework for e-Science on the Cloud.
J. Open Source Softw., 2020

2019
Using simple PID-inspired controllers for online resilient resource management of distributed scientific workflows.
Future Gener. Comput. Syst., 2019

Towards a Computer-Interpretable Actionable Formal Model to Encode Data Governance Rules.
Proceedings of the 15th International Conference on eScience, 2019

Active Provenance for Data-Intensive Workflows: Engaging Users and Developers.
Proceedings of the 15th International Conference on eScience, 2019

DARE: A Reflective Platform Designed to Enable Agile Data-Driven Research on the Cloud.
Proceedings of the 15th International Conference on eScience, 2019

Comprehensible Control for Researchers and Developers Facing Data Challenges.
Proceedings of the 15th International Conference on eScience, 2019

2018
Corrigendum to "WFCatalog: A catalogue for seismological waveform data" [Comput. Geosci. 106 (2017) 101-108].
Comput. Geosci., 2018

Establishing Core Concepts for Information-Powered Collaborations.
Future Gener. Comput. Syst., 2018

2017
dispel4py.
Int. J. High Perform. Comput. Appl., 2017

WFCatalog: A catalogue for seismological waveform data.
Comput. Geosci., 2017

Scientific workflows: Past, present and future.
Future Gener. Comput. Syst., 2017

Scientific Workflows: Moving Across Paradigms.
ACM Comput. Surv., 2017

Towards a Comprehensive Framework for Telemetry Data in HPC Environments.
CoRR, 2017

Seastar: A Comprehensive Framework for Telemetry Data in HPC Environments.
Proceedings of the 7th International Workshop on Runtime and Operating Systems for Supercomputers, 2017

2016
Using Simple PID Controllers to Prevent and Mitigate Faults in Scientific Workflows.
Proceedings of the 11th Workshop on Workflows in Support of Large-Scale Science co-located with The International Conference for High Performance Computing, 2016

Asterism: Pegasus and Dispel4py Hybrid Workflows for Data-Intensive Science.
Proceedings of the Seventh International Workshop on Data-Intensive Computing in the Clouds, 2016

Rethinking High Performance Computing Platforms: Challenges, Opportunities and Recommendations.
Proceedings of the ACM International Workshop on Data-Intensive Distributed Computing, 2016

2015
dispel4py: a Python framework for data-intensive eScience.
Proceedings of the 5th Workshop on Python for High-Performance and Scientific Computing, 2015

Enhanced Usability of Managing Workflows in an Industrial Data Gateway.
Proceedings of the 11th IEEE International Conference on e-Science, 2015

dispel4py: An Agile Framework for Data-Intensive eScience.
Proceedings of the 11th IEEE International Conference on e-Science, 2015


Ad Hoc Cloud Computing.
Proceedings of the 8th IEEE International Conference on Cloud Computing, 2015

2014
Standards-based metadata management for molecular simulations.
Concurr. Comput. Pract. Exp., 2014

Workflows in a dashboard: a new generation of usability.
Proceedings of the 9th Workshop on Workflows in Support of Large-Scale Science, 2014

dispel4py: a Python framework for data-intensive scientific computing.
Proceedings of the 2014 International Workshop on Data Intensive Scalable Computing Systems, 2014

FAST: flexible automated synchronization transfer.
Proceedings of the DIDC'14, 2014

Applying Selectively Parallel I/O Compression to Parallel Storage Systems.
Proceedings of the Euro-Par 2014 Parallel Processing, 2014

eScience Gateway Stimulating Collaboration in Rock Physics and Volcanology.
Proceedings of the 10th IEEE International Conference on e-Science, 2014

WS-PGRADE/gUSE in European Projects.
Proceedings of the Science Gateways for Distributed Computing Infrastructures, 2014

2013
Lesion Area Detection Using Source Image Correlation Coefficient for CT Perfusion Imaging.
IEEE J. Biomed. Health Informatics, 2013


The demand for consistent web-based workflow editors.
Proceedings of WORKS 2013: 8th Workshop On Workflows in Support of Large-Scale Science, 2013

A Common Reference Model for Environmental Science Research Infrastructures.
Proceedings of the 27th International Conference on Environmental Informatics for Environmental Protection, 2013

Provenance for seismological processing pipelines in a distributed streaming workflow.
Proceedings of the Joint 2013 EDBT/ICDT Conferences, 2013

MPI collective I/O based on advanced reservations to obtain performance guarantees from shared storage systems.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

C2MS: Dynamic Monitoring and Management of Cloud Infrastructures.
Proceedings of the IEEE 5th International Conference on Cloud Computing Technology and Science, 2013

V-BOINC: The Virtualization of BOINC.
Proceedings of the 13th IEEE/ACM International Symposium on Cluster, 2013

2012
Data-intensive architecture for scientific knowledge discovery.
Distributed Parallel Databases, 2012

Parallel perfusion imaging processing using GPGPU.
Comput. Methods Programs Biomed., 2012

Poster: Reservation-Based I/O Performance Guarantee for MPI-IO Applications Using Shared Storage Systems.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

Abstract: Reservation-Based I/O Performance Guarantee for MPI-IO Applications Using Shared Storage Systems.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

The Design of a Community Science Cloud: The Open Science Data Cloud Perspective.
Proceedings of the 2012 SC Companion: High Performance Computing, 2012

An Adaptive, Scalable, and Portable Technique for Speeding Up MPI-Based Applications.
Proceedings of the Euro-Par 2012 Parallel Processing - 18th International Conference, 2012

2011
A generic parallel processing model for facilitating data mining and integration.
Parallel Comput., 2011

A Parallel Deconvolution Algorithm in Perfusion Imaging.
Proceedings of the 2011 IEEE International Conference on Healthcare Informatics, 2011

2010
Towards optimising distributed data streaming graphs using parallel streams.
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, 2010

Federated Enactment of Workflow Patterns.
Proceedings of the Euro-Par 2010 - Parallel Processing, 16th International Euro-Par Conference, Ischia, Italy, August 31, 2010

2009
Guest Editorial: Research Data: It's What You Do With Them.
Int. J. Digit. Curation, 2009

An e-Infrastructure for Collaborative Research in Human Embryo Development
CoRR, 2009

An E-infrastructure to Support Collaborative Embryo Research.
Proceedings of the 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, 2009

Automating Gene Expression Annotation for Mouse Embryo.
Proceedings of the Advanced Data Mining and Applications, 5th International Conference, 2009

2008
Distributed Computing Education, Part 5: Coming to Terms with Intellectual Property Rights.
IEEE Distributed Syst. Online, 2008

Distributed Computing Education, Part 1: A Special Case?.
IEEE Distributed Syst. Online, 2008

Distributed Computing Education, Part 3: The Winter School Online Experience.
IEEE Distributed Syst. Online, 2008

Distributed Computing Education, Part 2: International Summer Schools.
IEEE Distributed Syst. Online, 2008

Distributed Computing Education, Part 4: Training Infrastructure.
IEEE Distributed Syst. Online, 2008

OGSA-DAI: Middleware for Data Integration: Selected Applications.
Proceedings of the Fourth International Conference on e-Science, 2008

2007
Special Issue: Selected Papers from the 2004 U.K. e-Science All Hands Meeting (AHM 2004).
Concurr. Comput. Pract. Exp., 2007

2006
Grid Enabling Your Data Resources with OGSA-DAI.
Proceedings of the Applied Parallel Computing. State of the Art in Scientific Computing, 2006

EGEE: building a pan-European grid training organisation.
Proceedings of the proceedings of the Fourth Australasian Symposium on Grid Computing and e-Research (AusGrid 2006) and the Fourth Australasian Information Security Workshop (Network Security) (AISW 2006), 2006

2005
Web Service Grids: an evolutionary approach.
Concurr. Pract. Exp., 2005

The design and implementation of Grid database services in OGSA-DAI.
Concurr. Pract. Exp., 2005

Accessing Data in Grids Using OGSA-DAI.
Proceedings of the First Workshop on Knowledge and Data Management in GRIDs, 2005

2004
Grid-Based Metadata Services.
Proceedings of the 16th International Conference on Scientific and Statistical Database Management (SSDBM 2004), 2004

Introduction to OGSA-DAI Services.
Proceedings of the Scientific Applications of Grid Computing, First International Workshop, 2004

Data Access, Integration, and Management.
Proceedings of the Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition, 2004

2003
The pervasiveness of evolution in GRUMPS software.
Softw. Pract. Exp., 2003

Databases and the Grid: Who Challenges Whom?
Proceedings of the New Horizons in Information Management, 2003

2002
Database indexing for large DNA and protein sequence collections.
VLDB J., 2002

2001
An efficient object promotion algorithm for persistent object systems.
Softw. Pract. Exp., 2001

A Database Index to Large Biological Sequences.
Proceedings of the VLDB 2001, 2001

2000
Guest editorial.
VLDB J., 2000

Scalable and Recoverable Implementation of Object Evolution for the PJama<sub>1</sub> Platform.
Proceedings of the Persistent Object Systems, 9th International Workshop, 2000

Persistence and Java - A Balancing Act.
Proceedings of the Objects and Databases, 2000

A review of the rationale and architectures of PJama - a durable, flexible, evolvable and scalable orthogonally persistent programming platform.
SMLI TR 2000-90, Sun Microsystems Laboratories, 2000

1999
Issues Raised by Three Years of Developing PJama: An Orthogonally Persistent Platform for Java.
Proceedings of the Database Theory, 1999

Evolutionary Data Conversion in the PJama Persistent Language.
Proceedings of the Object-Oriented Technology, ECOOP'99 Workshop Reader, 1999

Defining and Handling Transient Fields in PJama.
Proceedings of the Research Issues in Structured and Semistructured Database Programming, 1999

1998
A zoned architecture for large-scale evolution.
Proceedings of the Third International Workshop on Software Architecture, 1998

Preface & Foreword
Proceedings of the Advances in Persistent Object Systems, 1998

Orthogonal Persistence for Java? - A Mid-term Report.
Proceedings of the Advances in Persistent Object Systems, 1998

Evaluating Usability Aspects of PJama Based on Source Code Measurements.
Proceedings of the Advances in Persistent Object Systems, 1998

Providing Orthogonal Persistence for Java (Extended Abstract).
Proceedings of the ECOOP'98, 1998

1997
Exploiting Persistence in Build Management.
Softw. Pract. Exp., 1997

The Persistent Workshop - a Programming Environment for Napier88.
Nord. J. Comput., 1997

Software Constraints for Large Application Systems.
Comput. J., 1997

Comparison of evaluation methods using structured usability problem reports.
Behav. Inf. Technol., 1997

A Scalable Model of Distribution Promoting Autonomy of and Cooperation between PJava Object Stores.
Proceedings of the 30th Annual Hawaii International Conference on System Sciences (HICSS-30), 1997

Customizable Concurrency Control for Persistent Java.
Proceedings of the Advanced Transaction Models and Architectures, 1997

1996
An Orthogonally Persistent Java.
SIGMOD Rec., 1996

Higher-order Distributed Computation over Autonomous Persistent Stores.
Proceedings of the 7th Workshop on Persistent Object Systems, 1996

Design Issues for Persistent Java: A Type-Safe, Object-Oriented, Orthogonally Persistent System.
Proceedings of the 7th Workshop on Persistent Object Systems, 1996

Semantics for Parameter Passing in a Type-complete Persistent RPS.
Proceedings of the 16th International Conference on Distributed Computing Systems, 1996

1995
Orthogonally Persistent Object Systems
VLDB J., 1995

Using continued fractions for efficient subclass checking.
OOPS Messenger, 1995

1994
Analysing Persistent Language Applications.
Proceedings of the Persistent Object Systems, 1994

Object Store Engineering 1.
Proceedings of the Persistent Object Systems, 1994

1993
Managing Change in Persistent Object Systems.
Proceedings of the Object Technologies for Advanced Software, 1993

Building an Integrated Persistent Application.
Proceedings of the Database Programming Languages (DBPL-4), Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages, Manhattan, New York City, USA, 30 August, 1993

The Joy of Sets.
Proceedings of the Database Programming Languages (DBPL-4), Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages, Manhattan, New York City, USA, 30 August, 1993

1992
Keynote Discussion Session on Persistent Type Systems.
Proceedings of the Persistent Object Systems, 1992

Measuring Persistent Object Systems.
Proceedings of the Persistent Object Systems, 1992

Persistent Programming Practices
Proceedings of the Persistent Object Systems, 1992

Persistent Foudations for Scalable Multi-Paradigmal Systems.
Proceedings of the Distributed Object Management, 1992

The Object-Oriented Database System Manifesto.
Proceedings of the Building an Object-Oriented Database System, The Story of O2, 1992

1991
A Vision of Persistent Systems (Extended Abstract).
Proceedings of the Deductive and Object-Oriented Databases, 1991

Type-safe Linguistic Reflection.
Proceedings of the Database Programming Languages: Bulk Types and Persistent Data. 3rd International Workshop, 1991

Design Issues in a Map Language.
Proceedings of the Database Programming Languages: Bulk Types and Persistent Data. 3rd International Workshop, 1991

1990
On the Classification of Binding Mechanisms.
Inf. Process. Lett., 1990

Events and Exception Handling in PS-Algol.
Comput. J., 1990

The Object-Oriented Database System Manifesto.
Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data, 1990

Concluding Remarks: Perspectives on Persistent Object Systems.
Proceedings of the Implementing Persistent Object Bases, 1990

Heterogeneity - Introduction.
Proceedings of the Implementing Persistent Object Bases, 1990

Bulk Types for Large Scale Programming.
Proceedings of the Next Generation Information System Technology, 1990

Persistent Languages and Architectures.
Proceedings of the Security and Persistence, 1990

Towards New Architectures for Distributed Autonomous Database Applications.
Proceedings of the Security and Persistence, 1990

1989
The Napier Type System.
Proceedings of the Persistent Object Systems, 1989

Persistent Systems Architectures.
Proceedings of the Persistent Object Systems, 1989

Supporting an Object-Oriented Programming Methodology using PS-Algol.
Proceedings of the Second International Workshop on Database Programming Languages, 1989

Questioning Persistent Types.
Proceedings of the Second International Workshop on Database Programming Languages, 1989

1988
PS-Algol's device-independent output statement.
ACM SIGPLAN Notices, 1988

Bindings persistent programming languages.
ACM SIGPLAN Notices, 1988

Binding and Type Checking in Database Programming Languages.
Comput. J., 1988

1987
Implementing an Extended Functional Data Model Using PS-algol.
Softw. Pract. Exp., 1987

Polymorphism, persistence and software re-use in a strongly typed object-oriented environment.
Softw. Eng. J., 1987

Types and Persistence in Database Programming Languages.
ACM Comput. Surv., 1987

Constructing Database Systems in a Persistent Environment.
Proceedings of the VLDB'87, 1987

Requirements Modelling in a Persistent Object Store.
Proceedings of the Persistent Object Systems: Their Design Implementation and Use. Proceedings of the Second International Workshop, 1987

Polymorphic Names, Types, Constancy and Magic in a Type Secure Persistent Object Store.
Proceedings of the Persistent Object Systems: Their Design Implementation and Use. Proceedings of the Second International Workshop, 1987

Polymorphic Names and Iterations.
Proceedings of the Advances in Database Programming Languages, 1987

1986
EFDM: Extended Functional Data Model.
Comput. J., 1986

An Integrated Graphics Programming Environment.
Comput. Graph. Forum, 1986

Inheritance and Persistence in Database Programming Languages.
Proceedings of the 1986 ACM SIGMOD International Conference on Management of Data, 1986

A Strongly Persistent Object Store.
Proceedings of the 1986 International Workshop on Object-Oriented Database Systems, 1986

Designing a Persistent Information Space Architecture.
Proceedings of the Information Processing 86, 1986

1985
Procedures as Persistent Data Objects.
ACM Trans. Program. Lang. Syst., 1985

Preface
Proceedings of the Data Types and Persistence, 1985

Types, Bindings and Parameters in a Persistent Environment.
Proceedings of the Data Types and Persistence, 1985

The Persistent Store as an Enabling Technology for Integrated Project Support.
Proceedings of the Proceedings, 1985

1984
Persistent Object Management System.
Softw. Pract. Exp., 1984

Persistent First Class Procedures are Enough.
Proceedings of the Foundations of Software Technology and Theoretical Computer Science, 1984

The Proteus Distributed Database System.
Proceedings of the Third British National Conference on Databases (BNCOD 3), 1984

1983
Algorithms for a Persistent Heap.
Softw. Pract. Exp., 1983

CMS-A Chunk Management System.
Softw. Pract. Exp., 1983

An Approach to Persistent Programming.
Comput. J., 1983

1982
PS-algol: an Algol with a persistent heap.
ACM SIGPLAN Notices, 1982

1979
Progress in Documentation: Database Systems.
J. Documentation, 1979

1978
An Effective Program Development Environment for BCPL on a Small Computer.
Softw. Pract. Exp., 1978

Programming Languages and Databases.
Proceedings of the Fourth International Conference on Very Large Data Bases, 1978

1977
IDL: A Machine-independent Data Language.
Softw. Pract. Exp., 1977

1974
Network modelling.
PhD thesis, 1974

PIXIN: A Data Language for Network Modelling.
Proceedings of the Information Processing, 1974

1972
A comparison of some inverse Laplace transform techniques for use in circuit design.
Comput. J., 1972


  Loading...