13
Views
87
CrossRef citations to date
0
Altmetric
Original Articles

Cognitive Fit in Requirements Modeling: A Study of Object and Process Methodologies

Pages 137-162 | Published online: 11 Dec 2015

References

  • Adelson B., and Soloway, E. A model of software design. In M.T.H. Chi, R. Glaser, and M.J. Farr (eds.), The Nature of Expertise. Hillsdale, NJ: Erlbaum, 1988, pp. 185–208.
  • Anderberg, M.R. Cluster Analysis for Applications. New York: Academic Press, 1973.
  • Batra, D.; Hoffer, J.A.; and Bostrom, R.P. Comparing representations with relational and EER models. Communications of the ACM, 33, 2 (1990), 126–139.
  • Bishop, Y.M.M.; Fienberg, S.E.; and Holland, P.W. Discrete Multivariate Analysis: Theory and Practice. Cambridge, MA: MIT Press, 1975.
  • Boehm, B.W. Software Engineering Economics. Englewood Cliffs, NJ: Prentice-Hall, 1981.
  • Booch, G. Object-oriented development. IEEE Transactions on Software Engineering, 12, 2 (1986), 211–221.
  • Coad P., and Yourdon, E. Object-Oriented Analysis. Englewood Cliffs, NJ: Yourdon Press/Prentice-Hall, 1990.
  • Coad P., and Yourdon, E. Object-Oriented Analysis, 2d ed. Englewood Cliffs, NJ: Yourdon Press/Prentice-Hall, 1991.
  • Coad P., and Yourdon, E. Object-Oriented Design. Englewood Cliffs, NJ: Yourdon Press/Prentice Hall, 1991.
  • Constantine, L.L. Object-oriented and structured methods: toward integration. American Programmer, 2, 7/8 (August 1989), 34–40.
  • Cronbach, L.J. Essentials of Psychological Testing, 3d ed. New York: Harper and Row, 1970.
  • Davis, G.B. Strategies for information requirements determination. IBM Systems Journal, 21, 1 (1982), 4–30.
  • DeMarco, T. Structured Analysis and System Specification. Englewood Cliffs, NJ: Prentice-Hall, 1978.
  • DeMarco, T. Controlling Software Projects: Management, Measurement, and Estimation. New York: Yourdon Press, 1982.
  • Einhorn, H. J., and Hogarth, R.M. Behavioral decision theory: processes of judgment and choice. In D.E. Bell, H. Raiffa, and A. Tversky (eds.), Decision Making: Descriptive, Normative, and Prescriptive Interactions. Cambridge: Cambridge University Press, 1988, pp. 113–146.
  • Everitt, B.S., and Dunn, G. Advanced Methods of Data Exploration and Modeling. London: Heinemann, 1983.
  • Fichman, R.G., and Kemerer, C.F. Object-oriented and conventional analysis and design methodologies: comparison and critique. Computer, 25, 10 (October 1992), 22–39.
  • Fichman, R.G., and Kemerer, C.F. Adoption of software engineering process innovations: the case of object orientation. Sloan Management Review, 34, 2 (Winter 1993), 7–22.
  • Gane, C., and Sarson, T. Structured Systems Analysis: Tools and Techniques. Englewood Cliffs, NJ: Prentice-Hall, 1979.
  • Gentner, D., and Stevens, A.L. Mental Models. Hillsdale, NJ: Lawrence Erlbaum, 1983.
  • Jackson, M. System Development. Englewood Cliffs, NJ: Prentice-Hall, 1983.
  • Loy, P.H. A comparison of object-oriented and structured development methods. In R.H. Thayer and M. Dorfman (eds.), System and Software Requirement Engineering. Los Alamitos, CA: IEEE Computer Society Press, 1990, pp. 290–303.
  • Neter, J.; Wasserman, W.; and Kutner, M.H. Applied Linear Statistical Models. Homewood, IL: Irwin, 1985.
  • Newell, A., and Simon, H.A. Human Problem Solving. Englewood Cliffs, NJ: Prentice-Hall, 1972.
  • Papert, S. Mindstorms: Children, Computers, and Powerful Ideas. New York: Basic Books, 1980.
  • Pressman, R. Software Engineering: A Practitioner’s Guide. New York: McGraw-Hill, 1987.
  • Pressman, R. Software Engineering: A Beginner’s Guide. New York: McGraw-Hill, 1988.
  • Ratcliffe, B., and Siddiqui, J.I.A. An empirical investigation into problem decomposition strategies used in program design. International Journal of Man-Machine Studies, 22, 1 (1985), 77–90.
  • Rosson, M.B., and Alpert, S.R. The cognitive consequences of object-oriented design. Human-Computer Interaction, 5, 4 (1990), 345–379.
  • Rumbaugh, M.; Blaha, M.; Premerlani, W.; Eddy, F.; and Lorenson, W. Object-Oriented Modeling and Design. Englewood Cliffs, NJ: Prentice-Hall, 1991.
  • Sinha, A.P., and Vessey, I. Cognitive fit: an empirical study of recursion and iteration. IEEE Transactions on Software Engineering, 18, 5 (May 1992), 368–379.
  • Slovic, P., and Lichtenstein, S. Preference reversals: a broader perspective. American Economic Review, 73, 4 (1983), 596–605.
  • Soloway, E. Learning to program = learning to construct mechanisms and explanations. Communications of the ACM, 29, 9 (September 1986), 850–858.
  • Soloway, E.; Adelson, B.; and Ehrlich, K. Knowledge and processes in the comprehension of computer programs. In M.T.H. Chi, R. Glaser, and M.J. Farr (eds.), The Nature of Expertise. Hillsdale, NJ: Lawrence Erlbaum, 1988, pp. 129–152.
  • Soloway, E.; Bonar, J.; and Ehlrich, K. Cognitive strategies and looping constructs: an empirical study. Communications of the ACM, 26, 11 (November 1983), 485–492.
  • Soloway, E., and Ehlrich, K. Empirical studies of programming knowledge. IEEE Transactions on Software Engineering, SE— 10, 5 (September 1984), 595–609.
  • Tversky, A.; Sattath, S.; and Slovic, P. Contingent weighting in judgment and choice. Psychological Review, 95, 3 (1988), 371–384.
  • Vessey, I. Cognitive fit: a theory-based analysis of the graphs versus tables literature. Decision Sciences, 22, 2 (1991), 219–240.
  • Vessey, I., and Conger, S. Learning to specify information requirements: the relationship between application and methodology. Journal of Management Information Systems, 10, 2 (1993), 177–201.
  • Vessey, I., and Conger, S. Requirements specification: learning object, process, and data methodologies. Communications of the ACM, 37, 5 (1994), 102–113.
  • Vessey, I., and Galletta, D. Cognitive fit: an empirical study of information acquisition. Information Systems Research, 2, 1 (1991), 63–84.
  • Vessey, I., and Weber, R. Structured tools and conditional logic: an empirical investigation. Communications of the ACM, 29, 1 (1986), 48–57.
  • Welty, C., and Stemple, D.W. Human factors comparison of a procedural and a non-procedural query language. ACM Transactions on Database Systems, 6, 4 (1981), 626–649.
  • Wu, Q., and Anderson, J.R. Strategy choice and change in programming. International Journal of Man-Machine Studies, 39, 4 (1993), 579–598.
  • Yadav, S.B.; Bravoco, R.R.; Chatfield, A.T.; and Rajkumar, T.M. Comparison of analysis techniques for information requirement determination. Communications of the ACM, 31, 9 (1988), 1090–1097.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.