--- _id: '7953' abstract: - lang: eng text: As the Unified Modeling Language (UML) has by now seen widespread and successful use in the software industry and academia alike, it has also found its way into many computer science curricula. An outstanding advantage of teaching UML is that it enables an illustration of many crucial concepts of software engineering, far beyond its concrete notation. Most important among these concepts is that of abstraction. We present a course design which demonstrates the use of UML as a vehicle for teaching such core concepts of software engineering. Multimedia elements and tools help to efficiently convey the courses message to the students. author: - first_name: Gregor full_name: Engels, Gregor id: '107' last_name: Engels - first_name: Jan full_name: Hendrik Hausmann, Jan last_name: Hendrik Hausmann - first_name: Marc full_name: Lohmann, Marc last_name: Lohmann - first_name: Stefan full_name: Sauer, Stefan id: '447' last_name: Sauer citation: ama: 'Engels G, Hendrik Hausmann J, Lohmann M, Sauer S. Teaching UML Is Teaching Software Engineering Is Teaching Abstraction. In: Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica). Vol 3844 / 2006. LNCS. Berlin/Heidelberg: Springer; 2006:306-319.' apa: 'Engels, G., Hendrik Hausmann, J., Lohmann, M., & Sauer, S. (2006). Teaching UML Is Teaching Software Engineering Is Teaching Abstraction. In Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica) (Vol. 3844 / 2006, pp. 306–319). Berlin/Heidelberg: Springer.' bibtex: '@inproceedings{Engels_Hendrik Hausmann_Lohmann_Sauer_2006, place={Berlin/Heidelberg}, series={LNCS}, title={Teaching UML Is Teaching Software Engineering Is Teaching Abstraction}, volume={3844 / 2006}, booktitle={Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica)}, publisher={Springer}, author={Engels, Gregor and Hendrik Hausmann, Jan and Lohmann, Marc and Sauer, Stefan}, year={2006}, pages={306–319}, collection={LNCS} }' chicago: 'Engels, Gregor, Jan Hendrik Hausmann, Marc Lohmann, and Stefan Sauer. “Teaching UML Is Teaching Software Engineering Is Teaching Abstraction.” In Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica), 3844 / 2006:306–19. LNCS. Berlin/Heidelberg: Springer, 2006.' ieee: G. Engels, J. Hendrik Hausmann, M. Lohmann, and S. Sauer, “Teaching UML Is Teaching Software Engineering Is Teaching Abstraction,” in Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica), 2006, vol. 3844 / 2006, pp. 306–319. mla: Engels, Gregor, et al. “Teaching UML Is Teaching Software Engineering Is Teaching Abstraction.” Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica), vol. 3844 / 2006, Springer, 2006, pp. 306–19. short: 'G. Engels, J. Hendrik Hausmann, M. Lohmann, S. Sauer, in: Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica), Springer, Berlin/Heidelberg, 2006, pp. 306–319.' date_created: 2019-02-21T11:44:20Z date_updated: 2022-01-06T07:03:48Z department: - _id: '66' language: - iso: eng page: 306-319 place: Berlin/Heidelberg publication: Proceedings of the Satellite Events at the MoDELS 2005 Conference, Montego Bay (Jamaica) publisher: Springer series_title: LNCS status: public title: Teaching UML Is Teaching Software Engineering Is Teaching Abstraction type: conference user_id: '52534' volume: 3844 / 2006 year: '2006' ...