John Grundy's Publications

I've put author versions of many of my publications here. Some are EARLIER versions of (sometimes substantially) revised published papers, and it is best for you to use the definitive, published version in the proceedings/journal/book indicated.


You may also find some @ Google Scholar  or DBLP or MS Academic or ACM Digital Library or IEEE Digital Library...



PLEASE NOTE: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.




2011:

  • Kalmalrudin, M., Grundy, J.C. and Hosking, J.G, Improving Requirements Quality using Essential Use Case Interaction Patterns, In Proceedings of the 2011 International Conference on Software engineering (ICSE 2011), Hawaii, USA, May 21-28 2011.

2010:

  • Collaborative Software Engineering, Mistrík, I.; Grundy, J.; van der Hoek, A.; Whitehead, J. (Eds.), Springer,  2010, X, 470 p., ISBN: 978-3-642-10293-6, April, 2010. Springer   Amazon
  • Sallah, N., Mendes, E., and Grundy, J.C. Empirical Studies of Pair Programming for CS/SE Teaching in Higher Education: A Systematic Literature Review, to appear in IEEE Transactions on Software Engineering, IEEE Press. PDF
  • Chaudhary, K., Dai, X., Grundy, J.C. , Experiences in Developing a Micro-payment System for Peer-to-Peer Networks, International Journal of Information Technology and Web Engineering, vol. 5, no. 1, 2010, IGI Global. PDF   DOI
  • Dai, X. and Grundy, J.C. NetPay Micro-payment Protocols for Three Networks, Emergent Web Intelligence: Advanced Semantic Technologies Series: Advanced Information and Knowledge Processing, Badr, Y.; Chbeir, R.; Abraham, A.; Hassanien, A.-E. (Eds.), April 2010.  DOI
  • Hirsch, C., Hosking, J.G. and Grundy, J.C. VikiBuilder: end-user specification and generation of Visual Wikis, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. PDF   DOI
  • Kalmalrudin, M., Grundy, J.C. and Hosking, J.G. Tool Support for Essential Use Cases to Better Capture Software Requirements, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. PDF   DOI
  • Ali, N. Md., Hosking, J.G. and Grundy, J.C. End-User Oriented Critic Specification for Domain-Specific Visual Language Tools, In Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, 20-24 Sept 2010, ACM Press. PDF   DOI
  • Zhang, R., Hosking, J.G., Grundy, J.C., Mehandjiev, N., Carpenter, M. Design of a suite of visual languages for supply chain specification, In Proceedings of 2010 IEEE Symposium on Visual Languages and Human-centric Computing, Madrid, Spain, 20-24 September 2010, IEEE CS Press. PDF   DOI
  • Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. The Effects of Neuroticism on Pair Programming: An Empirical Study in the Higher Education Context, In  Proceedings of the 2010 International Conference on Empirical Software Engineering (ESEM 2010), Itlay, 16-17 Sept 2010, IEEE CS Press. PDF   DOI
  • Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. An Empirical Study of the Effects of Conscientiousness in Pair Programming using the Five-Factor Personality Model, In Proceedings of the 2010 IEEE/ACM International Conference on Software Engineering (ICSE 2010), Education Track, Cape Town, South Africa, 2-8 May 2010, ACM Press PDF   DOI
  • Hirsch, C., Hosking, J.G., and Grundy, J.C. ThinkFree: Using a Visual Wiki for IT Knowledge Management in a Tertiary Institution, In Proceedings of the 6th International Conference on Wikis and Open Collaboration (WikiSym 2010), Gdanks, Poland, 7-9 July 2010. ACM Press. PDF   DOI
  • Kalmalrudin, M., Grundy, J.C. and Hosking, J.G., Managing consistency between textual requirements, abstract interactions and Essential Use Cases, In Proceedings of the 2010 IEEE International Conference on Computer Software and Applications (COMPSAC 2010), Seoul, South Korea, July 2010, IEEE CS Press. PDF   DOI
  • Ali, N. Md., Hosking, J.G. and Grundy, J.C. A Taxonomy of Computer-supported Critics, In Proceedings of the 2010 International Symposium on Information Technology, 15-17 June 2010, Kuala Lumpur, Malaysia.PDF
  • Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y., Building Digital Ink Recognizers using Data Mining: Distinguishing Between Text and Shapes in Hand Drawn Diagrams, In Proceedings of the Twenty Third International Conference on Industrial, Engineering & Other Applications of Applied Intelligent Systems (IEA-AIE 2010), 1 - 4 June 2010, Córdoba, Spain, Lecture Notes in Computer Science. PDF
  • Kalmalrudin, M., Grundy, J.C. and Hosking, J.G. MaramaAI: Automated and Visual Approach for Inconsistency Checking of Requirements, Demo/Poster track at IEEE International Conference on Requirements Engineering, Sydney, Australia, September 27 - October 1, 2010. PDF
  • Li, K., Hosking, J.G., Grundy, J.C. , Ly, T. and Webb, B., Augmenting DSVL Meta-Tools with Pattern Specification, Instantiation and Reuse, 2nd International Workshop on Visual Formalisms for Patterns, Co-located with IEEE Visual Languages & Human-Centric Computing 2010, Madrid, Spain, 24th Sept 2010. PDF
  • Li, K., Hosking, J.G. and Grundy, J.C. A Generic Visual Language Technique for DSVL Model Refactoring to Patterns, 2nd International Workshop on Visual Formalisms for Patterns, Co-located with IEEE Visual Languages & Human-Centric Computing 2010, Madrid, Spain, 24th Sept 2010. PDF
  • Jaafar, M.F., Grundy, J.C. and Hosking, J.G. A High-Level Visual Test Specification Model for DSVL, In Proceedings of the 2010 Asia-Pacific Software Engineering Conference (APSEC 2010) Doctoral Symposium, Nov 30 2010. PDF
  • Ibrahim, A., Hamlyn-Harris, J. and Grundy, J.C., Emerging Security Challenges of Cloud Virtual Infrastructure, In Proceedings of the 2010 Asia Pacific Cloud Workshop 2010 (co-located with APSEC2010), Sydney, Nov 30 2010. PDF
  • Almorsy, M., Grundy, J.C., and Mueller, I., An analysis of the cloud computing security problem, In Proceedings of the 2010 Asia Pacific Cloud Workshop 2010 (co-located with APSEC2010), Sydney, Nov 30 2010. PDF

