• Title/Summary/Keyword: 소프트웨어 분석

Search Result 6,498, Processing Time 0.041 seconds

Static Analysis of Large Scale Software Repositories Using WALA and Boa (WALA와 Boa를 활용하여 대규모 소프트웨어 저장소를 정적으로 분석하는 도구 개발)

  • Park, Gyunghee;Ryu, Sukyoung
    • Journal of KIISE
    • /
    • v.44 no.10
    • /
    • pp.1081-1086
    • /
    • 2017
  • A program analysis of a large-scale open-source software repository has a significant meaning in that it allows us to examine the changes and improvements of the software in repositories, and this brings more reliable results based on a large amount of programs. In this paper, we introduce a new static analysis framework WALABOA, which enables a scalable static analysis of large-scale software repositories. In addition, we show new findings from applying WALABOA, together with a module comparing the analysis results from a static analysis and a dynamic analysis, in evaluation of the field-based analysis, one of JavaScript static analysis techniques used in WALA.

A Static Analysis Test Procedure Model of Improving Software Safeness (소프트웨어 안전성 개선을 위한 정적분석 시험 절차 모델)

  • Yoo, Hyun-Sang;Kim, Hyong-Shik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.04a
    • /
    • pp.315-317
    • /
    • 2016
  • 소프트웨어의 활용 영역이 점차 넓어지면서 프로그램 코드에 대한 안전성이 훨씬 더 중요해지고 있다. 이에 따라 소프트웨어 품질을 높이기 위한 방법들이 다양하게 제시되어 왔고, 다양한 도구들을 활용한 소프트웨어 품질분석에 대한 관심도 증가하였다. 본 논문에서는 이러한 분석 도구들에 대하여 설명하고 소프트웨어 안전성 분석절차를 제시한다. 분석절차는 시험도구 준비, 시험 수행, 시험결과 검증, 시험결과 산출 단계로 구성되며, 안전성 검사에 효과적임을 확인할 수 있었다.

Hierarchical Software Context Analysis Technique for Performance Analysis of Linux Based Embedded System (리눅스 기반 임베디드 시스템의 성능 분석을 위한 소프트웨어 계층별 문맥 분석 기법)

  • Kwak, Sangheon;Lee, Horim;Lee, Namseung;Lim, Sung-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.57-58
    • /
    • 2009
  • 임베디드 시스템이 복잡해질수록, 성능 병목을 파악할 수 있는 성능 분석도구가 요구되고 있다. 현존하는 리눅스 기반의 소프트웨어 성능 분석 도구는 전체 시스템 관점에서 소프트웨어 계층에 따라 응용 소프트웨어의 실행 흐름을 파악하기에는 한계가 있다. 본 논문에서는 모든 소프트웨어 계층에서의 실행 흐름을 일관적으로 파악할 수 있는 문맥 분석 기법을 제안한다. 이 도구를 통해서 사용자 영역의 사용자 정의 함수와 라이브러리 함수, 커널 영역에서의 시스템 호출과 커널 이벤트에 대한 호출자와 피호출자에 대한 관계를 모두 파악할 수 있다.

Systems Modular Approach For Design and Analysis of Object Oriented Simulation Software (객체지향 시뮬레이션 소프트웨어의 설계 및 분석을 위한 시스템 모듈식 접근방법에 관한 연구)

  • Yoo, Wang Jin;Lim, Ik Sung;Kim, Tae Sung
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.21 no.48
    • /
    • pp.177-184
    • /
    • 1998
  • 최근까지 개발된 시뮬레이션 소프트웨어를 검토 정리한 후, 시뮬레이션 소프트웨어와 그 모델과의 연관성을 파악하기 위하여 총체적인 시뮬레이션 모델을 관찰하였으며, 시뮬레이션 소프트웨어의 유연성에 대한 근원을 시스템 모듈식 접근 방법을 통하여 추적하였다. 실존 시스템, 모델, 그리고 소프트웨어 시스템과의 관계를 조사한 결과 시뮬레이션 소프트웨어의 주요한 성능 척도는 flexibility와 accuracy라는 것이 밝혀졌다. 객체지향 시뮬레이션 소프트웨어의 metrics와 formalism의 모델을 개발하였으며, 이것은 유연한 객체지향적 시뮬레이션 소프트웨어 구조를 디자인하는데 근본 방침을 제시한다. 끝으로 앞에서 개발한 모델을 기초로, 유연한 객체지향적 시뮬레이션 소프트웨어 시스템을 분석하였다.

  • PDF

