• Title/Summary/Keyword: Object Oriented System

Search Result 1,099, Processing Time 0.027 seconds

Development of a software framework for sequential data assimilation and its applications in Japan

  • Noh, Seong-Jin;Tachikawa, Yasuto;Shiiba, Michiharu;Kim, Sun-Min;Yorozu, Kazuaki
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2012.05a
    • /
    • pp.39-39
    • /
    • 2012
  • Data assimilation techniques have received growing attention due to their capability to improve prediction in various areas. Despite of their potentials, applicable software frameworks to probabilistic approaches and data assimilation are still limited because the most of hydrologic modelling software are based on a deterministic approach. In this study, we developed a hydrological modelling framework for sequential data assimilation, namely MPI-OHyMoS. MPI-OHyMoS allows user to develop his/her own element models and to easily build a total simulation system model for hydrological simulations. Unlike process-based modelling framework, this software framework benefits from its object-oriented feature to flexibly represent hydrological processes without any change of the main library. In this software framework, sequential data assimilation based on the particle filters is available for any hydrologic models considering various sources of uncertainty originated from input forcing, parameters and observations. The particle filters are a Bayesian learning process in which the propagation of all uncertainties is carried out by a suitable selection of randomly generated particles without any assumptions about the nature of the distributions. In MPI-OHyMoS, ensemble simulations are parallelized, which can take advantage of high performance computing (HPC) system. We applied this software framework for several catchments in Japan using a distributed hydrologic model. Uncertainty of model parameters and radar rainfall estimates is assessed simultaneously in sequential data assimilation.

  • PDF

A Study for the Implementation of the DICOM Toolkit Software (DICOM 툴킷 소프트웨어 구현에 관한 연구)

  • Shin Dong Kyu;Kim Dong Youn;Kim Dong Sun
    • Journal of Biomedical Engineering Research
    • /
    • v.24 no.6 s.81
    • /
    • pp.481-486
    • /
    • 2003
  • This paper describes the implementation of the toolkit software for the DICOM. the international standards of medical imaging. Well known toolkits do not have the functions related to imaging or ported to Windows OS after developed at UNIX OS or do not have mechanism for the speed and memory management or have complicated structure comes from DICOMI complexity. The toolkit introduced in this paper was designed for the hospital environments. It handles mass images at Windows based PC system. supports multi-threading to enhance the efficiency. supports every functions in Object Oriented Programming style needed at clinical application which makes the rapid development of the DICOM related applications. The results says that the toolkit can display 50 CT, 50 MR, 10 CR and 10 DX images in 12 seconds and occupy small quantity of physical memory at usual PC system.

Design and Implementation of Hotel Reservation System Based Spring Framework 2.5 of Lightweight Container Architecture (경량 컨테이너 구조 환경의 스프링 프레임워크 2.5를 기반으로 호텔예약시스템의 설계 및 구현)

  • Lee, Myeong-Ho
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.10 no.3
    • /
    • pp.589-595
    • /
    • 2009
  • This paper proposes an object-oriented software development guidance and an evaluation index for the productivity related to Spring Framework 2.5. Spring Framework is a known successful open source standard model for lightweight container architecture. Non EJB and the EBJ architecture to resolve the problem with benefits to support the new architecture is a lightweight container architecture. This architecture, such as the EJB, but not heavy, to provide all of the architecture is possible. The lightweight container architecture is most often used in business spring framework is well-known architecture. Therefore, this research has the Non EJB and the EJB to solve the advantages and disadvantages developed to support the latest spring framework 2.5 lightweight container architecture based on the design and implementation of a hotel reservation system with the objective through the specification of the software previously to provide guidance to development productivity.