2009:

  • Khambati, A., Warren, J., Grundy, J., and Hosking, J. Care Planning Systems for Consumer Engagement in Chronic Disease Management, Electronic Journal of Health Informatics, vol 4, no. 1, 2009.PDF
  • Salleh, N. Mendes, E., Grundy, J.C. and Burch, G. An Empirical Study of the Effects of Personality in Pair Programming using the Five-Factor Model, In Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM 2009), Florida, USA, Oct 15-16 2009.PDF
  • Ali, N., Hosking, J.G., Huh, J. and Grundy, J.C. Template-based Critic Authoring for Domain-Specific Visual Language Tools, In Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Cornwallis, Oregon, USA, Sept 20-24 2009, IEEE CS Press PDF
  • Dantra, R., Grundy, J.C. and Hosking, J.G. A domain-specific visual language for report writing, In Proceedings of the 2009 IEEE Symposium on Visual Languages and Human-Centric Computing, Cornwallis, Oregon, USA, Sept 20-24 2009, IEEE CS Press PDF
  • Huh, J., Grundy, J.C., Hosking, J.G., Li, N., Amor, R., Integrated data mapping for a software meta-tool, In Proceedings of the 2009 Australian Software Engineering Conference, Gold Coast, Australia, April 2009, IEEE CS Press PDF
  • Ali, N. Md., Hosking, J.G., Huh, J. Grundy, J.C., Critic Authoring Templates for Specifying Doman-Specific Visual Language Tool Critics, In Proceedings of the 2009 Australian Software Engineering Conference, Gold Coast, Australia, April 2009, IEEE CS Press PDF
  • Hirsch, C., Hosking, J.G. and Grundy, J.C. The Visual Wiki: A New Metaphor for Knowledge Access and Management, Knowledge Management Tools, Technologies, Mashups, and Design Approaches Minitrack, 42nd Hawaii International Conference on System Sciences, January 2009, IEEE CS Press.PDF
  • Li, K., Hosking, J.G. and Grundy, J.C. A Generalised Event Handling Framework, KISS Workshop, Workshop at 2009 IEEE/ACM Automated Software Engineering Conference, Auckland, New Zealand, 17 Nov 2009.
  • Li, K, Grundy, J.C., Hosking, J.G. Li, L. Visualising Event-based Information Models: Issues and Experiences, In Proceedings of Visual Analytics in Software Engineering, Workshop at 2009 IEEE/ACM Automated Software Engineering Conference, Auckland, New Zealand, 16 Nov 2009.
  •  Hirsh, C., Hosking, J.G. and Grundy, J.C., Interactive Visualization Tools for Exploring the Semantic Graph of Large Knowledge Spaces, Visual Interfaces to the Social and the Semantic Web (VISSW 2009), In conjunction with the  International Conference on Intelligent User Interfaces (IUI 2009), Sanibel Island, Florida, 8th February 2009.

2008:

  • Chen, Q., Grundy, J.C., and Hosking, J.G. SUMLOW: Early Design-Stage Sketching of UML Diagrams on an E-whiteboard, Software – Practice and Experience, vol. 38 , no. 9, Wiley, July 2008, pp. 961-994.PDF
  • Grundy, J.C. and Han, J. Special Issue of Best papers from ASWEC 2007, Journal of Systems and Software vol. 81, Elsevier, 2008.
  • von Konsky, B. and Grundy, J.C. Proceedings of ASWEC 2008, IEEE CS Press, April 2008.
  • Abizer Khambati, Jim Warren, John Grundy, and John Hosking, A Model Driven Approach to Care Planning Systems for Consumer Engagement in Chronic Disease Management, Proceedings, HIC 2008, Melbourne, Aug-Sept 2008.PDF
  • Li, L., Hosking, J.G. and Grundy, J.C. MaramaEML: An Integrated Multi-View Business Process Modelling Environment with Tree-Overlays, Zoomable Interfaces and Code Generation Demo session, In Proceedings of the 2008 IEEE/ACM International Conference on Automated Software Engineering, L'Aquilla, Italy, 15-19 September 2008, IEEE CS Press. PDF
  • Abizer Khambati, John Grundy, John Hosking, and Jim Warren, Model-driven Development of Mobile Personal Health Care Applications, In Proceedings of the 2008 IEEE/ACM International Conference on Automated Software Engineering, L'Aquilla, Italy, 15-19 September 2008, IEEE CS Press. PDF
  • Grundy, J.C., Hosking, J.G., Li, N. and Huh, J. Marama: an Eclipse meta-toolset for generating multi-view environments, Formal demonstration at the 30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008, ACM Press PDF
  • Hirsch, C., Hosking, J.G., Grundy, J.C. Thinkbase: A Visual Semantic Wiki, Poster and Demo Session of the 7th International Semantic Web conference (ISWC2008).
  • Hosking, J.G., Mehandjiev, N., Grundy, J.C. A Domain Specific Visual Language for Design and Coordination of Supply Networks, In Proceedings of the 2008 Conference on Visual Languages and Human-Centric Computing, Herrsching am Ammersee, Germany, 15-18 September 2008, IEEE CS Press.
  • Blagojevic, R., Plimmer, B., Grundy, J.C. and Wang, Y. A Data Collection Tool for Sketched Diagrams, In Proceedings of the 5th EUROGRAPHICS Workshop on Sketch-Based Interfaces and Modeling, Annecy, France, June 11-13, 2008.

2007:

  • Grundy, J.C., Hosking, J.G., Cao, S., Zhao, D., Zhu, N., Tempero, E. and Stoeckle, H. Experiences developing architectures for realising thin-client diagram editing tools, Software – Practice and Experience, vol. 37, no.12, Wiley, October 2007, pp. 1245-1283.PDF
  • Zhu, N., Grundy, J.C., Hosking, J.G., Liu, N., Cao, S. and Mehra, A. Pounamu: a meta-tool for exploratory domain-specific visual language tool development, Journal of Systems and Software, Elsevier, vol. 80, no. 8, pp 1390-1407. PDF
  • Dai, X. and Grundy, J.C. NetPay: An off-line, decentralized micro-payment system for thin-client applications, Electronic Commerce Research and Applications, Elsevier, , vol. 6, no. 1, March 2007, Elsevier, pp. 91-101. PDF
  • Grundy, J.C. and Moreira, A. Early aspects at AOSD 2007, Lecture Notes in Computer Science 4765, Springer, December 2007.
  • Grundy, J.C. and Han, J. Proceedings of ASWEC 2007, IEEE CS Press, April 2007.
  • Maplesden, D., Hosking, J.G. and Grundy, J.C. A Visual Language for Design Pattern Modelling and Instantiation, Chapter 2 in Design Patterns Formalization Techniques, Toufik Taibi (Ed), Idea Group Inc., Hershey, USA, March 2007 PDF
  • Dai, X., Chaudhary, K.., Grundy, J.C., Comparing and Contrasting Micro-payment Models for Content Sharing in P2P Networks, 3rd IEEE International Conference on Signal-Image Technology and Internet-based Systems, IEEE CS Press, Shanghai, China, December 16-19 2007 PDF
  • Cai, Y., Grundy, J.C. and Hosking, J.G. Synthesizing Client Load Models for Performance Engineering via Web Crawling, In Proceedings of the 2007 IEEE/ACM International Conference on Automated Software Engineering, Atlanta, Nov 5-9 2007, IEEE CS PressPDF
  • Li, L. Hosking, J.G. and Grundy, J.C. Visual Modelling of Complex Business Processes with Trees, Overlays and Distortion-Based Displays, In Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centgric Computing, USA, Sept 23-27 2007, IEEE CS Press.PDF
  • Liu, N., Hosking, J.G. and Grundy, J.C., MaramaTatau: extending a domain specific visual language meta tool with a declarative constraint mechanism, In Proceedings of the 2007 IEEE Symposium on Visual Languages and Human-Centgric Computing, USA, Sept 23-27 2007, IEEE CS Press.PDF
  • Li, L., Grundy, J.C. and Hosking, J.G. EML: A tree overlay-based visual language for business process modelling, In Proceedings of the 2007 International Conference on Enterprise Information Systems, Portugal, 13-17 June 2007 PDF
  • Grundy, J.C. and Hosking, J.G. Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool, In Proceedings of the 2007 IEEE/ACM International Conference on Software Engineering (ICSE’07), Minneapolis, USA, May 2007, IEEE CS Press PDF
  • Liu, N., Grundy, J.C. and Hosking, J.G. A Visual Language and Environment for Specifying User Interface Event Handling in Design Tools, In Proceedings of the 2007 Australasian Conference on User Interfaces, Ballarat, Australia, CRPIT Press. PDF
  • Kim, C., Hosking, J.G. and Grundy, J.C. Model Driven Design and Implementation of Statistical Surveys, In Proceedings of HICSS40 � Mini-track on Model-driven development, Hawaii, January 2007, IEEE CS Press. PDF.
  • Patel, R., Plimmer, B., Grundy, J.C. and Ihaka, R. Ink Features for Diagram Recognition, 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling, Riverside, California, August 2-3, 2007
  • Kim, C.H. Hosking, J.G. and Grundy, J.C. Generating Web Services for Statistical Survey Packages from Domain-specific Visual Languages, In Proceedings of the ICSE2007 Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques, Minnesota, USA, May 22nd 2007, IEEE CS Press PDF


