• Title/Summary/Keyword: 모델기반 개발

Search Result 5,888, Processing Time 0.045 seconds

An Architecture of Modeler Supporting Object-Oriented Analysis and Design (객체지향 분석 및 설계를 지원하는 모델러의 구조)

  • 김영진;김대헌;유철중;장옥배;정효택;양영종;이상덕
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.475-477
    • /
    • 1999
  • 기존의 개발 방법이 절차지향 방법에서 객체지향 방법으로 변화해감에 따라 구현시의 중요성보다는 분석 및 설계 단계의 중요성이 높아지고 있고 이를 지원하는 여러 가지 모델링 도구들이 개발되었다. 그러나 이러한 도구는 사용자를 위한 기능에 더 많은 비중을 두어 도구 자체를 구조적으로 정확한 객체지향 방법을 적용하지 못하였다. 본 연구는 인터넷/인트라넷 환경에서 프레임워크를 기반으로 소프트웨어를 개발하기 위한 도구 중에서 모델러에 관한 모듈을 개발하는 것으로서, 도구 자체를 MVC 기반의 객체지향 개념을 적용하여 개발하고 있고, 플랫폼에 독립적인 Java 언어를 이용하여 개발하고 있기 때문에 이와 유사한 OMT 에디터(Java version)를 분석하여 문제점을 개선함으로써 UML 표기법을 사용할 수 있는 모델러를 설계 및 구현하였다. 본 논문은 이러한 모델러를 개발하기 이전의 도구의 구조에 관한 기초 연구로서 위임형 이벤트 모델을 사용한 컨트롤러의 독립성을 이용한 이벤트 처리 기법을 적용하였으며, 여러 개의 뷰(폼)사이의 메시지 전달을 위하여 Agent 패턴이라는 자체 설계 패턴을 개발함으로써 도구 자체를 객체지향적으로 구조화하였다. 이러한 객체지향적 설계 및 구현은 사용자의 요구가 변경되고 도구 자체의 기능 확장이 요구될 경우에 빠르고 쉽게 이를 반영할 수 있다는 장점을 가지고 있다.

  • PDF

A Case of Developing a Competency model for the revision of the dentistry education curriculum on the competency-based (역량기반 치의학 교육과정 개편을 위한 역량모델 개발 사례)

  • Hwang, Jae yeon
    • Journal of Digital Convergence
    • /
    • v.18 no.11
    • /
    • pp.347-354
    • /
    • 2020
  • The purpose of this study is to develop a competency model for the revision of the dentistry education curriculum based on the competency of W College of Dentistry. For this, this study made progress of the competency model development procedure in three stages. The preparation stages of the competency model was developed by performing an analysis about the awareness investigation of the members, and the development stages were progressed through the competency level and behavioral index, etc. The content validity was verified by an expert for the evaluation stage. As a result, content validity index was high with CVI of .91 and a competency model was developed with the 4 key competencies, which are the common competencies of the university linked with job competency, the major competency. This study holds significance by the fact that the competency model development case developed through this procedure provided basic data for research that requires the development of the competency model and the education curriculum revision based on the competency of W College of Dentistry is planned to also be applied.

The Quality Evaluation Model of Software Component (소프트웨어 컴포넌트의 품질 평가 모델)

  • Kim, Ji-Hyeok;Kim, Soo-Dong
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.307-313
    • /
    • 2006
  • 소프트웨어 컴포넌트는 특정 도메인 내에서 패밀리 멤버들 사이의 공통 기능성을 구현한 것이다. 하나의 멤버를 위해 개발된 컴포넌트는 다양한 패밀리 멤버에서 재사용하기 어렵다. 그러므로, 컴포넌트를 개발할 경우에 다양한 멤버에 대해 고려해야 한다. 그러므로 소프트웨어 컴포넌트의 품질 측정은 성공적인 컴포넌트 기반 시스템 개발을 위한 중요한 선행작업이다. 본 논문에서는 소프트웨어 컴포넌트의 품질을 평가하기 위한 품질 평가 모델을 제안한다. 소프트웨어 컴포넌트를 측정하기 위해서 소프트웨어 컴포넌트의 특징을 식별하고, 식별된 특징을 기반으로 하여 소프트웨어 컴포넌트의 품질 평가 모델을 제안한다. 제안된 품질 평가 모델은 특성, 부특성, 메트릭으로 구성된다.

  • PDF

