Abstract
In order to facilitate better Information Systems Development (ISD), Method Engineering technqiues and tools are needed that support flexible creation, modification, and reuse of ISD methods and tools for use on specific problem domains. A metamodelling notation is needed for specifying and integrating different design notations. MetaCASE support is required for building, reusing and evolving tools for these design notations. Process modelling tools for both the coordination of these design notation tools and the evolution of software processes are also needed. We describe our work on developing an integrated environment which supports metamodelling, metaCASE and flexible software process modelling, and illustrate its use for supporting Method Engineering.
Chapter PDF
References
Amor, R., Augenbroe, G., Hosking, J.G., Rombouts, W., and Grundy, J.C. (1995) Directions in modelling environments, Automation in Construction, 4, 173–187.
Amor, R.W. and Hosking, J.G. (1995) Mappings: the glue in an integrated system, in 1 st European Conference on product and process modelling in the building industryindustry, A.A. Balkema Publishers, Rotterdam, The Netherlands.
Barghouti, N.S. (1992) Supporting Cooperation in the Marvel Process—Centred SDE, in Proceedings of the 1992 ACM Symposium on Software Development Environments, ACM Press, pp. 21–31.
Campbell, L. and Halpin, T. (1994) Abstraction Techniques for Conceptual Schemas, in Proceedings of the 5th Australasian Database Conference, Global Publications Services, Christchurch, New Zealand, 17–18 January 1994, pp. 374–388.
Falkenberg, E.D. and Oei, J.L.H. (1994) Meta Model Hierarchies from an Object—Role Modelling Perspective, in First International Conference on Object—Role Modelling (ed. Halpin, T. and Meersman, R. ), Key Centre for Software Technology, The University of Queensland, Brisbane, Australia, 4–6 July 1994, pp. 310–323.
Grundy, J.C. and Hosking, J.G. (1993) A framework for building visusal programming environments, in Proceedings of the 1993 IEEE Symposium on Visual Languages, IEEE Computer Society Press, pp. 220–224.
Grundy, J.C. and Hosking (1994) J.G., Constructing Integrated Software Development Environments with Dependency Graphs, Working Paper, Department of Computer Science, University of Waikato.
Grundy, J.C. and Venable, J.R. (1995a) Providing Integrated Support for Multiple Development Notations, in Proceedings of CAiSE’95, Finland, June 1995, Lecture Notes in Computer Science 932, Springer—Verlag, pp. 255–268.
Grundy, J.C., and Venable, J.R. (1995b) Developing CASE tools that support integrated design notations, in Proceedings of the 6th European Workshop on Next Generation of CASE Tools, pp. 109–116.
Grundy, J.C., Mugridge, W.B., Hosking, J.G., and Apperley, M.D. (1995c) Coordinating, capturing and presenting work contexts in CSCW systems, in Proceedings of OZCHI’95, Wollongong, Australia, Nov 28–30 1995, pp. 146–151.
Grundy, J.C., Hosking, J.G., and Mugridge, W.B. (1995d) Supporting flexible consistency management via discrete change description propagation, to appear in Software — Practice and Experience.
Grundy, J.C., Mugridge, W.B., Hosking, J.G., and Amor, R. (1995e) Support for Collaborative, Integrated Software Development, in Proceeding of the 7th Conference on Software Engineering Environments, IEEE CS Press, Netherlands, April 5–7 1995, pp. 84–94.
Grundy, J.C. (1996) Serendipity: integrated environment support for process modelling, enactment and improvement, Working Paper, Department of Computer Science, University of Waikato.
Harmsen, F., Brinkkemper, S., and Oei, H. (1994) Situational Method Engineering for Information System Projects, in Proceedings of the IFIP WG8.1 Working Conference CRIS’94 (ed. 011e, T.W. and Verrijn, A.A.E.), Maastricht, 1994, North—Holland, Amsterdam, pp. 169–194.
Harmsen, F., and Brinkkemper, S. (1995) Design and Implementation of a Method Base Management System for a Situational CASE Environment, in Proceedings of the 2nd Asia—Pacific Software Engineering Conference (APSEC’95), IEEE CS Press, Brisbane, December 1995, pp. 430–438.
Heym, M. and Osterle, H. (1992) A Semantic Data Model for Methodology Engineering, in Proceedings of the Fifth International Workshop on Computer—Aided Software Engineering, IEEE Computer Society Press, Washington, D.C., pp. 142–155.
Kaplan, S.M., Tolone, W.J., Carroll, A.M., Bogia, D.P., and Bignoli, C. (1992) Supporting Collaborative Software Development with ConversationBuilder, in Proceedings of the 1992 ACM Symposium on Software Development Environments, ACM Press, pp. 1120.
Krant, R.E. and Streeter, L.A. (1995) Coordination in Software Development, CACM, 38 (3), 69–81.
Kumar, K. and Welke, R.J. (1992) A proposal for situation—specific methodology construction, Challenges and Strategies for Research in Systems Development. Wiley, New York.
Lonchamp, J. (1995) CPCE: A Kernel for Building Flexible Collaborative Process—Centred Environments, in Proceedings of the 7th Conference on Software Engineering Environments, IEEE CS Press, Netherlands, April 5–7 1995, pp. 95–105.
Mark V Systems Ltd (1995)MethodMaker,16400 Ventura Boulevard, Encino, California 91436.
Mark V Systems Ltd (1995) ProcessMaker, 16400 Ventura Boulevard, Encino, California 91436.
Meyers, S. (1991) Difficulties in Integrating Multiview Editing Environments, IEEE Software, 8 (1), 49–57.
Nijssen, G.M. and Halpin, T.A. (1989) Conceptual Schema and Relational Database Design: A Fact Oriented Approach. Prentice—Hall, Englewood Cliffs, NJ.
Nuseibeh, B. and Finkelstein, A. (1992) ViewPoints: A Vehicle for Method and Tool Integration, in Proceedings of the Fifth International Workshop on Computer Aided Software Engineering, IEEE Computer Society Press, Washington, D.C., pp. 50–61.
Ratcliffe, M., Wang, C., Gautier, R.J., and Whittle, B.R. (1992) Dora — a structure oriented environment generator, IEE Software Engineering Journal, 7 (3), 184–190.
Reiss, S.P. (1990) Connecting Tools Using Message Passing in the Field Environment, IEEE Software, 7 (7), 57–66.
Saeki, M., Iguchi, K., and Wen—yin, K. (1993) A Meta—model for representing software specification and design methods, in Proceedings of the IFIP WG8.1 Conference on Information Systems Development (ed. Prakash, N., Rolland, C., and Pernici, B. ), Como, Italy.
Song, X. and Osterweil, L.J. (1992) A Process—Modeling Based Approach to Comparing and Integrating Software Design Methodologies, in Proceedings of the Fifth International Workshop on Computer—Aided Software Engineering, IEEE Computer Society Press, Washingon, D.C., pp. 225–229.
Swenson, K.D. (1993) A Visual Language to Describe Collaborative Work, in Proceedings of the 1993 IEEE Symposium on Visual Languages, IEEE CS Press, Bergen, Norway, pp. 298–303.
Venable, J.R. (1993) CoCoA: A Conceptual Data Modelling Approach for Complex Problem Domains, Ph.D. dissertation, Thomas J. Watson School of Engineering and Applied Science, State University of New York at Binghampton, 1993.
Venable, J.R. and Grundy, J.C. (1995) Integrating and Supporting Entity Relationship and Object Role Models, in Proceedings of the 14th Object—Oriented and Entity Relationship Modelling Conferece (OO—ER’95),, Gold Coast, Australia, Dec 13–16 1995, Lecture Notes in Computer Science 1021, Springer—Verlag.
Vessey, I. and Glass, R.L. (1994) Applications—based Methodologies, Information Systems Management, 53–57, Fall 1994.
Wasserman, A.I. and Pircher, P.A. (1987) A Graphical, Extensible, Integrated Environment for Software Development, SIGPLAN Notices, vol. 22, no. 1, 131–142.
Wieringa, R.J. (1995) Combining static and dynamic modelling methods: a comparison of four methods, to appear in Computer Journal.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Grundy, J.C., Venable, J.R. (1996). Towards an integrated environment for method engineering. In: Brinkkemper, S., Lyytinen, K., Welke, R.J. (eds) Method Engineering. ME 1996. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35080-6_4
Download citation
DOI: https://doi.org/10.1007/978-0-387-35080-6_4
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5824-5
Online ISBN: 978-0-387-35080-6
eBook Packages: Springer Book Archive