YaBeSH Engineering and Technology Library

    • Journals
    • PaperQuest
    • YSE Standards
    • YaBeSH
    • Login
    View Item 
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    •   YE&T Library
    • ASCE
    • Journal of Computing in Civil Engineering
    • View Item
    • All Fields
    • Source Title
    • Year
    • Publisher
    • Title
    • Subject
    • Author
    • DOI
    • ISBN
    Advanced Search
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Archive

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

    Source: Journal of Computing in Civil Engineering:;2004:;Volume ( 018 ):;issue: 003
    Author:
    Alok Madan
    DOI: 10.1061/(ASCE)0887-3801(2004)18:3(226)
    Publisher: American Society of Civil Engineers
    Abstract: 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.
    • Download: (224.9Kb)
    • Show Full MetaData Hide Full MetaData
    • Get RIS
    • Item Order
    • Go To Publisher
    • Statistics

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

    URI
    https://yetl.yabesh.ir/yetl1/handle/yetl/43178
    Collections
    • Journal of Computing in Civil Engineering

    Show full item record

    contributor authorAlok Madan
    date accessioned2017-05-08T21:13:06Z
    date available2017-05-08T21:13:06Z
    date copyrightJuly 2004
    date issued2004
    identifier other%28asce%290887-3801%282004%2918%3A3%28226%29.pdf
    identifier urihttp://yetl.yabesh.ir/yetl/handle/yetl/43178
    description abstractThe 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.
    publisherAmerican Society of Civil Engineers
    titleObject-Oriented Paradigm in Programming for Computer-Aided Analysis of Structures
    typeJournal Paper
    journal volume18
    journal issue3
    journal titleJournal of Computing in Civil Engineering
    identifier doi10.1061/(ASCE)0887-3801(2004)18:3(226)
    treeJournal of Computing in Civil Engineering:;2004:;Volume ( 018 ):;issue: 003
    contenttypeFulltext
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian
     
    DSpace software copyright © 2002-2015  DuraSpace
    نرم افزار کتابخانه دیجیتال "دی اسپیس" فارسی شده توسط یابش برای کتابخانه های ایرانی | تماس با یابش
    yabeshDSpacePersian