Development of fecal coliform prediction model using random forest method (랜덤포레스트기법을 이용한 분변성대장균 예측모델 개발)

  • Seo, Il Won;Choi, Soo Yeon
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2016.05a
    • /
    • pp.124-124
    • /
    • 2016
  • 하천에서의 분변성대장균은 분변성 오염 정도를 나타내는 지표로서, 이 농도가 높을수록 오염된 하천수와의 접촉을 통한 호흡기, 소화기 및 피부 관련 질병의 발발 확률이 높다고 알려져 있다. 따라서 하천에서의 수영, 수상스키 등과 같은 입수형 친수활동을 할 때, 분변성대장균 농도가 농도 기준 이하인지를 확인하고 이러한 정보를 친수활동에 이용할 필요가 있다. 그러나 분변성대장균의 경우, 현재 자동수질측정망에서 측정되고 있는 다른 수질인자들과는 달리 실시간 측정이 불가능하다고 알려져 있다. 분변성대장균을 측정하는데 있어 최소 18시간 이상이 필요하며, 이러한 분변성대장균 측정 방식은 하천 이용자들이 안전한 친수활동을 영위하는데 있어 적절한 수질 정보를 제공하지 못한다. 그러므로 분변성대장균을 예측하는 모델을 개발하고, 이를 이용하여 실시간 분변성대장균 정보를 생성하여 하천 이용자들에게 제공할 필요가 있다. 본 연구에서는 친수활동이 활발하게 이루어지는 곳 중 하나인 북한강의 대성리 지점에 대해 데이터 기반 모델을 이용하여 분변성대장균을 예측하였다. 데이터 기반 모델은 물리 기반 모델에서 필요한 지형데이터나 비점오염원 등의 초기 오염물의 양에 대한 데이터를 필요로 하지 않고, 대신 독립변수로 사용되는 기상 및 수질데이터를 필요로 한다. 이러한 기상 및 수질데이터는 기존 기상관측소, 수질관측소에서 매일 자동으로 측정되기 때문에 데이터 기반 모델은 물리 기반 모델에 비해 입력데이터를 구성하기가 쉽다는 장점을 지닌다. 이러한 데이터 기반 모델 중 분류 모델은 회귀 모델과 달리 분변성대장균 농도가 일정 수질기준 이상을 넘는지를 바로 예측할 수 있다. 본 연구에서는 분류 모델 중 높은 예측력을 가진다고 알려진 랜덤포레스트(random forest) 기법을 이용하여 분변성대장균 예측 모델을 개발하였다. 분변성대장균 예측 모델은 주어진 기상 및 수질 조건에 대해 분변성대장균이 200 CFU/100ml가 넘는지를 예측하였다. 예측된 분변성대장균이 기준을 넘는 경우를 2등급, 넘지 않는 경우를 1등급으로 명명하였다. 모델을 개발하기 위하여 북한강 대성리 인근 측정소에서 2010년부터 2015년까지 측정된 기상 및 수질데이터를 수집하였다. 수집한 데이터를 훈련 및 검증데이터로 샘플링하였으며, 이 때 샘플링한 데이터가 기존 데이터가 가지고 있던 등급별 비율을 유지하기 위하여 층화샘플링을 하였다. 본 연구에서는 샘플링에 의한 불확실성을 줄이기 위하여 랜덤하게 50번 샘플링된 각각의 훈련데이터에 대해 모델을 개발하였다. 50개의 모델의 검증 결과를 종합한 결과, 전체 예측률은 0.139로 나타났다.

  • PDF