A Temporal Logic for Specification of Dynamic Systems and Its Verification (동적 시스템 명세를 위한 시제논리언어와 그 검증)

  • Cho, Seung-Mo;Kim, Hyung-ho;Cha, Sung-Deok;Bae, Doo-Hwan
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.7
    • /
    • pp.450-464
    • /
    • 2002
  • Many modern complex systems, including most object-oriented systems, have dynamic characteristics that their components are dynamical]y configured during run-time. However, few analysis techniques are available that consider the dynamic nature of systems explicitly. We propose a specification and analysis method for these dynamic systems. We design a new temporal logic, called HDTL, to specify the properties of dynamically evolving systems, and tune up the tableau method for this logic. HDTL incorporates variables and quantifiers that enable the automatic analysis. Using HDTL and the analysis method, we can specify the correctness requirements of systems and check whether the system actually agree with the requirements or not. An experiment shows that HDTL is suitable for specifying dynamic properties and the analysis technique works well.

The Design and Implementation of GIS Data Processing using 3-Tiers Architecture for selecting Route (3계층 구조를 이용한 GIS 자료처리 설계 및 구현 -도로의 노선선정을 중심으로-)

  • 이형석;배상호
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.3
    • /
    • pp.23-29
    • /
    • 2002
  • The design of data processing of GIS requires efficient method with analysis procedure. This system is easy to be used and managed for presenting route according to conditions as a graphic user interface environmental window system by applying three tiers based object-oriented method. The tier of data is in charge of a class for the exchange, extraction and conservation of data between GeoMedia and application tiers. A route selection algorithm was applied to application tiers, considering all conditions which are necessary for the route selection between a beginning point and an end point, and it was added by module such as data handing, road condition, buffering, clothoid and AHP to select the alternative route followed by new condition. The user tier can express the data acquired by an application tier. Thus three tiers based architecture was presented by implementing design of GIB data processing for its efficiency.

  • PDF

Development of a 3D Model-Based Demonstration DB System for Efficient Management and Utilization of Inspection and Diagnosis Data of Small and Medium-Sized Bridges (중소규모 교량의 점검·진단 데이터 효율적 관리 및 활용을 위한 3D 모델 기반 실증 DB시스템 개발)

  • Park, Se-Hyun;Jung, Dae-Sung;Seo, Jin-Sook;Kim, Tae-Hyeong
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.25 no.6
    • /
    • pp.1-11
    • /
    • 2021
  • As the aging of large domestic SOC facilities accelerates, facility maintenance is also changing from safety evaluation based on the current condition to performance-oriented preventive and preemptive maintenance based on the prediction of the level of future obsolescence. In particular, in the case of bridges, class 1 and 2 bridges are systematically managed along with many studies, but for small and medium-sized class 3 bridges there is no collection and utilization of historical data presenting performance degradation during their service life. Therefore, in this study, 3D model-based demonstration DB system was designed and developed to intuitively check the damage change rate at the damage location by registering the maintenance history by life cycle for each member's exterior damage in the 3D bridge object and to enable API-based comprehensive performance evaluation.

A computer based simulation model for the fatigue damage assessment of deep water marine riser

  • Pallana, Chirag A.;Sharma, Rajiv
    • Ocean Systems Engineering
    • /
    • v.12 no.1
    • /
    • pp.87-142
    • /
    • 2022
  • An analysis for the computation of Fatigue Damage Index (FDI) under the effects of the various combination of the ocean loads like random waves, current, platform motion and VIV (Vortex Induced Vibration) for a certain design water depth is a critically important part of the analysis and design of the marine riser platform integrated system. Herein, a 'Computer Simulation Model (CSM)' is developed to combine the advantages of the frequency domain and time domain. A case study considering a steel catenary riser operating in 1000 m water depth has been conducted with semi-submersible. The riser is subjected to extreme environmental conditions and static and dynamic response analyses are performed and the Response Amplitude Operators (RAOs) of the offshore platform are computed with the frequency domain solution. Later the frequency domain results are integrated with time domain analysis system for the dynamic analysis in time domain. After that an extensive post processing is done to compute the FDI of the marine riser. In the present paper importance is given to the nature of the current profile and the VIV. At the end we have reported the detail results of the FDI comparison with VIV and without VIV under the linear current velocity and the FDI comparison with linear and power law current velocity with and without VIV. We have also reported the design recommendations for the marine riser in the regions where the higher fatigue damage is observed and the proposed CSM is implemented in industrially used standard soft solution systems (i.e., OrcaFlex*TM and Ansys AQWA**TM), Ms-Excel***TM, and C++ programming language using its object oriented features.

