• Title/Summary/Keyword: Software Architecture Design

Search Result 822, Processing Time 0.036 seconds

Design and Implementation of CORBA based on Multi-Threaded in Open Network Environments (개방형 네트워크 환경을 위한 멀티쓰레드 기반 코바 설계 및 구현)

  • Jang, Jong-Hyeon;Lee, Dong-Gil;Han, Chi-Mun
    • The KIPS Transactions:PartC
    • /
    • v.9C no.2
    • /
    • pp.213-220
    • /
    • 2002
  • Distributed competing system gives a new system architecture to be taken into consideration for solving the problems of interoperability of heterogeneous systems. In the present paper, CORBA based on multi-threaded interoperates with software blocks at physically isolated hardware. We show how archives optimal CORBA system from analysis of required functions, implementations of protocols and benchmarking of system performance in the Open Multi-service Network System Environment. The core features of our CORBA system are restricted Quality of Service based on priority, timeout service and exception status information notify to the related software blocks. And the objectives are design and implementation of high performance multi-threaded middleware and satisfied with extendibility, flexibility and stability of CORBA platform.

Comparison of Virtual 3D Tree Modelling Using Photogrammetry Software and Laser Scanning Technology (레이저스캐닝과 포토그래메트리 소프트웨어 기술을 이용한 조경 수목 3D모델링 재현 특성 비교)

  • Park, Jae-Min
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.2
    • /
    • pp.304-310
    • /
    • 2020
  • The technology in 3D modelling have advanced not only maps, heritages, constructions but also trees modelling. By laser scanning(Faro s350) and photogrammetry software(Pix4d) for 3D modelling, this study compared with real coniferous tree and both technology's results about characteristics of shape, texture, and dimensions. As a result, both technologies all showed high reproducibility. The scanning technique showed very good results in the reproduction about bark and leaves. Comparing the detailed dimensions on it, the error between the actual tree and modelling with scanning was 1.7~2.2%, and the scanning result was larger than the actual tree. The error between the actual tree and photogrammetry was only 0.2~0.5%, which was larger than the actual tree. On the other hand, the dark areas's modelling was not fully processed. This study is meaningful as a basic research that can be used for tree DB on BIM for the landscape architecture, landscape design and analysis with AR technology, historical tree and heritage also.

A Study on the Hole-Plan system combined with 3D CAD (3차원 CAD 통합형 홀 플랜 시스템에 관한 연구)

  • Ruy, Won-Sun;Yu, Yun-Sik;Ko, Dae-Eun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.1
    • /
    • pp.1-7
    • /
    • 2012
  • It is necessary to construct the process automation system to improve the design efficiency and procure the higher design quality on the field of ship building. To construct this system, the shipbuilding companies should improve the 3D CAD/CAM system customized to the ship design and the software about design information management which could solve the conflict problem between the several related design division at the same time. The typical example is the Hole-plan process in the ship-building design. For the request of additional holes from outfitting division, the hull design division checks the compatibility conditions and reflects these holes to the hull panels if acceptable. if not, the requests are rejected and sent back to the outfitting division. These serial processes are not simple and require the tedious communication, discussion, and the complicated drawings. This article gives a basic introduction to the process of hole-plan system and proposes a strategy to automate its process.

Development Status of Military Search and Rescue System M&S Software (군 탐색구조 시스템 M&S 소프트웨어 개발 현황)

  • Kim, Jaehyun;Lee, Sanguk;Kim, Jaehoon;Ahn, Woo-Geun
    • Journal of Satellite, Information and Communications
    • /
    • v.9 no.3
    • /
    • pp.121-126
    • /
    • 2014
  • ETRI(Electronics and Telecommunication Research Institute) has joined National GNSS Research Center program of Defense Acquisition Program Administration and Agency for Defense Development in 2010. The research subject is technology for MSAR(Military Search and Rescue) system configuration. In this project, we analyses the ways in order to improve the accuracy, reliability, availability for MSAR system from M&S(Modeling and Simulation). The MSAR System M&S Software can be used for performance analysis of new elements, such as ground elements and satellite elements without any hardware development. In this paper, after introduction of the architecture design and functional scope of the simulator, the performance analysis result for MSAR M&S software is presented.

Power Prediction of Mobile Processors based on Statistical Analysis of Performance Monitoring Events (성능 모니터링 이벤트들의 통계적 분석에 기반한 모바일 프로세서의 전력 예측)

  • Yun, Hee-Sung;Lee, Sang-Jeong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.7
    • /
    • pp.469-477
    • /
    • 2009
  • In mobile systems, energy efficiency is critical to extend battery life. Therefore, power consumption should be taken into account to develop software in addition to performance, Efficient software design in power and performance is possible if accurate power prediction is accomplished during the execution of software, In this paper, power estimation model is developed using statistical analysis, The proposed model analyzes processor behavior Quantitatively using the data of performance monitoring events and power consumption collected by executing various benchmark programs, And then representative hardware events on power consumption are selected using hierarchical clustering, The power prediction model is established by regression analysis in which the selected events are independent variables and power is a response variable, The proposed model is applied to a PXA320 mobile processor based on Intel XScale architecture and shows average estimation error within 4% of the actual measured power consumption of the processor.