Mid Frequency Band Reverberation Model Development Using Ray Theory and Comparison with Experimental Data (음선 기반 중주파수 대역 잔향음 모델 개발 및 실측 데이터 비교)

  • Chu, Young-Min;Seong, Woo-Jae;Yang, In-Sik;Oh, Won-Tchon
    • The Journal of the Acoustical Society of Korea
    • /
    • v.28 no.8
    • /
    • pp.740-754
    • /
    • 2009
  • Sound in the ocean is scattered by inhomogeneities of many different kinds, such as the sea surface, the sea bottom, or the randomly distributed bubble layer and school of fish. The total sum of the scattered signals from these scatterers is called reverberation. In order to simulate the reverberation signal precisely, combination of a propagation model with proper scattering models, corresponding to each scattering mechanism, is required. In this article, we develop a reverberation model based on the ray theory easily combined with the existing scattering models. Developed reverberation model uses (1) Chapman-Harris empirical formula and APL-UW model/SSA model for the sea surface scattering. For the sea bottom scattering, it uses (2) Lambert's law and APL-UW model/SSA model. To verify our developed reverberation model, we compare our results with those in Ellis' article and 2006 reverberation workshop. This verified reverberation model SNURM is used to simulate reverberation signal for the neighboring seas of South Korea at mid frequency and the results from model are compared with experimental data in time domain. Through comparison between experiment data and model results, the features of reverberation signal dependent on environment of each sea is investigated and this analysis leads us to select an appropriate scattering function for each area of interest.

Designing VOD Service Domain Feature Model and VOD Service Developing Process Based-on it (VOD 서비스 도메인 피처모델과 이를 기반한 VOD 서비스 개발 프로세스)

  • KO, Kwangil
    • Convergence Security Journal
    • /
    • v.17 no.3
    • /
    • pp.51-57
    • /
    • 2017
  • VOD service provides an additional revenue for broadcasting companies in addition to the existing subscription fees and advertisement-based revenue. Therefore, each broadcasting company develops its own VOD service and performs frequent improvement work. This leads to the development of new VOD services, so developers are considering ways to effectively handle the frequent development needs. In this background, we conducted an underlying research to apply the feature-oriented analysis model to the development of VOD service. The feature-oriented analysis model used in this study is the Feature-Oriented Domain Analysis (FODA) developed by SEI of Carnegie Mellon University. FODA provides a tool for specifying a feature model of a software domain, based on which developers determine the configuration of a software with customers. This study developed a feature model of the VOD service domain and devised the functionalities and testcases in an integrated manner with the feature model. Additionally, we proposed a VOD service development process utilizing the feature model, function specification, and testcases.

Development of Machine Learning Prediction Models for Wastewater Treatment Plant considering Data Pre-processing (데이터 전처리를 고려한 하수처리장 머신러닝 모델 개발)

  • Kyu Dae Shim;;Chan Soo Park;Dong Kyun Kim;Shin Geol Kim
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2023.05a
    • /
    • pp.495-495
    • /
    • 2023
  • 본 연구는 하수처리장 운영시스템 자료를 활용하여, 머신러닝 기반의 예측 모델을 개발하고, 모델 정확도 향상에 대하여 검토하였다. 하수처리장에 설치된 각종 센서를 통해 실시간으로 자료가 모니터링되고 있으며, 수집된 자료는 운영시스템에 저장된다. 하수처리장 시스템은 설정된 값과 센서의 측정값을 비교해 이상치가 발생하면 운영자가 즉각적으로 조치하여 문제를 해결하고 있으나, 비정상적인 상황 발생시 이를 대처할 시간이 부족하여 적절한 조치가 이루어지지 못하는 경우가 발생 되고 있다. 따라서, 이러한 문제점을 해결하기 위해 A 하수처리장 운영자료를 활용하여 결과 예측이 신속하고 신뢰도 높은 머신러닝 기반의 예측 모델을 개발하고자 하였다. 모델의 예측 정확도 및 신뢰성을 향상하기 위하여 결과에 영향을 미치는 주요 영향 인자를 분석하고, 이를 기반으로 모델의 추가 분석 및 개선을 수행하여 모델의 예측력을 평가하였다. 금회 연구는 데이터 전처리를 과정을 통한 인사이트를 도출하고 이를 활용하여 하수처리장 운영자료 예측 정확도를 높일 수 있었으며, 이 결과를 바탕으로 다른 하수처리장의 모델 개발시에도 유용하게 활용이 가능할 것으로 검토되었다.

  • PDF

