David Duce: Publications
Refereed Journal and Conference Papers
- Geoff Coulson, Paul Grace, Gordon Blair, Wei Cai, Chris Cooper, David Duce, Laurent Mathy, Wai Kit Yeung, Barry Porter, , Musbah Sagar, Musbah , and Wei Li
(2006),
"A component-based middleware framework for configurable and reconfigurable Grid computing", Concurrency and Computation: Practice and Experience, 18, pp. 865-874.
- Muhammad Younas, Irfan Awan, and David Duce
(2006),
"An efficient composition of Web services with active network support", Expert Systems with Applications, 31, pp. 859--869.
- Z. Ben Fredj, and D. A. Duce
(2006),
"GraSSML: accessible smart schematic diagrams for all", in W4A: Proceedings of the 2006 international cross-disciplinary workshop on Web accessibility (W4A), ACM Press, pp. 57--60.
- Z. Ben Fredj, and D. A. Duce
(2006),
"GraSSML: Smart Schematic Diagrams, XML and Accessibility", in Theory and Practice of Computer Graphics 2006, pp. 47--54.
- D.A. Duce, and M. Sagar
(2005),
"skML: A Markup Language for Distributed Collaborative Visualization", in Theory and Practice of Computer Graphics 2005, Louise Lever, and Mary McDerby (Eds), Eurographics Association, ISBN 3-905673-56-8, pp. 171--178. http://www.comp.leeds.ac.uk/vis/gviz/publications.html
Awarded 2nd Prize in Best Paper Awards.
- P. Gould, F.R.A. Hopgood, and D.A. Duce
(2005),
"3D Animation Using SVG and XSLT", in SVG Open 2005. http://www.svgopen.org/2005/proceedings.do#paper7
- C.S Cooper, D.A. Duce, W. Li, M. Sagar, G. Blair, G. Coulson, and P. Grace
(2005),
"The Open Overlays Collaborative Workspace", in SVG Open 2005. http://www.svgopen.org/2005/proceedings.do#paper46
- M. Sagar, C.S Cooper, and D.A. Duce
(2005),
"Advanced Mouse Event Model for SVG", in SVG Open 2005. http://www.svgopen.org/2005/proceedings.do#paper72
- D. Duke, K.W. Brodlie, D.A. Duce, and I. Herman
(2005),
"Do You See What I Mean?", IEEE Computer Graphics and Applications, 25(3), pp. 6--9.
- K.W. Brodlie, D.A. Duce, J.R. Gallop, J.P.R.B. Walton, and J.D. Wood
(2004),
"Distributed and Collaborative Visualization", Computer Graphics Forum, 23(2), pp. 223--251.
- H. Zhu, B. Zhou, X. Mao, L. Shan, and D.A. Duce
(2004),
"Agent-oriented Formal Specification of Web Services", in International Workshop on Agents and Autonomic Computing and Grid Enabled Virtual Organizations (AAC-GEVO2004), Lecture Notes in Computer Science, 3252, pp. 633-641.
- G. Coulson, P. Grace, G. Blair, L. Mathy, D. Duce, C. Cooper, W.K. Yeung, and W. Cai
(2004),
"Towards a Component-based Middleware Framework for Configurable and Reconfigurable Grid Computing", in ETNGrid 2004, Modena, Italy.
- P. Grace, G. Coulson, G. Blair, L. Mathy, W.K. Yeung, W. Cai, D. Duce, and C. Cooper
(2004),
"GRIDKIT: Pluggable Overlay Networks for Grid Computing", in Proceedings Distributed Objects and Applications (DOA'04), Lecture Notes in Computer Science 3291, Springer-Verlag. http://www.springerlink.com/index/6QBX3EE75JQXU0MG
ISBN: 3-540-23662-7. Available at http://www.springerlink.com/index/6QBX3EE75JQXU0MG.
- K. Brodlie, J. Wood, D.A. Duce, and M. Sagar
(2004),
"gViz: Visualization and Computational Steering on the Grid", in UK All Hands Meeting, pp. 54--60. http://www.allhands.org.uk/proceedings/papers/67.pdf
(Refereed workshop contribution) Available at http://www.allhands.org.uk/proceedings/papers/67.pdf.
- K. Brodlie, D. Duce, J. Gallop, M. Sagar, J. Walton, and J. Wood
(2004),
"Visualization in Grid Computing Environments", in IEEE Visualization 2004, pp. 155-162.
ISBN 0-7803-8788-0.
- D. Duke, K. Brodlie, and D. Duce
(2004),
"Building an Ontology of Visualization", in IEEE Visualization 2004 Posters Compendium.
- Z. ben Fredj, and D.A. Duce
(2003),
"Schematic Diagrams, XML and Accessibility", in Proceedings of Theory and Practice of Computer Graphics 2003, Published by IEEE Computer Society Press, pp. 49--55.
- F. R. A. Hopgood, D. A Duce, and P. R. Hopgood
(2003),
"Using XSLT and SVG in Teaching: 3D, Sound and Nostalgia", in SVG Open 2003. http://www.svgopen.org/2003/papers/SoundNostalgiaSexPaepos/index.html
http://www.svgopen.org/2003/papers/SoundNostalgiaSexPaepos/index.html.
- D.A. Duce, and M. Sagar
(2003),
"gViz - A Reference Model and Application of XML for Visualization on the Grid", in UK All Hands Meeting, pp. 242--245. http://www.nesc.ac.uk/events/ahm2003/AHMCD/pdf/052.pdf
(Refereed poster contribution) Available at http://www.nesc.ac.uk/events/ahm2003/presentations/index.html.
- J. Gallop, G.S. Blair, C. Cooper, G. Coulson, D. Duce, T. Fitzpatrick, and I. Johnson
(2002),
"Investigating a component-oriented approach to adaptive collaborative visualization", in Proceedings of SPIE Volume: 4665, Visualization and Data Analysis 2002, R.F. Erbacher, P.C. Chen, M. Groehn, J.C. Roberts, and C.M. Wittenbrink (Eds), pp. 99-104. http://www.spie.org/Conferences/Programs/02/pw/confs/4665.html
Available at: http://www.spie.org/Conferences/Programs/02/pw/confs/4665.html.
- D.A. Duce, I. Herman, and F.R.A. Hopgood
(2002),
"Web 2D Graphics File Formats", Computer Graphics Forum, 21(1), pp. 43-64.
- T. Balikhina, F. Ball, and D.A. Duce
(2002),
"Distributed Virtual Environments - An Active Future?", in Proceedings of the Eurographics UK Chapter Conference, pp. 33--37.
ISBN 0-7695-1518-5.
- D.A. Duce, F.R.A. Hopgood, and D. Lightfoot
(2002),
"SVG and X3D technology for a foundation course", in Eurographics/ACM SIGGRAPH workshop on Computer Graphics Education (CGE'02). http://virtual.inesc.pt/cge02/
Proceedings available at http://virtual.inesc.pt/cge02/.
- K. W. Brodlie, J. D. Wood, D. A. Duce, J. R. Gallop, D. Gavaghan, M. Giles, S. J. Hague, J. P. R. B. Walton, M. Rudgyard, B. Collins, J. Ibbotson, and A. Knox
(2002),
"XML for Visualization", in Proceedings of the EuroWeb 2002 conference, British Computer Society, Electronic Workshops in Computing(eWiC). http://ewic.bcs.org/conferences/2002/euroweb/session3/paper1html.htm
Available at http://ewic.bcs.org/conferences/2002/euroweb/session3/paper1html.htm.
- D.B. Arnold, A.M. Day, V. Jennings, A. Courtenay, and D.A. Duce
(2001),
"Haptic Device Control, Will it Fit Standardized Input Models?", Computer Graphics Forum, 20(4), pp. 245-256.
- T. Fitzpatrick, J. Gallop, G. Blair, C. Cooper, G. Coulson, D. Duce, and I. Johnson
(2001),
"Design and Application of TOAST: an Adaptive Distributed Multimedia Middleware Platform", in Interactive Distributed Multimedia Systems, 8th International Workshop, IDMS 2001, Lancaster, UK, September 4-7, 2001, Proceedings, Doug Shepherd, Joe Finney, Laurent Mathy, and Nicolas J. P. Race (Eds), Lecture Notes in Computer Science 2158, Springer-Verlag, pp. 111--123.
ISBN 3-540-42530-6.
- P.J. Barnard, J. May, D. Duke, and D.A. Duce
(2000),
"Systems, Interactions and Macrotheory", ACM Transactions on Human-Computer Interaction, 7(2), pp. 222-262.
- J. Gallop, C. Cooper, I. Johnson, D. Duce, G. Blair, G. Coulson, and T. Fitzpatrick
(2000),
"Structuring for Extensibility - Adapting the Past to Fit the Future", in Proceedings of CBG2000, the CSCW2000 workshop on Component-Based Groupware, R.J. Slagter, G.H. ter Hofte, and O. Stiemerling (Eds).
ISBN 90-75176-24-4. Available at https://doc.telin.nl/dscgi/ds.py/Get/File-10775.
- D.A. Duce, D.J. Duke, G. Faconti, and I. Herman
(1999),
"The Changing Face of Standardization: A Place for Formal Methods?", Formal Aspects of Computing, 11(1), pp. 1-20.
- C. Mourlas, D. Duce, and M. Wilson
(1999),
"On satisfying timing and resource constraints in distributed multimedia systems", in IEEE International Conference on Multimedia Computing and Systems, 2, pp. 16--20.
- I. Herman, N. Correia, D.A. Duce, D.J. Duke, G.J. Reynolds, and J. Van Loo
(1998),
"A Standard Model for Multimedia Synchronization: PREMO Synchronization Objects", Multimedia Systems, 6(2), pp. 88-101.
- D.A. Duce et al
(1998),
"Distributed Cooperative Visualization - Experiences and Issues from the MANICORAL Project", in Visualization in Scientific Computing '98, pp. 69--85.
Available from: Eurographics Association, PO Box 16, CH 1288 Aire-la-Ville, Switzerland.
- D.J. Duke, P.J. Barnard, D.A. Duce, and J. May
(1998),
"Syndetic Modelling", Human-Computer Interaction, 13(4), pp. 337-393.
- D.A. Duce, D. Giorgetti, C.S. Cooper, J.R. Gallop, I.J. Johnson, K. Robinson, and C.D. Seelig
(1998),
"Reference Models for Distributed Cooperative Visualization", Computer Graphics Forum, 17(4), pp. 219-233.
- D.A. Gorgan. D. and Duce
(1997),
"Multimedia Synchronization through Interactive Active Objects", in Eurographics UK Chapter Conference, pp. 131--155.
ISBN 0 952 1097 6 X.
- D.A. Gorgan. D. and Duce
(1997),
"The Notion of Trajectory in Graphical User Interfaces", in Design, Specification and Verification of Interactive Systems, M.D. Harrison, and J.-C. Torres (Eds), Springer-Wien, pp. 257-272.
- D.J. Duke, D.A. Duce, I. Herman, and G. Faconti
(1997),
"Specifying the PREMO Synchronization Objects", in Design, Specification and Verification of Interactive Systems, M.D. Harrison, and J.-C. Torres (Eds), Springer-Wien, pp. 257-272.
- D.A. Duce, D.J. Duke, P.J.W. ten Hagen, I. Herman, and G.J. Reynolds
(1995),
"Formal Methods in the Development of PREMO", Computer Standards and Interfaces, 17, pp. 491-509.
- D.J. Duke, P.J. Barnard, D.A. Duce, and J. May
(1995),
"Systematic Development of the Human Interface", in APSEC'95: Second Asia-Pacific Software Engineering Conference, IEEE Computer Society Press, pp. 313-321.
- K.W. Brodlie, L.B. Damnjanovic, D.A. Duce, and F.R.A. Hopgood
(1995),
"GKS-94: An Overview", IEEE Computer Graphics and Applications, 15(6), pp. 64-71.
- R. Strack, C. Blum, D.A. Duce, D.C. Sutcliffe, N. Garcia, M.J. Perez-Luque, and E. Moeller
(1994),
"Image Communication Open Architecture", Computers and Graphics, 18(1), pp. 21-34.
- P.W. Nehlig, and D.A. Duce
(1994),
"GKS-9x: The Design Output Primitive, An Approach to a Specification", Computer Graphics Forum, 13(3), pp. C-381 -- C-392.
- D.A. Duce, D.J. Duke, P.J.W. ten Hagen, and G.J. Reynolds
(1994),
"PREMO - An Initial Approach to a Formal Definition", Computer Graphics Forum, 13(3), pp. C-393 -- C-406.
- I. Herman, G.S. Carson, J. Davy, D.A. Duce, P.J.W. ten Hagen, W.T. Hewitt, K. Kansy, B.J. Lurvey, R. Puk, G.J. Reynolds, and H. Stenzel
(1994),
"PREMO: An ISO Standard for a Presentation Environment for Multimedia Objects", in ACM Multimedia '94 conference, ACM Press.
- R. Strack, C. Blum, D. Duce, D. Sutcliffe, and N. Garcia
(1994),
"Uniform Access to Images within Open Distributed Environments", in Multimedia/Hypermedia in Open Distributed Environments, W. Herzner, and F. Kappe (Eds), Springer-Verlag, Wien.
- A. Ducrot, C. Hieaux, M. Planes, R. A. Day, D.A. Duce, and D.C. Sutcliffe
(1993),
"The ARGOSI Application Demonstrator", The Visual Computer, 9(6), pp. 295-302.
- D.A. Duce, and F. Paterno
(1993),
"A Formal Specification of a Graphics System in the Framework of the Computer Graphics Reference Model", Computer Graphics Forum, 12(1), pp. 3-20.
- D.C. Sutcliffe, J.R. Gallop, R. Maybury, R.A. Day, D.A. Duce, and G.J. Reynolds
(1993),
"The ARGOSI Classification Scheme for Graphics and Networking Applications", Computer Graphics Forum, 12(2), pp. 123-130.
- L.B. Damnjanovic, D.A. Duce, and S.K. Robinson
(1993),
"GKS-9x: Some Implementation Considerations", Computer Graphics Forum, 12(3), pp. C-295 -- C-313.
- D.A. Duce, and L.B. Damnjanovic
(1992),
"Formal Specification in the Revision of GKS: An Illustrative Example", Computer Graphics Forum, 11(1), pp. 17-30.
- K.W. Brodlie, D.A. Duce, and F.R.A. Hopgood
(1991),
"The New Graphical Kernel System", Computer-Aided Design, 23(4), pp. 312--318.
- D.A. Duce, and F. Paterno'
(1991),
"Lotos Description of GKS-R Functionality", in Formal Methods in Computer Graphics Workshop, Eurographics Association.
- R.A. Day, D.A. Duce, J.R. Gallop, R. Maybury, and D.C. Sutcliffe
(1991),
"The ARGOSI Project for ISO/IEC Graphics and Networking Standards", Computer-Aided Design, 23, pp. 319--327.
- J.-J. Bardyn, R.A. Day, D.A. Duce, J.R. Gallop, L. Mistral, and D.C. Sutcliffe
(1991),
"The ARGOSI Project for ISO/IEC Graphics and Networking Standards", in Esprit '91 Conference Proceedings, Commission of the European Communities, DG XIII.
- D.A. Duce, P.J.W. ten Hagen, and R. van Liere
(1990),
"An Approach to Hierarchical Input Devices", Computer Graphics Forum, 9(1), pp. 15-26.
- D.A. Duce
(1989),
"GKS, Structures and Formal Specification", in Proceedings of Eurographics '89, W. Hansmann, F.R.A. Hopgood, and W. Strasser (Eds), North Holland, pp. 271--287.
- D.A. Duce, P.J.W. ten Hagen, and R. van Liere
(1989),
"Components, Frameworks and GKS Input", in Proceedings of Eurographics '89, W. Hansmann, F.R.A. Hopgood, and W. Strasser (Eds), North Holland, pp. 87--106.
- D.A. Duce, E.V.C. Fielding, and L.S. Marshall
(1988),
"Formal Specification of a Small Example from GKS", ACM Transactions on Graphics, 7(3), pp. 180-197.
Revision of RAL-84-068.
- M.D. Wilson, D.A. Duce, and D. Simpson
(1988),
"Life Cycles in Software and Knowledge Engineering: a comparative review", Knowledge Engineering Review, 3(4).
- D.A. Duce, and E.V.C Fielding
(1987),
"Formal Specification - A Comparison of Two Techniques", The Computer Journal, 30(4), pp. 316-327.
- D.B. Arnold, D.A. Duce, and D.J. Reynolds
(1987),
"An Approach to the Formal Specification of Configurable Models of Graphics Systems", in Eurographics '87, G. Marechal (Ed.), North-Holland, pp. 439--463.
- D.A. Duce, and F.R.A. Hopgood
(1987),
"The Graphical Kernel System (GKS)", Computer Aided Design, Special Issue on Graphics Standards, 19(8), pp. 396-409.
- D.A. Duce, and E.V.C Fielding
(1986),
"Towards a Formal Specification of the GKS Output Primitives", in Eurographics '86, A.A.G. Requicha (Ed.), North-Holland, pp. 307--323.
- D.A. Duce, and E.V.C. Fielding
(1985),
"Better Understanding through Formal Specification", Computer Graphics Forum, 4(4), pp. 333-348.
- D.A. Duce
(1985),
"Concerning the Specification of User Interfaces", Computer Graphics Forum, 4(3), pp. 251-258.
- D.R. Gibson, and D.A. Duce
(1985),
"GKS Graphics and Text Processing", Computer Graphics Forum, 4(3), pp. 259-270.
- D.A. Duce, and G. Davidson
(1978),
"An Improved Program for Calculating Vibrational Force Constants", J. Mol. Struct., 48, pp. 87--92.
- E.M. Bisby, D.A. Duce, and G. Davidson
(1978),
"An Approximate Valence Force Field for Benzene chromium tricarbonyl", J. Mol. Struct., 48, pp. 93--100.
- I. Buchanan, and D.A. Duce
(1976),
"An Interactive Benchmark for Multi-User Mini Computer Systems", ACM SIGMETRICS Performance Evaluation Review, 5(4), pp. 5--17.
- D.A. Duce, and G. Davidson
(1972),
"The Vibrational Spectrum of Dibutadieneiron carbonyl", J. Organometallic Chemistry, 44, pp. 365.
Books
- I.R. East, J. Martin, P.H. Welch, D. Duce, and M. Green (Eds)
(2004),
"Communicating Process Architectures 2004 WoTUG-27", IOS Press.
ISBN 1383-7575.
- R.A. Day, D.A. Duce, J.R. Gallop, and D.C. Sutcliffe (Eds)
(1993),
"Integration of Graphics and OSI Standards", Springer-Verlag.
- F.R.A. Hopgood, D.A. Duce, and D.J. Johnston
(1992),
"A Primer for PHIGS - C Programmers' Edition", John Wiley and Sons.
- F.R.A. Hopgood, and D.A. Duce
(1991),
"A Primer for PHIGS", John Wiley and Sons.
Translated into French: La norme infographique PHIGS, 1994, Wiley.
- D.A. Duce, M.R. Gomes, F.R.A. Hopgood, and J.R. Lee (Eds)
(1991),
"User Interface Management and Design", Springer-Verlag.
- D.B. Arnold, R.A. Day, D.A. Duce, C. Fuhrhop, J.R. Gallop, R. Maybury, and D.C. Sutcliffe (Eds)
(1991),
"Graphics and Communications", Springer-Verlag.
- D.B. Arnold, and D.A. Duce
(1990),
"ISO Standards for Computer Graphics - The First Generation", Butterworths.
- G.A. Ringland, and D.A. Duce (Eds)
(1988),
"Approaches to Knowledge Representation", Research Studies Press.
- D.A. Duce, and P. Jancene (Eds)
(1988),
"Proceedings of the Eurographics '88 Conference", North-Holland.
- F. R. A. Hopgood, R. J. Hubbold, and D. A. Duce (Eds)
(1986),
"Advances in Computer Graphics II", Springer-Verlag.
- F.R.A. Hopgood, D.A. Duce, E.V.C. Fielding, K. Robinson, and A.S. Williams (Eds)
(1985),
"Methodology of Window Management", Springer-Verlag.
- F.B. Chambers, D.A. Duce, and G.P. Jones (Eds)
(1984),
"Distributed Computing", Academic Press.
- D.A. Duce (Ed.)
(1984),
"The Distributed Computing Systems Programme", Peter Perigrinus Ltd.
- F.R.A. Hopgood, D.A. Duce, J.R. Gallop, and D.C. Sutcliffe
(1983),
"Introduction to the Graphical Kernel System, GKS", Academic Press.
Second Edition 1986. Translated into French, Japanese and Italian.
- R.A. Guedj, P.J.W. ten Hagen, F.R.A. Hopgood, H. Tucker, and D.A. Duce
(1979),
"Methodology of Interaction", North Holland.
Chapters in Books and Invited Papers/Unrefereed Workshop Contributions
- K.W. Brodlie, D.A. Duce, J.R. Gallop, J.P.R.B. Walton, and J.D. Wood
(2003),
"Distributed and Collaborative Visualization", in State of the Art Report, Eurographics 2003 Conference. http://www.eg.org/EG/DL/Conf/EG2003/star/star7.pdf
Available at http://www.eg.org/EG/DL/Conf/EG2003/star/star7.pdf.
- P. Barnard, J. May, D. Duke, and D. Duce
(2002 ),
"Macrotheory for Systems of Interactors", in Human-Computer Interaction in the New Millennium, John M. Carroll (Ed.), Addison-Wesley, pp. 31--52.
ISBN 0-201-70447-1.
- David J. Duke, David A. Duce, Phil J. Barnard, and Jon May
(2001),
"Human-Computer Protocols", in Universal Access In HCI, C. Stephanidis (Ed.), Lawrence Erlbaum Associates, Inc., Publishers, pp. 296-300.
Volume 3 of the Proceedings of HCI International 2001.
- D.A. Duce, and D.J. Duke
(2000),
"Syndetic Modelling: Computer Science meets Cognitive Psychology", in Electronic Lecture Notes in Theoretical Computer Science, volume 43.
ISBN: 0444509143. Invited lecture at Formal Methods Elsewhere, a satellite workshop of FORTE-PSTV-2000.
- D.A. Duce, and F.R.A. Hopgood
(2000),
"Computer Graphics in the UK: A Few People, Places and Events", Computer Graphics, 34(3), pp. 30-33.
- F. R. A. Hopgood, and D. A. Duce
(1999),
"Challenges for the World-Wide Graphics Web", in NATO Summer School, May 1999.
- K.W. Brodlie, D.A. Duce, J.R. Gallop, and J.D. Wood
(1998),
"Distributed Cooperative Visualization", in Eurographics '98 State of the Art Reports, A.A. de Sousa, and F.R.A. Hopgood (Eds), pp. 27-50.
ISSN 1017-4656.
- D.A. Duce
(1997),
"Formal Methods and Standards - An Idiosyncratic View", in 2nd BCS-FACS Northern Formal Methods Workshop, Ilkley 1997, electronic Workshops in Computing series, Springer-Verlag. http://ewic.springer.co.uk/
Invited Paper. See http://ewic.springer.co.uk/.
- D.A. Duce
(1997),
"Theory and Practice in Interactionally Rich Distributed Systems", in SOFSEM '97, F. Plasil, and K.G. Jeffery (Eds), Lecture Notes in Computer Science, Vol 1338, pp. 163 - 182.
Invited lectures.
- D.A. Duce, and D.J. Duke
(1995),
"Interaction, Cognition and Visualization", in Design, Specification and Verification of Interactive Systems '95, P. Palanque, and R. Bastide (Eds), Springer-Verlag Wien, pp. 1--20.
ISBN 3-211-82739-0.
- F. R. A. Hopgood, and D. A. Duce
(1995),
"Graphics entries", in Dictionary of Computing, Oxford University Press.
- F. R. A. Hopgood, and D. A. Duce
(1995),
"The Amendments to PHIGS and PHIGS PLUS", in Graphiktage '95, Bonn May 1995.
- F.R.A. Hopgood, K. Brodlie, L. Damnjanovic, and D.A. Duce
(1994),
"GKS-94: A Major Revision of GKS", in SoftSem Conference.
- F.R.A. Hopgood, and D.A. Duce
(1994),
"The Amendments to PHIGS", in SoftSem Conference.
- D.A. Duce
(1992),
"The Computer Graphics Reference Model", in Proceedings of the ARGOSI Workshop on Distributed Window Systems, Eurographics Technical Report Series, Eurographics Association.
ISSN 1017-4656.
- D.A. Duce, R.A. Day, D.C. Sutcliffe, and J.J.S. Cullen
(1992),
"ARGOSI - An ESPRIT Project for Graphics and OSI", in Proceedings of Networkshop 20.
- D.A. Duce, F.R.A. Hopgood, and K.W. Brodlie
(1991),
"Revision of the Graphical Kernel System", in Pixel.
In Italian, based on invited talk by DAD at Icographics'91 conference.
- D.A. Duce et al.
(1991),
"P2463: The ARGOSI Project for ISO/IEC Graphics and Networking Standards", in Graphics and Communications, D.B. Arnold, R.A. Day, D.A. Duce, C. Fuhrhop, J.R. Gallop, R. Maybury, and D.C. Sutcliffe (Eds), Springer-Verlag.
- D.A. Duce, and F.R.A. Hopgood
(1991),
"Essential PHIGS and a View of PHIGS PLUS", in Eurographics Technical Report Series EG91 TN4, Eurographics.
ISSN 1017-4656.
- D.C. Sutcliffe, J.R. Gallop, R. Maybury, R.A. Day, D.A. Duce, and G.J. Reynolds
(1991),
"The ARGOSI Classification Scheme for Graphics and Networking Applications", in Graphics Research and Development in European Community Programmes, Eurographics Technical Report Series EG91 G R and D, J. Encarnacao (Ed.), Eurographics.
ISSN 1017-4656.
- D. A. Duce, and F. R. A. Hopgood
(1989),
"Graphics Standards and Networking", in Proceedings of Computer Graphics in a Distributed Environment, INRIA.
- F. R. A. Hopgood, K. Robinson, J. R. Gallop, and D. A. Duce
(1988),
"Computer Graphics at Rutherford Appleton Laboratory", Computers and Graphics, 12(2), pp. 285-287.
- D.A. Duce
(1987),
"Formal Specification of Graphics Software", in Proceedings of the CIL'87 Conference, Barcelona, Spain.
Invited Lecture.
- D.A. Duce
(1987),
"Formal Specification of Graphics Software", in Theoretical Computer Graphics and CAD, R.A. Earnshaw (Ed.), Springer-Verlag, pp. 543--574.
- F.R.A. Hopgood, and D.A. Duce
(1987),
"Future Developments in Graphics and Workstations", in CAAD Conference, University of Eindhoven.
- D.A. Duce, and E.V.C Fielding
(1986),
"Formal Specification - A Simple Example", ICL Technical Journal, pp. 96-111.
- D.A. Duce
(1986),
"The Graphical Kernel System (GKS) - ISO 7942", Computer Compacts, 4(5), pp. 163-164.
- D.A. Duce
(1985),
"Standards for Computer Graphics", in Proceedings of ED'85 Conference.
- F.R.A. Hopgood, and D.A. Duce
(1979),
"A Production System Approach to Interactive Graphic Program Design", in Methodology of Interaction, R.A. Guedj et al (Ed.), North Holland, pp. 247--263.
Research Reports
- D.J. Duke, D.A. Duce, I. Herman, and G. Faconti
(1997),
"Specifying the PREMO Synchronization Objects", ERCIM Reasearch Reports, 02/97-R048, ERCIM.
- D.A. Duce, D.J. Duke, G. Faconti, and I. Herman
(1997),
"The Changing Face of Standardization: A Place for Formal Methods?", ERCIM Research Reports, 08/97-R050, ERCIM.
Subsequently accepted for publication in FACS, 11(1), 1999.
- L.B. Damnjanovic, and D.A. Duce
(1993),
"GKS-9x: A Specification of the Framework", RAL-93-061, Rutherford Appleton Laboratory, Chilton, Didcot, Oxon OX11 0QX.
- L.B. Damnjanovic, and D.A. Duce
(1993),
"GKS-9x: An Experimental Application", RAL-93-088, Rutherford Appleton Laboratory, Chilton, Didcot, Oxon OX11 0QX.
- D.A. Duce, and F. Paterno'
(1991),
"A Formal Specification of a Computer Graphics System in the Framework of the Computer Graphics Reference Model", RAL Report RAL-91-065, Rutherford Appleton Laboratory.
- K.W. Brodlie, F.R.A. Hopgood, and D.A. Duce
(1989),
"Second Generation Computer Graphics Standards", RAL Report 89-097, Rutherford Appleton Laboratory.
- D.A. Duce
(1986),
"A Simple Example from GKS in Z", RAL Report 86-082, Rutherford Appleton Laboratory.
- F.R.A. Hopgood, and D.A. Duce
(1986),
"Graphics Standards - The Current State", RAL Report 86-081, Rutherford Appleton Laboratory.
- D.A. Duce, E.V.C. Fielding, and L.S. Marshall
(1984),
"Formal Specification of Graphics Software", RAL Report 84-068, Rutherford Appleton Laboratory.
International Standards
- D.A. Duce (Ed.)
(2004),
"Information technology - Computer graphics and image processing - Portable Network Graphics (PNG): Functional specification,
ISO/IEC 15948:2004(E)", ISO/IEC.
ISO version of W3C Recommendation.
- D.A. Duce (Ed.)
(2003),
"Portable Network Graphics (PNG) Second Edition", W3C. http://www.w3.org/TR/2003/REC-PNG-20031110/
Available at http://www.w3.org/TR/2003/REC-PNG-20031110/.
- D.A. Duce, and F.R.A. Hopgood (Eds)
(1994),
"Information processing systems - Computer graphics - Graphical Kernel System (GKS) Parts 1 to 3 (Second Edition)", ISO.
- D.A. Duce, F.R.A. Hopgood, J.R. Gallop, and D.C. Sutcliffe (Eds)
(1985),
"Information processing systems - Computer graphics - Graphical Kernel System (GKS) functional description", ISO.