Object-oriented application development in CAD: a graduate course

Automation in Construction(2004)

引用 6|浏览12
暂无评分
摘要
The programming languages typically offered by CAD systems for third-party application developers were procedural or functional. A major shift is currently occurring in that new versions of commercial CAD software will support object-oriented programming languages for application development. Developers who wish to take advantage of this new kind of environment must undergo a considerable cognitive “retooling” and adopt new software engineering strategies. We describe a graduate course that aims at introducing students to effective object-oriented development strategies, especially use case-driven development and the tools provided by the Unified Modeling Language (UML). Students gained experience with these tools by forming, together with the instructors, a single development team writing an application on top of MicroStation/J using JMDL as programming language. The paper describes the instructors' experience with this approach.
更多
查看译文
关键词
Object-oriented application,CAD,Unified Modeling Language
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要