2006:

  • Grundy, J.C. and Howse, J. Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, Sept 4-8 2006, IEEE CS Press.
  • Dai, X. and Grundy, J.C., Off-line Micro-payment Protocol for Multiple Vendors in Mobile Commerce, In Proceedings of the 2006 Conference on Parallel and Distributed Computing, Applications and Technologies, Taipei, Taiwan, December 4-7, 2006, IEEE. PDF.
  • Gundy, J.C., Hosking, J.G., Zhu, N. and Liu, N. Generating Domain-Specific Visual Language Editors from High-level Tool Specifications, In Proceedings of the 2006 IEEE/ACM International Conference on Automated Software Engineering, Tokyo, 24-28 Sept 2006, IEEE. PDF.
  • Helland, T., Grundy, J.C. and Hosking, J.G. A Service-Oriented Architecture for Software Process Technology, In Proceedings of the 2006 Australian Conference on Software Engineering, Sydney, April 2006, IEEE CS Press. PDF.
  • Draheim, D., Grundy, J.C., Hosking, J.G., Lutteroth, C. and Weber, G. Realistic Load Testing ofWeb Applications, In Proceedings of the 10th European Conference on Software Maintenance and Re-engineering, Berlin, 22-24 March 2006. PDF.
  • Zhao, D., Grundy, J.C. and Hosking, J.G. Generating mobile device user  interfaces for diagram-based modelling tools, In Proceedings of the 2006 Australasian User Interface Conference, Hobart, Australia, January 2006. PDF
  • Plimmer, B., Grundy, J.C., Hosking, J.G. and Priest, R. Inking in the IDE: Experiences with Pen-based Design and Annotation, In Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing, Brighton, UK, 4-8 Sept 2006, IEEE. PDF.
  • Wang, Y., Singh, S., Hosking, J.G. and Grundy, J.C. An Aspect-Oriented UML Tool for Software Development with Early Aspects, Proceedings of ICSE 2006 Workshop on Early Aspects at ICSE: Aspect-Oriented Requirements Engineering and Architecture Design, Shanghai, May 2006. PDF.
  • Grundy, J.C., Hosking, J.G., Li, L. And Liu, N. Performance engineering of service compositions, ICSE 2006 Workshop on Service-oriented Software Engineering, Shanghai, May 2006. PDF.


2005:

  • Stoeckle, H., Grundy, J.C. and Hosking, J.G. A Framework for Visual Notation Exchange, Journal of Visual Languages and Computing, Volume 16, Issue 3 , June 2005, Elsevier, pp.187-212. PDF
  • Grundy, J.C., Cai, Y. and Liu, A. SoftArch/MTE: Generating Distributed System Test-beds from High-level Software Architecture Descriptions, Automated Software Engineering, Kluwer Academic Publishers, vol. 12, no. 1, January 2005, pp. 5-39. PDF
  • Panas, T., Berrigan, R. and Grundy, J.C. A 3-D metaphor for software production visualisation, YLEM Journal – Artists using Science and Technology, vol. 25, no. 4, 2005.
  • Grundy, J.C., Ding, G., and Hosking, J.G. Deployed Software Component Testing using Dynamic Validation Agents, Journal of Systems and Software: Special Issue on Automated Component-based Software Engineering, vol. 74, no. 1, January 2005, Elsevier, pp. 5-14. PDF
  • Dai, X. and Grundy, J.C. Off-line Micro-payment System for Content Sharing in P2P Networks, In Proceedings of the 2005 International Conference on Distributed Computing and Internet Technology, Bhubaneswar, India, December 22-24 2005, LNCS, Springer. PDF
  • Singh, S. Chen, H.C. Hunter, O., Grundy, J.C. and Hosking, J.G. Improving Agile Software Development using eXtreme AOCE and Aspect-Oriented CVS, in Proceedings of the 12th Asia-Pacific Software Engineering Conference, Taiwan, December 2005, IEEE CS Press. PDF
  • Singh, S., Grundy, J.C., Hosking, J.G. and Sun, J. An Architecture for Developing Aspect-Oriented Web Services, In Proceedings of the 2005 European Conference on Web Services, Vaxjo, Sweden, Nov 14-16 2005, IEEE Press. PDF
  • Mehra, A., Grundy, J.C. and Hosking, J.G. A generic approach to supporting diagram differencing and merging for collaborative design, In Proceedings of the 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, IEEE Press, pp. 204-213.PDF
  • Kim, C. Hosking, J.G., Grundy, J.C. A Suite of Visual Languages for Statistical Survey Specification, In Proceedings of the 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September 2005, IEEE CS Press. PDF
  • Kot, B. Wenche, B., Hosking, J.G., Grundy, J.C. Information VisualisationUtilising 3D Computer Game Engines, In Proceedings of CHINZ2005, Auckland, New Zealand, July 6-8, 2005. PDF
  • Yap, N., Chiong, H.C., Grundy, J.C. and Berrigan, R. Supporting dynamic software tool integration via web service-based components, In Proceedings of the 2005 Australian Software Engineering Conference, Brisbane, Australia, 29 March- 1 April 2005, IEEE CS Press. PDF
  • Plimmer, B. and Grundy, J.C. Beautifying sketching-based design tool content: issues and experiences, In Proceedings of the 2005 Australasian User Interfaces Conference, Jan 31-Feb 3, 2005, Newcastle, Australia, Conferences in Research and Practice in Information Technology, Vol. 40. PDF
  • Wensche, B., Kot, B., Gits, A., Amor, R., Hosking, J.G. and Grundy, J.C. A Framework for Game Engine Based Visualisations, Image and Vision Computing New Zealand, Dunedin, New Zealand, 28 - 29 Nov, 2005. PDF
  • Liu, N., Grundy, J.C. and Hosking, J.G., A visual language and environment for composing web services, In Proceedings of the 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, IEEE Press, pp. 321-324. PDF
  • Liu, N., Hosking, J.G. and Grundy, J.C. A Visual Language and Environment for Specifying Design Tool Event Handling, In Proceedings of the 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September 2005, IEEE CS Press. PDF
  • Singh, S., Hosking, J.G. and Grundy, J.C. Deploying Multi-Agents for Intelligent Aspect-Oriented Web Services, In Proceedings of the 2005 Pacific Rim Workshop on Intelligent Multi-agents, Kuala Lumpur, 14-16 September 2005, Lecture Notes in Artificial Intelligence, Springer. PDF


