객체지향설계법과 구조설계 전산화

  • 김치경 (서울대학교 건축공학과)
  • 발행 : 1993.06.01

초록

본 고에서는 객체지향설계 및 프로그래밍 기법의 기본적인 개념과 구조설계 전산화에 관한 원론적인 사항에 대하여 고찰하여 보았다. OODP는 이미 S/W 개발분야에서 일반화된 기법이며, 한 때 큰 관심을 모으다 결국 실용화에 실패한 인공지능 또는 전문가시스템고는 달리, S/W 개발 및 유지관리에 큰 발전을 가져오고 있다. 객체 단위에 의한 데이타 및 함수의 통합모듈화, 추상화 및 정보은닉에 의한 객체의 독립성 확보, 객체지향 프로그래밍 언어의 탁월한 이식성, 객체추가에 의한 대규모 S/W의 점진적 개발, 상송성 및 다형성에 의한 프로그램 코드의 재사용성 등은 S/W의 부품화를 가능케 하고 S/W 신뢰도를 크게 높혀 주고 있다. OODP는 구조설계 전산화에도 적합한 기법으로 판단된다. OODP 기법은 전산전문가들의 도구가 아니며 각 분야 전문가들이 자기 분야의 전산화를 위해 사용하는 도구이다. 과거 우리가 fortran을 익혀 구조해석용 S/W를 개발했듯이 이제는 OODP 기법을 익혀 적극적으로 우리 문제에 활용한다면, 우리 분야 전산화 수준을 높히는데 크게 도움이 될 것으로 기대된다.

키워드

참고문헌

  1. Jrnl. of Comput. in Civil Eng. v.6 no.3 Object-Oriented Finite Element and Graphics Data-Translation Facility Abdalla,J.A.;Yoon,C.J.
  2. Jrnl. of Comput. in Civil Eng. v.6 no.3 Data Abstraction in Engineering Software Development Baugh,J.W.
  3. Object Data Management: Object-Oriented and Extended Relational Database Systems Cattell,G.G.
  4. Object-Oriented Programming: an Evolutionary Approach (2nd Ed.) Cox,B.J.;Novobilski,A.J.
  5. Comput. & Struc. v.34 no.3 Object-Oriented Finite Element Analysis Forde,B.W.;Foschi,R.O.;Stiemer,S.F.
  6. Microcomputers in Civil Eng. v.8 no.1 Integrated Information Management Expert System for Structural Engineering of Buildings Hong,S.M.;Kim,C.K.
  7. Jrnl. of Comput. in Civil Eng. v.6 no.1 Primitive-Composite Approach for Structural Date Modeling Howard,H.C.;Abdalla,J.A.;Phan,D.H.D.
  8. Object-Oriented Databases Hughes,J.G.
  9. Proc. of 5th Int. Conf. on Comput. in Civil and Bldg Eng. Development of an Integrated System for Structural Design of Buildings Using OODP Method Kim,C.K.;Hong,S.M.
  10. Proc. of the 4th Int. Conf. on Comput. in Civil and Bldg Eng. A Formal Approach for Managing Building Design information in a Shareable Relational Framework Law,K.H.
  11. Comput. & Struc. v.44 no.5 C Routines for FEM Applications Lawrence,K.L.;Yee,V.;Knipe,R.;Nambiar,R.V.
  12. Software Engineering : A Practitioner's Approach (2nd ed.) Pressman, Roger S.
  13. Jrnl. of Comput. in Civil Eng. v.6 no.3 Object-Oriented Approaches for Integrated Engineering Design Systems Sause,R.;Powell,G.H.
  14. Comput. & Struc. v.43 no.3 Elements of an Object-Oriented FEM++ Program in C++ Scholz,S.P.
  15. 대한건축학회논문집 v.8 no.11 객체지향설계법을 이용한 건축구조 통합시스템 개발에 관한 연구 김치경;홍성목