A UML Profile for Specifying Component Design as MDA/PIM (컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일)

  • Min Hyun Gi;Kim Soo Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.3
    • /
    • pp.153-162
    • /
    • 2005
  • Component Based Development (CBD) is appealing as a technology to improve the productivity of software development through component reuse. Model Driven Architecture (MDA) is a new development paradigm which automatically generates application by transforming design models incrementally. Since both reusability of CBD and model transformation of MDA increase software productivity. integration of two technologies is desirable. To enable this technology integration, we need to devise a UML profile for specifying component design as a PIM. In this paper, we first define a meta-model for components, and propose a UML profile which is used to specify elements of component design as PIM. Since the proposed profile is based on Meta Object Facility (MOF) from which is MDA is derived, it is consistent and compatible with existing MDA methods and tools.

A study on the Development Process for e-Business System Development based on Web (웹 기반 e-Business 시스템 개발 프로세스에 대한 연구)

  • 김선영;김지영;김행곤;이수기
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.313-315
    • /
    • 2003
  • 인터넷과 웹은 전통적인 비즈니스 모델에 혁신적인 변화를 가져왔고 인터넷/인트라넷 기반의 전자적 서비스를 통해 비즈니스 거래를 가능케하는 전자 상거래를 거쳐 보다 확대된 비즈니스 개념과 모델을 제공하는 동적인 e-Business라는 새로운 환경을 만들어냈다. 이 새로운 환경에 보다 동적인 비즈니스 프로세스를 지원하는 XML기반의 웹표준들의 상호작용하는 응용인 웹서비스가 등장하였다. e-Business 응용은 비즈니스 트랙잭션 제공자와 소비자 측면의 단말 사용자의 자동화를 위한 플랫폼이 기반이 되며 이를 통한 새로운 모델로 비즈니스 프로세스 응용 상호간 실시간 웹서비스가 제공되는 핵심 기술이 요구된다. 본 논문에서는 웹 서비스의 특성을 기반한 e-Business 시스템을 구축하기 위한 기본 기술들을 계층화하여 표현한 재사용 가능한 공통 아키텍쳐(common architecture)를 기술하고 개발 프로세스를 제안하고 CAS(Customer Authentication System)에 개발 프로세스를 적용하여 개발하는 사례를 보여준다.

  • PDF

Design and Implementation of the Multi-resolution Interoperation Simulation using HLA/RTI (표준연동 아키텍처(HLA/RTI)기반 다해상도 연동 시뮬레이션 설계 및 구현)

  • Lee, Sangtae;Lee, Seungyoung;Hwang, Kun-Chul;Kim, Saehwan
    • Journal of the Korea Society for Simulation
    • /
    • v.24 no.1
    • /
    • pp.9-16
    • /
    • 2015
  • In this paper, the multi-resolution simulation of standard linkage architecture is consists of the engineering-level (QUEST), engagement-level (SADM), the mission-level (EADSIM). It was developed the engineering-level model using battle experiment integrated development environment in the battle experimental engineering system. The engagement level model was developed using the SADM and the mission-level model was developed using EADSIM. The standard linkage architecture is designed and implemented in order to interlocking model of multiple layers. Each different simulation programs in a distributed environment was designed by HLA interface specifications for satisfying interworking. Also the integrated interoperation gateway was developed for relaying the each different simulation programs. The effective naval weapon system for measure of effectiveness develops using to improve the fidelity of the model between the various layers through multi-resolution interoperation simulation. According to the operator requirement is quickly battlefield environment can be constructed. The other simulation program that being designed through standards linkage architecture can linkage easily and efficiently.