• Title/Summary/Keyword: Software Architecture Design

Search Result 818, Processing Time 0.034 seconds

A Systems Engineering Approach to Implementing Hardware Cybersecurity Controls for Non-Safety Data Network

  • Ibrahim, Ahmad Salah;Jung, Jaecheon
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.12 no.2
    • /
    • pp.101-114
    • /
    • 2016
  • A model-based systems engineering (MBSE) approach to implementing hardware-based network cybersecurity controls for APR1400 non-safety data network is presented in this work. The proposed design was developed by implementing packet filtering and deep packet inspection functions to control the unauthorized traffic and malicious contents. Denial-of-Service (DoS) attack was considered as a potential cybersecurity issue that may threaten the data availability and integrity of DCS gateway servers. Logical design architecture was developed to simulate the behavior of functions flow. HDL-based physical architecture was modelled and simulated using Xilinx ISE software to verify the design functionality. For effective modelling process, enhanced function flow block diagrams (EFFBDs) and schematic design based on FPGA technology were together developed and simulated to verify the performance and functional requirements of network security controls. Both logical and physical design architectures verified that hardware-based cybersecurity controls are capable to maintain the data availability and integrity. Further works focus on implementing the schematic design to an FPGA platform to accomplish the design verification and validation processes.

A design and implementation of an in-service software upgrade technology to provide a seamless networking services (무중단 네트워킹 서비스 제공을 위한 서비스 중 소프트웨어 업그레이드 기술 설계 및 구현)

  • Yoon, Ho-sun;Ryu, Ho-yong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.9
    • /
    • pp.1710-1716
    • /
    • 2016
  • In general, software upgrade technique is needed to add new features or fix bug of software on a network devices. However, the problem is that the software must be upgraded after the termination of networking service to replace new package. An ISSU(In-Service Software Upgrade) technique is used to solve such the problem. ISSU is a technology to upgrade the software without interrupting the network service or an offline network equipment. In this paper, to provide a seamless networking service, we design and implement an architecture to apply ISSU technique to a network operating system. In this paper, we use high-availability feature in N2OS which has been developed by ETRI. In addition, in order to verify that the implemented ISSU function is operation properly, we proceed to test using a test environment based on a virtual machine.

A Study on Environment and Perception of CAD by Undergraduate Students in the Dept. of Architecture - Case study on Undergraduate Students - (대학(大學) 건축학과(建築學科) 재학생(在學生)의 CAD 환경(環境) 및 인식(認識)에 관한 연구(硏究) - 사례대학의 재학생을 대상으로 -)

  • Yoo, Chang-Geun;Park, Sung-Ha
    • Journal of The Korean Digital Architecture Interior Association
    • /
    • v.1 no.1
    • /
    • pp.24-30
    • /
    • 2001
  • This study conducts a questionnaire with undergraduate students in the Dept. of Architecture who will lead the architectural field in future, examines environment and perception of CAD in their home and universities and aims at supplying the data required for setting CAD educational index and building its use environment, and it could obtain the following results. Individual CAD environment of undergraduate students in the Dept. of Architecture reach a considerable level in hardware part, but they don't have the same level in software part as the hardware and use illegal copy programs. It is shown that they spend their time in using CAD for five to eight hours a week and its main purposes are to perform a project related to architectural design or make report requiring drawing. Major places using CAD are CAD room in university or public PC room equipped with CAD compared to their own houses and most of them have a negative recognition of the convenience of its use. Their satisfaction with CAD use is considerably high and when they submitted their assignments of architectural design project by means of CAD, they had a positive evaluation from their professors and they have such hopes that 'Korean Support Strengthening', 'lowering price through version supply for students' and 'diversification of design symbol' in CAD S/W, and especially, most of respondents have an intention to purchase the original goods when version only for students will be marketed in future. Accordingly, for a qualitative improvement of CAD environment for undergraduate students in the Dept. of Architecture, universities must be equipped with the various types of CAD S/W and Applications and students' opportunity to access them should be increased. In addition, a method which can enhance using convenience of CAD room and PC room is required and CAD related S/W developers must market the version for students which consider the reality of undergraduates in Korea properly with an appropriate price level in order to settle a sound S/W culture.

  • PDF

Design and Implementation of Tripodal Schematic Control Architecture for Multi-Functional Service Robots

  • Kim, Gun-Hee;Chung, Woo-Jin;Kim, Mun-Sang;Lee, Chong-Won
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.2045-2050
    • /
    • 2003
  • This paper describes the development of service robotic systems with the Tripodal schematic control architecture. We show practical advantages of the proposed architecture by giving examples of our experience. First, we explain how to add new task using Tripodal architecture approach. The Tripodal architecture provides some crucial organizing principles and core components that are used to build the basis for the system. Thus, the newly developed behaviors, motion algorithm, knowledge, and planning schemes are arranged so as to guarantee the efficiency of the performance of components. Second, we describe the reusability and scaleability of our architecture by introducing the implementation process of the guide robot Jinny. Most of modules developed for former robots like PSR-1 and PSR-2 systems are used directly to the Jinny system without significant modification. Experimental results clearly showed that the developed strategy is useful, even if the hardware configurations as well as software algorithms are more complex and more accumulating.

  • PDF

A Software Development Process for Mobile Applications (모바일 앱을 위한 소프트웨어 개발 프로세스)

  • Kang, Byeong Do;Yang, SeungWeon;Lee, Jong Seok
    • Journal of Internet Computing and Services
    • /
    • v.15 no.4
    • /
    • pp.135-140
    • /
    • 2014
  • In this paper, we present a development process model for mobile applications. It consists of five development phases including requirements analysis, architecture design, navigation design, page design, and implementation and testing phase. It provides a design method with diagrams. Our development method helps program developers define functional requirements and design applications architecture and functional flow. Through our method, they can reduce their applications development time and effort. We applied our method to developing a mobile application, and then presented the diagramming products as the result of performing development phases.

