Object-Oriented Application Development in CAD: A Graduate Course (2002)
article⁄Object-Oriented Application Development in CAD: A Graduate Course (2002)
abstract⁄The programming languages typically offered by CAD systems for thirdparty application developerswere procedural or functional. A major shift is currently occurring in that new versions of commercialCAD software will support objectoriented programming languages for application development.Developers who wish to take advantage of this new kind of environment must undergo a considerablecognitive ‘retooling’ and adopt new software engineering strategies. We describe a graduate coursethat aims at introducing students to effective objectoriented development strategies, especially usecasedriven development and the tools provided by the Unified Modeling Language UML. Studentsgained experience with these tools by forming, together with the instructors, a single development teamwriting an application on top of MicroStationJ using JMDL as programming language. The paperdescribes the instructors’ experience with this approach.
|
|
Year |
2002 |
Authors |
Flemming, Ulrich; Erhan, Halil; Ozkaya, Ipek. |
Issue |
Thresholds - Design, Research, Education and Practice, in the Space Between the Physical and the Virtual |
Pages |
25-36 |
Library link |
George Proctor, 2002. bib⁄Thresholds - Design, Research, Education and Practice, in the Space Between the Physical and the Virtual. ACADIA. |
Entry filename |
object-oriented-application-development-cad |