• Title/Summary/Keyword: Object-oriented Design

Search Result 831, Processing Time 0.025 seconds

A Study of Structural Analysis for Space Frame on the World Wide Web (인터넷을 통한 스페이스 프레임 구조 해석에 관한 연구)

  • Suk, Chang-Mok;Nam, Sang-Kwan;Park, Sang-Hoon;Jung, Hwan-Mok;Kwon, Young-Hwan
    • Journal of Korean Association for Spatial Structures
    • /
    • v.1 no.1 s.1
    • /
    • pp.135-142
    • /
    • 2001
  • This paper proposes structural analysis on the World Wide Web to form a part of the architectural design project. It purposes modeling space frames and a structural analysis program on the internet only by inputting basic data for forming a shape in the whole phase of space frame analysis. The analysis data is conducted by Oracle DBMS(DataBase Management System), GUI(Graphic User Internet) by Java Applet and connection with server and database by Java Servlet respectively. The result from modeling and analysis is provided as graphic and text file forms by web browsers. Programs can be executed irrespective of user's OS by using internet and highly-secured system is constructed taking advantage of Java. Of great efficiency is maintaining and recycling data as the whole is dealt by database from the beginning to the end of program.

  • PDF

DEVELOPMENT OF THE SPACE CODE FOR NUCLEAR POWER PLANTS

  • Ha, Sang-Jun;Park, Chan-Eok;Kim, Kyung-Doo;Ban, Chang-Hwan
    • Nuclear Engineering and Technology
    • /
    • v.43 no.1
    • /
    • pp.45-62
    • /
    • 2011
  • The Korean nuclear industry is developing a thermal-hydraulic analysis code for safety analysis of pressurized water reactors (PWRs). The new code is called the Safety and Performance Analysis Code for Nuclear Power Plants (SPACE). The SPACE code adopts advanced physical modeling of two-phase flows, mainly two-fluid three-field models which comprise gas, continuous liquid, and droplet fields and has the capability to simulate 3D effects by the use of structured and/or nonstructured meshes. The programming language for the SPACE code is C++ for object-oriented code architecture. The SPACE code will replace outdated vendor supplied codes and will be used for the safety analysis of operating PWRs and the design of advanced reactors. This paper describes the overall features of the SPACE code and shows the code assessment results for several conceptual and separate effect test problems.

탑재소프트웨어 프로그래밍 언어 비교 - C vs. ADA

  • Park, Su-Hyeon;Gu, Cheol-Hoe;Gang, Su-Yeon;Lee, Sang-Gon
    • Bulletin of the Korean Space Science Society
    • /
    • 2009.10a
    • /
    • pp.46.2-46.2
    • /
    • 2009
  • 탑재소프트웨어는 위성의 자세, 전력, 열 제어를 담당하는 소프트웨어로서 위성의 탑재컴퓨터 상에서 실행된다. 탑재소프트웨어는 추력기, 배터리, 온도조절장치와 같은 위성의 하드웨어 장치를 자치적으로 관리한다. 지상에서 위성을 운영할 수 있도록 탑재소프트웨어는 지상으로부터 명령을 받아서 처리하고, 위성의 텔레메트리 데이터를 지상으로 전송한다. 위성의 탑재소프트웨어를 프로그래밍하기 위하여 C 언어와 ADA 언어가 주로 사용된다. 이 논문에서는 소프트웨어 디자인과 하위레벨 프로그래밍 관점에서 C 언어와 ADA 언어를 비교 분석한다. 프로그래밍언어는 소프트웨어 디자인과 불가분의 관계에 있다. 이 논문은 프로그래밍언어와 함께 다목적실용위성과 통신해양기상위성의 소프트웨어 디자인을 소개한다. 다목적실용위성의 탑재소프트웨어는 절차 지향언어인 C로 작성되었으며, 함수 호출을 기반으로 설계되었다. 통신해양기상위성의 경우, 객체지향언어인 ADA로 작성되었으며, HOOD(Hierarchical Object-Oriented Design) 기법에 따라 모델링되었다. 탑재소프트웨어 프로그래밍언어는 위성의 탑재 하드웨어와 직접적으로 상호작용하도록 요구된다. 이 논문은 C와 ADA 언어가 메모리주소 및 로우 스토리지를 다루는 방법을 보여준다.

  • PDF

