| 2008 | ||
|---|---|---|
| 60 | Abdallah Al Zain, Philip W. Trinder, Kevin Hammond, Alexander Konovalov, Steve Linton, Jost Berthold: Parallelism without Pain: Orchestrating Computational Algebra Components into a High-Performance Parallel System. ISPA 2008: 99-112 | |
| 59 | Jan Henry Nyström, Philip W. Trinder, David J. King: High-level distribution for the rapid production of robust telecoms software: comparing C++ and ERLANG. Concurrency and Computation: Practice and Experience 20(8): 941-968 (2008) | |
| 58 | Abdallah Al Zain, Philip W. Trinder, Greg Michaelson, Hans-Wolfgang Loidl: Evaluating a High-Level Parallel Language (GpH) for Computational GRIDs. IEEE Trans. Parallel Distrib. Syst. 19(2): 219-233 (2008) | |
| 2007 | ||
| 57 | Kevin Hammond, Abdallah Al Zain, Gene Cooperman, Dana Petcu, Philip W. Trinder: SymGrid: A Framework for Symbolic Computation on the Grid. Euro-Par 2007: 457-466 | |
| 56 | Xiao Yan Deng, Greg Michaelson, Philip W. Trinder: Automatically Costed Autonomous Mobility. IAT 2007: 95-101 | |
| 55 | Jan Nyström, Philip W. Trinder, David J. King: Evaluating high-level distributed language constructs. ICFP 2007: 203-212 | |
| 54 | Abdallah Al Zain, Kevin Hammond, Philip W. Trinder, Steve Linton, Hans-Wolfgang Loidl, Marco Costanti: SymGrid-Par: Designing a Framework for Executing Computational Algebra Systems on Computational Grids. International Conference on Computational Science (2) 2007: 617-624 | |
| 53 | Lu Fan, Hamish Taylor, Philip W. Trinder: Mediator: a design framework for P2P MMOGs. NETGAMES 2007: 43-48 | |
| 52 | Ioannis A. Sarafis, Philip W. Trinder, Ali M. S. Zalzala: NOCEA: A rule-based evolutionary algorithm for efficient and effective clustering of massive high-dimensional databases. Appl. Soft Comput. 7(3): 668-710 (2007) | |
| 2006 | ||
| 51 | Marc Feeley, Philip W. Trinder: Proceedings of the 2006 ACM SIGPLAN Workshop on Erlang, Portland, Oregon, USA, September 16, 2006 ACM 2006 | |
| 50 | Philip W. Trinder: Comparing C++ and ERLANG for motorola telecoms software. Erlang Workshop 2006: 51 | |
| 49 | Xiao Yan Deng, Philip W. Trinder, Greg Michaelson: Autonomous Mobile Programs. IAT 2006: 177-186 | |
| 48 | André Rauber Du Bois, Philip W. Trinder, Hans-Wolfgang Loidl: Strong Mobility in Mobile Haskell. J. UCS 12(7): 868-884 (2006) | |
| 47 | Xiao Yan Deng, Greg Michaelson, Philip W. Trinder: Autonomous mobility skeletons. Parallel Computing 32(7-8): 463-478 (2006) | |
| 2005 | ||
| 46 | Clemens Grelck, Frank Huch, Greg Michaelson, Philip W. Trinder: Implementation and Application of Functional Languages, 16th International Workshop, IFL 2004, Lübeck, Germany, September 8-10, 2004, Revised Selected Papers Springer 2005 | |
| 45 | Abdallah Al Zain, Philip W. Trinder, Hans-Wolfgang Loidl, Greg Michaelson: Managing Heterogeneity in a Grid Parallel Haskell. International Conference on Computational Science (2) 2005: 746-754 | |
| 44 | Jan Henry Nyström, Philip W. Trinder, David J. King: Are High-Level Languages Suitable for Robust Telecoms Software?. SAFECOMP 2005: 275-288 | |
| 43 | André Rauber Du Bois, Philip W. Trinder, Hans-Wolfgang Loidl: mHaskell: Mobile Computation in a Purely Functional Language. J. UCS 11(7): 1234-1254 (2005) | |
| 42 | André Rauber Du Bois, Philip W. Trinder, Hans-Wolfgang Loidl: Towards Mobility Skeletons. Parallel Processing Letters 15(3): 273-288 (2005) | |
| 2004 | ||
| 41 | Philip W. Trinder, Greg Michaelson, Ricardo Pena: Implementation of Functional Languages, 15th International Workshop, IFL 2003, Edinburgh, UK, September 8-11, 2003, Revised Papers Springer 2004 | |
| 2003 | ||
| 40 | Jan Henry Nyström, Philip W. Trinder, David J. King: Evaluating distributed functional languages for telecommunications software. Erlang Workshop 2003: 1-7 | |
| 39 | Ioannis A. Sarafis, Philip W. Trinder, Ali M. S. Zalzala: Mining Comprehensible Clustering Rules with an Evolutionary Algorithm. GECCO 2003: 2301-2312 | |
| 38 | André Rauber Du Bois, Philip W. Trinder, Hans-Wolfgang Loidl: Implementing Mobile Haskell. Trends in Functional Programming 2003: 79-94 | |
| 37 | Euan W. Dempster, Neven Tomov, M. Howard Williams, Hamish Taylor, Albert Burger, Philip W. Trinder, Jiang Lü, Phil Broughton: Modelling Parallel Oracle for Performance Prediction. Distributed and Parallel Databases 13(3): 251-269 (2003) | |
| 36 | Hans-Wolfgang Loidl, Fernando Rubio, Norman Scaife, Kevin Hammond, Susumu Horiguchi, Ulrike Klusik, Rita Loogen, Greg Michaelson, Ricardo Pena, Steffen Priebe, Álvaro J. Rebón Portillo, Philip W. Trinder: Comparing Parallel Functional Languages: Programming and Performance Higher-Order and Symbolic Computation 16(3): 203-251 (2003) | |
| 2002 | ||
| 35 | André Rauber Du Bois, Hans-Wolfgang Loidl, Philip W. Trinder: Thread Migration in a Parallel Graph Reducer. IFL 2002: 199-214 | |
| 34 | André Rauber Du Bois, Robert F. Pointon, Hans-Wolfgang Loidl, Philip W. Trinder: Implementing Declarative Parallel Bottom-Avoiding Choice. SBAC-PAD 2002: 82-92 | |
| 33 | Yang Jun, Greg Michaelson, Philip W. Trinder: Explaining Polymorphic Types. Comput. J. 45(4): 436-452 (2002) | |
| 32 | Sahalu B. Junaidu, Philip W. Trinder: Parallelising large irregular programs: an experience with Naira. Inf. Sci. 140(3-4): 229-240 (2002) | |
| 31 | Philip W. Trinder, Hans-Wolfgang Loidl, Robert F. Pointon: Parallel and Distributed Haskells. J. Funct. Program. 12(4&5): 469-510 (2002) | |
| 2001 | ||
| 30 | Robert F. Pointon, Steffen Priebe, Hans-Wolfgang Loidl, Rita Loogen, Philip W. Trinder: Functional Vs Object-Oriented Distributed Languages. EUROCAST 2001: 642-656 | |
| 29 | Hans-Wolfgang Loidl, Philip W. Trinder, Carsten Butz: Tuning Task Granularity and Data Locality of Data Parallel GPH Programs. Parallel Processing Letters 11(4): 471-486 (2001) | |
| 2000 | ||
| 28 | Philip W. Trinder, Greg Michaelson, Hans-Wolfgang Loidl: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99), University of Stirling, Bridge of Allan, Scotland, August 29th to September 1st, 1999 Intellect 2000 | |
| 27 | Philip W. Trinder, Hans-Wolfgang Loidl, Ed. Barry Jr., Kei Davis, Kevin Hammond, Ulrike Klusik, Simon L. Peyton Jones, Álvaro J. Rebón Portillo: The Multi-architecture Performance of the Parallel Functional Language GP H (Research Note). Euro-Par 2000: 739-743 | |
| 26 | Clement A. Baker-Finch, David J. King, Philip W. Trinder: An operational semantics for parallel lazy evaluation. ICFP 2000: 162-173 | |
| 25 | Robert F. Pointon, Philip W. Trinder, Hans-Wolfgang Loidl: The Design and Implementation of Glasgow Distributed Haskell. IFL 2000: 53-70 | |
| 24 | Philip W. Trinder, Robert F. Pointon, Hans-Wolfgang Loidl: Runtime system level fault tolerance for a distributed functional language. Scottish Functional Programming Workshop 2000: 103-114 | |
| 23 | Hans-Wolfgang Loidl, Ulrike Klusik, Kevin Hammond, Rita Loogen, Philip W. Trinder: GpH and Eden: Comparing two parallel functional languages on a Beowulf cluster. Scottish Functional Programming Workshop 2000: 39-52 | |
| 1999 | ||
| 22 | Hans-Wolfgang Loidl, Philip W. Trinder, Kevin Hammond, Sahalu B. Junaidu, Richard G. Morgan, Simon L. Peyton Jones: Engineering parallel symbolic programs in GPH. Concurrency - Practice and Experience 11(12): 701-752 (1999) | |
| 1998 | ||
| 21 | Jon G. Hall, Clement A. Baker-Finch, Philip W. Trinder, David J. King: Towards an Operational Semantics for a Parallel Non-Strict Functional Language. IFL 1998: 54-71 | |
| 20 | David J. King, Jon G. Hall, Philip W. Trinder: A Strategic Profiler for Glasgow Parallel Haskell. IFL 1998: 88-102 | |
| 19 | Philip W. Trinder, Kevin Hammond, Hans-Wolfgang Loidl, Simon L. Peyton Jones: Algorithms + Strategy = Parallelism. J. Funct. Program. 8(1): 23-60 (1998) | |
| 1997 | ||
| 18 | Hans-Wolfgang Loidl, Philip W. Trinder: Engineering Large Parallel Functional Programs. Implementation of Functional Languages 1997: 178-197 | |
| 17 | Hans-Wolfgang Loidl, Richard G. Morgan, Philip W. Trinder, Sanjay Poria, Chris Cooper, Simon L. Peyton Jones, Roberto Garigliano: Parallelising a Large Functional Program or: Keeping LOLITA Busy. Implementation of Functional Languages 1997: 198-213 | |
| 16 | Daniel K. C. Chan, Philip W. Trinder: A processing framework for object comprehensions. Information & Software Technology 39(9): 641-651 (1997) | |
| 1996 | ||
| 15 | Philip W. Trinder, Kevin Hammond, James S. Mattson Jr., A. S. Partridge, Simon L. Peyton Jones: GUM: A Portable Parallel Implementation of Haskell. PLDI 1996: 79-88 | |
| 1995 | ||
| 14 | Kevin Hammond, Philip W. Trinder: Database Manipulation in Haskell 1.3. Functional Programming 1995: 5 | |
| 1994 | ||
| 13 | Daniel K. C. Chan, Philip W. Trinder: Object Comprehensions: A Query Notation for Object-Oriented Databases. BNCOD 1994: 55-72 | |
| 12 | Daniel K. C. Chan, Philip W. Trinder: An Object-Oriented Data Model Supporting Multi-Methods, Multiple Inheritance, and Static Type Checking: A Specification in Z. Z User Workshop 1994: 297-315 | |
| 11 | Daniel K. C. Chan, Philip W. Trinder, Ray Welland: Evaluating Object-Oriented Query Languages. Comput. J. 37(10): 858-872 (1994) | |
| 1993 | ||
| 10 | Daniel K. C. Chan, David J. Harper, Philip W. Trinder: A Case Study of Object-Oriented Query Languages. CISMOD 1993: 63-86 | |
| 9 | Dag I. K. Sjøberg, Malcolm P. Atkinson, João Lopes, Philip W. Trinder: Building an Integrated Persistent Application. DBPL 1993: 359-375 | |
| 8 | Daniel K. C. Chan, David J. Harper, Philip W. Trinder: An Object-Oriented Data Model Specification. ICCI 1993: 453-457 | |
| 7 | Gert Akerholt, Kevin Hammond, Simon L. Peyton Jones, Philip W. Trinder: Processing Transactions on GRIP, a Parallel Graph Reducer. PARLE 1993: 634-647 | |
| 1992 | ||
| 6 | Kevin Hammond, Dave McNally, Patrick M. Sansom, Philip W. Trinder: Improving Persistent Data Manipulation for Functional Languages. Functional Programming 1992: 72-84 | |
| 1991 | ||
| 5 | Philip W. Trinder: Comprehensions, a Query Notation for DBPLs. DBPL 1991: 55-68 | |
| 4 | Gert Akerholt, Kevin Hammond, Simon L. Peyton Jones, Philip W. Trinder: A Parallel Functional Database on GRIP. Functional Programming 1991: 1-24 | |
| 1990 | ||
| 3 | Malcolm P. Atkinson, Philippe Richard, Philip W. Trinder: Bulk Types for Large Scale Programming. East/West Database Workshop 1990: 228-250 | |
| 1989 | ||
| 2 | Philip W. Trinder: Referentially Transparent Database Languages. Functional Programming 1989: 142-156 | |
| 1987 | ||
| 1 | Guy Argo, John Hughes, Philip W. Trinder, Jon Fairbairn, John Launchbury: Implementing Functional Databases. DBPL 1987: 165-176 | |