An Analysis of Software Portability and Productivity Evaluation (소프트웨어 이식성 분석과 생산성 평가)

  • Lee, J.K.;Shin, S.K.;Nam, S.S.;Park, K.C.
    • Electronics and Telecommunications Trends
    • /
    • v.14 no.5 s.59
    • /
    • pp.16-27
    • /
    • 1999
  • 폭발적으로 증가하는 소프트웨어에 대한 수요를 만족하기 위해 소프트웨어 생산성을 향상시키려는 노력이 증대되어 왔다. 이런 추세에 맞추어 개발된 소프트웨어를 이식하는 방법들이 연구되어 왔으며, 새로운 환경으로 효율적으로 이식함으로써 소프트웨어의 생산성을 향상시키려는 시도가 잇달았다. 본 논문에서는 이러한 관점에서 소프트웨어 이식 시 문제점들을 살펴보고, 실제 경험한 ATM 교환 소프트웨어에 대한 이식 저해 요인과 이식된 소프트웨어의 생산성에 대한 평가를 2개의 대표적인 프로젝트 규모 모델에 적용하여 평가하였다. 또한 기존 모델에 적용하는 과정에서의 문제점을 제시함으로써 향후 교환 소프트웨어의 프로젝트 규모 모델에 의한 평가방법을 정립하는 데 기초자료로 활용될 수 있도록 하였다.

An Examination and Analysis of the Open Source Software Understanding of the Students in the Middle and High School (중등학교 학생의 공개 소프트웨어 인지도 조사 및 분석)

  • Lee, Hyo-Jung;Lho, Young-Uhg
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.08a
    • /
    • pp.101-104
    • /
    • 2008
  • 유엔을 비롯한 국제단체와 각 국의 정부에서는 공개 소프트웨어 보급을 위해 많은 노력을 기울이고 있다. 또한 우리나라에서도 공개 소프트웨어를 활성화하기 위한 노력의 일환으로 공개소프트웨어 시범 사업과 정보화 사업 평가 항목에 공개 소프트웨어 사용하면 가점을 부여하고 있다. 그러나 잠재적인 공개 소프트웨어 사용자들인 중등학교 학생을 대상으로 공개 소프트웨어에 대한 홍보와 교육이 부족한 상태이다. 본 연구에서는 현재 중등학교에서 학생들의 공개 소프트웨어에 대한 인지도를 파악하고 분석한다. 이 연구 결과는 중등학교에서의 공개 소프트웨어 교육을 활성화하기 위해 방안을 찾는데 기초 자료로 활용 될 수 있다.

  • PDF

