• 제목/요약/키워드: 소프트웨어 산업

검색결과 2,063건 처리시간 0.024초

SRGM을 이용한 소프트웨어 신뢰도 평가에 관한 연구 (A Study on Software Reliability Evaluation Using SRGM)

  • 신경애
    • 한국컴퓨터산업학회논문지
    • /
    • 제4권4호
    • /
    • pp.553-560
    • /
    • 2003
  • 현재까지 연구된 SRGM을 이용하여 정해진 시각에 수집된 테스트 데이터를 가지고 예상되는 소프트웨어 고장이나 잔존 에러수를 추정할 수 있다. 그러므로 소프트웨어 신뢰성 달성 정도 및 운용 단계에서 소프트웨어 신뢰도를 예측할 수 있다. 그러나 어느 모델을 선택하는가에 따라 신뢰도 평가는 달라질 수 있다. 그러므로 본 연구에서는 에러제거 비용을 고려한 SRGM으로서 테스트 비용을 에러 검출 및 에러제거 비용까지도 고려한 SRGM을 제시하고자 한다. 또한 이를 이용하여 소프트웨어에 있는 잔존 에러수와 릴리즈 이후 신뢰도 값과 최적 릴리즈 시기를 추정하여 보다 더 정확한 신뢰성 평가를 할 수 있다.

  • PDF

S/W 성능 벤치마크 테스트 계획 수립;사례를 중심으로 (The S/W Performance Benchmark Test Planning;Focused on the Cases)

  • 정도균;정창신;신석규
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2005년도 춘계학술대회
    • /
    • pp.399-407
    • /
    • 2005
  • 소프트웨어 산업은 급속한 기술의 발전과 적용분야의 복잡성 및 다양성 등으로 제품 품질 및 성능에 대한 정확한 평가분석이 어렵다. 그러나 산업에서 필요로 하는 소프트웨어를 적재적소에 공급하거나 신규 시장 진출을 위한 마케팅 활동, 동종 소프트웨어간의 비교평가를 통한 제품 개선 등과 같은 요구사항의 증대로 소프트웨어 벤치마킹의 중요성이 더욱 부각되고 있는 상황이다. 또한 이러한 제품 간 비교${\cdot}$평가를 올바르게 수행하기 위해서는 신뢰할 만한 결과의 획득과 효율적인 수행이 필수적이다. 이에 본 논문에서는 주로 성능측면의 소프트웨어 벤치마크 테스트를 수행하는데 있어 현실적이고 신뢰할만한 그리고 정확한 사용자 요구사항을 반영할 수 있도록 벤치마크 테스트 계획 수립과 설계의 주요 기본단계를 경험적 지식에 기반을 두어 사례 중심으로 소개하고자 한다.

  • PDF

설계 및 개발 단계에서 소프트웨어 사용자 인터페이스들의 사용성 평가를 위한 구조화 모형에 관한 연구 (A Structured Model for Usability Evaluation of Software User Interfaces during the Design and Development Phases)

  • Lim, Chee-Hwan
    • 산업경영시스템학회지
    • /
    • 제21권47호
    • /
    • pp.25-33
    • /
    • 1998
  • 오늘날 인간-컴퓨터 시스템에서 상호작용 하는 컴퓨터 소프트웨어의 사용성에 많은 관심이 집중되고 있으며, 소프트웨어 인간공학 분야에서 이전 연구들은 소프트웨어 사용자 인터페이스들에 대한 사용성 평가의 중요성을 지적하고 있다. 소프트웨어 개발자들, 인터페이스 설계자들 또는 인간공학자들은 개발되는 시스템들이나 인터페이스 디자인들을 평가하는 일에 종종 직면하게 된다. 본 연구는 사용성 기준들과 척도들을 이용하여 사용자 인터페이스 디자인들의 평가를 위한 구조화 모형을 제시한다. 제시된 모형은 선별 단계와 평가 단계로 이루어진 두단계 모형이다. 첫 번째 단계는 정성적인 기준들을 가지고 전문가들의 판단에 근거한 접근방법으로 가능한 인터페이스 대안들을 추려내어 합리적인 부분집합으로 줄이기 위한 단계이다. 두 번째 단계는 정량적인 기준들을 가지고 실 사용자에 근거한 접근 방법으로 객관적인 척도들을 가지고 첫 단계에서 제시된 대안들의 부분집합을 평가하는 것이다. 제안된 방법이 정보분석을 위한 데이터 베이스 시스템의 인터페이스 설계에 적용되었다. 본 연구에서 제안된 모형은 실제 평가자들에게 사용성 기준들과 척도들에 근거해서 최선의 인터페이스를 선정할 수 있는 구조화된 접근방법을 제시한다.

  • PDF

