Abstract
This paper demonstrates that the structure of a class diagram reflects the cognitive structure of English based on cognitive linguistics. Native English speaking students of software engineering are expected to easily utilize class diagrams because no impedance mismatch exists between their mother language and class diagrams. On the other hand, since the cognitive structures of Japanese are quite different, class diagrams are hard to understand for Japanese students of software engineering. To overcome this impedance mismatch, this paper argues that Japanese students must understand the correspondence between seven English sentence patterns and class diagrams. The cognitive view shows that Is-a and Has-a relationships are necessary and sufficient as specially prepared relationships. Our proposed cognitive linguistics views result in essential and applicative understanding of class diagrams for Japanese students.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kawakami, S.: An Introduction to Cognitive Linguistics (In Japanese), Kenkyusha, Tokyo (1996)
Langacker, R.W.: Concept, Image and Symbol, 2nd edn. Mouton de Gruyter, Berliln (2002)
Lakoff, G.: Women, Fire, and Dangerous Things: What Categories Reveal About the Mind, Univ. of Chicago Pr (T), Reprint Version (1990)
Gamma, E., Johnson, R.H.R., Vissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional (1994)
Imai, M.: Language and Thinking. Iwanami Shoten (2010) (in Japanese)
Kaneda, S., Seko, T.: Understanding of Class-diagram based on Cognitive Grammar (In Japanese), Technical-report, SIG-KBSE, IEICE of Japan 111(396), pp. 61–66 (January 2012)
Kaneda, S.: Understanding of Object-oriented approach based on cognitive grammar (In Japanese), Department Bulletin Paper, Graduate School of Policy and Management, Doshisha University, 13(2), 21–45 (March 2012)
Kaneda, S., Ida, A., Sakai, T.: Guidelines for Class Diagram Design based on English Sentence Patterns and Functional Dependency (In Japanese). Technical-report, SIG-KBSE, IEICE of Japan (to appear, March 2014)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Kaneda, S., Ida, A., Sakai, T. (2014). Understanding of Class Diagrams Based on Cognitive Linguistics for Japanese Students. In: Kravets, A., Shcherbakov, M., Kultsova, M., Iijima, T. (eds) Knowledge-Based Software Engineering. JCKBSE 2014. Communications in Computer and Information Science, vol 466. Springer, Cham. https://doi.org/10.1007/978-3-319-11854-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-11854-3_8
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11853-6
Online ISBN: 978-3-319-11854-3
eBook Packages: Computer ScienceComputer Science (R0)