2004:

  • Grundy, J.C, Hosking, J.G., Amor, R., Mugridge, W.B., Li, M. Domain-specific visual languages for specifying and generating data mapping system, Journal of Visual Languages and Computing, vol. 15, no. 3-4, June-August 2004, Elsevier, pp 243-263 PDF
  • Grundy, J.C., Welland, R. and Steockle, H. Proceedings of the ICSE 2004 Workshop on Directions in Software Engineering Environments (WoDiSEE 2004), Edinburgh, Scotland, May 25th 2004, IEE Press.
  • Grundy, J.C. and Hosking, J.G. Developing Software Components with Aspects: Some Issues and Experiences, Chapter 25 in Aspect-Oriented Software Development, Prentice-Hall, October 2004, pp. 585-604. PDF
  • Dai, X. and Grundy, J.C. Customer Perceptions of a Thin-Client Micro-Payment System: Issues and Experiences, In Advanced Topics in End User Computing, Volume III, Idea Publishing Group (Reprinted from JEUC 15 (4)).
  • Cao, S., Grundy, J.C., Stoeckle, H., Hosking, J.G., Tempero, E., Zhu, N. Experiences Generating Web-based User Interfaces for Diagramming Tools, In Proceedings of the 2005 Australasian User Interfaces Conference, Jan 31-Feb 3, 2005, Newcastle, Australia, Conferences in Research and Practice in Information Technology, Vol. 40. PDF
  • Dai, X. and Grundy, J.C. Three Kinds of E-wallets for a NetPay Micro-payment System, In Proceedings of the 5th International Conference on Web Information Systems Engineering, Brisbane, Australia, November 22-24 2004, LNCS 3306. PDF
  • Dai, X. and Grundy, J.C. Three Integration Methods for a Component-based NetPay Vendor System, International Symposium on Computational and Information Sciences, Shanghai, China, December 16 - 18, 2004, LNCS 3314. PDF
  • Cai, Y., Grundy, J.C. and Hosking, J.G. Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 36-45. PDF
  • Bossung, S., Stoeckle, H., Grundy, J.C., Amor, R. and Hosking, J.G. Automated Data Mapping Specification via Schema Heuristics and User Interaction, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 208-217. PDF
  • Cai, Y., Grundy, J.C., Hosking, J.G., Dai, X. Software Architecture Modelling and Performance Analysis with Argo/MTE, In Proceedings of the 2004 Conference on Software Engineering and Knowledge Engineering, Baniff, Canada, June 20-24 2004. PDF
  • Nixon, A. and Grundy, J.C. Reciprocity: an Integrated, Continuous Approach to Software Training Authoring, Delivery and Monitoring, In Proceedings of the 2004 Australian Software Engineering Conference, Melbourne, Australia, April 14-17 2004, IEEE CS Press PDF.
  • Grundy, J.C., Wei, Z., Nicolescu, R. and Cai, Y. An Environment for Automated Performance Evaluation of J2EE and ASP.NET Thin-client Architectures, In Proceedings of the 2004 Australian Software Engineering Conference, Melbourne, Australia, April 14-17 2004, IEEE CS Press PDF.
  • Zhu, N., Grundy, J.C. and Hosking, J.G. Constructing domain-specific design tools with a visual language meta-tool, CAiSE 2005 Forum, Portugul, June 2005, Springer. PDF
  • Mehra, A., Grundy, J.C. and Hosking, J.G., Adding Group Awareness to Design Tools Using a Plug-in, Web Service-based Approach, In Proceedings of the Sixth International Workshop on Collaborative Editing Systems, CSCW 2004, Chicago, November 6, 2004. PDF
  • Cao, S. Grundy, J.C., Hosking, J.G., Stoeckle, H. and Tempero, E. An architecture for generating web-based, thin-client diagramming tools, In Proceedings of the 2004 IEEE International Conference on Automated Software Engineering, Linz, Austria, September 20-24, IEEE CS Press, pp. 270-273. PDF
  • Liu, N., Grundy, J.C. and Hosking, J.G. Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-tool Environment, In Proceedings of the 2004 International Conference on Visual Languages and Human-Centric Computing, Rome, Italy, 25-29 September 2004, IEEE CS Press, pp. 38-40. PDF
  • Zhu, N., Grundy, J.C. and Hosking, J.G., Pounamu: a meta-tool for multi-view visual language environment construction, In Proceedings of the 2004 International Conference on Visual Languages and Human-Centric Computing, Rome, Italy, 25-29 September 2004, IEEE CS Press, pp. 254-256. PDF
  • Mehra, A., Grundy, J.C. and Hosking, J.G. Supporting Collaborative Software Design with a Plug-in, Web Services-based Architecture, In ICSE 2004 Workshop on Directions in Software Engineering Environments, Grundy, Welland and Stoeckle (eds), IEE Press.PDF
  • Singh, S., Grundy, J.C., Hosking, J.G. Developing .NET Web Service-based Applications with Aspect-Oriented Component Engineering , In Proceedings of the Fifth Autralasian Workshop on Software and Systems Architecures, Melbourne, Australia, 13-14 April 2004 PDF

