THE PRELIMINARY DESIGN OF AN OBJECT-ORIENTED FRAMEWORK FOR COMBINATORIAL ENUMERATION

Author(s):  
GREG BUTLER ◽  
CLEMENT LAM
Author(s):  
S. Akagi ◽  
K. Fujita

Abstract A knowledge-based geometric modeling system for preliminary design was developed using object-oriented approach. Three types of knowledge for design, i.e. the model representing a design product including the geometric model, the procedures manipulating the design product and the knowledge managing the design process were integrated in the system. The model built up with object-oriented programming provides an effective and flexible design environment. Finally, the system was applied to the preliminary design of a ship’s hull arrangement to ascertain its validity and effectiveness.


10.28945/2620 ◽  
2003 ◽  
Author(s):  
Keith Whittington

This paper examines the process and outcomes of a final project given to students at the end of their third course in Java programming. The purpose of the project was to assess the students' knowledge of program design and the various Object-Oriented Programming (OOP) concepts covered throughout the three-course sequence. This project required the students to work in teams of two then interact with all the other teams in the class. A communication protocol was specified to ensure that each team’s program could work with every other team's program. At the end of the course each team had to present their results and experiences to the class. Every team's response was positive, but the surprising result was the overwhelming response from the students extolling the benefits and strengths of preliminary design, following established protocols, the use of core OOP concepts, and how it helped them create good, stable programs. This project surpassed our expectations and this paper discusses the details of the assignment, the student's progress throughout the project, and the final results.


Author(s):  
Mark A. Kolb ◽  
Michael W. Bailey

Abstract Computer support of design analysis tasks is a key element in improving the productivity of design engineers. This undertaking is particularly difficult for preliminary design, where products are constantly evolving and therefore the required analyses change. Furthermore, because preliminary design requires quick turnaround, engineers must often rely on special-purpose analysis codes developed in-house by the engineers themselves. Thus, a computer tool for integrating such codes to support multi-disciplinary design must provide flexibility. The work presented here attempts to meet this requirement by combining object-oriented modeling with constraint propagation. Object-oriented techniques are intended to provide the modeling flexibility needed for preliminary design, while constraint propagation is a flexible means for integrating and performing mathematical analyses. The utility of this approach is demonstrated by its application to aircraft engine preliminary design. Current work in coupling the modeling software to a generic optimization package is also discussed.


2000 ◽  
Vol 147 (3) ◽  
pp. 61 ◽  
Author(s):  
V. Cortellessa ◽  
G. Iazeolla ◽  
R. Mirandola

IEE Review ◽  
1990 ◽  
Vol 36 (9) ◽  
pp. 338
Author(s):  
Stephen Wilson

Sign in / Sign up

Export Citation Format

Share Document