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 条
  • [31] AN OBJECT-ORIENTED CRITIQUE OF TRADITIONAL DATABASE MODELS
    OSBORN, SL
    [J]. COMPUTING AND INFORMATION, 1989, : 335 - 342
  • [32] ADA-9X - FROM ABSTRACTION-ORIENTED TO OBJECT-ORIENTED
    TAFT, ST
    [J]. SIGPLAN NOTICES, 1993, 28 (10): : 127 - 136
  • [33] USING VDM IN AN OBJECT-ORIENTED DEVELOPMENT METHOD FOR ADA SOFTWARE
    CHEDGEY, C
    KEARNEY, S
    KUGLER, HJ
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 252 : 63 - 76
  • [34] A comparison of the Object-Oriented features of Ada 2005 and Java']Java™
    Brosgol, Benjamin M.
    [J]. RELIABLE SOFTWARE TECHNOLOGIES - ADA-EUROPE 2008, 2008, 5026 : 115 - 129
  • [35] Object-oriented programming enhancements in Ada 200Y
    Taft, S. Tucker
    [J]. Ada User Journal, 2003, 24 (02): : 119 - 127
  • [36] Reverse simulation for collaborative commerce: A study of integrating object-oriented database technology with object-oriented simulator
    Timon C. Du
    Eldon Y. Li
    Hsin Rau
    Guan-Yuan Lian
    [J]. International Journal of Flexible Manufacturing Systems, 2005, 17 : 227 - 250
  • [37] Reverse simulation for collaborative commerce: A study of integrating object-oriented database technology with object-oriented simulator
    Du, Timon C.
    Li, Eldon Y.
    Rau, Hsin
    Lian, Guan-Yuan
    [J]. INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2005, 17 (03): : 227 - 250
  • [38] Object-oriented approaches applied to GIS development
    [J]. Acta Polytech Scand Math Comput Eng Ser, 75
  • [39] Quantitative approaches in object-oriented software engineering
    Abreu, FB
    Piattini, M
    Poels, G
    Sahraoui, HA
    [J]. OBJECT-ORIENTED TECHNOLOGY, 2003, 3013 : 92 - 106
  • [40] Quantitative approaches in object-oriented software engineering
    Abreu, Fernando Brito e
    Henderson-Sellers, Brian
    Piattini, Mario
    Poels, Geert
    Sahraoui, Houari A.
    Abreu, Fernando Brito e
    [J]. OBJECT-ORIENTED TECHNOLOGY: ECOOP 2007 WORKSHOP READER, 2008, 4906 : 166 - +