2003:

  • Dai, X., and Grundy, J.C. Customer perceptions of a thin-client micro-payment system: issues and experiences, Journal of End User Computing: Special Issue on E-tailing, vol. 15, no. 4, Idea Publishing Group. PDF
  • Grundy, J.C. and Hosking, J.G. SoftArch: integrated support for software architecture development, International Journal of Software Engineering and Knowledge Engineering, vol 13, no 2, April 2003, World Scientific, pp. 125-152. PDF.
  • Grundy, J.C. and Penix, J. Proceedings of the 18th IEEE International Conference on Automated Software Engineering, October 6-10 2003, IEEE CS Press, 380 pp.
  • Grundy, J.C. and Zou, W. Building multi-device, adaptive thin-client web user interfaces with Extended Java Server Pages, In Cross-Platform and Multi-device User Interfaces, Wiley, 2003. PDF
  • Grundy, J.C., Panas, T., Singh, S., Stoeckle, H. An Approach to Developing Web Services with Aspect-oriented Component Engineering, In Proceedings of the 2nd Nordic Conference on Web Services, 2003. PDF
  • Stoeckle, H., Grundy, J.C. and Hosking, J.G. Approaches to Supporting Software Visual Notation Exchange, In Proceedings of the 2003 IEEE Conference on Human-Centric Computing, Auckland, New Zealand, October 2003, IEEE CS Press. PDF
  • Chen, Q., Grundy, J.C. and Hosking, J.G. An E-whiteboard Application to Support Early Design-Stage Sketching of UML Diagrams, In Proceedings of the 2003 IEEE Conference on Human-Centric Computing, Auckland, New Zealand, October 2003, IEEE CS Press. PDF
  • Dai, X. and Grundy, J.C. Architecture for a Component-based, Plug-in Micro-payment System, In Proceedings of 5th Asia-Pacific Web Conference, September 27-29 2003, Xi'an, China, Springer LNCS 2642, pp. 251-262. PDF
  • Panas, T., Berrigan, R. and Grundy, J.C. A 3D Business Metaphor for Program Visualization, In Proceedings of the 2003 Conference on Information Visualisation, London, 16-18 July 2003, IEEE CS Press. PDF
  • White, P. and Grundy, J.C. Experiences Developing a Collaborative Travel Planning Application with .NET Web Services, In Proceedings of the 2003 International Conference on Web Services, Las Vegas, June 23-26 2003, CSREA Press. PDF
  • Grundy, J.C., Bai, J., Blackham, J., Hosking, J.G. and Amor, R. An Architecture for Efficient, Flexible Enterprise System Integration, In Proceedings of the 2003 International Conference on Internet Computing, Las Vegas, June 23-26 2003, CSREA Press, pp. 350-356. PDF
  • Liu, R., Wong, L. and Grundy, J.C. Experiences Developing an E-whiteboard-based Circuit Designer, In Proceedings of the 2003 International Conference on Software Engineering Research and Practice, Las Vegas, June 23-26 2003, CSREA Press, pp.739-744.PDF
  • Grundy, J.C. and Yang, B. An environment for developing adaptive, multi-device user interfaces, In Proceedings of the 4th Australasian Conference on User Interfaces, Adelaide, Australia, February 3-7 2003.PDF
  • Stockle, H., Grundy, J.C. and Hosking, J.G. Notation Exchange Converters for Software Architecture Development, ESEC'2003 Workshop on Tool Integration, September 2003.
  • Stockle, H., Grundy, J.C. and Hosking, J.G. Towards a Unified Notation Exchange Framework, Poster at ACM Symposium on Software Visualisation, San Deiego, 6-9 June, 2003.


2002:

  • Grundy, J.C. and Hosking, J.G. Engineering plug-in software components to support collaborative work, Software - Practice and Experience, Vol. 32, No. 10, August 2002, Wiley, 983-1013. PDF.
  • Grundy, J.C. Teaching IS by simulations: issues and experience, Journal of Informatics - Education and Research, vol. 4, no. 1, Spring 2002, IAIM Press, pp. 47-58. PDF
  • Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, Interacting with Computers, vol. 14, no. 3, March 2002, Elsevier, pp. 175-194. PDF
  • Grundy, J.C. A Graduate Course on E-commerce Information Systems Engineering, Journal of Informatics Education and Research, IAIM Press, Vol. 2, No. 2. PDF
  • Grundy, J.C. and Calder, P. Proceedings of the 3rd Australasian User Interface Conference, Melbourne, Australia, Jan 39-31 2002. Published by Conferences in Research and Practice in Information Technology, Australian Computer Society, 110 pp.
  • Reussner, R. H., Poernomo, I.H. and Grundy, J.C. Proceedings of the Fourth Australasian Workshop on Software and Systems Architectures, 18 February 2002, Sydney, Australia, Monash University and DSTC, 120 pp.
  • Olsen, T. and Grundy, J.C. Supporting traceability and inconsistency management between software artefacts, In Proceedings of the 2002 IASTED International Conference on Software Engineering and Applications, Boston, MA, 2-5 Nov 2002, IASTED Press. PDF
  • Grundy, J.C. and Ding, G. Automatic Validation of Deployed J2EE Components Using Aspects, In Proceedings of the 17th IEEE International Conference on Automated Software Engineering, Edinburgh, 23-27 September 2002, IEEE CS Press. PDF
  • Mugridge, W., Grundy, J.C.., Hosking, J., Bryant, D., Supporting information mapping in Health Informatics via integrated message transformation, In Proceedings of the 2002 Health Informatics New Zealand Conference, 8-10 August 2002, Auckland, New Zealand. PDF
  • Grundy, J.C. and Jin, W. Experiences developing a thin-client, multi-device travel planning application, in Proceedings of 2002 New Zealand Conference on Computer-Human Interaction, July 12-13, Hamilton, New Zealand. PDF
  • Li, Y., Grundy, J.C., Amor, R. and Hosking, J.G. A data mapping specification environment using a concrete business form-based metaphor, In Proceedings of the 2002 International Conference on Human-Centric Computing, IEEE CS Press. PDF
  • Dai, S. and Grundy, J.C. Architecture of a Micro-Payment System for Thin-Client Web Applications, In Proceedings of the 2002 International Conference on Internet Computing, Las Vegas, June 24-27 2002, CSREA Press. PDF.
  • Maplesden, D., Hosking, J.G. and Grundy, J.C. Design Pattern Modelling and Instantiation using DPML, In Proceedings of the Tools Pacific 2002, Sydney, 18-21 February, 2002, CRPIT Press. PDF.
  • Grundy, J.C., Wang, X. and Hosking, J.G. Building Multi-Device, Component-Based, Thin-Client Groupware: Issues and Experience, In Proceedings of the 2002 Australasian User Interface Conference, Melbourne, Australia. PDF.
  • Grundy, J.C., Newby, S., Whittmore, T., and Grundeman, P. Extending a persistent object framework to enhance enterprise application server performance, In Proceedings of the 2002 Australasian Database Conference, Melbourne, Australia. PDF.
  • Grundy, J.C. and Zou, W. An architecture for building multi-device thin-client web user interfaces, In Proceedings of the 14th Conference on Advanced Information Systems Engineering, Toronto, Canada, May 29-31 2002, Lecture Notes in Computer Science. PDF. 
  • Grundy, J.C. and Hosking, J.G. Recent Experiences with Code Generation and Task Automation Agents in Software Tools, In Proceedings of the 1st International Workshop on the State of the Art in Automated Software Engineering, Irvine, CA, 27th June 2002.

