John Hosking’s Publications:

 

Refereed Journal Articles: 

1.       Grundy, J.C., Hosking, J.G., Cao, S., Zhao, D., Zhu, N., Tempero, E., Stoeckle H., Experiences developing architectures for realising thin-client diagram editing tools, accepted subject to minor revisions in Software Practice and Experience, accepted October 2006.

2.       Zhu, N., Grundy, J.C., Hosking, J.G., Liu, N., Cao, S., Mehra, A., Pounamu: a meta-tool for exploratory domain-specific visual language tool development, accepted for publication in Elsevier Journal of Systems and Software, accepted October 2006.

3.       Hosking, J., Setting and Maintaining an Effective Research Agenda. Bulletin of Applied Computing and Information Technology 4(2). ISSN 1176-4120. http://www.naccq.co.nz/bacit/0402/ 2006Hosking_Views.htm (invited paper for special issue on Postgraduate Research) October, 2006

4.       Cox, P.T., Hosking, J.G. (eds) Special issue on selected papers from HCC 2003, Journal of Visual Languages & Computing, 16(1-2), Amsterdam, Elsevier Ltd, p1-2, 2005

5.       Stoeckle, H, Grundy, J.C, Hosking, J.G., Approaches to Supporting Software Visual Notation Exchange, invited paper accepted for publication in Journal of Visual Languages and Computing, 16(3), 187-212, 2005.

6.       Grundy, J.C., Ding, G., Hosking, J.G., Deployed Software Component Testing using Dynamic Validation Agents, Elsevier Journal of Systems and Software 74/1 pp 5-14, 2005

7.       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

8.       Grundy, J.C., Hosking, J.G., SoftArch: tool support for integrated software architecture development, Int Journ Software Eng and Knowledge Eng, Volume 13, Number 2, 125-152, April 2003

9.       Grundy, J.C., Hosking, J.G., Engineering plug-in software components to support collaborative work, Software Practice and Experience 32, Wiley, 983-1013, 2002

10.    Grundy, J., and Hosking, J., Developing Adaptable User Interfaces for Component-based Systems, invited paper for special issue of Interacting with Computers vol. 14, no. 3, Elsevier Science Publishers, pp. 175-194, 2002.

11.    Grundy, J.C., Mugridge, W.B. and Hosking, J.G. Constructing component-based software engineering environments: issues and experiences, Journal of Information and Software Technology, 42(2), 117-128, 2000.

12.    Amor, R. W, Hosking, J.G., and Mugridge, W.B.: ICAtect-II: A framework for the integration of building design tools, Automation in Construction, 8, pp 277-289, 1999.

13.    Grundy  J.C., Apperley, M.D., Hosking, J.G., and Mugridge, W.B. A decentralized architecture for software process modelling and enactment, IEEE Internet Computing 2(5), 53-62, 1998

14.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Inconsistency Management for Multiple-View Software Development Environments, IEEE Transactions on Software Engineering, 24(11), November 1998, 960-981.

15.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Supporting large–scale end user specification of workflows, work coordination and tool integration, Journal of End-User Computing, 10(2),39-48, 1998.

16.    Grundy, J., and Hosking, J.: Serendipity: integrated environment support for process modelling, enactment and improvement, Automated Software Engineering, 5(1), 27-60, 1998.

17.    Grundy, J.C. and Hosking, J.G.: Constructing Integrated Software Development Environments with MViews, International Journal of Applied Software Technology, 2(3/4), 1996, pp.133-160.

18.    Grundy, J., Hosking, J., and Mugridge, W. Supporting flexible consistency management via discrete change description propagation, Software Practice and Experience, 26(9), 1996, 1053-1083.

19.    Amor, R., Augenbroe, G., Hosking, J., Rombouts, W. and Grundy, J.: Directions in Modelling Environments, Automation in Construction, 4, 173-187, 1995.

20.    Amor, R. W, Hosking, J.G., and Mugridge, W.B., A review of computerised standards support in New Zealand, Int J. Construction Information Technology, 3(1), pp 35-54, August 1995.

21.    Amor, R.W., and Hosking, J.G.: Multi-disciplinary views for integrated and concurrent design, International Journal of Construction Information Technology, 2(1), pp 45-55, 1994.

22.    Amor, R.W., Hosking, J.G., and  Donn, M.R. : Integrating design tools for total building evaluation, Building and Environment, 28(4), October 1993, pp 475-482.

23.    Grundy, J.C. and Hosking, J.G.: The MViews framework for constructing multi-view editing environments, NZJ Computing, 4(2), 31-40, May 1993.

24.    Hosking, J.G. and Stow, C.D.: Ground-based measurements of raindrop fallspeeds, J Atmos and Oceanic Tech, 8(1), pp 137-147, 1991.

25.    Hosking J.G., , Hamer, J. Mugridge, W.B., Dechapunya, A.H. From FireCode to ThermalDesign: KBS for the building industry, NZJ Computing, 2(1), pp. 23-32, 1990.

26.    Hosking, J.G., Lomas, S., Mugridge, W.B., and A.J. Cranston: The development of an expert system for seismic loading. Civil Engineering Systems, 6 (1-2), pp 27-35, 1989.

27.    Hosking, J.G., Mugridge, W.B. and M. Buis: FireCode: a case study in the application of expert systems techniques to a design code. Environment Planning and Design B, 14, 267-280, 1987.

28.    Hosking, J.G. and C.D. Stow: Ground-based high-resolution measurements of the spatial and temporal distribution of rainfall. J. Climate and Appl. Meteor., 26, 1530-1539, 1987.

29.    Hosking, J.G. & C.D. Stow: The arrival rate of raindrops at the ground. Journ. Climate and Appl. Meteor., 26, 433-442, 1987.

30.    Hosking, J.G., Stow, C.D., Bradley, S.G. and W.R Gray: An improved high-resolution raingauge. Journ. Atmos. and Oceanic Technology, 3, 536-541, 1986.

31.    Hosking, J.G., Stow, C.D. & S.G. Bradley: Corrections for horizontal winds and wind shear in raindrop size spectrometers. Journ. Atmos. and Oceanic Technology, 2, 181-189, 1985.

32.    Hosking, J. G. & C.D. Stow:  A field-station facility for rainfall research - description and preliminary results. New Zealand Journ. Technology, 1, 121-129, 1985.

 

 

Sections in books: 

1.       Hosking J.G., Grundy J.C. The Software Engineering Academic’s Role in Industrial Innovation, accepted for inclusion in Giberson T. and Giberson G. (eds) Knowledge Economy: The Commodification of Knowledge and Information in the Academic System.