A Design and Implementation of Mobile IP Architecture using Object-Oriented Concept(2) (객체지향개념을 도입한 Mobile IP의 설계 및 구현(2))

  • 손동우;채동현;한규호;마영식;안순신
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.414-416
    • /
    • 2000
  • Mobile IP는 OSI7 계층 중 네트워크 계층에서의 이동성 지원을 위한 Protocol이다. Mobile IP의 세 주체 중 Home Agent와 Foreign Agent는 Mobile Node 에게 이동성을 제공하는 서비스 제공자로서의 역할을 수행한다. 본 논문에서는 Mobile IP Protocol의 주체 중 Mobile Agent를 객체지향 개념을 도입하여 설계.구현한다. Linux Kernel 2.2.14의 환경에서 객체지향 언어인 C++을 이용, 기능적인 측면에서의 객체를 구성하고, IP 계층에서의 이동성을 제공하기 위해 Home Agent와 Foreign Agent의 주된 기능인 터널링(Tunneling)을 Linux Kernel의 모듈(Module)을 이용, 설계.구현한다.

  • PDF

The Development of Simulator for Supply Chain Design and Planning (공급사슬 설계 및 계획을 위한 시뮬레이터 개발)

  • Suk Jae Jeong;Kyung Sup Kim
    • Journal of the Korea Society for Simulation
    • /
    • v.12 no.4
    • /
    • pp.1-15
    • /
    • 2003
  • To satisfy and respond quickly to customers' demand, many companies are now aggressively focusing on supply chain management in order to strengthen their competitiveness. The modeling and analysis of supply chain environment have been widely studied. This study is concerned with the development of supply chain simulator which deals with stochastic natures existing in the supply chain environment. We proposed the mathematical model for the efficient cost analysis and developed the supply chain simulator based on the proposed mathematical model with object-oriented language C++. The simple experiment which find the best combination of policies considering the whole cost shows the possibility and reasonability of the developed simulator.

  • PDF

An Analysis and Design of the Wireless Transaction Protocol using Object-Oriented Modeling (객체지향 모델링을 이용한 무선 트랜잭션 프로토콜의 분석 및 설계)

  • Jung, Ho-Won;Lee, Hae-Dong;Kim, Ki-Jo;Lim, Kyung-Shik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10b
    • /
    • pp.1181-1184
    • /
    • 2000
  • 정보통신 분야의 급격한 발달은 다양한 프로토콜을 지원하는 통신 시스템의 개발 주기를 더욱 빠르게 하고 있으며, 통신 프로토콜의 체계적인 분석과 재사용성 및 확장성을 고려한 시스템의 모델링 방법에 대한 필요성을 증가시키고 있다. 본 논문에서는 이에 대한 방안으로 객체지향 방법을 이용한 프로토콜의 시스템 모델링 및 설계 방안을 제시하였다. 이를 위해 WAP(Wireless Application Protocol)의 WTP를 객체지향 모델링 언어인 UML과 통신 시스템의 명세서를 작성하고 설계하는 표준화된 언어인 SDL을 이용하여 분석하고 설계하였다.

  • PDF

