Advertisement

Method Engineering: Current research directions and implications for future research

  • Juha-Pekka Tolvanen
  • Matti Rossi
  • Hui Liu
Chapter
Part of the IFIP — The International Federation for Information Processing book series (IFIPAICT)

Abstract

In this study we investigate method engineering research by classifying studies into three contexts: technology, language and organization. Within each context we examine research bias, research outcomes and use of alternative research methods. This survey reveals the inherent bias of ME research towards tool and language development at the cost of empirical studies. We lack investigations of why organizations develop their own “variants” of system development methods, and how they manage their method engineering efforts. These observations lead us to suggest some directions for future research, which relate both to actual research questions and to the use of complementary research methods.

Keywords

Metamodeling method engineering system development methods research methods 

References

  1. Aaen, Ivan, Aila Siltanen, Carsten Sorensen and Veli-Pekka Tahvanainen (1992), ’A Tale of Two Countries: CASE Experiences and Expectations," in The Impact of Computer Supported Technologies on Information Systems Development, K. E. Kendall, K. Lyytinen and J. I. DeGross (Ed.), North-Holland, Amsterdam, pp. 61 - 93.Google Scholar
  2. Aalto, J.-M. (1993), ’Experiences on Applying OMT to Large Scale Systems," in Proceedings of the Seminar on Conceptual Modelling and Object-Oriented Programming, A. Lehtola and J. Jokiniemi (Ed.), Finnish Artificial Intelligence Society, pp. 39 - 47.Google Scholar
  3. Ahituv, Niv (1987), "A metamodel of information flow: a tool to support information systems theory," Communications of the ACM 30(9), pp.781-791.Google Scholar
  4. Benbasat, I., D. Goldstein and M. Mead (1987), ’The Case Research Strategy in Studies of Information Systems," MIS Quartely (September), pp.369-386.Google Scholar
  5. Bergsten, Per, Janis Bubenko jr., Roland Dahl, Mats Gustafsson and Lars-Ake Johansson (1989), "RAMATIC - A CASE Shell for Implementation of Specific CASE Tools," Tempora T6. 1 Report, first draft, SISU, Gothenburg.Google Scholar
  6. Boloix, G., P. G. Sorenson and J. P. Tremblay (1991), "On Transformations Using A Metasystem Approach To Software Development," TR 91 - 19, The University of Alberta, Edmonton, Alberta, Canada (November).Google Scholar
  7. Boloix, G., P. G. Sorenson and J. P. Tremblay (1991), "Software Metrics using a Metasystem Approach to Software Specification," Technical Report, The University of Alberta, Canada.Google Scholar
  8. Bommel, P. van, A. H. M. ter Hofstede and Th.P. van der Weide (1991), "Semantics and verification of object-role models," Information Systems 16(5) pp.471-495.Google Scholar
  9. Brinkkemper, Sjaak (1990), "Formalisation of Information Systems Modelling," Ph.D. Thesis, Univ. of Nijmegen, Thesis Publishers, Amsterdam.Google Scholar
  10. Brinkkemper, Sjaak (1995), ’Method engineering: engineering of information systems development methods and tools," Information 000 Software Technology 37 (11) pp. 1 - 6.Google Scholar
  11. Bronts, G.H.W.M., S.J. Brouwer, C.L.J. Martens and H.A. Proper (1995), ’A unifying object role modelling theory," Information Systems 20 (3) pp. 213 - 235.zbMATHCrossRefGoogle Scholar
  12. Bubenko, J. A. (1988), ’Selecting a Strategy for Computer-Aided Software Engineering (CASE)," 59, SYSLAB, University of Stockholm, Sweden.Google Scholar
  13. Chen, Minder (1988), ’The Integration of Organization and Information Systems Modeling: A Metasystem Approach to the Generation of Group Decision Support Systems and Compute-aided Software Engineering," PhD Thesis, University of Arizona, Tuscon, USA.Google Scholar
  14. Chen, M., J. F. Nunamaker Jr. and E. S. Weber (1989), ’The Use of Integrated Organization and Information Systems Models in Building and Delivering Business Application Systems," IEEE Transactions on Knowledge and Data Engineering 1 (3), pp. 406 - 409.CrossRefGoogle Scholar
  15. Chen, Minder, Jr. Jay F. Nunamaker (1989), ’METAPLEX: An integrated environment for organization and information systems development," pp. 141-151 in Proceedings of the Tenth International Conference on Information Systems, December 4-6, 1989, Boston, Massachusetts, J. I. DeGross, J. C. Henderson, and B. R. Konsynski (Ed.), ACM Press.Google Scholar
  16. Chen, M., J. F. Nunamaker Jr. and G. Mason (1991), ’The Architecture And Design Of A Collaborative Environment For Systems Definition," Database (Winter/Spring) pp. 22 - 28.Google Scholar
  17. Cronholm, S., G. Goldkuhl (1992), ’Meanings and motives of method customisation in CASE environments - observations and categorizations from an empirical study," Proceeding of the fifth workshop on the next generation of CASE tools, University of Twente, Twente.Google Scholar
  18. Dowson, M. (1987), ’Iteration in the software process," pp. 36-39 in Proc of 9th Int. Conf. Software Engineering, San Francisco.Google Scholar
  19. Galliers, R. D. (1991), ’Choosing Appropriate Information Systems Research Approaches: A Revised Taxonomy," pp. 327-348 in Information Systems Research, H.-E. Nissen, H. K. Klein and R. Hircheim (Ed.), North-Holland, Amsterdam.Google Scholar
  20. Gigch, J. van (1991), "Systems design and modeling and metamodeling," Plenum Press, New York.Google Scholar
  21. Goldkuhl, Göran, Stefan Cronholm (1993), "Customizable CASE Environments: A Framework for Design and Evaluation," Accepted to COPE IT ’93. LiTH-IDA-R-93-42, Linköping University, Sweden.Google Scholar
  22. Griethuysen, J.J. van (1982), "Concepts and terminology for the conceptual schema and the information base," ISO/TC97/SC5-N695, ISO.Google Scholar
  23. Grundy, J. C., J. R. Venable (1995), ’Providing Integrated Support for Multiple Development Notations," pp. 255-268 in Proceedings of the 7th International Conference on Advanced Information Systems Engineering, CAISE’95, J. Iivari, K. Lyytinen and M. Rossi (Ed.), Springer-Verlag.Google Scholar
  24. Harmsen, F., S. Brinkkemper (1993), ’Computer Aided Method Engineering based on existing Meta-CASE technology," pp. 125-140 in Proceedings of the Fourth Workshop on The Next Generation of CASE Tools, Sjaak Brinkkemper, Frank Harmsen (Ed.) No. 93 - 32, Univ. of Twente, Enschede, the Netherlands.Google Scholar
  25. Harmsen, F., S. Brinkkemper and H. Oei (1994), ’A language and tool for the engineering of situational methods for information systems development," pp. 206-214 in Proceedings of the Fourth International Conference on Information Systems Development, J. Zupansis and S. Wrycza (Ed.), Moderna Organizacija, Kranj, Slovenia.Google Scholar
  26. Harmsen, Frank, Sjaak Brinkkemper and Han Oei (1994), ’Situational Method Engineering for Information System Project Approaches," pp. 169-194 in Methods and Associated Tools for the Information Systems Life Cycle (A-55), A. A. Verrijn-Stuart and T. W. 011e ( Ed.), Elsevier Science B.V. ( North-Holland ).Google Scholar
  27. Heym, M., H. Österle (1992), ’A Semantic Data Model for Methodology Engineering," in Proceedings of the Fifth CASE ’92 Workshop, Montreal, G. Forte and N. Madhavji (Ed.), IEEE Computer Society Press, Los Alamitos.Google Scholar
  28. Heym, M., H. Österle (1992), ’A Reference Model of Information Systems Development," pp. 215-240 in The Impact of Computer Supported Technologies on Information Systems Development, K. E. Kendall, K. Lyytinen, J. L. DeGross (Ed.), North-Holland, Amsterdam.Google Scholar
  29. Heym, M., H. Österle (1993), "Computer-aided methodology engineering," INFORMATION AND SOFTWARE TECHNOLOGY 35(6/7) pp.345-354.Google Scholar
  30. Hidding, Gezinus J., Gwendolyn M. Freund and Johan K. Joseph (1993), "Modeling Large Processes with Task Packages," Workshop on Modeling in the Large, AAAI Conference, Washington, D.C..Google Scholar
  31. Hofstede, A. H. M. ter, T. F. Verhoef, E. R. Nieuwland and G. M. Wijers (1992), "Integrated Specification of Method and Graphic Knowledge," Proceedings of the Fourth International Conference on Software Engineering and Knowledge Engineering pp.307-316.Google Scholar
  32. Hofstede, A. H. M. ter, T. F. Verhoef, E. R. Nieuwland and G. M. Wijers (1992), ’Specification of Graphic Conventions in Methods," pp. 185-215 in Proceedings of 3rd Workshop on Next Generation of CASE Tools, B. Theodoulidis and A. Sutcliffe (Ed.), UMIST, Manchester, UK.Google Scholar
  33. Hofstede, A. H. M. ter (1993), "Information Modelling in Data Intensive Domains," PhD Thesis, University of Nijmegen, Nijmegen.Google Scholar
  34. Hofstede, A. H. M. ter, Th. P. van der Weide (1993), "Expressiveness in data modeling," Data 000 Knowledge Engineering (10) pp.65-100.Google Scholar
  35. Hofstede, A. H. M. ter, Th. P. van der Weide (1993), "Formalisation of techniques: chopping down the methodology jungle," Information 000 Software Technology 34(1) pp.57-65.Google Scholar
  36. Hofstede, A. H. M. ter, E. R. Nieuwland (1993), "Task structure semantics through process algebra," Software Engineering Journal (8) pp.14-20.Google Scholar
  37. Hofstede, A. H. M. ter, H. A. Proper and Th. P. van der Weide (1993), "Formal definition of of a conceptual language for the description and manipulation of information models," Information Systems 18 pp. 489 - 523.Google Scholar
  38. Hong, S., G. van den Goor and S. Brinkkemper (1993), ’A Comparison of Six Object-Oriented Analysis and Design Methods," in Proceedings of the 26th Hawaiian Conference on Systems Sciences, IEEE Computer Science Press.Google Scholar
  39. Hull, Richard, Roger King (1987), ’Semantic Database Modeling Survey, Applications, and Research Issues," ACM COMPUTING SURVEYS 19 (3) pp. 201 - 260.Google Scholar
  40. ISDOS, (1985), ’System Encyclopedia Manager, Language Definition Manager: User Manual (SEM/LDM)," Version 1. 4 (June).Google Scholar
  41. Jarke, Matthias, Manfred Jeusfeld and Thomas Rose (1990), "A Software Process Data Model For Knowledge Engineering In Information Systems," Information Systems 15(1) pp.85-116.Google Scholar
  42. Jarke, M., J. Mylopoulos, J. Schmidt and Y. Vassiliou (1991), ’DAIDA: An Environment for Evolving Information Systems," RWTH Aachen, Aachen.Google Scholar
  43. Jenkins, A. M. (1985), ’Research Methodologies in MIS Research," pp. 103-118 in Research Methods in Information Systems, E. Mumford, R. Hirschheim, G. Fitzgerald and A.T. Wood-Harper (Ed.), Elsevier Science Publishers.Google Scholar
  44. Karrer, A., W. Scacchi (1993), "Meta-Environments for software production," International Journal of Software Engineering and Data Engineering 3(1) pp.139-162.Google Scholar
  45. Kelly, Steven (1994), "A Matrix Editor for a MetaCASE Environment," Information and Software Technology 36(6) pp.361-371.Google Scholar
  46. Kelly, Steven, Veli-Pekka Tahvanainen (1994), ’Support for Incremental Method Engineering and MetaCASE," in Proceedings of the 5th Workshop on the Next Generation of CASE Tools, B. Theodoulidis (Ed.) No. Memoranda Informatica 94 - 25, Universiteit Twente, Enschede, the Netherlands.Google Scholar
  47. Kelly, Steven (1995), ’What's in a Relationship: on distinguishing property holding and object binding," in Proceedings of 3rd International Conference on Information Systems Concepts, ISCO 3, W. Hesse and E. Falkenberg (Ed.), University of Marburg, Lahn, Germany.Google Scholar
  48. Kelly, Steven, Kari Smolander (1996), "Evolution and Issues in MetaCASE," Information and Software Technology (to appear).Google Scholar
  49. Kinnunen, Kimmo, Mauri Leppänen (1994), ’O/A Matrix and a Technique for Methodology Engineering," in Proceedings of the Fourth International Conference on Information Systems Development, J. Zupansis and S. Wrycza (Ed.), Moderna Organizacija, Kranj, Slovenia.Google Scholar
  50. Kottemann, J. E., B. R. Konsynski (1984), ’Dynamic Metasystems for Information Systems Development," pp. 187-204 in Proceedings of the Fifth International Conference on Information Systems.Google Scholar
  51. Kumar, Kuldeep, Richard J. Welke (1992), ’Methodology Engineering: A Proposal for Situation Specific Methodology Construction," pp. 257-269 in Challenges and Strategies for Research in Systems Development, Kottermann W. W. and Senn J. A. (Ed.), John Wiley 000 Sons, Washington.Google Scholar
  52. Kusters, R. J., G. M. Wijers (1993), ’On the Practical Use of CASE Tools: Results of a survey," pp. 2-10 in Proceedings of the 6th International Workshop on Computer-Aided Software Engineering, CASE93, Hing-Yan Lee, Thomas F. Reid and Stan Jarzabek (Ed.), IEEE Computer Society.Google Scholar
  53. Leppänen, Mauri (1994), ’Metamodelling: Concept, Benefits and Pitfalls," pp. 126-137 in Proceedings of the Fourth International Conference on Information Systems Development, J. Zupansis and S. Wrycza (Ed.), Moderna Organizacija, Kranj, Slovenia.Google Scholar
  54. Liu, H. (1995), ’A Visual Interface for Querying a CASE Repository," in Proc. of the Eleventh IEEE Symposium on Visual Languages (VL’95), Darmstadt.Google Scholar
  55. Lyytinen, Kalle (1987), ’A Taxonomic Perspective of Information Systems Development: Theoretical Constructs and Recommendations," pp. 3-41 in Critical Issues in Information Systems Research, R. J. Boland Jr. and R. A. Hirschheim (Ed.), John Wiley 000 Sons Ltd..Google Scholar
  56. Lyytinen, Kalle, Kari Smolander and Veli-Pekka Tahvanainen (1989), ’Modelling CASE Environments in Systems Development," in Proceedings of the first Nordic Conference on Advanced Systems, SISU, Stockholm.Google Scholar
  57. Marttiin, Pentti, Matti Rossi, Veli-Pekka Tahvanainen and Kalle Lyytinen (1993), "A Comparative review of CASE shells: A preliminary framework and research outcomes," Information 000 Management 25 pp. 11 - 31.Google Scholar
  58. Marttiin, P. (1994), ’Towards Flexible Process Support with a CASE shell," pp. 14-27 in Advanced Information Systems Engineering, Proceedings of the Third International Conference CAiSE’94, Utrecht, The Netherlands, June 1994, G. Wijers, S. Brinkkemper and T. Wasserman (Ed.), Springer-Verlag, Berlin.Google Scholar
  59. Marttiin, Pentti, Kalle Lyytinen, Matti Rossi, Veli-Pekka Tahvanainen and Juha-Pekka Tolvanen (1995), "Modeling requirements for future CASE: issues and implementation considerations," Information Resources Management Journal 8(1) pp.15-25.Google Scholar
  60. Norman, Ronald J., Minder Chen (1992), "Working Together to Integrate CASE," IEEE Software (March) pp.12-17.Google Scholar
  61. Nunamaker, Jay F., Minder Chen and Titus D. M. Purdin (1991), "Systems Development in Information Systems Research," Management Information Systems 7(3) pp.89-106.Google Scholar
  62. Oei, J. L. H., L. J. G. T. van Hemmen, E. D. Falkenberg and S. Brinkkemper (1992), "The Meta Model Hierarchy: A Framework for Information for Information Systems Concepts and Techniques," University of Nijmegen, Nijmegen.Google Scholar
  63. Oei, J. L. H., E. D. Falkenberg (1994), ’Harmonisation of information systems modelling and specification techniques," pp. 151-168 in Methods and Associated Tools for the Information Systems Life Cycle, A. A. Verrijn-Stuart and T. W. 011e (Ed.) No. A-55, Elsevier Science publishers.Google Scholar
  64. Oei, J.L.H. (1995), ’A meta model transformation approach towards harmonisation in information system modelling," pp. 106-127 in Information System Concepts - Towards a consolidation of views, E. D. Falkenberg, W. Hesse and A. Olivé (Ed.), Chapman 000 Hall, London.Google Scholar
  65. Olle, T.W., H. Sol and A. Verrijn-Stuart (1983), "Informations systems design methodologies: A feature analysis," North-Holland, Amsterdam.Google Scholar
  66. Olle, T. W. (1992), ’A Comparative Review of the ISO IRDS, the IBM Repository and the ECMA PCTE as a Vehicle for CASE Tools," pp. 147-165 in CASE: Current Practice, Future Prospects, Kathy Spun and Paul Layzell ( Ed. ), Wiley.Google Scholar
  67. Proper, H. A., Th. P. van der Weide (1994), "EVORM: A conceptual modelling technique for evolving application domains," Data 000 Knowledge Engineering 10(12) pp.313-359.Google Scholar
  68. Protsko, L. B., P. G. Sorenson and J. P. Tremblay (1989), "Mondrian: system for automatic generation of dataflow diagrams," Information and Software Technology 31(9) pp.456471.Google Scholar
  69. Protsko, L. B., P. G. Sorenson, J. P. Tremblay and D. A. Schaefer (1991), "Towards the Automatic Generation of Software Diagrams," IEEE TRANSACTIONS ON SOFTWARE ENGINEERING 17(1).Google Scholar
  70. Rolland, C., C. Cauvet (1992), ’Trends and Perspectives in Conceptual Modeling," pp. 27—48 in Conceptual Modelling, Databases and CASE: An Integrated View of Information Systems Development, P. Loucopoulos and R. Zicari (Ed.), Wiley, New York.Google Scholar
  71. Rolland, C., C. Souveyet and M. Moreno (1995), "An approach for defining ways-ofworking," Information Systems 20(4) pp.337-359.Google Scholar
  72. Rossi, M., M. Gustafsson, K. Smolander, L.-A. Johansson and K. Lyytinen (1992), ’Metamodeling editor as a front end tool for a case-shell," pp. 547-567 in Advanced Information Systems Engineering, P. Loucopoulos (Ed.), Springer Verlag, Berlin, Germany.Google Scholar
  73. Rossi, M., J-P. Tolvanen (1995), ’Using Reusable Frameworks in Development of a Method Support Envionment," in Proceedings of The WITS 1995, Amsterdam, The Netherlands, M. Jarke, S. Ram (Ed.), pp. 240 - 249.Google Scholar
  74. Rossi, M., S. Brinkkemper (1995), ’Metrics in Method Engineering," pp. 200-216 in Advanced Information Systems Engineering, Proceedings of the 7th International Conference CAiSE’95, J. Iivari, K. Lyytinen and M. Rossi (Ed.) No. 932, Springer-Verlag, Berlin.Google Scholar
  75. Rossi, M. (1995), "The MetaEdit CAME environment," Proceedings of the MetaCase 95, University of Sunderland press, Sunderland.Google Scholar
  76. Russo, Nancy L., Judy L. Wynekoop and Diane B. Walz (1995), ’The Use and Adaptation of System Development Methodologies," in Proceedings of the 1995 International Resources Management Association Conference, Atlanta.Google Scholar
  77. Saeki, Motoshi, Kuo Wenyin (1994), ’Specifying Software Specification 000 Design Methods," pp. 353-366 in CASE ’94 Proceedings, Gerard Wijers, Sjaak Brinkkemper and Tony Wasserman (Ed.) Vol. Lecture Notes in Computer Science 811, Springer-Verlag, Berlin.Google Scholar
  78. Slooten, Kees van, Sjaak Brinkkemper (1993), ’A Method Engineering Approach to Information Systems Development," in Procs. of the IFIP WG 8.1 Working Conference on the Information Systems Development Process, N. Prakash, C. Rolland, B. Pernici (Ed.), North-Holland, Amsterdam.Google Scholar
  79. Slooten, Kees van (1995), "Situated Methods for Systems Development," PhD Thesis, University of Twente, Twente.Google Scholar
  80. Smolander, Kari, Veli-Pekka Tahvanainen and Kalle Lyytinen (1990), ’How to Combine Tools and Methods in Practice: a field study," pp. 195-214 in Advanced Information Systems Engineering, proceedings of the Second Nordic, B. Steinholz, A. Sölvberg, L. Bergman (eds) (Ed.), Springer-Verlag, Berlin.Google Scholar
  81. Smolander, Kari, Kalle Lyytinen, Veli-Pekka Tahvanainen and Pentti Marttiin (1991), ’MetaEdit - A Flexible Graphical Environment for Methodology Modelling," pp. 168-193 in Advanced Information Systems Engineering, Proceedings of the Third International Conference CAiSE’91, Trondheim, Norway, May 1991, R. Andersen, J. A. Bubenko jr. and A. Solvberg (Ed.), Springer-Verlag, Berlin.Google Scholar
  82. Smolander, Kari (1991), ’OPRR: A Model for Modelling Systems Development Methods," in Next Generation CASE Tools, K. Lyytinen and V.-P. Tahvanainen (Ed.), IOS Press, Amsterdam, the Netherlands.Google Scholar
  83. Sommerville, I., R. Welland and S. Beer (1987), "Describing software design methodologies," The Computer Journal 30(2) pp.128-133.Google Scholar
  84. Song, X., L. Osterweil (1992), "Towards Objective and Systematic Comparisons of Software Design Methodologies," IEEE Software 18(5) pp.43-53.Google Scholar
  85. Song, X., L. J. Osterweil (1994), ’Experience with an Approach to Comparing Software Design Methodologies," IEEE Transactions on Software Engineering 20 (5) pp. 364 - 384.CrossRefGoogle Scholar
  86. Sorenson, Paul G., Jean-Paul Tremblay and Andrew J. McAllister (1988), "The Metaview System for Many Specification Environments," IEEE SOFTWARE (March) pp.30-38.Google Scholar
  87. Tagg, B. S. (1990), "Implementing Tool Support for Box Structures," IBM Systems Journal 29(1).Google Scholar
  88. Teichroew, D., P. Macasovic, III E. A. Hershey and Y Yamamoto (1980), ’Application of the entity-relationship approach to information processing systems modeling," pp. 15-38 in Entity-Relationship Approach to Systems Analysis and Design, P. P. Chen ( Ed. ), North-Holland.Google Scholar
  89. Tolvanen, J.-P., P. Marttiin and K. Smolander (1993), ’An integrated model for information systems modeling," pp. 470-479 in Proceedings of 26th HICSS, J. Nunamaker and H. Sprague (Ed.) Vol. 3, IEEE Computer Society Press, Los Alamitos.Google Scholar
  90. Tolvanen, J.-P., K. Lyytinen (1993), "Flexible method adaptation in CASE environments - The metamodeling approach," Scandinavian Journal of Information Systems 5(1) pp.5177.Google Scholar
  91. Tolvanen, J.-P. (1995), ’Incremental Method Development for Business Modelling: An Action Research Case Study," pp. 79-98 in Proceedings of the 6th Workshop on the Next Generation of CASE Tools, NGCT’95, G. Grosz (Ed.), University of Paris 1, Paris.Google Scholar
  92. Turner, W. S., R. P. Langerhorst, G. F. Hice, H. B. Eilers and A. A. Uijttenbroek (1988) system development methodology," North-Holland.Google Scholar
  93. Verhoef, T. F., A. H. M. ter Hofstede and G. M. Wijers (1991), ’Structuring modelling knowledge for CASE shells," pp. 502-524 in Advanced Information Systems Engineering, Proceedings of the Third International Conference CAiSE’91, R. Andersen, J. A. Bubenko and A. Solvberg (Ed.), Springer-Verlag.Google Scholar
  94. Vlasblom, G., D. Rijsenbrij and M. Glastra (1995), "Flexibilization of the methodology of system development," Information 000 Software Technology 37(11) pp.595-607.Google Scholar
  95. Welke, R. J. (1988), ’Metabase: A Platform for the Next Generation of Meta Systems Products," in Proceedings of the Ninth Annual Conference on Applications of Computer-Aided Software Engineering Tools, May 23-27, 1988, Meta Systems Ltd., Ann Arbor, MI.Google Scholar
  96. Welke, R. J. (1992), ’The CASE Repository: More than another database application," in Challenges and Strategies for Research in Systems Development, William W. Cotterman and James A. Senn (Eds.) (Ed.), Wiley, Chichester UK.Google Scholar
  97. Wijers, G. M., H. E. van Dort (1990), "Experiences with the use of CASE-tools in the Netherlands," Advanced Information Systems Engineering pp.5-20.Google Scholar
  98. Wijers, G. M. (1991), "Modelling Support in Information Systems Development," Ph.D. Thesis, Delft University of Technology, Thesis Publishers, Amsterdam.Google Scholar
  99. Wijers, G. M., A. H. M. ter Hofstede and N. E. van Oosterom (1992), ’Representation of Information Modelling Knowledge," in Next Generation CASE Tools, K. Lyytinen and V.-P. Tahvanainen (Ed.), IOS Press, Amsterdam, The Netherlands.Google Scholar
  100. Wood-Harper, T. (1985), ’Research Methods in Information Systems: Using ActionGoogle Scholar
  101. Research," pp. 169-191 in Research Methods in Information Systems,E. Mumford, R. Hirschheim, G. Fitzgerald and A.T. Wood-Harper (Ed.), Elsevier Science Publishers. Wynekoop, J. L., S. A. Conger (1991), "A review of computer aided software engineeringresearch methods," Information Systems Research, IFIP.Google Scholar
  102. Wynekoop, J. D., N. L. Russo (1993), ’System development methodologies: unanswered questions and the research-practice gap," pp. 181-190 in Proceedings of the 14th ICIS, J. I. DeGross, R. P. Bostrom and D. Robey (Ed.), ACM, Orlando, USA.Google Scholar
  103. Yourdon, E. (1992), "The Decline and Fall of the American Programmer„” Prentice-Hall, Englewood Cliffs, NJ.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1996

Authors and Affiliations

  • Juha-Pekka Tolvanen
    • 1
  • Matti Rossi
    • 1
  • Hui Liu
    • 1
  1. 1.Department of Computer Science and Information SystemsUniversity of JyväskyläJyväskyläFinland

Personalised recommendations