• Title/Summary/Keyword: 소프트웨어 연구개발

Search Result 4,395, Processing Time 0.036 seconds

다중측면 모델을 이용한 문서화 지원 시스템

  • 이관호;김창화;백두권
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1991.10a
    • /
    • pp.476-486
    • /
    • 1991
  • 본 연구의 목적은 문서의 다중측면을 고려한 문서화 지원시스템을 구현하는 것이다. 기존의 소프트웨어 개발 문서를 지원하기 위한 시스템은 소프트웨어 개발단계 측면에서의 문서들을 작성하기 때문에 개발 완료후 소프트웨어 이용자를 위한 문서나 서비스 측면에서 필요한 문서들은 새로운 작업을 통해 작성되어야 한다. 따라서 중복되는 자료로 인한 저장 공간의 낭비와 개발비용의 상승을 가져온다. 본 연구에서는 다중 측면 모델을 이용하여 소프트웨어 문서를 정의하고 정형화된 표현으로 문서화과정을 정의했다. 또한 소프트웨어 개발 단계 측면에서 만들어지는 문서 뿐만 아니라 기능측면, 이용자측면에서의 문서를 제공함으로써 다양한 문서지원이 가능한 문서화 지원시스템을 설계한다.

  • PDF

A study of a scheme for obtaining the high-Quality weaponry software by applying the TMMi process to partner's development process (TMMi 프로세스 적용을 통한 고품질의 협력개발 소프트웨어 획득 방안 연구)

  • Lee, Jou-Ri;Lee, Hye-Jin;Kim, Dong-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06b
    • /
    • pp.89-91
    • /
    • 2012
  • 무기체계 개발에 있어서 내장형 소프트웨어의 비중과 그 중요도가 점점 증가하고 있고, 고객 또한 무기체계 소프트웨어 개발 및 관리지침을 제정하여 소프트웨어 신뢰성 시험수준에 대한 놓은 요구사항을 제시하고 있다. 이렇게 대내외 환경이 변화하고 있음에 따라 당사는 고품질의 소프트웨어를 고객에게 납품하기 위해서 내장형 소프트웨어 신뢰성 향상활동을 수년간 수행해오고 있다. 업체주관 개발사업 증가와 무기체계 외주개발 비중 증가에 따라 고품질의 협력개발 소프트웨어의 획득이 중요해지고 있다. 하지만, 납품 받은 소프트웨어를 체계 통합하는 시기에 소프트웨어 결함이 많이 내재되어 있어 문제점이 많이 발생되고 있으며, 납품 이후에도 많은 결함수정과 재 작업이 발생하여 추가비용이 많이 발생하고 있다. 본 논문에서는 협력개발 소프트웨어 제품의 신뢰성 향상을 위해 TMMi 시험 프로세스를 적용하여 협력회사의 소프트웨어 시험 역량을 강화하고 고품질의 소프트웨어를 획득할 수 있는 방안을 제안하고자 한다.

Implementation of IDE for Developing Application Software for Embedded Linux (임베디드 리눅스용 응용 소프트웨어 개발을 위한 IDE 구현)

  • 우덕균;임채덕;김흥남;표창우
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04a
    • /
    • pp.100-102
    • /
    • 2002
  • IDE(Integrated Development Environment)는 임베디드 소프트웨어 개발의 생산성과 코드 질을 높이는 데 중요한 역할을 한다[1]. 그러나 임베디드 리눅스용 응용 소프트웨어 개발은 통합된 개발 환경보리는 명령 라인 기반의 개발 도구들을 통하여 개발되고 있다[2]. 이와 같은 개발 환경은 사용자에게 불편함을 주어 프로그램 개발의 생산성을 저하시킬 수 있다. 본 연구에서는 이러한 문제를 해결하기 위한 임베디드 리눅스용 응용 소프트웨어 재발을 위한 IDE를 개발하였다. 본 연구의 IDE는 소스 프로그램 편집, 컴파일, 실행 등의 기능을 프로젝트 기반으로 수행하며, 원격 디버거 원격 모니터 등의 다른 독립적인 개발 도구들을 관리하는 기능을 포함한다. 본 연구의 IDE는 ETRI에서 개발 증인 정보가전용 응용 소프트웨어 통합 개발 환경인 Esto에[3] 포함되어 구현되었다.

  • PDF

