• Title/Summary/Keyword: Software Architecture Design

Search Result 822, Processing Time 0.026 seconds

Development of Property Mapping Contents between Open BIM Data and Automated Code Checking System (개방형BIM 데이터와 법규 자동화 검토 시스템 간 속성 매핑 체계 개발)

  • Kim, Inhan;Bae, Jongyeon;Choi, Jungsik
    • Korean Journal of Computational Design and Engineering
    • /
    • v.22 no.2
    • /
    • pp.118-128
    • /
    • 2017
  • Many countries have been developing BIM-based building code checking system and studies in the utilization of Industry Foundation Classes (IFC) in building code checking. IFC is the open standard of BIM format. Currently, there is a disadvantage that could not include all of the attribute for the regulations of each country and there is the problem with the interoperability of the different defined IFC approach between BIM software. This study focus on developing, derived object and property by comparing through domestic regulation and IFC2x3 specification provided by the buildingSMART and classified review type depending on the interoperability of derived information. According to classified review type, the IFC data structure was established and property mapping contents were developed by including BIM software compatible information and creating a type of review plan. When the developed property mapping contents are applied into BIM-based building code checking system, checking of the BIM data generated from various fields is made effective and thus improving the interoperability of information.

Development of radar cross section analysis system of naval ships

  • Kim, Kook-Hyun;Kim, Jin-Hyeong;Choi, Tae-Muk;Cho, Dae-Seung
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.4 no.1
    • /
    • pp.20-32
    • /
    • 2012
  • A software system for a complex object scattering analysis, named SYSCOS, has been developed for a systematic radar cross section (RCS) analysis and reduction design. The system is based on the high frequency analysis methods of physical optics, geometrical optics, and physical theory of diffraction, which are suitable for RCS analysis of electromagnetically large and complex targets as like naval ships. In addition, a direct scattering center analysis function has been included, which gives relatively simple and intuitive way to discriminate problem areas in design stage when comparing with conventional image-based approaches. In this paper, the theoretical background and the organization of the SYSCOS system are presented. To verify its accuracy and to demonstrate its applicability, numerical analyses for a square plate, a sphere and a cylinder, a weapon system and a virtual naval ship have been carried out, of which results have been compared with analytic solutions and those obtained by the other existing software.

Design of Shared Memory-based Inter-ORB Protocol for Communication Systems (통신시스템을 위한 공유메모리 기반 ORB 연동 프로토콜의 설계)

  • Jang, Ik-Hyeon;Cho, Young-Suk
    • The Journal of the Korea Contents Association
    • /
    • v.6 no.12
    • /
    • pp.59-70
    • /
    • 2006
  • Since communication systems software is very large and complex, it requires component based architecture for software reusability, hardware transparency, high performance, and easy software reconstruction in different applications. In order to meet these requirements, we analyze performance and inter-process communication techniques of existing CORBA IIOP, and designed a shared memory-based CORBA inter-ORB protocol that would best fit for communication systems software. The designed protocol supports the same interface and can minimize the message transfer overhead in the same host environment. The test results of our protocol compared with other protocols show that the performance is increased by about 15%-200%. We are thus assumed that our protocol can be used in developing CORBA-based component software architecture for communication systems.

  • PDF

Development of the Three Dimensional Landform Display Software Using the Digital Terrain Model (수치지형정보를 애용한 지형의 3차원 표현 software 개발)

  • 이규석
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.17 no.3
    • /
    • pp.1-8
    • /
    • 1990
  • The digital terrain model (DTM) or digital elevation model (DEM) is commonly used in representing the continuous variation of relief over space. One of the most frequent applications is to display the three dimensional view of the landform concerned. In this paper, the altitude matrices-regular grid cell format of the elevation in Mt. Kyeryong National Park were used in developing the three dimensional view software for the first time in Korea. It required the removal of hidden lines or surfaces. To do this, it was necessary to identify those surfaces and line segments that are visible and those that are invisible. Then, only the visible portions of the landform were displayed. The assumption that line segments are used to approximate contour surfaces by polygons was used in developing the three dimensional orthographic view. In order to remove hidden lines, the visibility test and masking algorithms were used. The software was developed in the engineering workstation, SUN 3/280 at the Institute of Space Science and Astronomy using 'C' in UNIX operating system. The software developed in this paper can be used in various fields. Some of them are as follows : (1) Landscape design and planning for identifying viewshed area(line of sight maps) (2) For planning the route selection and the facility location (3) Flight simulation for pilot training (4) Other landscape planning or civil engineering purposes

  • PDF

Analysis and Design of Connected Car Infotainment System (커넥티드카 인포테인먼트 시스템의 분석 및 설계)

  • Cho, Byung-Ho;Ahn, Heui-Hak
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.17 no.5
    • /
    • pp.17-23
    • /
    • 2017
  • A connected car's major factor is connectivity and it can be applied for new concept smart PC hardware and software design method of digital virtual assistance using voice recognition engine at server when infotainment functions are implemented because internet connecting LTE or 5G wireless mobile communication is always is possible. In this paper, a hardware architecture of smart auto-PC and software architecture based on GENIVI platform, and necessary functions are proposed. Also an effective analysis and design method of connected car infotainment system will be presented by showing user requirement analysis using object-oriented method, flowchart and screen design.

