首页> 外文期刊>Journal of Computing in Civil Engineering >Object-Oriented Paradigm in Programming for Computer-Aided Analysis of Structures
【24h】

Object-Oriented Paradigm in Programming for Computer-Aided Analysis of Structures

机译:用于计算机辅助结构分析的编程中的面向对象范例

获取原文
获取原文并翻译 | 示例
           

摘要

The concept of object-oriented programming (OOP) has redefined the design and development of large-scale codes worldwide and is now the order of the day in the software industry. Although OOP offers enormous potential in the scientific software business, this innovative programming technique has yet to find a niche in the development of structural engineering software. The present paper is an attempt to highlight the superior programming capability offered by the OOP approach in computer-aided analysis and design of civil engineering structures. The paper presents a brief theoretical background on the important basic and advanced concepts of OOP within the context of structural engineering. The paper explains the relevant fundamentals of object-oriented modeling and design in structural engineering for the orientation of civil engineering professionals who are new to the concept of OOP. The paper provides simple examples of object-oriented programs for elementary structural analysis to illustrate implementation of the OOP paradigm for computational structural analysis. User-code fragments with accompanying commentary are included to provide more detailed directions to structural engineers who wish to adopt the OOP paradigm. The paper also includes a brief review of the evolution that the computational programming paradigm has undergone over the past few decades to cope with the increasing complexity of software. A comparison of currently prevalent programming paradigms is presented to illustrate the relative advantages of OOP for large-scale software applications in structural engineering.
机译:面向对象编程(OOP)的概念已经在世界范围内重新定义了大规模代码的设计和开发,并且现在在软件行业中已成为日常工作。尽管OOP在科学软件业务中具有巨大的潜力,但是这种创新的编程技术尚未在结构工程软件的开发中找到利基。本文旨在突出OOP方法在土木工程结构的计算机辅助分析和设计中提供的卓越编程能力。本文介绍了有关结构工程领域内OOP的重要基本概念和高级概念的简要理论背景。本文解释了面向OOP概念的土木工程专业人员的定向结构工程中面向对象的建模和设计的相关基础知识。本文提供了用于基本结构分析的面向对象程序的简单示例,以说明用于计算结构分析的OOP范例的实现。包含用户代码片段以及相应的注释,以向希望采用OOP范例的结构工程师提供更详细的指导。本文还简要回顾了过去几十年来计算编程范例为应对软件复杂性而经历的发展。通过对当前流行的编程范例进行比较,可以说明OOP对于结构工程中大型软件应用程序的相对优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号