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

Search Result 5,800, Processing Time 0.036 seconds

An Input Domain-Based Software Reliability Growth Model (입력 영역에 기초한 소프트웨어 신뢰성 성장 모델)

  • Park, Joong-Yang;Seo, Dong-Woo;Kim, Young-Soon
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.11
    • /
    • pp.3384-3393
    • /
    • 2000
  • 소프트웨어를 테스팅하는 동안 얻어지는 고장 데이터를 분석하여 소프트웨어의 신뢰성이 성장하는 과정을 평가하기 위해 여러 가지 소프트웨어 신뢰성 성장 모델들이 개발되었다. 그러나 이들 신뢰성 성장 모델들은 소프트웨어 개발과 사용환경에 관한 여러 가지 가정에 기반하고 있기 때문에, 이 가정이 적합하지 않은 상황이나 결함이 드물게 발생되는 소프트웨어에 대해서는 적절하지 않다. 입력영역에 기초한 소프트웨어 신뢰성 모델은 일반적으로 이러한 가정을 요구하지 않는데 디버깅 전의 소프트웨어와 디버깅 후의 소프트웨어를 별개의 것으로 다루어 많은 테스트 입력을 요하는 단점이 있다. 본 논문에서는 이러한 가정이 요구되지 않고 디버깅 전과 후의 소프트웨어를 동시에 테스트하는 방법에 기반을 둔 입력 영역 기반 소프트웨어 성장모델을 제안하고 그 통계적 특성을 조사한다. 이 모델은 모든 데이터를 다 활용하기 때문에 기존 입력영역 소프트웨어 신뢰성 모델에 비해 적은 테스트 입력을 필요로 할 것으로 기대된다. 그리고 소프트웨어의 유지보수 단계에 적용하기 위해 개발된 유사한 방법들과 비교한다.

  • PDF

A Comparative Study on the Performance of Air Quality Prediction Model Based on DNN and LSTM (DNN과 LSTM 기반의 대기질 예측 모델 성능 비교 연구)

  • Jo, Sung-Jae;Kim, Junsuk;Kim, Sung-Hee;Youn, Joosang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2020.05a
    • /
    • pp.577-579
    • /
    • 2020
  • 최근 인공지능을 활용한 대기질 예측 모델 개발 연구가 활발히 진행 중이다. 특히 시계열 데이터 기반 예측 시스템 개발에 장점을 가진 DNN, LSTM 알고리즘을 활용한 다양한 예측 시스템이 제안되고 있다. 본 논문에서는 LSTM을 활용한 모델과 Fully-Connected 기반의 DNN 모델을 활용한 대기질 예측 시스템을 개발하고 두 모델의 예측 정확도를 비교한다. 성능 평가 결과를 보면 LSTM 모델이 DNN 모델보다 모든 면에서 좋은 결과를 보여줬다. 그리고 이산화황(SO2), 이산화질소(NO2), 초미세먼지 (PM2.5)에 대해서는 그 차이가 두드러지게 나타났다.

A method of SW development cost estimation for SBA's cost-effectiveness analysis (SBA 효과도 분석을 위한 소프트웨어 개발 비용 산정기법 연구)

  • Choi, Dal-Nim;Kim, Hyung-Jong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.337-339
    • /
    • 2011
  • M&S 기반의 가상환경 설계운영은 자원절약 및 위험성 감소 등 다양한 측면에서 효율성을 지니고 있다. 국방은 현실세계에서 실시하기 어려운 군사작전 시뮬레이션 운영을 위해 국방 M&S 개념을 도입하고, 이를 기반으로 무기체계의 소요도출부터 전력화 단계까지 프로세스 전반에 걸쳐 가상 환경에서의 설계 운영 및 검증을 수행하는 SBA 를 도입하였다. 그러나 모델링 및 시뮬레이션 과정에서 발생되는 고비용, 위험성 등의 문제점은 SBA 도입 효율성에 대한 논란의 요인이 된다. 따라서 SBA 도입 효과를 입증할 수 있는 지표 제시가 요구되며, 이 연구에서는 입증 지표로서 비용, 시간, 품질 및 위험도의 4 가지 요소를 분석한다. 또한 소프트웨어 개발비용 산정의 어려움 및 SBA의 고비용 가능성을 이유로 SBA 에 대한 개발비용 산정의 필요성을 제기한다. SBA 개발비용 산정을 위해 기존에 제시된 소프트웨어 개발비용 산정 모델 적용을 제안하고, COCOMO 모델, Putnam 모델, FP모델, 전문가의 감정 및 델파이 기법 등 소프트웨어 개발비용 산정모델을 기반으로 SBA 개발비용 산정에 적합한 모델을 분석한다.

A Tool for Workflow-based Product Line Software Development (워크플로우 기반의 제품라인 소프트웨어 개발 지원 환경)

  • Yang, Jin-Seok;Qing, Lin;Kang, Kyo C.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.1515-1518
    • /
    • 2012
  • 제품라인공학 기반의 융합소프트웨어 개발 방법론에서는 어플리케이션 개발을 위해 아키텍처 모델을 제안하고 있다. 개발 모델에서는 명세를 이용하여 제어컴포넌트를 개발하도록 제안하는데 워크플로우는 트랜잭션을 주로 처리하는 어플리케이션 개발을 위해 제안되었다. 제품라인 공학 기반의 소프트웨어 개발이 효과를 발휘하기 위해서는 도구의 지원이 반드시 필요하다. 하지만 기존의 워크플로우 모델링 도구들은 제품라인 공학 개념을 지원하지 않기 때문에 워크플로우 기반의 제품 라인 소프트웨어 개발을 지원할 수 있는 도구의 개발이 필요했다. 본 논문에서는 워크플로우 기반의 제품라인 소프트웨어 개발을 지원하기 위해서 개발된 도구를 소개하고 개발된 도구의 활용 가능성을 확인하기 위해서 간단한 활용예제를 소개한다.