A Study on the Development of Standard Profiles Management System which supports the Technical Reference Model for Information Technology Architecture (정보기술 아키텍처를 위한 기술참조모델을 지원하는 표준프로파일 관리시스템 개발에 관한 연구)

  • Yang, Jin-Hyeok;Kim, Yeong-Do;Jeong, Hui-Jun;Yang, Jin-Yeong;Yu, Myeong-Hwan
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.665-672
    • /
    • 2001
  • ITA (Information Technology Architecture) satisfies the requirements of information system, supports the information used in the institution's business to guarantee the interoperability and security, and analyzes the components of information system. ITA consists of EA (Enterprise Architecture), TRM (Technical Reference Manual) and SP (Standard Profile). The SP, one of the major components of ITA, is a set of information technology standards. In this paper, to construct and utilize the ITA, we mention the applications of information technology about the SP system implementation based on the TRM. The SP management system implemented in this paper is the first trial in Korea, and designs the software with object oriented programming languages such as JSP and Java. Moreover the basic and detailed specification based on the UML notation, system design using the component and system design pattern consisting of software architectures enhance the software reusability. And the constructed system in this paper shows less maintenance cost by using the public softwares such as Linux system, Korean DBMS, Apache and Tomcat, etc. Finally, the system includes the SP reference system which is used in the other institutions and cannot be found in other institutions. Also it includes the additional diverse service modules which support the subsequent processing for the establishment and revision of standards via internet.

  • PDF

Construction and Applicability of GIS-Based Grave Management System (GIS기반 분묘관리시스템의 구축 및 적용)

  • Lee, Jin-Duk;Lee, Seong-Hwan
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.14 no.4
    • /
    • pp.208-220
    • /
    • 2011
  • Korean traditional practice that gets a gravesite for burial and reckless grave establishment not only obstructs systematic national land management and reasonable urban development, but also causes a serious factor which has a harmful effect on natural environment and residential space in reality that our country is limited in area and national and social bases for use and establishment of graves are still inadequite. Though government and local governments have tried to cope with these problems by enacting legislation on funeral and others and so forth, they still have a variety of problems due to the shortage of grave management systems and information of accumulated individual graves. This study describes about the development of a GIS-based grave management system for making administrative management for individual cemeteries the prime object. As a result of application to a pilot area, the system developed in this study was able to be applied for supporting the time-limited burial system and managing cemeteries for those who left no relatives behind by constructing the database with grave-related position/attribute information which are collected by administrative system or direct survey. In addition, it is expected that this system will be utilized as a systematic management method that can be handed down the present or the future descendants under the tradition of the family-oriented funeral culture.

Data Modeling for Cell-Signaling Pathway Database (세포 신호전달 경로 데이타베이스를 위한 데이타 모델링)

  • 박지숙;백은옥;이공주;이상혁;이승록;양갑석
    • Journal of KIISE:Databases
    • /
    • v.30 no.6
    • /
    • pp.573-584
    • /
    • 2003
  • Recent massive data generation by genomics and proteomics requires bioinformatic tools to extract the biological meaning from the massive results. Here we introduce ROSPath, a database system to deal with information on reactive oxygen species (ROS)-mediated cell signaling pathways. It provides a structured repository for handling pathway related data and tools for querying, displaying, and analyzing pathways. ROSPath data model provides the extensibility for representing incomplete knowledge and the accessibility for linking the existing biochemical databases via the Internet. For flexibility and efficient retrieval, hierarchically structured data model is defined by using the object-oriented model. There are two major data types in ROSPath data model: ‘bio entity’ and ‘interaction’. Bio entity represents a single biochemical entity: a protein or protein state involved in ROS cell-signaling pathways. Interaction, characterized by a list of inputs and outputs, describes various types of relationship among bio entities. Typical interactions are protein state transitions, chemical reactions, and protein-protein interactions. A complex network can be constructed from ROSPath data model and thus provides a foundation for describing and analyzing various biochemical processes.