Conceptual Design of PLS-II Control System for PLS (가속기 제어시스템의 성능향상을 위한 연구)

  • Yoon, J.C.;Lee, J.W.;Lee, E.H.;Ha, H.G.;Kim, J.M.;Park, S.J.;Kim, K.R.
    • Proceedings of the KIEE Conference
    • /
    • 2009.07a
    • /
    • pp.1658_1659
    • /
    • 2009
  • PLS(Pohang Light Source) will begin the PLS-II project that has been funded by the KOREA Government in order to further upgrade the PLS which has operated since 1992. The control system of the PLS-II has distributed control architecture, with two layers of hierarchy; operator interface computer (OIC) layer and machine interface computer (MIC) layer. The OIC layer is based on SUN workstation with UNIX. A number of PC-based consoles allow to remotely operating the machine from the control room. PC-based consoles use the Linux or Windows operation system. Similar consoles in the experimental hall are used to control experiments. The MIC layer is directly interfaced to individual machine devices for low-level data acquisition and control. MIC layer is based on VMEbus standard with vxWorks real-time operating system. Executable application software modules are downloaded from host computers at the system start-up time. The MIC's and host computers are linked through Ethernet network. It should enable the use of hardware and software already developed for specific light source requirements. The core of the EPICS (Experimental Physics and Industrial Control System)[1] has been chosen as the basis for the control system software.

  • PDF

Design of DGNSS Software RSIM's Data Receive Module for G-III GNSS Receiver in SBAS Reference Station (SBAS 기준국용 G-III 수신기 연동을 위한 DGNSS SW RSIM의 수신 모듈 설계)

  • Jang, Wonseok;Park, Sanghyun;Seo, Kiyeol
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.297-300
    • /
    • 2016
  • The typical Differential Global Navigation Satellite System service of South Korea is the Ground Based Differential GNSS service. South Korea building the Satellite-Based Augmentation System for GNSS to expand the Differential GNSS service. The satellite-based differential GNSS serive is called the SBAS(Satellite Based Augmentation System). The SBAS reference station on ground should be installed to operate the SBAS service alike the ground based augmentation system. That SBAS reference station can be installed with ground based DGNSS reference station. To make the SBAS reference station combined with the ground based DGNSS reference station, DGNSS system should be connected to NovAtel's G-III receiver. In this paper, the DGNSS software reference station's software module architecture was changed and G-III interface module was designed to use the G-III receiver.

  • PDF

Development of Ground Control Software for Operation of Multiple Unmanned Aerial Vehicles (복수 무인항공기의 운용을 위한 지상통제 소프트웨어 개발)

  • Shin, Yoon-Ho;Cho, Sang-Wook;Jo, Sung-Beom;Kim, Sung-Hwan;Lyu, Chang-Kyung;Choi, Kee-Young
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.40 no.6
    • /
    • pp.542-547
    • /
    • 2012
  • Until recently, most of GCS(Ground Control Software) has been required to visualize attitude, position, status of vehicle and to transmit control and mission commands for a single UAV(Unmanned Aerial Vehicle). However, the GCS needs to expand its functions to handle more complex situations. Simultaneous operation of multiple UAVs is emerging as a new practice. Hence, we set up requirements for operation of multiple UAVs and suggest the architecture of GCS that satisfy the requirements. In this study, we analyze the upper requirements and define the total structure of GCS at first. Then we design the inner structure for requirements in detail. Finally, we verify the functions of GCS on PILS(Processor In the Loop Simulation) System.

A Deep Learning-based Automatic Modulation Classification Method on SDR Platforms (SDR 플랫폼을 위한 딥러닝 기반의 무선 자동 변조 분류 기술 연구)

  • Jung-Ik, Jang;Jaehyuk, Choi;Young-Il, Yoon
    • Journal of IKEEE
    • /
    • v.26 no.4
    • /
    • pp.568-576
    • /
    • 2022
  • Automatic modulation classification(AMC) is a core technique in Software Defined Radio(SDR) platform that enables smart and flexible spectrum sensing and access in a wide frequency band. In this study, we propose a simple yet accurate deep learning-based method that allows AMC for variable-size radio signals. To this end, we design a classification architecture consisting of two Convolutional Neural Network(CNN)-based models, namely main and small models, which were trained on radio signal datasets with two different signal sizes, respectively. Then, for a received signal input with an arbitrary length, modulation classification is performed by augmenting the input samples using a self-replicating padding technique to fit the input layer size of our model. Experiments using the RadioML 2018.01A dataset demonstrated that the proposed method provides higher accuracy than the existing methods in all signal-to-noise ratio(SNR) domains with less computation overhead.

A Study on Policy for the Introduction of BIM in Architectural Service Industry (건축서비스산업 BIM 도입 및 활용을 위한 중장기 정책제안)

  • Kim, Yong Jun;Kim, Hong-Su;Back, Min-Suk
    • Korean Journal of Computational Design and Engineering
    • /
    • v.21 no.4
    • /
    • pp.363-377
    • /
    • 2016
  • The introduction of the BIM into the architectural service industry is currently not being conducted smoothly. The purpose of this research is to, considering the current state of the market, establish long-term strategies that will enable the BIM to successfully settle. The survey has been conducted in target of architects in order to understand pending issues. Additionally, the articles regarding BIM have been researched for the purpose of better understanding the current societal demands. Indicated by survey results, the architects agree to a certain extent upon the need of BIM for architectural designs, yet also express concerns that the BIM introduction does not guarantee betterment in efficiency. The problematic aspects of BIM introduction that have already been discussed in some policy-related studies include a multitude of complicated issues that are unable to be resolved within a short period of time: underdeveloped BIM infra, the limit of BIM software itself, political issues regarding licensing and lack of social awareness. Based on the issues mentioned above, three main areas of focus along with their respective practical strategies and tasks have been designated. Finally, this research has analyzed the current situation and its issues along with the political solutions of 12 projects, amongst which include the standard for plan drawings, licensing system improvement, cost standard and BIM introduction support. Finally this research has analyzed the current situations and its' issues along with the political solutions of 12 projects, amongst them are the standard for plan drawings, licensing system improvement, cost standard and BIM introduction support.