소프트웨어 교육을 위한 드론조작용 블록형 프로그램 (Block-type Program for Drone Operation for Software Training)

  • 김응곤
    • 한국전자통신학회논문지
    • /
    • 제13권4호
    • /
    • pp.875-880
    • /
    • 2018
  • 4차 산업혁명 이후, 전 세계적으로 소프트웨어가 산업과 사회 전반에 접목되어 새로운 가치를 창출하는 소프트웨어 혁명이 진행 중이다. 이를 대비하여 선진국들은 기존 컴퓨터 활용 중심에서 컴퓨터 과학 기본 원리와 코딩을 포함하는 소프트웨어 교육을 실시한다. 본 논문에서는 드론을 활용한 블록 프로그램을 제안한다. 이를 통하여 창의융합교육과 연계하여 창의력 사고 및 문제해결능력 신장을 위한 다양한 교육이 가능하다.

소프트웨어산업 구조변화에 따른 산업획정과 경제적 효과 분석 (An Analysis on Demarcating Software Industry and Its Economic Effects)

  • 조병선;이종용;조상섭
    • 전자통신동향분석
    • /
    • 제30권2호
    • /
    • pp.59-67
    • /
    • 2015
  • 소프트웨어(이하 SW)산업은 빠른 기술개발을 바탕으로 새로운 분야가 등장하는 산업이다. 특히 최근에 SW산업이 시스템 SW, 지능형 SW 그리고 인터넷 SW 부문으로 크게 획정되면서 세 부문별로 서로 다른 성장형태를 보여주고 있다. 그러나 SW산업 환경에서 산업분석 및 경제성분석에 사용되는 산업연관분석표는 세부적 경제와 산업을 분석하는 데 한계점이 존재한다. 본 연구에서는 특정한 산업(즉 SW산업)을 몇 개의 새로운 부문(3개 부문)으로 분할하는 기존 산업연관표의 분할방법을 소개하고, 분할된 투입산출표를 이용하여 SW산업 구조분석에 적용하였다.

  • PDF

GII구축에 따른 정보통신산업의 대응전략 - 산업조직적 시각에서 -

  • 전영서
    • 한국기술혁신학회:학술대회논문집
    • /
    • 한국기술혁신학회 1998년도 춘계정기학술대회
    • /
    • pp.16-16
    • /
    • 1998
  • 기술혁신과 제도변혁의 와중에서 미국을 위시하여 우리나라, 일본, EU, 싱가포르등 세계 각국들은 경쟁적으로 2010년까지 초고속정보망을 구축할 것을 계획하고 있다. 더나아가서 미국 정부는 세계적인 초고속정보망 (Global Information Infrastructure: GII)을 구축하는 것을 계획하고 있다. GII 추진을 주도하고 있는 미국을 영상, 소프트웨어, 방송, 게임 등의 각종 멀티미디어 서비스의 절대적 경쟁력을 미국에서 뿐만 아니라 GII를 통해 세계시장으로 확대, 보호하겠다는 전략적 의미를 갖고 있다고 볼 수 있다. 미국의 GII 추진전략에 대응하여 일본은 AII 라는 아시아판 초고속통신망 구축과 개방화를 제안하였으며, 우리나라 정부는 APII라는 이름으로 아시아, 태평양지역 국가들을 대상으로 하는 초고속통신기반을 구축할 것을 제시하였다. 한국의 APII전략은 아시아, 태평양 지역 중심으로 한국의 국가적 위상을 제고하는 한편 우리나라 기업의 국제진출을 위한 전진기지로서의 활용측면에서 유효하다는 의미로서 제시하였다. 그러나, 우리나라가 제시한 APII의 청사진은 세계 정보통신시장을 중심으로 볼 때 경쟁력을 갖고 있는 정보통신부분이 반도체이외에는 전무하다는 측면에서 잘못하면 APII라는 전략은 미국이나 일본의 정보통신망 구축에 이용당할 가능성이 높은 무의미한 전략적 의미를 갖고 있는 것으로 보인다. 따라서 본 연구에서는 미국이 구축하고자 하는 GII체제와 병행하여 우리나라 정보통신산업을 육성, 발전시키기 위한 대응전략이 어떤 방향으로 전개되어야 할 것인지를 제시하기 위하여 GII가 갖고 있는 전략적 의미를 산업조직측면에서 살펴보고자 하였다. GII구축으로 인하여 세계의 정보통신 대기업은 초대기업으로 성장할 수 있는 기회이지만 중소기업 역시 대기업으로 성장할 수 있는 기회이다. 따라서 우리나라 정부는 정보통신산업정책을 초고속망 구축위주인 대기업 중심체제에서 중소기업이 참여 가능한 통신기기산업이나 멀티미디어 산업으로의 유인전환을 촉진할 필요가 있다. 다음으로 GII 구축에 따라 정보통신기업의 전략적 제휴 내지 합병이 활발히 촉진되고 있는 상황을 감안하여 볼 때 국내의 통신산업 역시 전략적 제휴 내지 합병이 가능할 수 있도록 정부규제를 완화할 필요가 있다. 그리고 정보통신서비스업체 역시 나름대로 독과점 산업인 통신기기업체내지 소프트웨어 산업으로의 진출이 가능할 수 있도록 상호진출을 허용할 필요가 있다고 본다. 이를 위해서 우리 나라 정부 역시 미국처럼 새로운 통신개혁법을 만들 필요가 있다. 새로운 통신개혁법의 핵심적인 사항으로서 첫째, 통신과 CATV간의 상호진입을 허용, 둘째, 통신사업자가 통신관련 기기산업에 참여할 수 있는 규제완화를 허용, 셋째, 유아단계에 있는 소프트웨어 및 컨테트산업을 육성하는데 산업육성책 수립 등을 적극적으로 추진하여야 할 것이다. 그리고 현재 국내 재벌기업들로 구성되어 있는 기반산업을 지원하는 기술개발 지원체제와 육성정책을 소프트웨어 및 컨텐트의 응용산업으로 개편할 필요성도 제시되며, 이를 위해 범부처 차원에서 소프트웨어 및 컨텐트 육성정책을 지원하는 종합적인 대책을 마련해야 한다고 본다.

  • PDF