Design Model for Extensible Architecture of Smart Contract Vulnerability Detection Tool

  • Choi, Yun-seok;Lee, Wan Yeon
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.12 no.3
    • /
    • pp.189-195
    • /
    • 2020
  • Smart contract, one of the applications of blockchain, is expected to be used in various industries. However, there is risks of damages caused by attacks on vulnerabilities in smart contract codes. Tool support is essential to detect vulnerabilities, and as new vulnerabilities emerge and smart contract implementation languages increase, the tools must have extensibility for them. We propose a design model for extensible architecture of smart contract vulnerability detection tools that detect vulnerabilities in smart contract source codes. The proposed model is composed of design pattern-based structures that provides extensibility to easily support extension of detecting modules for new vulnerabilities and other implementation languages of smart contract. In the model, detecting modules are composed of independent module, so modifying or adding of module do not affect other modules and the system structure.

A Comparative Study on the Effects of BIM and Conventional 3D Modeler on the Idea Generation in Architectural Design Process (건축설계과정에서 BIM 및 3차원 모델러 사용에 따른 아이디어 발상효과에 관한 비교연구)

  • Hong, Seung-Wan;Lee, Yun-Gil
    • Journal of Korea Multimedia Society
    • /
    • v.17 no.5
    • /
    • pp.623-630
    • /
    • 2014
  • While BIM software becomes popular for CAAD and architectural design educations, the affordance of BIM for students' architectural idea developments, called intra-process of communication, is still unknown. Therefore, this study conducted t-test quantitative analysis in order to the scores for feedback, idea productivity, idea development for architectural elements(form, interior space, material, and details), and creative motivation(novelty, appropriateness) using BIM and non-BIM 3D modeler. To achieve the goal, in authentic CAAD class, architecture major students proposed two office designs using those two tools, then they evaluated in which ways those tools influenced their idea developments.

Design of the Material Control System based on Service Oriented Architecture (서비스 지향 아키텍쳐 기반의 자재관리시스템 설계)

  • An, Min-Jeong;Lee, Hong-Chul
    • IE interfaces
    • /
    • v.20 no.3
    • /
    • pp.257-266
    • /
    • 2007
  • To survive in rapidly changing business environment, the enterprises of all over the world are trying to integrate their IT infra structure and are trying to automate their business process. Service Oriented Architecture (SOA) is being accepted as an IT standard to support efficient system integration and flexible business process automation between enterprises or departments. The material control system is required this software architecture between manufacturing company and materials supply vendors. This paper introduces concept of SOA, relevant technology about SOA such as Web Services and Business Process Execution Language (BPEL) and Enterprise Service Bus (ESB) and describes how to automate materials control process by designing the material control system based on SOA. The analysis of requirements is proceeded by Unified Modeling Language (UML) and SOA delivery strategy is selected the top-down strategy. And this paper describes how to derive services and operations and how to arrange services in three service layers and how to design business process.

Development of Integrated Design and Optimization Software for the High Temperature Furnace Design (초고온 진공로 통합설계 최적화 소프트웨어 개발)

  • Jin, YuXuan;Lee, Jaewoo;Byun, Yunghwan
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.1 no.1
    • /
    • pp.14-19
    • /
    • 2005
  • High temperature vacuum furnaces or high standard electric furnaces demand high technology level and high production cost. Therefore, an iterative design process and the optimization approach under integrated computing environment are required to reduce the development risk. Moreover, it also required to develop an integrated design software that can manage the centralized database system between factory and design department, and the automated furnace design and analysis. The developed software is dedicated to the development of the vacuum (electric) furnaces. Based on the distribute middleware system, the GUI module, the CAD module, the thermal analysis module and the optimization module are integrated. For the DBMS, Microsoft Access is employed, the GUI is developed using Visual Basic language, and AutoCAD is utilized for the configuration design. By investigating the analysis code interface, the analysis and optimization process, and the data communication method, the overall system architecture, the method to integrate the optimizer and ana lysis codes, and the method to manage the data flow are proposed and verified through the optimal furnace design.

  • PDF

Method for determining the design load of an aluminium handrail on an offshore platform

  • Kim, Yeon Ho;Park, Joo Shin;Lee, Dong Hun;Seo, Jung Kwan
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.13 no.1
    • /
    • pp.511-525
    • /
    • 2021
  • Aluminium outfitting is widely used in offshore platforms owing to its anti-corrosion ability and its light weight. However, various standards exist (ISO, NORSOK and EN) for the design of handrails used in offshore platforms, and different suppliers have different criteria. This causes great confusion for designers. Moreover, the design load required by the standards is not clearly defined or is uncertain. Thus, many offshore projects reference previous project details or are conservatively designed without additional clarification. In this study, all of the codes and standards were reviewed and analysed through prior studies, and data on variable factors that directly and indirectly affect the handrails applied to offshore platforms were analysed. A total of 50 handrail design load scenarios were proposed through deterministic and probabilistic approaches. To verify the proposed new handrail design load selection scenario, structural analysis was performed using SACS (offshore structural analysis software). This new proposal through deterministic and probabilistic approaches is expected to improve safety by clarifying the purpose of the handrails. Furthermore, the acceptance criteria for probabilistic scenarios for handrails suggest considering the frequency of handrail use and the design life of offshore platforms to prevent excessive design. This study is expected to prevent trial and error in handrail design while maintaining overall worker safety by applying a loading scenario suitable for the project environment to enable optimal handrail design.