Object oriented programming for reinforced concrete design

dc.contributor.authorKulkarni, Ajay B.en
dc.contributor.committeechairRojiani, Kamal B.en
dc.contributor.committeememberHolzer, Siegfried M.en
dc.contributor.committeememberGarst, Donald A.en
dc.contributor.departmentCivil Engineeringen
dc.date.accessioned2014-03-14T21:41:33Zen
dc.date.adate2009-07-29en
dc.date.available2014-03-14T21:41:33Zen
dc.date.issued1993-05-05en
dc.date.rdate2009-07-29en
dc.date.sdate2009-07-29en
dc.description.abstractThe use of the object oriented programming approach in developing applications for the analysis and design of reinforced concrete structures is discussed. Two object oriented programming languages, Actor and Borland C++ for Windows were used to develop several applications. Actor is a pure object oriented programming language while C++ is a hybrid object oriented programming language. A simple program for computing the flexural capacity of reinforced concrete tee beams was developed in both languages. A second program for the analysis and design of reinforced concrete continuous beams was developed in Actor and C++. This application is representative of a practical structural engineering application and has both analysis and design components. The procedures and techniques used in the development of this application can easily be applied to the development of other structural engineering applications. A third program for the design of simply supported beams was also developed in Actor. The advantages and disadvantages of object oriented programming for structural engineering application development were studied. It was found that object oriented programming has significant benefits. However, these benefits can only be utilized if careful thought is given during the program development stage. There is also some overhead associated with object oriented programming. A comparative study of the two programming languages: Actor and Borland C++ was also performed.en
dc.description.degreeMaster of Scienceen
dc.format.extentx, 119 leavesen
dc.format.mediumBTDen
dc.format.mimetypeapplication/pdfen
dc.identifier.otheretd-07292009-090332en
dc.identifier.sourceurlhttp://scholar.lib.vt.edu/theses/available/etd-07292009-090332/en
dc.identifier.urihttp://hdl.handle.net/10919/43983en
dc.language.isoenen
dc.publisherVirginia Techen
dc.relation.haspartLD5655.V855_1993.K855.pdfen
dc.relation.isformatofOCLC# 28693696en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.lccLD5655.V855 1993.K855en
dc.subject.lcshObject-oriented programming (Computer science)en
dc.subject.lcshReinforced concrete -- Design -- Programmingen
dc.titleObject oriented programming for reinforced concrete designen
dc.typeThesisen
dc.type.dcmitypeTexten
thesis.degree.disciplineCivil Engineeringen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LD5655.V855_1993.K855.pdf
Size:
4.59 MB
Format:
Adobe Portable Document Format

Collections