2001:

  • Grundy, J.C. Software Tools Mini-track, 34th Hawaii International Conference on System Sciences, IEEE CS Presss, Maui, Hawaii 3-6 Jan 2001, 48pp.
  • Grundy, J.C. and Hosking, J.G. Software Tools, Wiley Encyclopaedia of Software Engineering, 2nd Edition, Wiley InterScience, December 2001. PDF
  • Grundy, J.C., Cai, Y. and Liu, A. Generation of Distributed System Test-beds from High-level Software Architecture Descriptions, In Proceedings of the 16th International Conference on Automated Software Engineering, San Diego, 26-29 Nov 2001, IEEE CS Press, pp. 193-200 PDF
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G. and Kendal, P. Generating EDI Message Translations from Visual Specifications, In Proceedings of the 16th International Conference on Automated Software Engineering, San Diego, 26-29 Nov 2001, IEEE CS Press, pp. 35-42 PDF
  • Dai, X., Grundy, J.C., and Lo, B. Comparing and contrasting micro-payment models for E-commerce systems, in Proceedings of the 2001 International Conferences on Info-tech & Info-net - Conferences F & G, Beijing, China, IEEE CS Press, pp. 35-41. PDF
  • Petrovski, A. and Grundy, J. Web-enabling an integrated health informatics system, In Proceedings of the 7th Conference on Object-oriented Information Systems, Springer Lecture Notes in Computer Science. PDF
  • Grundy, J. and Patel, R. Developing Software Components with the UML, Enterprise Java Beans and Aspects, In Proceedings of the 2001 Australian Software Engineering Conference, Canberra, Australia, 26-28 August 2001, IEEE CS Press. PDF
  • Blackham, J., Grundeman, P., Grundy, J., Hosking, J. and Mugridge, W. Supporting pervasive business aii International Conference on System Sciences (Software Architecture Mini-track), Jan 3-6 2001, Maui, Hawaii, IEEE CS Press. PDF

2000:

  • Grundy, J.C. Multi-perspective specification, design and implementation of components using aspects, International Journal of Software Engineering and Knowledge Engineering, Vol. 10, No. 6, December 2000, World Scientific. PDF
  • Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Constructing component-based software engineering environments: issues and experiences, Information and Software Technology Vol 42, No. 2, Special Issue on Constructing Software Engineering Tools, Elsevier Science Publishers. PDF
  • Maurer, F., Ben-Shaul, I., Dellen, B., Dossick, S., Grundy, J.C., Kotting, B., Proceedings of the 3rd ICSE Workshop on Software Engineering over the Internet, Dept. of Computer Science, University of Calgary, 88 pp.
  • Grundy, J.C. and Han, J. Proceedings of the 3rd Australasian Workshop on Software and Systems Architectures, Monash University Press, 99 pp.
  • Grundy, J.C. and Hosking, J.G. Directions in modelling large-scale software architectures, In Proceedings of the 2000 Conference on Software - Methods & Tools, Wollongong, Australia, Nov 6-10, 2000, IEEE CS Press. PDF
  • Grundy, J.C. A method and environment for distributed component engineering, In Proceedings of the 2000 Conference on Software - Methods & Tools, Wollongong, Australia, Nov 6-10, 2000, IEEEE CS Press. PDF
  • Grundy, J.C. and Hosking, J.G. High-level Static and Dynamic Visualisation of Software Architectures, In proceedings of the 2000 IEEE Symposium on Visual Languages, Seattle, Washington, Sept. 14-18 2000. PDF, PDF
  • Grundy, J.C. An implementation architecture for aspect-oriented component engineering, In Proceedings of the 2000 International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vagas, CA, June 26-29 2000, CSREA Press, pp. 249-256. PDF
  • Grundy, J.C. Construction of an Integrated and Extensible Software Architecture Modelling Environment, In Proceedings of the 2nd International Symposium on Constructing Software Engineering Tools (CoSET'2000), Limerick, Ireland, pp. 51-61. PDF
  • Grundy, J.C. and Hosking, J.G. Developing Adaptable User Interfaces for Component-based Systems, In Proceedings of the 1st Australasian User Interface Conference, Canberra, Australia Jan 30-Feb 2 2000, IEEE CS Press, pp. 17-25. PDF
  • Grundy, J.C. Storage and retrieval of Software Components using Aspects, In Proceedings of the 2000 Australasian Computer Science Conference, Canberra, Australia, Jan 30-Feb 3 2000, IEEE CS Press, pp 95-103. PDF
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G. and Kendal, P., A Visual Language and Environment for EDI Message Translation, In Proceedings of Human-Centric Computing 2001, IEEE CS Press. PDF
  • Maplesden, D., Hosking, J.G. and Grundy, J.C. A Visual Language for Design Pattern Modelling and Instantiation, In Proceedings of Human-Centric Computing 2001, IEEE CS Press. PDF
  • Grundy, J.C. and Liu, A. Directions in Engineering Non-Functional Requirement Compliant Middleware Applications, In proceedings of the 3rd Australasian Workshop on Software and System Architectures, Sydney, Australia, 19-20 Nov, 2000. PDF
  • Grundy, J.C. Distributed Component Engineering using a Decentralised, Internet-based Environment, In Proceedings of the 3rd ICSE Workshop on Software Engineeering over the Internet, ICSE 2000 Workshop, Limerick, Ireland, June 6 2000, pp. 20-29. PDF


1999:

  • Grundy, J.C. Visual specification and monitoring of software agents in decentralised process-centred environments, International Journal on Software Engineering and Knowledge Engineering, Vol. 9, No. 4., August 1999, World Scientific Publishing Company, pp. 425-444. PDF
  • Grundy, J.C. Proceedings of 2nd Australasian Workshop on Software Architectures, Monash University Press, 1999.
  • Grundy, J.C. Engineering component-based, user-configurable collaborative editing systems, Engineering for Human-Computer Interaction, Chatty, S. and Dewan, P. Eds, February 1999, Kluwer Academic Publishers.
  • Graham, T.C.N. and Grundy, J.C. External Requirements of Groupware Development Tools: Workshop Report, Engineering for Human-Computer Interaction, Chatty, S. and Dewan, P. Eds, February 1999, Kluwer Academic Publishers.
  • Grundy, J.C. and Hosking, J.G. Human-Computer Interaction Issues for the Configuration of Component-based Software Systems, In Proceedings of OZCHI'99, Charles SturtPDF University, pp. 37-43.
  • Supporting aspect-oriented component-based systems engineering, 11th International Conference on Software Engineering and Knowledge Engineering, Kaiserslautern, Germany, 16-19 June 1999, KSI Press. PDF
  • Grundy, J.C. Aspect-oriented Requirements Engineering for Component-based Software Systems, 1999 IEEE Symposium on Requirements Engineering, Limmerick, Ireland, 7-11 June, 1999, IEEE CS Press. PDF
  • Grundy, J.C., Hosking, J.G., Mugridge, W.B., Constructing component-based software engineering environments: issues and experiences, 1999 Symposium on Constructing Software Engineering Tools, Los Angeles, 17-18 May, 1999. PDF
  • Grundy, J.C. Integrating software architecture topics into a software engineering curriculum, In Proceedings of the 1999 Australasian Workshop on Software Architectures.
  • Grundy, J.C. and Hosking, J.G. Directions in Modelling Large-scale software architectures, In Proceedings oftructing Software Engineering Tools, Sydney, Australia, 1999.


1998:

  • Grundy, J.C., Hosking, J.G., Mugridge, W.B., Apperley, M.D. An architecture and environment for decentralised, internet-wide software process modelling and enactment, IEEE Internet Computing: Special Issue on Software Engineering via the Internet, Vol. 2, No. 5, September/October 1998, IEEE CS Press, pp. 53-62. PDF
  • Grundy, J.C., Hosking, J.G., Mugridge, W.B. Inconsistency Management for Multi-view Software Development Environments, IEEE Transactions on Software Engineering: Special Issue on Managing Inconsistency in Software Development, Vol. 24, No. 11, IEEE CS Press. PDF.
  • Grundy, J.C., Mugridge, W.B., Hosking J.G. Supporting Large-scale End-user specification of workflows, work coordination and tool integration, Journal of End-User Computing, Vol. 10, No. 2, May 1998, Idea Group Publishing, pp. 39-49. PDF
  • Grundy, J.C. and Hosking, J.G. Serendipity: integrated environment support for process modelling, enactment and work coordination, Automated Software Engineering: Special Issue on Process Technology, Vol. 5, No. 1, January 1998, Kluwer Academic Publishers, pp. 27-60. PDF
  • Grundy, J.C. Proceedings of CAiSE*98 Workshop on Component-based Information Systems Engineering, Pisa Italy, June 8-9, 1998.
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Tool integration, collaboration and user interaction issues in component-based software architectures, In Proceedings of TOOLS Pacific'98, Melbourne, Australia, 24-26 Nov, IEEE CS Press. PDF
  • Mugridge, W.B., Hosking, J.G. and Grundy, J.C. Drag-throughs and attachment regions in BuildByWire, In Proceedings of OZCHI'98, Adelaide, Australia, Dec 1-4 1998, IEEE CS Press, pp. 320-327 PDF
  • Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Visual specification of multiple view visual environments, In Proceedings of IEEE VL'98, Halifax, Nova Scotia, Canada, Sept 1-4, 1998, IEEE CS Press, pp. 236-243 PDF
  • Grundy, J.C. Human interaction issues for collaborative editing components, In Proceedings of the 3rd Asia-Pacific Conference on Human-Computer Interaction, Tokyo, Japan, July 14-17 1998, IEEE CS Press, pp. 145-150 PDF
  • Grundy, J.C., Mugridge, W.B., and Hosking, J.G. Static and Dynamic Visualisation of Software Architectures for Component-based Systems, In Proceedings of the 10th International Conference on Software Engineering and Knowledge Engineering, San Francisco, June 18-20 1998, KSI Press, pp. 426-433 PDF
  • Grundy, J.C., Mugridge, W.B., and Hoskming, J.G. Experiences in using Java on a tool integration project, In Proceedings of the 1998 Conference on Software Engineering: Education and Practice, Dunedin, New Zealand, Jan 22-26, 1998, IEEE CS Press, pp. 286-295 PDF
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Tool integration, collaboration and user interaction issues in component-based software architectures, In Proceedings of the 1998 Australasian Workshop on Software Architectures, Melbourne, Australia, Nov 24 1998, Monash University Press, pp. 51-62.
  • Grundy, J.C., Hosking, J.G. and Mugridge, W.B. Coordinating distributed software development projects with integrated process centred environments, In Proceedings of WETICE'98, Stanford, CA, June 17-19, 1998, IEEE CS Press, pp. 39-44 PDF


1997:

  • Grundy, J.C., Rauterberg, M. and Oestreicher, L. Proceedings of the INTERACT97 Combined Workshop on CSCW in HCI-worldwide, Sydney, Australia, July 15, 1997.
  • Grundy, J.C. and Hosking, J.G. Serendipity: integrated environment support for process modelling, enactment and work coordination, Chapter 3 in Process Technology, A. Fuggetta and E. Di Nitto Eds, Kluwer Academic Publishers, December 1997 (Reprinted from Automated Software Engineering 5 (1))
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G. Utilising event histories in process-centred software engineering environments, In Proceedings of the 1997 Australian Software Engineering Conference, Sydney, 1997, IEEE CS Press, pp 127-136. PDF.
  • Grundy, J.C., Mugridge, W.B. and Hosking, J.G. A Java-based Componentware , PDF Toolkit for Constructing Multi-view Editing Systems, In Proceedings of the 2nd Component Users' Conference (CUC'97), Munich July 15-18, 1997, SIGS Books
  • Grundy, J.C.Comparitive Analysis of Design Principles for Project-based IT Courses, in Proceedings of the 2nd Australasian Conference on Computer Science Education, Melbourne, Australia, 1997, ACM Press, pp. 170-177. , PDF
  • Grundy, J.C., Hosking, J.G. and Mugridge, W.B. Visualising event-based systems: issues and experiences, Proceedings of the 1997 Software Visualisation Workshop, Adelaide, Australia, December 11-12, 1997. PDF
  • Grundy, J.C., Mugridge, W.B. Hosking, J.G. Support for End-User Specification of Work Coordination in Workflow Systems, in Proceedings of the Second International Workshop on End-user Development, Barcelona, Spain, June 16-17, 1997. PDF
  • Grundy, J.C. Component-based groupware: issues and experiences, in Proceedings of the INTERACT97 Workshop on CSCW in HCI-worldwide, Sydney, Australia, July 15, 1997, pp. 23-28.

