Experiences when migrating from structured analysis to object-oriented modelling
ACSE '00 Proceedings of the Australasian conference on Computing education
Object-Oriented Methods
Teaching object-oriented analysis and design by "Cruisin' the classifieds for business objects"
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
Can graduating students design software systems?
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Communications of the ACM - Two decades of the language-action perspective
The role of abstraction in software engineering
Proceedings of the 28th international conference on Software engineering
Assisting novice analysts in developing quality conceptual models with UML
Communications of the ACM - Services science
Object-Oriented Systems Analysis and Design (2nd Edition)
Object-Oriented Systems Analysis and Design (2nd Edition)
Is abstraction the key to computing?
Communications of the ACM
A concepts-first approach to object-oriented modelling
ACST'07 Proceedings of the third conference on IASTED International Conference: Advances in Computer Science and Technology
Using concept maps to produce sequence diagrams
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Hi-index | 0.00 |
One of the most important tasks in object-oriented analysis and design (OOAD) is the abstraction of the problem domain into specific concepts or objects. Information technology (IT) students need appropriate skills of abstraction in order to identify the essential concepts and relationships within a problem domain. However students in higher education generally find difficulty performing abstractions of real-world problems within the context of OOAD. In this paper, we present a framework comprising four teaching modules for teaching object-oriented (OO) modelling using concept maps. We also report results of an evaluative study on the effectiveness of integrating concept mapping techniques into an introductory OOAD course by classifying the UML diagrams produced by the participants in design categories.