Software Development Effort Estimation Using Neural Network Model (신경망 기반의 소프트웨어 개발노력 추정모델 구축에 관한 연구)

  • Kim, Byung-Gwan;Baek, Seung
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2005.05a
    • /
    • pp.372-380
    • /
    • 2005
  • 소프트웨어 개발노력 추정에 대한 연구는 소프트웨어가 복잡해지고 범위가 크게 증가함에 따라서 그 중은 지속적으로 부각되고 있다. 관련 프로젝트를 발주하는 업체나, 이를 수주하고 개발을 진행하는 업체에게 원가를 고려하는 측면에서 매우 중요한 부분을 차지하고 있다. 이러한 개발노력 추정을 위하여 다양한 접근 방식들이 고려되어지고 있는데, 그중에서 많이 활용되어지고 있는 방식은 소프트웨어 규모에 기반을 둔 LOC(Line Of Code) 기반 COCOMO (Constructive Cost Model) 모델이나 기능점수(Function Point)를 기반으로 한 회귀분석 모델, 인공지능(Artificial Intelligence)을 활용한 신경망(Neural Network) 모델, 사례분석기법 (CBR, Case Based Reasoning) 등이 있다. 이중에서 최근에 기능점수를 활용한 개발노력 추정에 관한 연구들이 활발히 진행되고 있으나 개발노력 추정에는 소프트웨어 규모의 척도인 기능점수 뿐만 아니라, 개발환경을 구성하는 여러 가지 측면에 대한 고려가 추가되어져야 한다. 이에 본 논문은 최신의 소프트웨어 개발 사례들에 대하여 기능점수 및 추가적인 개발환경 요소들을 면밀히 분석하고, 분석한 내용에 대해서 전문가들의 설문을 통한 빈도분석 및 로지스틱 회귀분석, 데이터마이닝 기법인 신경망 분석 등을 활용하여 개발노력 추정 모델을 구축함으로써, 소프트웨어 개발의 다양한 측면의 중요성을 강조하고, 정확한 추정의 방안을 제시 하고자 노력 하였다.

  • PDF

A study on the Development Method for the embedded software architecture framework with the extended shiner-Mellow method (확장 Shiner-Mellow 방법 기반의 임베디드 소프트웨어 아키텍처 프레임워크 개발 방법 연구)

  • 오광근;김종배;문전일;박수용
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.382-384
    • /
    • 2004
  • 동일 제품군에 대한 소프트웨어 재사용 요구와 디지털 복합 제품군의 등장으로 임베디드 소프트웨어에 대한 아키텍처 중요성은 날로 증가하는 추세에 있다. 하지만 임베디드 시스템 개발이 하드웨어 중심으로 이루어지는 특성상 소프트웨어 아키텍처에 대한 연구는 미비한 현실이다. 이에 본 연구에서는 임베디드 시스템의 핵심 아키텍처 요소를 서비스로 보고, 서비스 제공을 위해 기능 중심의 아키텍처 스타일 및 프레임워크 개발 방법을 제시하고 인버터 제품에 대한 사례연구를 통해 임베디드 시스템 개발에 효과적인을 확인하였다.

  • PDF

AUTOSAR-based Application Modeling Tools for Automotive Systems Using Eclipse GMF (이클립스 GMF 를 이용한 AUTOSAR 기반의 차량용 응용 소프트웨어 모델링 도구 구현)

  • Insu Park;Sungrae Cho;Wooyoung Jung;Woo Jin Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.558-562
    • /
    • 2008
  • 소프트웨어의 구조가 복합해짐에 따라 소프트웨어를 모델링하고 개발하는 과정을 지원하는 CASE 도구의 중요성이 급격하게 증가하고 있다. 자동차 분야 또한 기능이 복잡해짐에 따라 내부의 전자 장비를 제어하는 소프트웨어의 복잡성이 크게 증가하였고 이로 인해 객체지향적인 소프트웨어 모델링 도구의 필요성이 대두되었다. AUTOSAR는 자동차 소프트웨어 구조에 대한 표준을 정의하고 있다. 현재 유럽에서는 dSPACE, Vector 등의 업체에서 AUTOSAR 표준에 기반한 차량용 소프트웨어 모델링 도구의 프로토타입을 개발한 상태이다. 하지만 국내에서는 이러한 도구에 대한 연구가 아직 초기단계이다. 본 논문에서는 다이어그램 편집기 개발 프레임워크를 제공하는 이클립스 GMF를 이용하여 AUTOSAR 표준기반의 차량용 소프트웨어 모델링 도구를 개발한다.