1996:

  • Grundy, J.C. and Hosking, J.G. Constructing Integrated Software Development Environments with MViews, International Journal of Applied Software Technology, Vol. 2, No. 3/4, International Academic Publishing Company, pp. 133-160.
  • Grundy, J.C., and Hosking, J.G., Mugridge, W.B., Supporting flexible consistency management via discrete change description propagation, Software - Practice and Experience, Vol. 26, No. 9, September 1996, Wiley, 1053-1083. PDF,
  • PDF
  • Grundy, J.C. and Apperley, M.D. Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27 1996, IEEE CS Press.
  • Grundy, J.C. Proceedings of the OZCHI'96 Workshop on the Next Generation of CSCW Systems, Hamilton, New Zealand, November 25, 1996.
  • Mugridge, W.B., Hosking, J.C., Grundy, J.C. Towards a Constructor Kit for Visual Notations, In Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27, 1996, IEEE CS Press.
  • Grundy, J.C., Hosking, J.G., Mugridge, W.B. Low-level and High-level CSCW support in the Serendipity process modelling environment, In Proceedings of OZCHI'96, Hamilton, New Zealand, November 24-27, 1996, IEEE CS Press. PDF,
  • Grundy, J.C., and Venable, J.R. Towards an integrated environment for Method Engineering, In Proceedings of Method Engineering '96: IFIP WG 8.1/8.2 Working Conference on Principles of Method Construction and Tool Support, Atlanta, Augst 26-28, 1996, McGraw-Hill. PDF,
  • Grundy, J.C., Hosking, J.G., and Mugridge, W.B. Serving up a Banquet: Towards an environment supporting all aspects of software development, in Proceedings of the 1996 Software Engineering: Education and Practice Conference (SE:E+P'96), Dunedin, New Zealand, 1996, IEEE CS Press. PDF, Abstracts
  • Grundy, J.C. Experiences in Facilitating Student Learning in a Group Information Systems Project Course, in Proceedings of the 1996 Software Engineering: Education and Practice Conference (SE:E+P'96), Dunedin, New Zealand, 1996, IEEE CS Press. PDF, Abstracts
  • Gianoutsos, S. and Grundy, J.C. Qualitative Evaluation of a Collaborative Web Browser, In Proceedings of the OZCHI'96 Workshop on the Next Generation of CSCW Systems, Hamilton, New Zealand, November 25, 1996, pp. 40-44.
  • Grundy, J.C., Hosking, J.G., Mugridge, W.B. Towards a unified event-based software architecture, in Joint Proceedings of the SIGSOFT'96 Workshops, 1996 International Software Architecture Workshop, Oct 14-15, San Francisco, 1996, ACM Press, 121-125. PDF
  • Grundy, J.C., Hosking, J.G., Mugridge, W.B., Amor, R.W. Support for constructing environments with multiple views, in Joint Proceedings of the SIGSOFT'96 Workshops, 1996 International Workshop on Viewpoints in Software Development, Oct 14-15, San Francisco, 1996, ACM Press, 212-216. PDF
  • Grundy, J.C, Venable, J.R., Hosking, J.G., and Mugridge, W.B. Supporting Collaborative Work in Integrated Information Systems Engineering Environments, In Proceedings of the 7th Workshop on the Next Generation of CASE Tools (NGCT'96), Crete, May 20-24, 1996. PDF
  • Grundy, J.C. and Hosking, J.G. Visual Language Support for Planning and Coordination, In Proceedings of the 1996 IEEE Symposium on Visual Languages, Boulder, Colorado, September 3-6, 1996, IEEE CS Press. PDF
  • Steve Reeves and John C. Grundy, Towards an Integrated Refinement Environment for Formal Program Development, in Proceedings of the 2nd New Zealand Formal Program Development Colloquium, Massey University, New Zealand, Feb 12-15, 1996.
  • Gianoutsos, S. and Grundy, J.C. Collaborative work with the World Wide Web: adding CSCW support to a Web Browser, in Proceedings of OzCSCW'96, Brisbane, Australia, August 1996, 14-21. PDF

1995:

  • Amor, R., Augenbroe, G., Hosking, J.G., Rombouts, W., Grundy, J.C., Directions in Modelling Environments, Automation in Construction, Vol. 4 (1995), Elsevier Science Publishers, 173-187.PDF,
  • Hosking, J.G., Mugridge, W.B., Amor, R., Grundy, J.C., Keeping things consistent, Proceedings of the 14th NZCS Conference, Wellington, August 1995, New Zealand Journal of Computing, Vol. 6, No. 1, pp. 353-362.PDF,
  • Grundy, J.C., Hosking, J.G., Fenwick, S., Mugridge, W.B., Connecting the pieces, Chapter 11 in Visual Object-oriented Programming, M. Burnett, A. Goldberg, T. Lewis Eds, Manning/Prentice-Hall, 1995.PDF,
  • Noble, R.J., Grundy, J.C. Explicit relationships in object-oriented development, In Proceedings of TOOLS Pacific '95, Melbourne, Nov 28-30, 1995, Prentice-Hall.PDF
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G., Apperley, M.D., Coordinating, capturing and presenting work contexts in CSCW systems, In Proceedings of OZCHI'95, Wollongon, Australia, Nov 28-30, 1995, pp. 146-151. PDF, Abstract
  • Hosking, J.G., Fenwick, S., Mugridge, W.B., Grundy, J.C., Cover yourself with Skin, In Proceedings of OZCHI'95, Wollongon, Australia, Nov 28-30, 1995, pp. 101-106. PDF,
  • Grundy, J.C., Hosking, J.G., Software environment support for integrated formal program specification and development, In Proceedings of the 1995 Asia-Pacific Software Engineering Conference, Brisbane, December 1995, IEEE CS Press, pp. 264-273. PDF
  • Venable, J.R., Grundy, J.C., Integrating and Supporting Entity Relationship and Object Role Models, in Proceedings of the 14th OO/ER Conference (OO-ER'95), Brisbane, December 1995, Lecture Notes in Computer Science 1021, Springer-Verlag, 318-328. PDF
  • Grundy, J.C., Hosking, J.G. ViTABaL: A Visual Language Supporting Design by Tool Abstraction, Proceedings of the 1995 IEEE Symposium on Visual Languages, Darmsdart, Germany, September 1995, IEEE CS Press, pp. 53-60. PDF
  • Grundy, J.C., Venable, J. Providing Integrated Support for Multiple Development Notations, in Proceedings of the 7th Conference on Advanced Information Systems Engineering (CAiSE'95), Finland, June 1995, Lecture Notes in Computer Science 932, Springer-Verlag, pp. 255-268. PDF
  • Grundy, J.C., Mugridge, W.B., Hosking, J.G., Amor, R.W. Support for Collaborative, Integrated Software Development, in Proceedings of the 7th Conference on Software Engineering Environments (SEE'95), IEEE CS Press, Netherlands, April 5-7, 1995, pp. 84-94. PDF
  • Grundy, J.C., and Venable, J.R., Developing CASE tools which support integrated development notations, in Proceedings of the 6th Workshop on Next Generation of CASE Tools (NGCT'95), Finland, June 1995. PDF

1993:

  • Grundy, J.C., and Hosking, J.G., The MViews Framework for Constructing Multi-view Editing Environments, New Zealand Journal of Computing, Vol. 4, No. 2, 1993, pp. 31-40.PDF,
  • Grundy, J.C., and Hosking, J.G., Constructing Multi-view Editing Environments Using MViews,Proceedings of the 1993 IEEE Symposium on Visual Languages, IEEE CS Press, August, 1993, pp. 220-224. PDF
  • Grundy, J.C., and Hosking, J.G., Integrated OO software development in SPE, In Proceedings of the 1993 NZCS Conference, August, 1993, pp. 465-478.
  • Grundy, J.C., and Hosking, J.G.: A visual programming environment for an object-oriented Prolog, Procs of the OOPSLA'93 Workshop on Visual Object-Oriented Programming, Washington DC, 47-48, October, 1993.
  • Fenwick, S., Grundy, J.C., Hosking, J.G., Mugridge, W.B., Visual approaches to static and dynamic visualisation of OO systems, OOPSLA'93 Workshop on Debugging for Object-Oriented Systems, October, 1993.
  • Grundy, J.C. Multiple textual and graphical views for Interactive Software Development Environments, PhD Thesis, University of Auckland, 1993. PDF [ Note: some figures didn't come out too well during conversion from old Mac Word files to Office 2005 on PC! ] 

1992:

  • Grundy, J.C. and Hosking, J.G., MViews: A Framework for Developing Visual Programming Environments, In Proceedings of TOOLS Pacific 1992 Conference, Sydney, Prentice-Hall, November, 1992, pp. 129-137. PDF
  • Grundy, J.C. and Hosking, J.G., The MViews Framework for Constructing Multi-view Editing Environments, In Proceedings of NZCSRSC 1992, Waikato University, 1992.

1991:

  • Grundy, J.C., Hosking, J.G., Hamer, J., A Visual Programming Environment for Object-Oriented Languages, In Proceedings of TOOLS US 1991 Conference, Santa Barbara, Prentice-Hall, August, 1991, pp. 129-138. PDF