A Study on the development of an Object Oriented Robot Simulator (객체 지향 방식의 로봇 그래픽 시뮬레이터 개발에 관한 연구)

  • Ho, Won
    • Proceedings of the KIEE Conference
    • /
    • 1995.07b
    • /
    • pp.840-842
    • /
    • 1995
  • It is very important to understand the 3-dimensional movement of a robot manipulator in developing a robot manipulator system. The robot design software package is required to test the specification. Usually these robot simulators are turn-key based and not possible to be used on the other robot system. The aim of this paper is to develop a general purpose robot simulator. AutoCad is selected for the developing environment to avoid the difficulties of building a cad system from the scratch. Because Autocad provides a semi-open structure to a Lisp programmer, it is quite successful to achieve the goal of building the simulator. At the moment the kinematic analysis is possible on the package. Further study will be advanced to the application and analysis of dynamic area, which would not be that difficult to be implemented, considering the many third party tools available for Autocad.

  • PDF

A Study on CORBA-based ATM.ADSL Network Resource Management Systems Design and Construction Project using Object-oriented Network Resource Modeling Technique (객체 지향적 망 자원 모델링 기법을 바탕으로 한 CORBA 기반 ATM.ADSL망 구성 관리 시스템 설계 및 구현)

  • 홍성익;정문조
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.6A
    • /
    • pp.980-988
    • /
    • 2001
  • 현재 초고속 인터넷 서비스를 위한 ADSL과 같은 가입자 망 설비가 폭발적으로 증가하고 있으며 이를 뒷받침하는 백본 망으로는 ATM망이 있다. 백본-가입자 망에 대한 일관적 망 관리 시스템의 도입은 가입자에게 제공되는 모든 서비스에 대한 신뢰성, 안정성을 높일 수 있다. 본 논문에서는 먼저 분산 처리 망 관리 시스템을 개발하기 위한 객체 지향 개발 방법론을 설명하고, 그에 따라 NMS가 관리해야 할 망 자원들을 모델링 한 후, 실제 시스템의 구현까지의 실례를 설명한다. 구현 결과로 백본 ATM망의 각 망 자원뿐 아니라 가입자 ADSL망 설비까지 확장 관리할 수 있는 CORBA 기반 ATM 백본-ADSL 가입자 망 관리 시스템을 구축하였다.

  • PDF

Development of Distributed Interactive Stochastic Combat Simulation (DISCSIM) Model (확률적 전투모형과 분산 네트워크 적용)

  • Hong, Yoon-Gee;Kwon, Soon-Jong
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1999.10a
    • /
    • pp.210-216
    • /
    • 1999
  • Todays computer communication technology let people to do many unrealistic things possible and the use of those technologies is becoming increasingly prevalent throughout the military operation. Both DIS and ADS are welled defined computer aided military simulations. This study discusses a simulation of stochastic combat network modeling through Internet. We have developed two separate simulation models, one for clients and another for server, and validated for conducting studies with these two models. The object-oriented design was necessary to define the system entities and their relationship, to partition functionality into system entities, and to transform functional metrics into realizations derived from system component behaviors. Heterogeneous forces for each side are assumed at any battle node. The time trajectories for mean number of survivors at each node, some important combat measures, and relative difference computations between models were made. We observe and may conclude that the differences exist and some fo these are significant based on a limited number of experiments.

  • PDF

Armed Vehicle BAttle Group Simulation : BAGSim (기갑 전투그룹 교전 시뮬레이션 모델)

  • 최상영
    • Journal of the Korea Society for Simulation
    • /
    • v.12 no.1
    • /
    • pp.73-83
    • /
    • 2003
  • This paper presents armed vehicle BAttle Group Simulation model(called BAGSim) which is an object-oriented simulation system for representing battle group engagement consisting of tanks and helicopters. BAGSim is designed in the evolutionary software life cycle approach with the Unified Software Development Process, and implemented with C++ language. BAGSim consists of a preprocessor for engagement scenario definition and simulation data set up, a main processor for triggering engagement event and advancing simulation clock, and a post processor to record simulation histories. Application scenario covers several type of engagement among command tanks, fight tanks, scout helicopters, attack helicopters, anti-tank guided missiles, and decoys. Thus, BAGSim can be effectively used as an analytic tool to examine some operational concepts and tactics, further experimentally fine tune tank design options.

  • PDF