Analysis of Regulatory Requirements and Framework to develop MMIS Software for Nuclear Power Plants (원전 MMIS 소프트웨어 개발을 위한 규제요건 분석 및 개발 방법론)

  • 이종복;서상문;서용석;장귀숙;금종용;박근옥
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.394-396
    • /
    • 2004
  • 원자력 산업계에서는 원전 MMIS(Man-Machine Interface System)의 디지털 기술 적용을 위해 많은 노력을 기울이고 있고, 특히 원자력 산업의 특수성인 안전성 확보에 필요한 개발기준과 규제방법 정립에 많은 연구가 수행되고 있다. 또한 디지털 MMIS의 핵심기반기술인 고 신뢰도 소프트웨어 개발 방법론이 확립되지 못하여 소프트웨어 공통모드고장 문제, 정량적인 소프트웨어 신뢰도 보장 문제 등이 현안으로 제기되고 있다. 이와 같이 원전 MMIS의 디지털화를 성공하기 위해서는 소프트웨어의 고 신뢰도 확보가 관건이며, 고 신뢰도를 확보하기 위한 소프트웨어 개발 방법론의 정립이 절실히 요구되고 있다. 본 논문에서는 원전 소프트웨어 개발에 적응되는 규제지침을 분석하고, 일체형원자로(SMART, System-integrated Modular Advanced ReacTor) MMIS 소프트웨어 개발에 적응될 소프트웨어 개발 방법론을 제시한다.

  • PDF

Analysis of Administrator's Difficulties in Software Education Operations (소프트웨어 교육 운영에서 학교 관리자의 어려움 분석)

  • Kim, Seong-Won;Lee, Youngjun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.07a
    • /
    • pp.235-236
    • /
    • 2020
  • 본 연구에서는 소프트웨어 교육에 대한 학교 관리자의 인식을 조사하였다. 소프트웨어 교육을 진행하고 있는 학교 관리자를 대상으로 소프트웨어 교육 운영 과정에서 느끼는 어려움을 분석하였다. 연구 결과, 학교 관리자는 소프트웨어 교육 운영 과정에서 컴퓨터 실습실이나 피지컬 컴퓨팅 같은 교구, 소프트웨어 교육 운영을 위한 예산에 어려움을 느끼고 있었다. 또한, 수업 전문성을 갖춘 교사가 부족한 것도 소프트웨어 교육 운영에 어려움으로 느끼고 있었다. 학생과 학부모의 인식은 소프트웨어 교육 운영에 미치는 영향은 높지 않았으나 학교급이 높아질수록 부정적인 인식이 증가하였다.

  • PDF

A Study on the Measurement for Embedded Software (Embedded 소프트웨어를 위한 측정 연구)

  • 고상복;김강태;이현동;이경환
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.40-42
    • /
    • 2003
  • 최근 국내 기업들은 소프트웨어 프로세스 심사를 통하여 기업의 프로세스 성숙도 향상과 개발되는 제품의 품질을 향상시키고자 하는 관점에서 CMM과 SPICE와 같은 프로세스 모텔을 적용하고 있다. 이 모델들은 소프트웨어 프로세스가 일정 수준의 성숙도를 지나면 측정을 활용하여 성숙도를 높일 수 있도록 모델을 제시하고 있으며, 이는 소프트웨어 개발의 지표들을 정량적인 수치로 객관화하여 관리하도록 권고하고 있다. 본 논문에서는 Embedded 소프트웨어를 개발하는 기업에서 측정을 통하여 지표들을 정량적으로 관리하고 각 지표들 간의 상관 관계를 분석하여 메트릭스와 시장 점유율간의 의존도 분석 사례를 제시한다.

  • PDF

A Study on S/W Market from an Economic Perspective (소프트웨어시장의 경제적 고찰)

  • 김범환;임광선
    • Proceedings of the Korea Technology Innovation Society Conference
    • /
    • 1998.05a
    • /
    • pp.20-20
    • /
    • 1998
  • 본 논문에서는 소프트웨어 시장의 경제적 분석을 시도한다. 이를 위하여 수요측면과 공급측면에서 소프트웨어 시장의 경제적 특성을 고찰하고 산업의 구조적인 특성을 파악한다. 그리고 소프트웨어 산업이 성장된 배경과 기업의 전략적 고려에 입각한 시장 환경도 분석한다. 또한 소프트웨어 시장의 경제적인 특징에 의해서 발생하는 시장 실패에 관련한 사회적 교정수단으로서의 지적재산권과의 관계와 지적 재산권이 과도하게 보호되지 말아야 한다는 경제적 논리를 소개한다.

  • PDF