Abstract
Computer systems for ship design generally consist of many functional modules. These systems should balance the requirement for tight integration with that for flexibility. Designers require a system with versatile functions which are tightly coupled to support the design process. At the same time, they require the system to have flexibility so that any individual design module of the system can be accessed at any design stage and given different input data. To support the engineering design process, a computer system is developed which provides not only an integrated design model for cooperative work but also a flexible model to cope with a changing environment. A conceptual design system is developed by reorganizing the functions of an existing system. The identities of the system modules are maintained so that each module can be executed separately. The superapplication concept, which refers to the control of functional modules at a higher level, has been implemented using Unix C shell scripts.
Similar content being viewed by others
References
Mistree F, Smith WF, Bras BA et al (1990) Decision-based design: a contemporary paradigm for ship design. Trans SNAME 98:565–597
Han S-H, Lee D, Lee K-H et al (1994) Visualization of the conceptual design process of ships by a graphical user interface. J Ship Prod 10(2):90–98
Lind O, Bakke E, Reinertsen W (1983) SHIPSHAPE: a new ship design program from Norway. The Motor Ship, Dec., pp 39–42
Billingsley DW, Ryan JC (1986) A computer system architecture for naval ship design, construction, and service life support. Trans SNAME 94:309–324
Ship and Ocean Foundation of Japan (1993) Report on research and development of CIM for shipbuilding frame model (in Japanese)
Koga K (1994) CIM system and product model for shipbuilding. In: Brodda J, Johansson K (eds), Proceedings of ICCAS '94, 8th International Conference on Computer Application in Shipbuilding, IFIP WG5.6, Bremen, Germany, 6:39–48
Lee J-G, Kang W-S, Kim K-W et al (1995) Computerization of ship design and production: CSDP (VI) (in Korean), Report of the Korea Research Institute of Ships and Ocean Engineering
Lee D, Lee K-H, Lee K-Y et al (1994) Development of the adaptable user-oriented conceptual ship design system. Proc ICCAS '94, 11:61–72
Kochan S, Wood P (1985) UNIX shell programming. Hayden
Albury R (1991) Dusting off applications. UNIX Review 9(1): 40–45
Ousterhout JK (1993) Tcl and the Tk toolkit. Addison Wesley
Welch B (1995) Practical programming in Tcl and Tk. Prentice Hall
Libes D, Clark S (1995) Object-oriented Tcl/Tk bindings for Express in the NIST application protocol development environment. In: Proceedings of 5th EXPRESS User Group International Conference, EUG '95
Dybvig RK (1987) The SCHEME programming language. Prentice Hall
Kamin SN (1990) Programming languages—an interpreter-based approach. Addison Wesley
Lee D, Lee K-H, Han S-H et al (1994) A user-oriented interactive model for the conceptual design of bulk cargo ships. Selected papers of SNAK (Society of Naval Architects of Korea), 2(1):129–139
Han S-H, Lee S-S (1994) A reference model for the computeraided hull surface design (in Korean). Trans SNAK 31(4):15–22
Lee D, Kim SY (1995) Preliminary design of a ship by the knowledge-based optimum design system (in Korean). Proceedings of spring meeting of SNAK, pp 142–148
Han S-H, Lee K-Y, Lee D et al (1993) A development strategy for the initial ship design system (in Korean). Trans SNAK 30(2): 13–23
Author information
Authors and Affiliations
About this article
Cite this article
Han, SH., Lee, D. Integration of ship design software modules utilizing the superapplication concept. J Mar Sci Technol 1, 268–273 (1996). https://doi.org/10.1007/BF02390725
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02390725