Basic Design of Deep Subsea Manifold Frame Structure for Oil Production (심해저 원유 생산용 매니폴드 프레임 구조 기본 설계)

  • Park, Se-Yung;Choung, Joonmo
    • Journal of Ocean Engineering and Technology
    • /
    • v.29 no.3
    • /
    • pp.207-216
    • /
    • 2015
  • Amanifold is one of the essential subsea oil and gas production components to simplify the subsea production layout. It collects the production fluid from a couple of wellheads, transfers it to onshore or offshore storage platforms, and even accommodates water and gas injection flowlines. This paper presents the basic design procedure for a manifold frame structure with novel structural verification using in-house unity check codes. Loads and load cases for the design of an SIL 3 class-manifold are established from a survey of relevant industrial codes. The basic design of the manifold frame is developed based on simple load considerations such as the self weights of the manifold frame and pipeline system. In-house software with Eurocode 3 embedded, called INHA-SOLVER, makes it possible to carry out code checks on the yield and buckling unities. This paper finally proves that the new design of the manifold frame structure is effective to resist a permanent and environment load, and the in-house code is also adaptively combined with the commercial finite element code Nastran.

DEVELOPMENT OF ARCHITECTURAL DESIGN QUALITY CONTROL REQUIREMENTS BASED ON OPEN BIM

  • Inhan Kim;Jungsik Choi;Junho Choi
    • International conference on construction engineering and project management
    • /
    • 2013.01a
    • /
    • pp.426-432
    • /
    • 2013
  • The construction industry consists of various and massive architectural information as an architectural process includes a variety of design stages with cooperation of many disciplines. Particularly, architectural information is generated and managed through the life cycle of a building, from conceptual design stage to the construction and maintenance. A Building Information Model (BIM) serves as a shared knowledge resource for information about a facility forming a reliable basis for decisions during its life-cycle from inception onward. BIM technology accomplished quantitative development being utilized in various disciplines. However, it is necessary to develop environment and requirement for qualitative improvement of BIM based project. Particularly, requirement is very important for architectural design evaluations. The purpose of this study is to develop and apply of quality control requirement for improving the quality of architectural design in open BIM environments. To achieve this purpose, the authors have investigated case study for open BIM data quality control (software, guideline and application case) and classified quality control targets according to physical/logical quality and data quality. In addition, the authors have defined open BIM based quality control process and developed quality control requirements. Finally, the authors have developed rule based quality check system using requirements for efficient quality control based on open BIM.

  • PDF

Parametric study on equivalent damping ratio of different composite structural building systems

  • Farghaly, Ahmed Abdelraheem
    • Steel and Composite Structures
    • /
    • v.14 no.4
    • /
    • pp.349-365
    • /
    • 2013
  • Structures consisting of concrete and steel parts, which are irregular in damping ratios are investigated. This investigation is a code-based seismic design of such structures. Several practical difficulties encountered, due to inherent differences in the nature of dynamic response of each part, and the different damping ratios of the two parts. These structures are irregular in damping ratios and have complex modes of vibration so that their analysis cannot be handled with the readily available commercial software. Therefore, this work aims to provide simple yet sufficiently accurate constant values of equivalent damping ratios applied to the whole structure for handling the damping irregularity of such structures. The results show that the equivalent damping ratio changes with the height of the building and the kind of the structural system, but it is constant for all accelerations values. Thus, available software SAP2000 applied for seismic analysis, design and the provisions of existing seismic codes. Finally, evaluation of different kinds of structural system used in this research to find the most energy dissipating one found by finding the best value of quality coefficient.

Design and Implementation of an RTOS API Translator for Embedded Software Development (임베디드 S/W 개발을 위한 RTOS API 변환기의 설계 및 구현)

  • Park, Byung-Ryuel;Maeng, Ji-Chan;Lee, Jong-Bum;Ryu, Min-Soo;Ahn, Hyun-Sik;Jeong, Gu-Min
    • Proceedings of the KIEE Conference
    • /
    • 2006.10c
    • /
    • pp.443-445
    • /
    • 2006
  • In this paper, we present a model-driven approach to RTOS(Real Time Operating System)-based embedded software development and an automated tool that can produce RTOS-specific code. we defined generic RTOS APIs(Application Programming Interface) that are not bound to any specific RTOS but can provide most of typical RTOS services. The generic RTOS APIs can be used as a means for describing application's RTOS-related behavior from design stage. Out tool, called Trans-PI, is able to produce specific 'C' code aimed at POSIX(Portable Operating System Interface for UNIX)-complicant RTOSs. And it is also configurable to target other RTOSs that do not conform to the POSIX standard.

  • PDF

Development of the Interactive Flexible Information System

  • Abishev, Olzhas;Lee, Joon-Won
    • Journal of information and communication convergence engineering
    • /
    • v.7 no.3
    • /
    • pp.247-252
    • /
    • 2009
  • The Internet has made a huge impact on the way we, as humans, communicate. During the last decade a series of new communication mediums have emerged and communication protocols have come and gone. This puts new requirements on the development process and architecture of the communication platforms, operated by communities, in order to proactively ensure support for future communication protocols. Even further, additional requirements are added when the software itself will be maintained by a community. In this paper we explore the world of Open Source Software. We present our suggestions of usable design-principles and our process in developing a sustainable information system.