Psychological characteristics of expert decision makers
Expert judgment and expert systems
Structured techniques: the basis for CASE (revised ed.)
Structured techniques: the basis for CASE (revised ed.)
Cognitive issues in the process of software development: review and reappraisal
International Journal of Man-Machine Studies
Understanding object-oriented: a unifying paradigm
Communications of the ACM
Object-oriented design
Program design methodologies and the software development process
International Journal of Man-Machine Studies
International Journal of Man-Machine Studies
The effects of paradigm on cognitive activities in design
International Journal of Human-Computer Studies
Using design patterns to guide the development of reusable object-oriented software
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Frameworks = (components + patterns)
Communications of the ACM
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Understanding software operations support expertise: a revealed causal mapping approach
MIS Quarterly - Special issue on Intensive research in information systems: using qualitative, interpretive, and case methods to study information technology—third installment
Mission Critical: Realizing the Promise of Enterprise Systems
Mission Critical: Realizing the Promise of Enterprise Systems
Competing in the Information Age: Strategic Alignment in Practice
Competing in the Information Age: Strategic Alignment in Practice
Illustrating the cognitive consequences of object-oriented systems development
Journal of Systems and Software
Communications of the ACM
A Primer on Structured Program Design
A Primer on Structured Program Design
Enterprise integration with ERP and EAI
Communications of the ACM
Investigating Reading Techniques for Object-Oriented Framework Learning
IEEE Transactions on Software Engineering
Identifying the difficulties of object-oriented development
Journal of Systems and Software
Patterns for e-business: A Strategy for Reuse
Patterns for e-business: A Strategy for Reuse
Coordinating Expertise in Software Development Teams
Management Science
IBM Systems Journal
Analyzing the Evolutionary History of the Logical Design of Object-Oriented Software
IEEE Transactions on Software Engineering
Cognitive fit in requirements modeling: a study of object and process methodologies
Journal of Management Information Systems - Special section: Strategic and competitive information systems
The cognitive consequences of object-oriented design
Human-Computer Interaction
Patterns of Transition: The Shift from Traditional to Object-Oriented Development
Journal of Management Information Systems
Hi-index | 0.00 |
The software development process has undergone a considerable amount of change from the early days of spaghetti code to the present state of the art of development using strategic patterns. This has caused not only changes in the toolkits that developers use, but also a change in their mindset-the way that they approach and think about software development. This study uses revealed causal mapping techniques to examine the change in mindset that occurs across the procedural to OO development transition, and lays the foundation for future studies of the OO/ pattern cognitive transition. The results indicate that there is not only increasing complexity in the cognitive maps of the OO developers, but also that there is a need for the developer to shift from routine, assembly line coding to more abstract thought processes.