Summary: | 碩士 === 國立台灣工業技術學院 === 機械工程技術研究所 === 85 === ABSTRACTObject-oriented technology has been proven as a useful
technique in developing software systems. Highly cohesive and
loosely coupled modules compose such a system. Applying this
technology to solve engineering problems will extract software
components that can be either directly reused or easily extended
for other applications.However, it is not obvious on how to
transform sequential algorithms from the problem domain to a
software system composed by independent objects. Here the
Director-Device-Provider principle is suggested to fill up the
gap from a sequential algorithm to an object-oriented system.An
algorithm for two-dimensional unstructured triangular mesh
generation is used to verify the validity of the Director-
Device-Provider principle.TinyCAD, an interactive CAD system,
and ObjectMesh, the implementation of the mesh generation
algorithm via the Director-Device-Provider principle, are built
in this study to show the possibility of adoption of the object-
oriented technology in the computational fluid dynamics fields.
|