Successfully integrating traditional and object-oriented approaches with Ada 95

被引:0
|
作者
Cross II, James H. [1 ]
Phillips, Thomas M. [1 ]
机构
[1] Auburn Univ, United States
关键词
Ada (programming language) - Computer science - Data structures - Education - Interfaces (computer) - Object oriented programming - Pascal (programming language) - Program compilers - Societies and institutions;
D O I
暂无
中图分类号
学科分类号
摘要
A strategy is mapped out to successfully integrate both traditional and object-oriented approaches to software development in CS1, CS2 and Software Engineering. This report discusses the author's experiences during the transition from Pascal to Ada as the introductory programming language in CSE200-220, Fundamental of Computer Science I-II, and the restructuring of CSE422, Introduction to Software Engineering, to focus on object-oriented design with Ada 95. The experiences reveal that the introduction of data abstraction in CSE200-220 is more difficult than originally anticipated. The difficulties are not with the Ada language, but with the underlying concepts of ADTs.
引用
收藏
页码:19 / 23
相关论文
共 50 条
  • [21] PRAGMATIC DEFINITION OF AN OBJECT-ORIENTED DEVELOPMENT PROCESS FOR ADA
    WHITCOMB, MJ
    CLARK, BN
    [J]. TRI-ADA 89 : INDUSTRY, ACADEMIA, GOVERNMENT: ADA TECHNOLOGY IN CONTEXT : APPLICATION, DEVELOPMENT, AND DEPLOYMENT, 1989, : 380 - 399
  • [22] An Ada-based object-oriented modeling language
    Dai, GL
    Xu, BW
    [J]. ACM SIGPLAN NOTICES, 1999, 34 (12) : 47 - 56
  • [23] An Ada-based object-oriented modeling language
    Dai, Gui-Lan
    Xu, Bao-Wen
    [J]. Ruan Jian Xue Bao/Journal of Software, 2001, 12 (07): : 971 - 980
  • [24] Object-oriented approaches in production management
    Artiba, A
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 1997, 8 (01) : 1 - 2
  • [25] APPROACHES TO DEDUCTIVE OBJECT-ORIENTED DATABASES
    FERNANDES, AAA
    PATON, NW
    WILLIAMS, MH
    BOWLES, A
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1992, 34 (12) : 787 - 803
  • [26] Integrating soft systems and object-oriented analysis
    Bustard, DW
    Dobbin, TJ
    Carey, BN
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, 1996, : 52 - 59
  • [27] Integrating verification and testing of object-oriented software
    Engel, Christian
    Gladisch, Christoph
    Klebanov, Vladimir
    Rummer, Philipp
    [J]. TESTS AND PROOFS, 2008, 4966 : 182 - 191
  • [28] CLOS - INTEGRATING OBJECT-ORIENTED AND FUNCTIONAL PROGRAMMING
    GABRIEL, RP
    WHITE, JL
    BOBROW, DG
    [J]. COMMUNICATIONS OF THE ACM, 1991, 34 (09) : 28 - 38
  • [29] Integrating semantics for object-oriented system models
    Grosse-Rhode, M
    [J]. AUTOMATA LANGUAGES AND PROGRAMMING, PROCEEDING, 2001, 2076 : 40 - 60
  • [30] STRATEGY FOR INTEGRATING OBJECT-ORIENTED AND LOGIC PROGRAMMING
    BOSE, R
    [J]. KNOWLEDGE-BASED SYSTEMS, 1994, 7 (02) : 66 - 74