Experiences in teaching a graduate course on model-driven software development

被引:5
|
作者
Tekinerdogan, Bedir [1 ]
机构
[1] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
关键词
education; software engineering; model-driven software development; experience; graduate course;
D O I
10.1080/08993408.2011.630129
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Model-driven software development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing academic research, MDSD is more and more applied in industrial practices. After being accepted both by a broad community of researchers and the industry, it is now being introduced in university courses. This article describes the experiences of three years of teaching of the graduate course Model-Driven Software Development at Bilkent University in Turkey. The lessons learned can be useful for peer educators who teach or aim to teach a similar course.
引用
收藏
页码:363 / 387
页数:25
相关论文
共 50 条
  • [1] Teaching Pragmatic Model-Driven Software Development
    Porubaen, Jaroslav
    Bacikova, Michaela
    Chodarev, Sergej
    Nosal, Milan
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2015, 12 (02) : 683 - 705
  • [2] Experiences on model-driven software development for mobile applications
    Braun, Peter
    Eckhaus, Ronny
    FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 490 - 493
  • [3] Teaching modelling for requirements engineering and model-driven software development courses
    Berre, Arne J.
    Huang, Shihong
    Murad, Hani
    Alibakhsh, Hanieh
    COMPUTER SCIENCE EDUCATION, 2018, 28 (01) : 42 - 64
  • [4] Model-driven software development - Introduction
    Sabbah, Daniel
    IBM SYSTEMS JOURNAL, 2006, 45 (03)
  • [5] Software safety for model-driven development
    Raytheon, 2611 Jefferson Davis HWY STE 700, Arlington,VA 22202, United States
    不详
    不详
    CrossTalk, 2009, 4-5 (9-14):
  • [6] FEATURE MODEL-DRIVEN SOFTWARE DEVELOPMENT
    Zakal, David
    Lengyel, Laszlo
    PROCEEDINGS OF 11TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE, 2010, 2010, : 239 - 242
  • [7] Model-driven software development - Preface
    Seidman, David I.
    Ritsko, John J.
    IBM SYSTEMS JOURNAL, 2006, 45 (03) : 449 - 450
  • [8] Experiences in large-scale, component based, Model-Driven software development
    Foustok, Mohamad
    2007 1ST ANNUAL IEEE SYSTEMS CONFERENCE, 2007, : 321 - +
  • [9] Comparison of model-driven architecture and software factories in the context of Model-Driven Development
    Demir, Ahmet
    Joint Meeting of the Fourth Workshop on Model-Based Development of Computer-Based Systems and Third International Workshop on Model-Based Methodologies for Pervasive and Embedded Software, Proceedings, 2006, : 75 - 83
  • [10] Incorporating a Model-Driven Approach into an Embedded Software Course
    Lim, Dong-Jin
    ELECTRONICS, 2019, 8 (09)