메뉴 건너뛰기




Volumn 2, Issue 3, 1997, Pages 221-267

How software engineering tools organize programmer behavior during the task of data encapsulation

Author keywords

Data encapsulation; Empirical study; Restructuring; Software tools

Indexed keywords

COMPUTER PROGRAMMING; COMPUTER SOFTWARE; DATA HANDLING; SOFTWARE PROTOTYPING;

EID: 0031341346     PISSN: 13823256     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1009716016693     Document Type: Article
Times cited : (10)

References (42)
  • 3
    • 85052771892 scopus 로고
    • Ethnographic field methods and their relation to design
    • D. Schuler and A. Namioka, (eds.), chapter 7, Lawrence Erlbaum Associates, Hillsdale, New Jersey
    • Blomberg, J., Giacomi, J., Mosher, A., and Swenton-Wall, P. 1993. Ethnographic field methods and their relation to design. In D. Schuler and A. Namioka, (eds.), Participatory Design: Principles and Practices, chapter 7, 123-155. Lawrence Erlbaum Associates, Hillsdale, New Jersey.
    • (1993) Participatory Design: Principles and Practices , pp. 123-155
    • Blomberg, J.1    Giacomi, J.2    Mosher, A.3    Swenton-Wall, P.4
  • 7
    • 0023327532 scopus 로고
    • No silver bullet: Accidents and essence of software engineering
    • Brooks, F. P. 1987. No silver bullet: Accidents and essence of software engineering. IEEE Computer 20(4): 10-19.
    • (1987) IEEE Computer , vol.20 , Issue.4 , pp. 10-19
    • Brooks, F.P.1
  • 8
    • 0031510165 scopus 로고    scopus 로고
    • Quantifying qualitative analyses of verbal data: A practical guide
    • To appear
    • Chi, M. T. H. 1997. Quantifying qualitative analyses of verbal data: a practical guide. To appear in Journal of Learning Sciences.
    • (1997) Journal of Learning Sciences
    • Chi, M.T.H.1
  • 10
    • 77953982276 scopus 로고
    • A task-based approach to improving the software maintenance process
    • Cousin, L., and Collofello, J. S. 1992. A task-based approach to improving the software maintenance process. In Conference on Software Maintenance, 118-126.
    • (1992) Conference on Software Maintenance , pp. 118-126
    • Cousin, L.1    Collofello, J.S.2
  • 11
    • 0024105910 scopus 로고
    • A field study of the software design process for large systems
    • Curtis, B., Krasner, H., and Iscoe, N. 1988. A field study of the software design process for large systems. Communications of the ACM 31(11): 1268-1287.
    • (1988) Communications of the ACM , vol.31 , Issue.11 , pp. 1268-1287
    • Curtis, B.1    Krasner, H.2    Iscoe, N.3
  • 12
    • 0029326512 scopus 로고
    • Discovering the ways programmers think about new programming environments
    • Dumas, J., and Parsons, P. 1995. Discovering the ways programmers think about new programming environments. Communications of the ACM 38(6): 45-56.
    • (1995) Communications of the ACM , vol.38 , Issue.6 , pp. 45-56
    • Dumas, J.1    Parsons, P.2
  • 14
    • 0003125851 scopus 로고
    • Analyzing distributed cognition in software teams: A case study of team programming during perfective software maintenance
    • J. Koenemann-Belliveau, T. G. Moher, and S. P. Robertson, (eds.), Ablex, Norwood, NJ
    • Flor, N. V., and Hutchins, E. L. 1991. Analyzing distributed cognition in software teams: A case study of team programming during perfective software maintenance. In J. Koenemann-Belliveau, T. G. Moher, and S. P. Robertson, (eds.), Empirical Studies of Programmers: Fourth Workshop, 36-64. Ablex, Norwood, NJ.
    • (1991) Empirical Studies of Programmers: Fourth Workshop , pp. 36-64
    • Flor, N.V.1    Hutchins, E.L.2
  • 15
    • 0011625139 scopus 로고
    • Change episodes in coding: When and how do programmers change their code?
    • G. M. Olson, S. Sheppard, and E. Soloway, (eds.), Ablex, Norwood, NJ
    • Gray, W. D., and Anderson, J. R. 1987. Change episodes in coding: When and how do programmers change their code? In G. M. Olson, S. Sheppard, and E. Soloway, (eds.), Empirical Studies of Programmers: Second Workshop, 185-197. Ablex, Norwood, NJ.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 185-197
    • Gray, W.D.1    Anderson, J.R.2
  • 18
    • 0003647838 scopus 로고
    • PhD dissertation, University of Washington, Dept. of Computer Science & Engineering, Technical Report No. 91-08-04
    • Griswold, W. G. 1991. Program restructuring as an aid to software maintenance. PhD dissertation, University of Washington, Dept. of Computer Science & Engineering, Technical Report No. 91-08-04.
    • (1991) Program Restructuring as an Aid to Software Maintenance
    • Griswold, W.G.1
  • 20
    • 0025600020 scopus 로고
    • Designing the design process: Exploiting opportunistic thoughts
    • Guindon, R. 1990a. Designing the design process: Exploiting opportunistic thoughts. Human-Computer Interaction 5(2): 305-344.
    • (1990) Human-Computer Interaction , vol.5 , Issue.2 , pp. 305-344
    • Guindon, R.1
  • 21
    • 0025481733 scopus 로고
    • Knowledge exploited by experts during software system design
    • Guindon, R. 1990b. Knowledge exploited by experts during software system design. International Journal of Man-Machine Studies 33(3): 279-304.
    • (1990) International Journal of Man-Machine Studies , vol.33 , Issue.3 , pp. 279-304
    • Guindon, R.1
  • 24
    • 85029748418 scopus 로고
    • Refactoring and Aggregation
    • Object Technologies for Advanced Software, First JSSST International Symposium
    • Johnson, R. E., and Opdyke, W. F. 1993. Refactoring and Aggregation. In Object Technologies for Advanced Software, volume 742 of Lecture Notes in Computer Science, 264-278. First JSSST International Symposium.
    • (1993) Lecture Notes in Computer Science , vol.742 , pp. 264-278
    • Johnson, R.E.1    Opdyke, W.F.2
  • 29
    • 0001442096 scopus 로고
    • Constructive interaction and the iterative process of understanding
    • Miyake, N. 1986. Constructive interaction and the iterative process of understanding. Cognitive Science 10(2): 151-177.
    • (1986) Cognitive Science , vol.10 , Issue.2 , pp. 151-177
    • Miyake, N.1
  • 30
    • 0002292167 scopus 로고
    • Cognitive engineering
    • D. A. Norman and S. W. Draper, (eds.), Lawrence Erlbaum Associates, Hillsdale, NJ
    • Norman, D. A. 1986. Cognitive engineering. In D. A. Norman and S. W. Draper, (eds.), User Centered System Design. Lawrence Erlbaum Associates, Hillsdale, NJ.
    • (1986) User Centered System Design
    • Norman, D.A.1
  • 34
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • Parnas, D. L. 1972. On the criteria to be used in decomposing systems into modules. Communications of the ACM 15(12): 1053-1058.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 36
    • 0028728349 scopus 로고
    • Exploratory sequential data analysis - Foundations
    • Sanderson, P. M., and Fisher, C. 1994. Exploratory sequential data analysis - foundations. Human-Computer Interaction 9(3): 251-317.
    • (1994) Human-Computer Interaction , vol.9 , Issue.3 , pp. 251-317
    • Sanderson, P.M.1    Fisher, C.2
  • 37
    • 0004413093 scopus 로고
    • Ecological studies of professional programmers
    • Schneiderman, B., and Carroll, J. M. 1988. Ecological studies of professional programmers. Communications of the ACM 31(11): 1256-1258.
    • (1988) Communications of the ACM , vol.31 , Issue.11 , pp. 1256-1258
    • Schneiderman, B.1    Carroll, J.M.2
  • 40
    • 38249012405 scopus 로고
    • Analysing the novice analyst: Cognitive models in software engineering
    • Sutcliffe, A. G., and Maiden, N. A. M. 1992. Analysing the novice analyst: cognitive models in software engineering. International Journal of Man-Machine Studies 36(5): 719-740.
    • (1992) International Journal of Man-Machine Studies , vol.36 , Issue.5 , pp. 719-740
    • Sutcliffe, A.G.1    Maiden, N.A.M.2
  • 41
    • 0000715675 scopus 로고
    • Systematic observational methods
    • G. Lindzey and E. Aronson, (eds.), Reading, MA: Addison-Wesley
    • Weick, K. E. 1968. Systematic observational methods. In G. Lindzey and E. Aronson, (eds.), The Handbook of Social Psychology, 357-451. Reading, MA: Addison-Wesley.
    • (1968) The Handbook of Social Psychology , pp. 357-451
    • Weick, K.E.1
  • 42
    • 84976790766 scopus 로고
    • Getting the most from paired-user testing
    • Wildman, D. 1995. Getting the most from paired-user testing. ACM Interactions 2(3): 21-27.
    • (1995) ACM Interactions , vol.2 , Issue.3 , pp. 21-27
    • Wildman, D.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.