Access the full text.
Sign up today, get DeepDyve free for 14 days.
F. Paas, J. Merriënboer, J. Adam (1994)
Measurement of Cognitive Load in Instructional ResearchPerceptual and Motor Skills, 79
T. Keller, Peter Gerjets, K. Scheiter, Bärbel Garsoffky (2006)
Information visualizations for knowledge acquisition: The impact of dimensionality and color codingComput. Hum. Behav., 22
A. Paivio, K. Csapo (1969)
Concrete image and verbal memory codesJournal of Experimental Psychology, 80
Paul Ayres (2006)
Using subjective measures to detect variations of intrinsic cognitive load within problemsLearning and Instruction, 16
(2002)
Teaching the object-oriented approach for business information systems analysis and design
Dave Thomas (2004)
MDA: revenge of the modelers or UML utopia?IEEE Software, 21
D. Brown (2002)
An introduction to object-oriented analysis : objects and UML in plain English
(2003)
Model Driven Architecture Guide, version 1.0.1
(2016)
ACM Transactions on Computing Education
(1989)
Inference-generating knowledge structures in message processing
(2014)
Received July
D. Gopher, R. Braune (1984)
On the Psychophysics of Workload: Why Bother with Subjective Measures?Human Factors: The Journal of Human Factors and Ergonomics Society, 26
B. Hungerford, A. Hevner, R. Collins (2004)
Reviewing software diagrams: a cognitive studyIEEE Transactions on Software Engineering, 30
J. Sweller, Paul Chandler, P. Tierney, M. Cooper (1990)
Cognitive load as a factor in the structuring of technical material.Journal of Experimental Psychology: General, 119
F. Bodart, Arvind Patel, M. Sim, R. Weber (2001)
Should Optional Properties Be Used in Conceptual Modelling? A Theory and Three Empirical TestsInf. Syst. Res., 12
(2016)
ACM Transactions on Computing Education Evaluation of Model Driven Architecture-Based Instruction
M. Gattis, K. Holyoak (1996)
Mapping conceptual to spatial relations in visual reasoning.Journal of experimental psychology. Learning, memory, and cognition, 22 1
(2004)
Measuring API usability
Y. Watanobe, N. Mirenkov (2014)
Hybrid intelligence aspects of programming in *AIDA algorithmic picturesFuture Gener. Comput. Syst., 37
R. Carey (1992)
Understanding instructions.Journal of obstetric, gynecologic, and neonatal nursing : JOGNN, 21 1
A. Blackwell, C. Britton, A. Cox, T. Green, C. Gurr, G. Kadoda, M. Kutar, M. Loomes, Chrystopher Nehaniv, M. Petre, C. Roast, C. Roe, Allan Wong, R. Young (2001)
Cognitive Dimensions of Notations: Design Tools for Cognitive Technology
F. Paas, J. Merriënboer (1992)
The Efficiency of Instructional Conditions: An Approach to Combine Mental Effort and Performance MeasuresHuman Factors: The Journal of Human Factors and Ergonomics Society, 35
D. Suthers, C. Hundhausen (2003)
An Experimental Study of the Effects of Representational Guidance on Collaborative Learning ProcessesJournal of the Learning Sciences, 12
Shin-Shing Shin (2015)
A Study on the Difficulties of Learning Phase Transition in Object-Oriented Analysis and Design From the Viewpoint of Semantic DistanceIEEE Transactions on Education, 58
A. Dennis (1995)
Systems Analysis and Design
F. Paas, J. Tuovinen, H. Tabbers, Pascal Gerven (2003)
Cognitive Load Measurement as a Means to Advance Cognitive Load TheoryEducational Psychologist, 38
(2003)
Model Driven Architecture Guide , version 1 . 0 . 1 . ( June 2003 )
Andrew Gemino, Y. Wand (2004)
A framework for empirical evaluation of conceptual modeling techniquesRequirements Engineering, 9
T. Gog, F. Paas (2008)
Instructional Efficiency: Revisiting the Original Construct in Educational ResearchEducational Psychologist, 43
H. Simon (1978)
On the Forms of Mental Representation
J. Sweller, J. Merrienboer, F. Paas (1998)
Cognitive Architecture and Instructional DesignEducational Psychology Review, 10
A. Burton-Jones, Peter Meso (2002)
How Good Are These UML Diagrams? An Empirical Test of the Wand and Weber Good Decomposition Model
A. Kleppe, J. Warmer, W. Bast (2003)
MDA explained - the Model Driven Architecture: practice and promise
Jiajie Zhang (1997)
The Nature of External Representations in Problem SolvingCogn. Sci., 21
Juha Sorva, V. Karavirta, L. Malmi (2013)
A Review of Generic Program Visualization Systems for Introductory Programming EducationACM Trans. Comput. Educ., 13
Paul Chandler, J. Sweller (1996)
Cognitive Load While Learning to Use a Computer ProgramApplied Cognitive Psychology, 10
M. Carro, Ángel Herranz-Nieva, Julio Mariño-Carballo (2013)
A model-driven approach to teaching concurrencyACM Trans. Comput. Educ., 13
Paul Chandler, J. Sweller (1991)
Cognitive Load Theory and the Format of InstructionCognition and Instruction, 8
D. Rosenberg, Kendall Scott (1999)
Use case driven object modeling with UML: a practical approach
Thomas Meservy, Kurt Fenstermacher (2005)
Transforming software development: an MDA road mapComputer, 38
A. Blackwell, T. Green (1999)
Investment of attention as an analytic approach to cognitive dimensions
Robert Carlson, Paul Chandler, J. Sweller (2003)
Learning and understanding science instructional material.Journal of Educational Psychology, 95
N. Herscovics, J. Bergeron (1983)
Models of Understanding., 15
I. Jacobson, Magnus Christerson, P. Jonsson, Gunnar Övergaard (1993)
Object-oriented software engineering - a use case driven approach
P. Cheng (1999)
Unlocking conceptual learning in mathematics and science with effective representational systemsComput. Educ., 33
Xue Chen, Dong-dai Zhou, Liuchun Wu (2014)
Theory of automatic transformation from Computation Independent Model to Platform Independent Model for MDA
I. Jacobson (1991)
Object-Oriented Software Engineering
D. Rosenberg, Kendall Scott (2001)
Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example
J. Cruz-Lemus, M. Genero, M. Manso, S. Morasca, M. Piattini (2009)
Assessing the understandability of UML statechart diagrams with composite states—A family of empirical studiesEmpirical Software Engineering, 14
M. Rob (2006)
Dilemma between the Structured and Object-Oriented Approaches to Systems Analysis and DesignJournal of Computer Information Systems, 46
A. Dennis, B. Wixom, David Tegarden (2015)
Systems Analysis and Design: An Object-Oriented Approach with UML
W. Schnotz, M. Bannert (2003)
Construction and interference in learning from multiple representationLearning and Instruction, 13
Hui-Chun Chu (2014)
Potential Negative Effects of Mobile Learning on Students' Learning Achievement and Cognitive Load - A Format Assessment PerspectiveJ. Educ. Technol. Soc., 17
T. Green, A. Blackwell (1998)
Cognitive Dimensions of Information Artefacts: a tutorial
J. Bézivin (2005)
On the unification power of modelsSoftware & Systems Modeling, 4
M. Leung, R. Low, J. Sweller (1997)
Learning from equations or wordsInstructional Science, 25
J. Sweller (1993)
Some cognitive processes and their consequences for the organisation and presentation of informationAustralian Journal of Psychology, 45
B. Kolloffel, Tessa Eysink, T. Jong, P. Wilhelm (2009)
The effects of representational format on learning combinatorics from an interactive computer simulationInstructional Science, 37
(1992)
Object-Oriented Software Engineering: A Use Case Driven Approach. Pearson Education
Shaaron Ainsworth, Andrea Loizou (2003)
Erratum to “The effects of self‐explaining when learning with text or diagrams”Cognitive Science, 27
(2016)
Article 17, Publication date
R. Krovi, Akhilesh Chandra (1998)
User cognitive representations: The case for an object oriented modelJ. Syst. Softw., 43
M. Schmid (2016)
Imagery And Verbal Processes
Z. Diskin, Arif Wider, H. Gholizadeh, K. Czarnecki (2014)
Towards a Rational Taxonomy for Increasingly Symmetric Model Synchronization
(2002)
Systems Analysis and Design: An Object-Oriented Approach
D. PHYSICAL CLASS DIAGRAM OF THE PURCHASE BOOK FUNCTION
Z. Tasir, Ong Pin (2012)
Trainee teachers' mental effort in learning spreadsheet through self-instructional module based on Cognitive Load TheoryComput. Educ., 59
R. O'donnell, F. Eggemeier (1986)
Workload assessment methodology.
J. Larkin, H. Simon (1987)
Why a Diagram is (Sometimes) Worth Ten Thousand WordsCogn. Sci., 11
Thomas Naps, Guido Rößling, V. Almstrum, W. Dann, Rudolf Fleischer, C. Hundhausen, A. Korhonen, L. Malmi, Myles McNally, S. Rodger, J. Velázquez‐Iturbide (2003)
Exploring the role of visualization and engagement in computer science educationACM SIGCSE Bull., 35
Evaluation of Model Driven Architecture-Based Instruction for Understanding Phase Transitions in Object-Oriented Analysis and Design SHIN-SHING SHIN, National Taitung University Object-Oriented Analysis and Design (OOAD) courses enable students to establish a requirements model of an application, successively transform those requirements into logical design models, and then transform the logical models into physical design models. However, students attending OOAD courses typically encounter difficulties in the transition. Model-Driven Architecture (MDA) provides a model transformation framework for transitioning between OOAD phases. Considering the advantages of MDA in phase transitions, this study proposes that integrating conventional OOAD instruction with the MDA framework and describing transition relations in diagrammatic representations might improve students' understanding of the transitions. This study used an empirical design that involved using two treatments (MDA-based and conventional instruction) to examine the relevance of MDA-based instruction in the effective understanding of the transitions on the basis of cognitive load theory, the split-attention principle, and theories of representation format. The results indicate that, compared with conventional instruction, MDA-based instruction is more efficient because it improves mental efficiency by reducing extraneous cognitive load. This study can assist educators in understanding the difficulties in learning phase transitions and motivate researchers to develop more
ACM Transactions on Computing Education (TOCE) – Association for Computing Machinery
Published: Aug 16, 2016
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.