A Study on Touch Interaction Styles of Mobile phone (휴대폰의 터치 인터랙션 유형에 관한 연구 (시스템 모델 중심으로))

  • Jo, Han-Kyung;Pan, Young-Hwan;Jeung, Ji-Hong
    • 한국HCI학회:학술대회논문집
    • /
    • 2009.02a
    • /
    • pp.971-975
    • /
    • 2009
  • 최근 다양하게 출시되는 터치스크린 휴대폰 시장의 흐름에 맞춰 터치 인터랙션 유형에 관한 연구 또한 활발히 진행되고 있다. 그러나 기존의 연구들은 터치 입력 인터랙션 유형의 사용자 모델에만 초점이 맞추어져 있는 상태이다. 시스템 모델의 이해부족 현상과, 터치 인터랙션의 사용자 모델과 시스템 모델사이의 차이점에서 나타나는 충돌은 잘못된 인터랙션 문제를 발생시키며, 사용자들에게 혼란 줄 수 있다. 때문에 본 연구는 터치 입력 인터랙션 유형의 시스템 모델에 초점을 맞춰서 진행하였다. 터치 인터랙션 유형 시스템 모델의 정의에 있어서 시간 축을 기준으로 터치 인터랙션 유형을 정의하였다. 정의된 시스템 모델을 기반으로 6개의 기본 입력 인터랙션을 각각 비교하여 상관관계를 도출하였고, 이 결과의 유효성 검증을 위해 전문가 인터뷰를 실시했다. 정리된 터치 인터랙션 유형의 시스템 모델 정의 및 상관관계는 앞으로 다양한 터치 기반 인터랙션 개발 시 최적화된 터치 유형 개발에 활용 될 수 있으며, 개발에 참여하는 디자이너, 개발자, 기획자들이 시스템 기능을 이해하는데 도움을 주며 그들의 원활한 의사소통 수단으로 쓰임과 동시에 고객들과의 의사소통에 효과적으로 쓰일 것으로 기대된다.

  • PDF

Model Analysis and Technology research for Location Based Services (위치기반 서비스를 위한 모델 분석 및 기술 연구)

  • 진희채;홍길표
    • Proceedings of the Korean Association of Geographic Inforamtion Studies Conference
    • /
    • 2003.04a
    • /
    • pp.438-450
    • /
    • 2003
  • LBS의 등장은 무선인터넷의 이동성 특징에서 기인한다. 이 이동성을 대변하는 것은 바로 위치정보이고, 무선인터넷 시장이 확산되면서 무선인터넷의 킬러 애플리케이션으로 등장하게 되었다. 본 연구는 무선인터넷 서비스의 한 분야로 급속하게 확장되고 있는 위치기반 서비스의 기술모델을 수립하고 관련 기술들에 대한 중요도 등의 수요조사를 수행하는 것이다. 위치기반 서비스의 기술모델 구성 부분에서는 해외 모델들에 대한 특징을 분석하여 각 기술구분에 의한 개념적 모델을 구성하였다. 이 모델은 일반화된 위치기반 서비스의 구성을 제시하고 있으며 이를 바탕으로 각 기술분야의 기술수요조사를 가능하게 한다 기술수요 조사에서는 다양한 위치기반서비스의 개발과 제공에 대비한 수요자별 기술수요를 조사하고, 이에 대한 중요도를 분석함으로써 합리적인 기술개발, 관련 산업정책, 사업추진 및 산업 활성화 등에 효율성 및 적정성 유도할 수 있게 하였다.

  • PDF

Design of the TMO Specification Language C++ and Development of the C++T=to-C++ Translator (TMO 모델 명세 언어 C++T의 설계 및 C++T-to-C++번역기의 개발)

  • Kim, Mun-Hoe;Park, Yong-U
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.3
    • /
    • pp.795-810
    • /
    • 1998
  • 현재, 컴퓨터를 사용하는 실시간 시스템의 응용분야에 대한 요구가 급속히 증가하고 있다. 그러나 이러한 실시간 시스템의 개발은 체계적인 접근방법이 부족하다는 이유로 더디게 진행되고 있다. 체계적인 접근방법의 하나는 실시간 시스템의 시간적인 특성과 기능적인 행동을 잘 추상화 해 줄 수 있는 좋은 모델을 사용하는 것이다. 지금까지 객체지향 개념에 기반한 많은 모델들이 개발되어 소개되고 있다. 그 중 UCI에서 개발된 TMO (Time-triggered Message-triggered Object) 모델은 위에서 언급한 요구사항을 잘 만족시켜 준다. [1]본 논문에서는 이러한 TMO 모델을 가장 잘 명세해 줄 수 있도록 해 주는 TMO 모델 명세언어인 C++T를 설계하고 이에 대해 상세히 기술한다. 또한, 이러한 C++T 명세를 기존의 언어인 C++로 번역해 줄 수 있는 C++T번역기를 설계하고 개발한다. 마지막으로, TMO 명세언어 C++T를 기반으로 한 TMO 통합개발환경에 대하여 소개한다.

  • PDF

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

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

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

  • 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.