ICT 환경에서 프로그램보호를 위한 소스코드 분석 사례 연구 (A Study on Analysis of Source Code for Program Protection in ICT Environment)

  • 이성훈;이동우
    • 융합정보논문지
    • /
    • 제7권4호
    • /
    • pp.69-74
    • /
    • 2017
  • 현재 우리 사회를 대변하고 있는 단어는 정보통신기술(ICT)일 것이다. 정보통신 기술의 발전으로 우리나라의 소프트웨어 산업은 양적으로, 질적으로 발전하고 있다. 이러한 소프트웨어 산업의 고도성장에 따른 문제점 중 하나는 소프트웨어에 대한 지적재산권 문제이며 이로 인해 다양한 유형의 분쟁들이 발생하고 있다는 점이다. 소프트웨어에 대한 대부분의 분쟁 중 응용 프로그램이 차지하는 비중이 상당히 많은 비율을 차지하고 있다. 이는 다양한 산업분야에서 필요로 하는 프로그램들이 수없이 개발되고 있기 때문에 자연스러운 현상이라 할 수 있다. 따라서 현재와 같은 고도화된 ICT 환경에서는 지적재산권에 대한 중요성이 점점 더 확장될 것이다. 본 연구에서는 프로그램에 대한 사례를 중심으로 하여 프로그램의 유사성 및 복제도 정도를 도출할 수 있는 방안을 소스 프로그램의 수준에서 제시하였다.

소프트웨어 기초 교육의 최적 운영 알고리즘에 관한 연구 (A Study on an Operational Optimization Algorithm of Software Basic Education)

  • 구은희;우찬일
    • 한국산학기술학회논문지
    • /
    • 제20권2호
    • /
    • pp.587-592
    • /
    • 2019
  • 최근 들어 소프트웨어 경쟁력을 확보하기 위한 기술이 스마트폰과 IoT 기술이 맞물려 새로운 사업으로 확장되고 있어 소프트웨어 기술에 대한 중요성은 더욱 부각 되고 있다. 따라서 글로벌 소프트웨어 산업의 주도권 확보와 융합형 소프트웨어 인재 양성을 위해 우수한 소프트웨어 개발 인력의 필요성은 점점 더 증가하고 있다. 본 논문에서는 융합형 소프트웨어 산업 인력 확대를 위해 소프트웨어를 필수 교과로 운영한 사례를 기반으로 소프트웨어에 대한 기본 인식과 소프트웨어 개발의 필요성 그리고 소프트웨어 개발을 위한 코딩 능력 향상에 대하여 분석한다. 분석 결과, 코딩 능력 향상을 위한 실습방법 중 학습자 중심에서 진행된 기술적 내용은 소프트웨어에 대한 인식과 개발의 필요성 측면에서 긍정적인 효과를 나타내고 있으며 코딩 능력 향상에 중요한 요소가 되는 것으로 분석되었다. 본 논문에 나타난 연구 결과에서 프로그램 개발의 필요성과 능동적인 참여는 실무 능력 향상을 위해 매우 중요한 부분이라는 것을 나타내고 있으며, 이러한 결과는 소프트웨어 개발 능력 향상을 위한 방법론 측면에서 의미 있는 결과를 제시하고 있음을 알 수 있다.