首页> 外文期刊>Software and systems modeling >Student experience with software modeling tools
【24h】

Student experience with software modeling tools

机译:学生使用软件建模工具的经验

获取原文
获取原文并翻译 | 示例
       

摘要

Modeling is a key concept in software engineering education, since students need to learn it in order to be able to produce large-scale and reliable software. Quality tools are needed to support modeling in education, but existing tools vary considerably both in their features and in their strengths and weaknesses. The objective of the research presented in this paper was to help professors and students choose tools by determining which strengths and weaknesses matter most to students, which tools exhibit which of these strengths and weaknesses, and how difficult to use are various tools for students. To achieve this objective, we conducted a survey of the use of modeling tools among students in software engineering courses from Brazil, Canada, USA, Spain, Denmark, UK and China. We report the results regarding the 31 UML tools that 117 participants have used, focusing on the nine tools that the students have used most heavily. Common benefits quoted by students in choosing a tool include simplicity of installing and learning, being free, supporting the most important notations and providing code generation. The most cited complaints about tools include lack of feedback, being slow to use, difficulty drawing the diagrams, not interacting well with other tools and being complex to use. This research also compares the results with the findings of another survey conducted among professors who taught modeling. The results should benefit tool developers by suggesting ways they could improve their tools. The results should also help inform the selection of tools by educators and students.
机译:建模是软件工程教育中的关键概念,因为学生需要学习它才能生成大规模且可靠的软件。需要高质量的工具来支持教育中的建模,但是现有工具的功能以及优缺点都存在很大差异。本文提出的研究目的是通过确定哪些优点和缺点对学生最重要,哪些工具显示出这些优点和缺点中的哪些以及使用何种难度的学生工具来帮助教授和学生选择工具。为了实现此目标,我们对来自巴西,加拿大,美国,西班牙,丹麦,英国和中国的软件工程课程的学生进行了建模工具使用情况调查。我们报告了117名参与者使用的31种UML工具的结果,重点是学生使用最多的9种工具。学生在选择工具时提到的共同好处包括安装和学习简单,免费,支持最重要的符号以及提供代码生成。人们对工具的引用最多的抱怨包括缺乏反馈,使用缓慢,绘制图表困难,与其他工具的交互性不佳以及使用复杂。这项研究还将结果与另一位教授建模的教授进行的调查的结果进行了比较。通过建议开发人员改进工具的方法,这些结果应该使工具开发人员受益。结果还应有助于指导教育者和学生选择工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号