Back to search

Virginia Tech

An object-oriented methodology and supporting framework for creating engineering software by dynamic integration

Abstract

dc:description.abstract

Software design within the engineering community has generally been relegated to encoding algorithms for the purpose of executing them very rapidly. This is a very important purpose, however substantially more is required to build an entire CAD application. Structure must be provided to the data maintained in the application. Various analyses must be integrated and coordinated in an orderly fashion. Interaction with the user must be managed. These topics have traditionally received secondary attention. The result has been engineering applications that are difficult to use, costly to create, and expensive to maintain or modify. The system created in this dissertation, the Dynamic Integration System, addresses these issues with respect to engineering-related software. Code constructed with Dynamic Integration System techniques anticipate future needs, such as integration, before those needs explicitly arise. This greatly reduces downstream costs and facilitates the development of engineering-related software. The Dynamic Integration System consists of two primary constructs: Dynamic Variables and dependency hierarchies. Dynamic Variables are used to model the key parameters in an application while a dependency hierarchy is built from the relationships between Dynamic Variables. Using these constructs, issues such as integration and analysis coordination are automated by the underlying Dynamic Integration System facilities.

Degree

thesis:*
Name thesis:degree_name
Ph. D.
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Mechanical Engineering
Department dc:contributor.department
Mechanical Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1995

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Woyak, Scott A.
Chair dc:contributor.committeechair
  • Myklebust, Arvid
Committee members dc:contributor.committeemember
  • O'Brien, Walter F. Jr.
  • Bohn, John H.
  • Deisenroth, M. P.
  • Mahan, J. R.

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
etd-10262005-143513
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/40211

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Woyak, Scott A.. An object-oriented methodology and supporting framework for creating engineering software by dynamic integration. doctoral thesis, Virginia Tech, 1995. http://hdl.handle.net/10919/40211