2.       Mapelsden D., Hosking J.G, Grundy J.C., A Visual Language for Design Pattern Modelling and Instantiation, in Taibi, T. (ed) Design Pattern Formalization Techniques, Idea Group, in Press

3.       Grundy, J.C. and Hosking, J.G.: Developing Software Components with Aspects: Some Issues and Experiences, in Aspect-oriented Software Development, Prentice-Hall, Chapter 25, Chapter 25, pp. 585-604, 2004.

4.       Grundy, J.C. and Hosking, J.G.: Software Tools, invited chapter for The Software Engineering Encyclopedia, Marcin, J.J. (ed), Wiley, chapter size 20pp December 2001.

5.       Grundy, J., and Hosking, J.: Serendipity: integrated environment support for process modelling, enactment and improvement, Chapter 3 of Process Technology, Fuggetta, A. and Di Nitto, E. Eds, Kluwver Academic Publishers, 1997.

6.       Amor, R.W., and Hosking, J.G. 'Mappings: the glue in an integrated system'. In Scherer, R.J. (ed) Product and process modelling in the building industry, Rotterdam, The Netherlands,  A.A. Balkema Publishers, 117-123, 1995.

7.       Grundy, J., Hosking, J., Fenwick, S., and Mugridge, W.: Connecting the pieces, Chapter 11 of Visual Object-Oriented Programming, Margaret Burnett, Adele Goldberg, and Ted Lewis (eds), Manning Publications, Greenwich, CT, USA, pp229-254,1995.

8.       Hosking,  J.G., Mugridge, W.B., Hamer, J.: An architecture for code of practice conformance systems, in Kahkonen and Bjork (eds) Computers and Building Regulations, VTT Espoo, Finland, pp171-180, 1991.

9.       Hosking, J.G., Mugridge, W.B. and M. Buis: Expert systems for building regulations and codes. in DESKTOP PLANNING: Advanced Microcomputer Applications for Physical and Social Infrastructure Planning, P.W. Newton, M.A.P. Taylor and R. Sharpe (eds), Hargreen, pp 385-394, 1988.

10.    Buis, M., Hamer, J., Hosking, J.G. and W.B. Mugridge: An expert advisory system for a fire safety code. in Applications of Expert Systems, J.R. Quinlan (ed), Addison-Wesley, 85-101, 1987 .

 

Books and edited volumes:

1.       Mehandjiev N., Brereton P., Hosking  J., (eds) Proc. Second International Workshop on Interdisciplinary Software Engineering Research (WISER'06), May 2006, Shanghai, China, 68pp

2.       Cox, P.T., Hosking, J.G. (eds) Special issue on selected papers from HCC 2003, Journal of Visual Languages & Computing, Volume 16, Issues 1-2, Amsterdam, Elsevier Ltd, 152pp, 2005

3.       Hosking, J.G., Cox, P.(eds)  Proceedings 2003 IEEE Symposium on Human Centric Computing Languages and Environments, 28-31 October, Auckland, New Zealand, IEEE, New Jersey, 296 pp, 2003.

4.       Hosking, J.G. (ed): Proc NetSafe Society Safety and the Internet, Department of Computer Science, University of Auckland, Feb 2002, http://www.cs.auckland.ac.nz/~john/NetSafe/Proceedings.html, 146 pp.

5.       Hosking, J.G. (ed): Proc. 13th New Zealand Computer Society Conference, New Zealand Computer Society, August 1993, 2 volumes, 655 pp.

6.       Mugridge, W.B. and J.G. Hosking (eds): Proc. 2nd New Zealand Conf. on Expert Systems, University of Auckland, Auckland, New Zealand, February, 1987.

7.       Hosking, J.G.: High Resolution Measurements of Rainfall, PhD Thesis, Department of Physics, University of Auckland, 1984.

 

Papers in Refereed Conference Proceedings:  

1.       Liu, N., Hosking J.G., Grundy, J.C., A Visual Language and Environment for Specifying User Interface Event Handling in Design Tools, accepted for AUIC’07, to be held in Ballarat, Jan 2007.

2.       Kim, C., Hosking, J.G., Grundy, J.C., Model Driven Design and Implementation of Statistical Surveys, accepted for HICCS’07, to be held in Hawaii, Jan 2007.

3.       Grundy, J.C., Hosking, J.G., Zhu, N., and Liu, N. Generating Domain-Specific Eclipse Graphical Editors from High-level Meta-tool Specifications, Proc ASE 2006, Tokyo, Sept 2006

4.       Hosking J.G., Khoussainova N., Dobbie G., A Tool for Visualizing Schemas for Semistructured Data, Proc SoftVis 2006, Brighton, Sept 2006

5.       Plimmer B., Grundy, J.C., Hosking, J.G., Priest R., Inking in the IDE: Experiences with Pen-based Design and Annotation, Proc IEEE VL/HCC 2006, Brighton, Sept 2006

6.       Hosking, J. The Software Engineering Academy’s Role in Industrial Innovation, in Proc 2006 Australian Software Engineering Conference, Sydney, April 2006, p5 (keynote speech, abstract only)

7.       Helland T., Grundy J, Hosking J., A service oriented architecture for software process technology, in Proc 2006 Australian Software Engineering Conference, Sydney, April 2006, p 132-141

8.       Grundy, J.C., Hosking, J.G., Li L., Liu N., Performance Engineering of Service Compositions, in Proc International Workshop on Service Oriented Software Engineering (IW-SOSE'06) ), May 2006, Shanghai China, p 26-32

9.       Wang Y., Singh S., Hosking J., Grundy J., An Aspect-Oriented UML Tool for Software Development with Early Aspects, Proc Early Aspects at ICSE: Workshop in Aspect-Oriented Requirements Engineering and Architecture Design (EA’06), May 2006, Shanghai China, p 51-58

10.    Mehandjiev N., Brereton P., Hosking  J., Workshop Introduction: Second International Workshop on Interdisciplinary Software Engineering Research (WISER'06), in Proc WISER'06, May, 2006,Shanghai, China, p 1-3

11.    Mehandjiev N., Brereton P., Hosking  J., Second International Workshop on Interdisciplinary Software Engineering Research (WISER) in Proc 28th International Conference on Software Engineering, 20-28 May, 2006,Shanghai, China, 1009-1010

12.    Draheim D., Grundy J., Hosking J., Lutteroth C., Weber G.,Realistic Load Testing of Web Applications. In: Proc CSMR 2006 - 10th European Conference on Software Maintenance and Reengineering. IEEE Press, p 57-70

13.    Zhao, D., Grundy, J. and Hosking, J. Generating mobile device user interfaces for diagram-based modelling tools. In Proc. Seventh Australasian User Interface Conference (AUIC2006), Hobart, Australia. CRPIT, 50. Piekarski, W., Ed. ACS. 101-108

14.    Kot, B., Wuensche, B.C., Grundy, J.C., Hosking, J.G.  'Information Visualisation Utilising 3D Computer Game Engines - Case Study: A Source Code Comprehension Tool', Proc 6th Annual Conference of the ACM Special Interest Group on Computer-Human Interaction (CHINZ 2005), Auckland, New Zealand, 7-8 July 2005, 2005, p.53-60

15.    Singh, S., Hosking, J.G., Grundy, J.C.  'Deploying Multi-Agents for Intelligent Aspect-Oriented Web Services', Proc  8th Pacific Rim International Workshop on Multi-Agents, Kuala Lumpur, Malaysia, 26 - 28 September 2005, p.373-386

16.    Cao, S., Grundy, J.C., Hosking, J.G., Stoeckle, H., Tempero, E.D., Zhu, N.  'Generating Web-Based User Interfaces for Diagramming Tools', The Sixth Australasian User Interface Conference, Mark Billinghurst and Andy Cockburn.(ed.), CRPIT, 40, Newcastle, Australia, January, 2005, p.63-72

17.    Singh, S., Grundy, J.C., Hosking, J.G., Sun J.  'An Architecture for Developing Aspect-Oriented Web Services', in Welf Lowe and Jean-Phillippe Martin-Flatin(ed.), 3rd IEEE European Conference on Web Services (ECOWS 05), Vaxjo, Sweden, 14-16 November 2005, 2005, p.72-82

18.    Singh, S., Chen, H.C., Hunter, O. Grundy, J.C., Hosking, J.G.  'Improving Agile Software Development using eXtreme AOCE and Aspect-Oriented CVS', 12th IEEE Asia-Pacific Software Engineering Conference (APSEC), Taipeh, Taiwan, 15-17 December 2005,

19.    Wuensche, B., Gits, A.D., Amor, R., Hosking, J.G., Grundy, J.C.  'A Framework for Game Engine Based Visualisations', Proc Image and Vision Computing New Zealand 2005 (IVCNZ '05), Dunedin, New Zealand, 28-29 November, 2005, pp. 465-470

20.    Mehra, A., Grundy, J.C., Hosking, J.G.  'A generic approach to supporting diagram differencing and merging for collaborative design', Proc 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, 2005, p 204-13

21.    Liu, N., Grundy, J.C., Hosking, J.G.  'A visual language and environment for composing web services', Proc 2005 ACM/IEEE International Conference on Automated Software Engineering, Long Beach, California, Nov 7-11 2005, 2005, p.321-24

22.    Kim, C., Hosking, J.G., Grundy, J.C.  'A Suite of Visual Languages for Statistical Survey Specification', Proc 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September, 2005, p.19-26

23.    Liu, N., Hosking, J.G., Grundy, J.C.  'Liu, K., Hosking, J.G. and Grundy, J.C. A Visual Language and Environment for Specifying Design Tool Event Handling', Proc 2005 IEEE Conference on Visual Languages/Human-Centric Computing, Dallas, Texas, 20-24 September, 2005, p.278-280

24.    Zhu, N., Grundy, J.C., Hosking, J.G.  Constructing domain-specific design tools with a visual language meta-tool', in Orlando Belo, Johann Eder Joao Falcao e Cunha, Oscar Pastor(ed.), Proceedings of the CAiSE 2005 Forum, Portugul, 13-17 June, 2005, p.139-144

25.    Singh, S., Hosking, J.G., Grundy, J.C.  'Supporting Autonomous Web Services Systems Specification using Aspect-Oriented Component Engineering', Doctoral Mentoring Programme during PRIMA 2005, Kuala Lumpur, Malaysia, September, 2005

26.    Mehra, A., Grundy, J.C. and Hosking, J.G. Adding Group Awareness to Design Tools using a Plug-in, Web Service-based Approach, Proc Sixth International Workshop on Collaborative Editing Systems, Chicago, November 6 2004, http://cocasoft.csdl.tamu.edu/~lidu/iwces6/

27.    Cai Y., Grundy J.C., Hosking J.G., Experiences Integrating and Scaling a Performance Test Bed Generator with an Open Source CASE Tool, Proc 2004 Automated Software Engineering Conference, Linz Austria, September 20-24, IEEE CS Press, pp. 36-45 (12% acceptance rate)..

28.    Bossung S., Stoeckle H., Grundy J.C., Amor R.A., and Hosking J.G., Automated Data Mapping Specification via Schema Heuristics and User Interaction, Proc 2004 Automated Software Engineering Conference, Linz, Austria, 20-24, IEEE CS Press, pp. 208-217 (12% acceptance rate).

29.    Cao S., Grundy J.C., Hosking J.G, Stoeckle H., and Tempero E., An architecture for generating web-based, thin-client diagramming tools, Proc 2004 Automated Software Engineering Conference, Linz Austria, September 20-24, IEEE CS Press, pp. 270-273 (25% acceptance rate)..

30.    Zhu N., Grundy J.C., 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.

31.    Liu N., Grundy J.C., Hosking J.G., Integrating a Zoomable User Interfaces Concept into a Visual Language Meta-tool Environment, 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.

32.    Cai Y., Grundy J.C., Hosking J.G., Dai X., Software Architecture Modelling and Performance Analysis with Argo/MTE, Proceedings of the 2004 Conference on Software Engineering and Knowledge Engineering, Banff, Canada, June 20-24 2004.

33.    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

34.    Singh, S., Grundy, J.C., Hosking, J.G. Developing .NET Web Service-based Applications with Aspect-Oriented Component Engineering , In Proceedings of the Fifth Australasian Workshop on Software and Systems Architectures, Melbourne, Australia, 13-14 April 2004

35.    Stoeckle, H. , Grundy, J.C. and Hosking, J.G. Approaches to Supporting Software Visual Notation Exchange, In Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003, IEEE, 59-66.

36.    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 Symposium on Human Centric Computing Languages and Environments, Auckland, New Zealand, October 2003, IEEE, 219-226.

37.    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.

38.    Stoeckle, H. , Grundy, J.C. and Hosking, J.G. Notation Exchange Converters for Software Architecture Development,  In Proceedings of the ESEC’2003 Workshop on Tool Integration, September 2003.

39.    Mugridge, W., Grundy, J.C., Hosking, J.G., Bryant, D., Supporting information mapping in Health Informatics via integrated message transformation, Proceedings of the 2002 Health Informatics New Zealand Conference, 8-10 August 2002, Auckland, New Zealand, 2002.

40.    Grundy, J.C., Hosking, J.G., ‘Recent Experiences with Code Generation and Task Automation Agents in Software Tools’, Proceedings of the 1st International Workshop on the State of the Art in Automated Software Engineering, Irvine, CA, 27th June 2002.

41.    Li Y, Grundy J C, Amor R A, and Hosking J G, A data mapping specification environment using a concrete business form-based metaphor, Proc IEEE HCC’02, Arlington, USA, 3-6 September, 2002, IEEE CS Press,158-167

42.    Grundy J C, Wang, X., Hosking J G. ‘Building Multi-Device, Component-Based, Thin-Client Groupware: Issues and Experience’, Proceedings of the 2002 Australasian User Interface Conference, Melbourne, Australia, CRPIT Press

43.    Mapelsden, D, Hosking, J.G, Grundy, J.C., Design Pattern Modelling and Instantiation using DPML, Proc Tools Pacific 2002, IEEE CS Press, Sydney, 18-21 February, 2002, CRPIT Press

44.    Grundy, J.C, Mugridge, W.B., Hosking, J.G. and Kendall, P., Generating EDI Message Translations from Visual Specifications, Proceedings Automated Software Engineering 2001, San Diego, November 26-29 2001, IEEE CS Press

45.    Mapelsden, D, Hosking, J.G, Grundy, J.C., A Visual Language for Design Pattern Modelling and Instantiation, Proc IEEE HCC’01, Stresa, Italy, September 2001, IEEE CS Press, 338-9.

46.    Grundy, J.C., Mugridge, W.B., Hosking, J.G., and Kendall, P., A Visual Language and Environment for EDI Message Translation, Proc IEEE HCC’01, Stresa, Italy, September 2001, IEEE CS Press, 330-1.

47.    Hosking, J.G., Grundy, J.C., and Mugridge, W.B.: Applying and Evolving the Evolving Frameworks Pattern Language, Proc Second Asian Pacific Pattern Languages of Programming Conference, KoalaPLoP '2001 Melbourne, May 2001

48.    Blackham, J.B., Grundeman, P., Grundy, J.C., Hosking, J.G. and Mugridge, W.B.: Supporting Pervasive Business via Virtual Database Aggregation, Proc. Evolve’01 - Pervasive Business, Sydney May, 2001.

49.    Grundy, J., and Hosking, J., 'Directions in Modelling Large-scale software architectures' Proc International Conference on Software Methods & Tools (SMT2000), IEEE CS Press, November 2000, 31-40.

50.    Wong, S, Hosking, J, Mazany, P., A visual business modelling and simulation environment, Visual End User 2000, Seattle, USA, September 2000 (CD proceedings).

51.    Grundy, J., and Hosking, J., High-level static and dynamic visualisation of software architectures, Proc. 2000 IEEE Visual Languages Symposium, Seattle, USA, September 2000, IEEE CS Press, pp 5-12.

52.    Grundy, J., and Hosking, J., Developing Adaptable User Interfaces for Component-based Systems, Proc 1st Australian User Interface Conference, Canberra, Australia, Jan 30-Feb 2 2000, IEEE CS Press, pp. 17-25.

53.    Grundy, J., and Hosking, J., 'Human-Computer Interaction Issues for the Configuration of Component-based Software Systems', Proc OZCHI'99, Wagga Wagga Nov 28-30 1999, Charles Sturt University Press, 37-43, 1999.

54.    Grundy, J., and Hosking, J., 'Directions in Modelling Large-scale software architectures' Proc 1999 Australasian Workshop on Software Architectures, Melbourne Nov 23rd 1999, Monash University Press, 25-40, 1999.

55.    Chung, V., Hosking, J.G., Mugridge, W.B., Visual Specification of 3D Notations using 3DComposer, Proc. 1999 IEEE Visual Languages Symposium, Tokyo, IEEE CS Press,198-9, October 1999.

56.    Grundy, J.C.,  Mugridge, W.B.,  Hosking, J.G., Constructing Component-based Software Engineering Environments: Issues and Experiences, Proc. First International Symposium on Constructing Software Engineering Tools, Los Angeles 17-18 May 1999, University of South Australia Press, 83-94, 1999

57.    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.

58.    Mugridge, W.B., Hosking, J.G. and Grundy, J.C. Drag-throughs and attachment regions in BuildByWire, In Proceedings of 7th Australian Conf. on Computer-Human Interaction, Adelaide, Nov 30-Dec 2 1998, IEEE CS Press, pp. 320-327.

59.    Grundy J.C., Mugridge, W.B., Hosking, J.G and Apperley, M., Tool integration, collaboration and user interaction issues in component-based software architectures, Proc 1998 Australasian Workshop on Software Architectures, 51-62, November 1998.

60.    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 

61.    Grundy, J.C.,  Mugridge, W.B.,  Hosking, J.G. Visual specification of multi-view visual environments, Proc 1998 IEEE Symposium on Visual Languages, Halifax, Canada, IEEE CS Press, 236-243, Sept 1998.

62.    Grundy, J.C.,  Mugridge, W.B.,  Hosking, J.G. Static and dynamic visualisation of software architectures for component-based systems, Proc Tenth International Conference on Software Engineering and Knowledge Engineering, June 18-20, 1998, KSI Press, pp. 426-433.

63.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Experiences in Using Java on a Software Tool Integration Project, Proc Software Engineering Education and Practice, IEEE CS Press, 286-295, Jan 1998.

64.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Support for end-user specification of work coordination in workflow systems, Proc Second International Workshop on End User Development at the 9th Conference on Advanced Information Systems Engineering, Barcelona, June 1997.

65.    Grundy, J., Mugridge, W., and Hosking, J.: A Java-based componentware toolkit for constructing multi-view editing  systems, Proc Component Users Conference '97, Munich, July 1997 .

66.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Visualising event-based software systems: issues and experience, Proc 1997 Software Visualisation Workshop, Adelaide, Flinders University, December 1997, pp. 77-86.

67.    Li, X, Mugridge, W., and Hosking, J.: A petri net-based environment for GUI design, Proc  1997 IEEE Int Conf on Systems Man and Cybernetics, IEEE CS Press, Volume 3, pp 2234-2239, October, 1997.

68.    Grundy, J., Mugridge, W., and Hosking, J.: Utilising Past Event Histories in a Process-Centred Software Engineering Environment, Proc 1997 Australian Software Engineering Conference,  Sydney, Sept 29 - Oct 2, 1997, IEEE Computer Society Press, 127-136.

69.    Li, X, Mugridge, W., and Hosking, J.: A Petri Net-based Visual Language for Specifying GUIs, Proc 1997 IEEE Symposium on Visual Languages, Capri, Italy, Sept 24-26, 1997, IEEE Computer Society Press, pp 50-57.

70.    Grundy, J.C. and Hosking, J.G.:  Approaches for utilising ‘Work Contexts’ in CSCW systems, Proc OzCHI'96 Workshop  on the Next Generation of CSCW  Systems, Waikato University, Nov 1996, 15-20.

71.    Mugridge, W.B., Hosking, J.G., and Grundy, J.C., Towards a constructor kit for visual notations, Proc Sixth Australian Conference on Computer-Human Interaction, IEEE CS Press, Hamilton, November, 1996, 169-176.

72.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B., Low-level and high-level CSCW support in the Serendipity process modelling environment, Proc Sixth Australian Conference on Computer-Human Interaction, IEEE CS Press, Hamilton, November, 1996, 69-77.

73.    Grundy, J., Hosking, J., and Mugridge, W.: Towards a Unified Event-based Software Architecture, Joint Proceedings of the SIGSOFT'96 Workshops, San Fansisco, ACM Press, October, 1996 , 121-125.

74.    Grundy, J.C., Hosking, J.G., Mugridge, W.B., and Amor, R.W., Support for constructing environments for multiple views, Joint Proceedings of the SIGSOFT'96 Workshops, San Fansisco,  ACM Press, October, 1996 , 212-216.

75.    Hosking, J.G.: Visualisation of Object Oriented Program Execution, Proceedings 1996 IEEE Symposium on Visual Languages, Boulder, IEEE CS Press, 190-1, Sept 1996.

76.    Grundy, J.C. and Hosking, J.G.: Visual language support for planning and coordination in cooperative work systems, Proceedings 1996 IEEE Symposium on Visual Languages, Boulder, IEEE CS Press, 324-5, Sept 1996.

77.    Grundy, J.C., Venable, J.R., Hosking, J.G., and Mugridge, W.B., Supporting collaborative work in integrated information systems engineering environments, in Seltveit A.H. and Farshchian, B.A., (eds) Proc 7th Workshop on the Next Generation of CASE Tools (NGCT '96), Crete, May 20-24, 1996, pp1-9.

78.    Grundy, J.C., Hosking, J.G., and Mugridge, W.B.: Towards an environment supporting all aspects of software development, Proc. Software Engineering Education and Practice, Dunedin, IEEE CS Press, Jan 1996.

79.    Grundy, J.C. and Hosking, J.G.: Software environment support for integrated formal program specification and development, Proc of The 1995 Asia-Pacific Software Engineering Conference: APSEC'95, Brisbane, Dec 1995, 264-273.

80.    Grundy, J.C., Mugridge, W.B., Hosking, J.G., and Apperley, M.D.: Coordinating, capturing and presenting work contexts in CSCW systems, Proc. OZCHI'95, Wollongong, Nov 1995, 146-151.

81.    Hosking, J.G., Mugridge, W.B., Fenwick, S., and Grundy, J.C.: Cover your self with skin, Proc. OZCHI'95, Wollongong Nov 1995, 101-6.

82.    Grundy, J.C. and Hosking, J.G.: ViTABaL: A visual language supporting design by tool abstraction, Proc11th International IEEE Symposium on Visual Languages, Darmstadt, IEEE Computer Society Press, Los Alimitos Ca., pp 53-60, 1995.

83.    Hosking, J.G., Mugridge, W.B., Amor, R. W.,  and Grundy, J.C.: Keeping things consistent, New Zealand Journal of Computing, 6(1), August 1995, pp 353-362.

84.    Amor, R, W, Hosking, J.G., and  Mugridge, W.B.: A declarative approach to inter-schema mappings, Modelling of Buildings Through Their Life-Cycle: Proc CIB W78/TG10 Conference, CIB Proceedings Publication 180, Stanford, August 1995, pp223-232.

85.    Amor, R, W, and Hosking, J.G.: Mappings for integrating design tools, Proc. Building Simulation 95, Madison, IBPSA, August 1995, pp 634-639.

86.    Grundy, J., Mugridge, W.B. Hosking, J.G. and Amor, R.W., Support for collaborative, integrated software development, Proc 7th Conference on Software Engineering Environments, The Netherlands, IEEE CS Press, pp 84-94, 1995.

87.    Mugridge W.B. and Hosking J.G.: Towards a lazy evolutionary common building model, Building and Environment, 30, (1), pp99-114, 1995.

88.    Hosking,  J.G., Mugridge, W.B., and Blackmore, S., Objects and constraints: a constraint based approach to plan drawing, in Mingins, C. and Meyer, B. Technology of object-oriented languages and systems TOOLS 15, Prentice Hall, Sydney, pp 9-19, 1994.

89.    Fenwick, S.,  Hosking, J., and Mugridge, W.:  A visualization system for object-oriented programs,in Mingins, C. and Meyer, B. Technology of object-oriented languages and systems TOOLS 15, Prentice Hall, Sydney, pp 93-103, 1994.

90.    Amor, R.W., and Hosking, J.G.: Mappings: the glue in an integrated system, Abstracts 1st European Conference on product and process modelling in the building industry, Dresden, October, 1994, pp 29. (extended abstract only)

91.    Grundy, J., and Hosking, J.: A visual programming environment for an object-oriented Prolog, Procs of the OOPSLA'93 Workshop on Visual Object-Oriented Programming, Washington DC, 47-48, 1993.

92.    Amor, R.W., Donn, M., Isaacs, N., and Hosking, J.G., Multi-disciplinary views to an integrated simulation environment , Proc Third Conference of the International Building Performance Simulation Association, Adelaide, Australia, 16-18 August 1993, 153-160.

93.    Grundy, J.C. and Hosking, J.G.: Constructing multi-view editing environments using MViews, Proc. 1993  IEEE Symposium on Visual Languages, IEEE Computer Society Press, Los Alamitos, CA, 220-224,1993.

94.    Grundy, J.C. and Hosking, J.G.:  Integrated object-oriented software development in SPE, Proc.  13th New  Zealand  Computer Society  Conference, New Zealand Computer Society, August 1993, pp465-478.

95.    Amor, R.W., and Hosking, J.G.: Multi-disciplinary views for integrated and concurrent design, in The Management of Information Technology for Construction, First International Conference, Eds Mathur, K.S., Betts, M.P. and Tham, K.W. Selected (refereed) papers, Singapore, 17-20 August, pp 255-268, 1993.

96.    Amor, R., Hosking, J., Groves, L. and Donn, M.: Design Tool Integration: Model Flexibility for the Building Profession, Symposium on Building Systems Automation - Integration, A/E/C Systems 92, Dallas, Texas, USA, 10-12 June, In Building Systems Automation-Integration, August, 1993, University of Wisconsin-Madison, pp 717-730,1993.

97.    Grundy, J., and Hosking, J.G. Mviews, A framework for developing visual programming environments, Technology of Object-Oriented Languages and Systems TOOLS 9  Proc of the 9h International Conference Sydney, Prentice Hall, 129-137,1992.

98.    Amor, R.W., Hosking, J.G., Mugridge, W.B.,  Hamer, J., Williams, M.: ThermalDesigner: an application of an object-oriented code conformance architecture. in D. Vanier, and R. Thomas (eds) Joint CIB Workshops on Computers and Information in Construction,  International Council for Building Research Studies and Documentation (CIB) Publication 165, Montreal, Canada, pp 1-11, May, 1992.

99.    Grundy, J., Hosking, J.G. and, Hamer, J.: A visual programming environment for object-oriented languages, in Korson, T., Vaishnavi, V., and Meyer, B. (eds)  Technology of Object-Oriented Languages and Systems TOOLS 5  Proc of the 5th International Conference Santa Barbara, Prentice Hall, 129-138,1991.

100.Mugridge, W.B.,  Hamer, J. and  Hosking, J.G.,: 'Multi-Methods in a Statically-Typed Programming Language', in America, P (ed) Lecture Notes in Computer Science 512: ECOOP '91 European Conference on Object-Oriented Programming, Springer-Verlag, pp 307-324, 1991.

101.Hosking, J.G., Hamer, J. and W.B. Mugridge: Integrating functional and object-oriented programming, in Bezivin J., Meyer, B., Potter, J., and Tokoro, M. (eds) Technology of Object-Oriented Languages and Systems TOOLS 3 Proc of the 3rd International Conference , Sydney, 1990, pp. 345-355.

102.Hosking J.G., , Hamer, J. Mugridge, W.B., Dechapunya, A.H. From FireCode to ThermalDesign: KBS for the building industry, Proc 4th New Zealand Expert Systems Conference, Massey, pp113-129,1990.

103.Hamer, J., Mugridge, W.B., and Hosking, J.G. Object-oriented representation of codes of practice. Procs. Australasian Conference on Expert Systems in Engineering, Architecture, and Construction, Sydney Australia, 209-221, 1989.  

104.Hosking, J.G., Mugridge, W.B., Hamer, J., Dechapunya, A.H  A programme of research into knowledge-based systems for the building industry Procs. AI'89, Melbourne Australia, 29-41, 1989.

105.Hosking, J.G., Lomas, S., Mugridge, W.B., and A.J. Cranston: The development of an expert system for seismic loading. Proc. Symposium on Knowledge-based Systems in Civil Engineering, Monash University, Melbourne, August 1988, pp 115-134.

106.Hamer, J., Hosking, J.G. and W.B. Mugridge: The evolution of Class Language. Proc. NZES'88 The third New Zealand Expert Systems Conference, Wellington, p 30-58, May, 1988.

107.Mugridge, W.B. and J.G. Hosking: The development of an expert system for wall bracing design. Proc. NZES'88 The third New Zealand Expert Systems Conference, Wellington, , p10-27, May, 1988.

108.Hosking, J.G., W.B. Mugridge and J. Hamer: A knowledge-level analysis of the Damp problem, Proc. 10th New Zealand Computer Conference, Christchurch, New Zealand, R-29 - 40, 1987.

109.Buis, M., Hamer, J., Hosking, J.G. and W.B. Mugridge: An expert advisory system for a fire safety code. Proc. 2nd Aust. Conf. on Expert Systems, Sydney Australia, 92-109, 1987.

 

Papers in Unrefereed Conference Proceedings:  

1.       Stoeckle, H. , Grundy, J.C. And Hosking, J.G. Towards a Unified Notation Exchange Framework, Poster paper at the 2003  ACM Symposium on Software Visualisation, San Diego, 6-9 June, 2003.

2.       Lennon, J., and Hosking, J.G.: MUSLI - a multi sensory language interface, Proc Child's Play: Second Workshop on End-User Programming and Education, Boulder, Colorado, 3 Sept 1996, 22-24.

3.       Amor, R.A. and Hosking, J.G:  A Framework for the Integration of Design Tools, Proc 2nd New Zealand Computer Science Research Students' Conference, Waikato University, Hamilton, New Zealand, 1995 pp 1-8.

4.       Fenwick, S., Grundy, J., Hosking, J., and Mugridge, W.: Visual approaches to static and dynamic visualisation of OO systems, Position papers for OOPSLA'93 Workshop on Advanced Techniques for Understanding, Profiling, and Debugging of OO Systems, OOPSLA'93, Washington DC, 1993.

5.       Hosking, J.G. , Hamer, J. and W.B. Mugridge: Classifiers in OO Languages, TOOLS'92 Workshop, UTS, Sydney, December, 1992.

6.       Amor, R.A. and Hosking, J.G: Defining multi-disciplinary views of a computer model of buildings, Proc 1st New Zealand Computer Science Research Students' Conference, Waikato University, Hamilton, New Zealand, 7-14, 1992.

7.       Grundy, J.C. and Hosking, J.G.: The MViews framework for constructing multi-view editing environments, Proc 1st New Zealand Computer Science Research Students' Conference, Waikato University, Hamilton, New Zealand, 121-128, 1992.

8.       Kaiser, M., Rodgers, M., Mugridge, W.B. and J.G. Hosking: Expert systems in New Zealand: a brief survey, Proc. 2nd New Zealand Conf. on Expert Systems, University of Auckland, Auckland, New Zealand, February, 143-165, 1987.

9.       Hosking, J.G., Mugridge, W.B. and M. Buis: Expert systems for  regulations and codes. Proc. 2nd New Zealand Conf. on Expert Systems, University of Auckland, Auckland, New Zealand, February, 37-47, 1987.

10.    Mugridge, W.B., Hamer, J. & J.G. Hosking: Class language - a language for building expert systems. Proc. 2nd New Zealand Conf. on Expert Systems, University of Auckland, Auckland, New Zealand, February, 173-180, 1987.

11.    Mugridge, W.B. and J.G. Hosking: A method for introducing schemas. SIGCSE Bulletin, 17(4), 76-82, 1985.

12.    Hosking, J.G. and C.D. Stow: An intelligent field system for measuring rainfall. Proc. Seminar on Developments in Environmental Data Acquisition, Processing and Control, N.Z. Meteorological Service, Wellington, New Zealand, 55-58, 1983.

 

Technical reports:  

1.       Hosking, J.G., Mugridge, W.B.,  Grundy, J.C., Software Architecture For A Collaborative Information Gathering System, Auckland Uniservices Ltd, February 1999, 8 pp

2.       Hosking, J.G.:An Introduction to XML, Auckland Uniservices Ltd, September 1998, 10 pp.

3.       Hosking, J.G.: VRML Presentation Techniques II , Auckland Uniservices Ltd, May 1997, Revised Nov 1997,40 pp.

4.       Hosking, J.G.: VRML Presentation Techniques , Auckland Uniservices Ltd, May 1997, Revised Nov 1997,14 pp.

5.       Mugridge W.B., Hosking J.G.,  and Amor, R.W.: Adding a code conformance tool to an integrated building design environment, Auckland Uniservices Ltd, May 1996, 26pp.

6.       Grundy, J.C., Venable, J.R., Hosking, J.G., and Mugridge, W.B., Coordinating collaborative work in an integrated information systems engineering environment, Working Paper 96/5 Department of Computer Science, University of Waikato, March 1996, 12 pp.

7.       Grundy, J.C. and Hosking, J.G.: Keeping Free-edited Textual and Graphical Views of Information Consistent, Working Paper 96/4 Department of Computer Science, University of Waikato, March 1996, 19 pp.

8.       Hosking J.G., Mugridge W.B., and Amor, R.W.: An integrated building design environment, Auckland Uniservices Ltd, June 1995, 16pp.

9.       W.B. Mugridge, J. Grundy, R. Amor and J. Hosking, Snart94 User and reference manual, Report, Department of Computer Science, University of Auckland (1995).

10.    Hosking J and Grundy, J.C.: Using change descriptions to maintain consistency across multiple representations, Auckland Computer Science Report No 109., Department of Computer Science, University of Auckland,  Feb 1995, 5pp.

11.    Grundy, J.C., Hosking, J.G. and Mugridge, W.B.: Supporting flexible consistency management via discrete change description propagation, Working Paper 95/2  Department of Computer Science, University of Waikato, Jan 1995, 19 pp

12.    Hosking J.G. and Mugridge W.B.:  A constraint based building model editor, Auckland Uniservices Ltd, June 1994, 28pp.

13.    Grundy, J.C., Hosking, J.G., Mugridge, W.B., and Amor, R.W.: Collaborative, integrated software development with multiple views, Working Paper 94/6  Department of Computer Science, University of Waikato, May 1994, 10 p.

14.    Hosking, J., Fenwick, S., Mugridge, W. and Grundy J.: Cover Your Self With Skin, Report No 94-9, Software Verificiation Research Centre, University of Queensland,  April1994, 8 p.

15.    Grundy, J.C. and Hosking, J.G.: Constructing Integrated Software development environments with dependency graphs, Working Paper 94/4  Department of Computer Science, University of Waikato, March 1994, 22 p.

16.    Fenwick, S., Hosking, J., and Mugridge, W.: Cerno-II: A program visualization system, Auckland Computer Science Report No 87., Department of Computer Science, University of Auckland,  Feb 1994, 8pp.

17.    Blackmore, S, Hosking, J., and Mugridge, W.: Dual constraint propagation in a multi-paradigm programming language, Auckland Computer Science Report No 86., Department of Computer Science, University of Auckland,  Feb 1994, 8 p.

18.    Grundy, J., Hosking, J., Fenwick, S., and Mugridge, W.: Connecting the pieces: integrated development of object-oriented systems using multiple views, Information Engineering Report No 93/4, Information Engineering Section, Department of Electrical Engineering, Imperial College of Science, Technology and Medicine, London, November 1993, 16pp.

19.    Mugridge W.B. and  Hosking J.G. : Object-oriented schema integration for a common building model, Auckland Uniservices Ltd, March 1993, 40pp.

20.    Grundy, J.C. and Hosking, J.G.: Constructing multi-view editing environments using MViews, Auckland Computer Science Report No 68., Department of Computer Science, University of Auckland,  1993.

21.    Grundy, J.C. and Hosking, J.G.: Integrated OO sytem development using SPE, Auckland Computer Science Report No 67., Department of Computer Science, University of Auckland, 1993.

22.    Fenwick, S.P. and Hosking, J.G.: Visual debugging of object-oriented systems, Auckland Computer Science Report No 65., Department of Computer Science, University of Auckland, 1993.

23.    Hamer, J., Hosking, J.G. and W.B. Mugridge: Static subclass constraints and dynamic class membership using classifiers, Auckland Computer Science Report No 62., Department of Computer Science, University of Auckland, 1992.

24.    Hosking,  J.G., Mugridge, W.B., Hamer, J. ‘Final Report’, BRANZ Contract No. 85-024 Technical Report No. 25,  Department of Computer Science, University of Auckland,  1991.

25.    Williams, M., Hosking, J.G. and Hamer, J. 'Kea 1.0 External Interface Reference Manual' BRANZ Contract 85-024 Technical Report No 22,  Department of Computer Science, University of Auckland,  1991.

26.    Hosking J.G.: 'Explanation and Help Facilities for Kea Applications'. BRANZ Contract 85-024 Technical Report No19, Department of Computer Science, University of Auckland, 12 p, 1991.

27.    Hosking, J.G., Hamer, J. and W.B. Mugridge: 'Kea 1.0 Tutorial Manual'. BRANZ Contract 85-024 Technical Report No18, Department of Computer Science, University of Auckland, 35 p, 1991.

28.    Hosking, J.G. ‘Computers and the Development of Codes of Practice’, BRANZ Contract No. 85-024 Technical Report No. 17,  Department of Computer Science, University of Auckland, 25 p, 1991.

29.    Hamer, J., Hosking, J.G. and W.B. Mugridge: Site Power Estimation Project Report, Department of Computer Science, University of Auckland, 10 p, 1991.

30.    Hosking,  J.G., Mugridge, W.B., Hamer, J.: An architecture for code of practice conformance systems, Auckland Computer Science Report No 53., Department of Computer Science, University of Auckland, 10 p, 1991.

31.    Mugridge, W.B., Hosking, J.G., and Hamer, J.: 'Functional Extensions to an Object-Oriented Programming Language', Auckland Computer Science Report No 49., Department of Computer Science, University of Auckland, 18 p, 1991.

32.    Grundy, J., Hamer, J., Hosking, J.G., and Mugridge, W.B.: 'MANASYS-ACS Presentation Overheads', Department of Computer Science, University of Auckland, 55 p, 1991.

33.    Grundy, J., Hamer, J., Hosking, J.G., and Mugridge, W.B.: 'Visual Programming for MANASYS', ACS-MANA Report No. 2, Department of Computer Science, University of Auckland, 28 p, 1991.

34.    Hosking, J.G., Hamer, J.,  W.B. Mugridge, and Grundy J.: 'Object-Orientation and the MANASYS 4GL', ACS-MANA Report No. 1, Department of Computer Science, University of Auckland, 27 p, 1991.

35.    Mugridge, W.B., Hosking, J.G., and Hamer, J.: 'Multi-Methods in a Statically-Typed Programming Language', Auckland Computer Science Report No 50., Department of Computer Science, University of Auckland, 16 p, 1990.

36.    Hamer, J., Hosking, J.G., and Mugridge, W.B.: 'A Method for Integrating Classification Within an Object-Oriented Environment', Auckland Computer Science Report No 48., Department of Computer Science, University of Auckland, 16 p, 1990.

37.    Hosking, J.G.: 'Class Language: A 1-Day Tutorial'. BRANZ Contract 85-024 Technical Report No16, Department of Computer Science, University of Auckland, 28 p, 1990.

38.    Hosking, J.G., Hamer, J. and Dobcsanyi, P.: 'A Form Manager for Class Language'. BRANZ Contract 85-024 Technical Report No15, Department of Computer Science, University of Auckland, 9 p, 1990.

39.    Hosking, J.G., Hamer, J. and W.B. Mugridge: 'Class Language 3.0 Tutorial Manual'. BRANZ Contract 85-024 Technical Report No13, Department of Computer Science, University of Auckland, 25 p, 1990.

40.    Hosking, J.G. 'A prototype plan entry package for ThermalDesign'. BRANZ Contract 85-024 Technical Report No10, Department of Computer Science, University of Auckland, 15 p, 1990.

41.    Mugridge, W.B., Clausen, J., Hosking, J.G., Hamer, J., 1989.  'The WallThermalResistance user-interface'. BRANZ Contract 85-024 Technical Report No. 5, Department of Computer Science, University of Auckland,12 p, 1989.

42.    Hosking, J.G.,  Mugridge W.B.  'An Expert Advisory System for Earthquake Loading Final Report for BRANZ Contract No. 80-85-008'. Department of Computer Science, University of Auckland, 69 p, 1989.

43.    Mugridge, W.B., Hosking, J.G. 'An Expert Advisory System for Wall Bracing Design Final Report for BRANZ Contract No. 80-85-009'. Department of Computer Science, University of Auckland, 47 p, 1989.

44.    Hosking, J.G. 'A plan entry package for ThermalDesign'. BRANZ Contract 85-024 Technical Report No7, Department of Computer Science, University of Auckland, 1989.

45.    Hosking, J.G., Mugridge, W.B., and Hamer, J.: Knowledge Based Systems for Representing Codes of Practice, companion paper to final reports for BRANZ Contract Nos 80-85-008 and 80-85-009, 20 p, 1989.

46.    Mugridge, W.B., and Hosking, J.G.: An Expert Advisory System for Wall Bracing Design Final Report, final report for BRANZ contract No 80-85-009, 47 p, 1989.

47.    Hosking, J.G., and Mugridge, W.B.:  An Expert Advisory System for Earthquake Loading Final Report, final report for BRANZ Contract No 80-85-008, 69 p, 1989.

48.    Hamer, J., Hosking, J.G., and Mugridge, W.B.: An Improved Expert System Building Tool Final Report, final report for BRANZ contract 80-85-004, 3 p, 1988.

49.    Hosking, J.G., Mugridge, W.B. and Lomas, S.: An Expert Advisory System for Earthquake Loading, Preliminary Report for BRANZ Contract No 80-85-008, 66 p, 1988.

50.    Hamer, J., Hosking, J.G. and Mugridge, W.B.: Class Language Release 2.5 Users Reference Manual, Final Report for BRANZ Contract No 80-85-004, 10 p, 1987.

51.    Hamer, J., Hosking, J.G. and Mugridge, W.B.: Class Language Release 2.5 Language Reference Manual, Final Report for BRANZ Contract No 80-85-004, 26 p, 1987.

52.    Hosking, J.G., Mugridge, W.B. and Hamer, J.: Class Language Release 2.5 Language Tutorial, Final Report for BRANZ Contract No 80-85-004, 46 p, 1987.

53.    Buis, M., Hamer, J., Hosking, J.G. and W.B. Mugridge: An Expert Advisory System for a Fire Safety Code, Final Report for BRANZ Contract No 35-30-002 Volume 2: Listings, 1986.

54.    Buis, M., Hamer, J., Hosking, J.G. and W.B. Mugridge: An Expert Advisory System for a Fire Safety Code, Final Report for BRANZ Contract No 35-30-002 Volume 1: Documentation, 1986.

55.    Mugridge, W.B., Hosking, J.G., Hamer, J. and M. Buis: A Prototype Expert Advisory System for a Fire Safety Code, for Building Research Association of New Zealand  Contract No 35-30-002 Volume 2: Listings, 1986.

56.    Mugridge, W.B., Hosking, J.G., Hamer, J. and M. Buis: A Prototype Expert Advisory System for a Fire Safety Code, for Building Research Association of New Zealand  Contract No 35-30-002 Volume  1: Documentation, 1986.

 

Other Works:

1.       Wang Y., Singh S., Hosking J., Grundy J., An Aspect-Oriented UML Tool for Software Development with Early Aspects, presentation at Seventh Australasian Workshop on Software and System Architectures, Sydney, April 2006

2.       Hosking, J.G.  'CyberSafety Conference 2005: Introductions', Safety and Security in a Networked World, Oxford University, 8-10 September, 2005, http://webcast.oii.ox.ac.uk/?view=Webcast&ID=20050927_88

3.       Hosking, J.G. Tinkling the Ivories, Guest editorial New Zealand Health IT Cluster Newsletter, December 2003.

4.       Amor, R.W., Hosking, J.G., and Mugridge, W.B., Integrated Building Design Research at Auckland University, BUILD Magazine, August-September 1995, pp 26-29.

5.       Hosking, J.G. and Mugridge, W.B.: Are you in STEP, BUILD Magazine, June-July 1995, pp 49-50.