Building Virtualized Systems applying Software Development Methodology (소프트웨어 개발 방법론을 적용한 가상화 시스템 구축 연구)

  • Shin, Beom Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.70-71
    • /
    • 2016
  • 현재의 소프트웨어 개발 방법론은 소프트웨어 개발에만 국한 되어서 사용되지는 않고 있다. 도리어 인프라 시스템 구축방안에서 사용하는 것이 개발 방법론을 적용하는데 있어 더욱 정확하고, 인프라 시스템 요구분석 기술을 적용하는데 있어서도 개발 방법론이 부족하지 않다. 소프트웨어를 개발하는데 있어서 인도되는 시간을 프로젝트 초기에 산정하기가 매우 어려운 경우가 많지만 인프라 시스템 구축에서는 정확한 인도시간을 산정할 수 있다. 또한 소프트웨어 개발 프로젝트는 성공과 실패에 대한 기준을 설정하기가 모호한 경우가 많지만 인프라 시스템 프로젝트는 성공과 실패에 대한 명확한 기준을 설정 할 수가 있다. 하지만, 이러한 명확한 인프라시스템 구축에 있어 소프트웨어 개발 방법론을 적용시키는 경우는 거의 없다. 시스템 엔지니어의 시선으로는 소프트웨어 개발 방법론은 개발자만이 지켜야 하는 것이라는 생각이 크다. 이러한 문제를 해결하고, 인프라시스템 구축 방법에 소프트웨어 개발 방법론을 적용시켜서 표준화 하는 방법을 테스트 하였다.

Study of Software Development Model based on OpenSource (오픈소스 기반의 소프트웨어 개발 모델 연구)

  • Kim Jong-Bae;Song Jae-Young;Rhew Sung-Yul
    • Journal of Digital Contents Society
    • /
    • v.6 no.4
    • /
    • pp.229-234
    • /
    • 2005
  • Companies are attempting application of open source software development approach method as new alternatives to solve roiling pints of the existing software developments such as quality of software, development speeds and cost. On the other hand, various analyses about open source software were performed, but concrete procedures or the results of suitable study about a way to utilize open source for a software development in actual industry are not yet. This study presented process model for identification, valuation selection of suitable open source, and modification application or commercializing.

  • PDF

국내외 소프트웨어 엔지니어링 기술 동향 및 향후 추세

  • 김훈;임재걸
    • The Magazine of the IEIE
    • /
    • v.18 no.12
    • /
    • pp.12-19
    • /
    • 1991
  • 최근 정보 관련 산업의 국제화 시대에 발맞추어 그 근간이 되는 소프트웨어 공학의 발전이 중요시 되는 바 본고에서는 현재 국내 소프트웨어 공학 분야의 문제점과 해결 방안을 제시하고, 국외에서 최근 연구되고 있는 새로운 분야의 국내 소프트웨어 산업에의 연결 방안 및 국내 실정에 맞는 개발 방향을 제시 하고자 한다. 특히 최근 미국 등 선진 각국에서 연구 제시되고 있는 객체지향 소프트웨어 개발 방식(object oriented S.W. development method), 소프트웨어 재사용(S.W. reusability), 시스템 가능성 검증용인 프로토타이핑(prototyping)기술 등에 대해 설명하고 이러한 기술들을 국내 S.W.개발업체 및 산업체에서 효과적으로 이용할 수 있는 방안에 대해 의견을 제시하고자 한다.

  • PDF