• Title/Summary/Keyword: 기법분석

Search Result 25,283, Processing Time 0.05 seconds

Applicability Analysis of Formal Methods for Game Software (게임 소프트웨어를 위한 정형기법의 적용성 분석)

  • Son, Han-Seong
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.11
    • /
    • pp.52-58
    • /
    • 2007
  • The game software development involves planning, programming and graphics. Between planning and programming, software analysis and design is essential and plays the role of a bridge. This article analyzes, for game software, the applicability of formal methods, which are widely used in general software engineering fields. Since the effective communication between game planners and game developers is crucial, appropriate application of formal methods give us a lot of benefits in view of development cost and software quality.

An Integrated Requirements Analysis Method based on Goal and Scenario (목표와 시나리오 기반의 통합적 요구 사항 분석 방안)

  • 김진태;김동선;박수용
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.5
    • /
    • pp.543-554
    • /
    • 2004
  • In Requirements engineering, requirements elicitation and analysis are very important tasks to develop software systems successfully. Even though various methods have been proposed including scenario-based analysis, goal based analysis, and coupling goal with scenario, each method has its own strengths and weaknesses. If you use only one method, it is very difficult to elicit and to analyze system requirements completely. Since these methods don't support a comprehensive elicitation process, this paper proposes an integrated approach. This integrated approach is focused on two viewpoints. One is what factors are comprised and the other is how they are integrated. This paper also shows how the proposed approach can be applied to Meeting Reservation System (MRS) development. An experiment has been conducted using this approach to demonstrate how complete requirements are elicited and analyzed and to show relative time savings during elicitation in comparison to each method.

A basic framework of congitive task analysis for identifying operator's task requirements in nuclear power plants

  • 이용희;김상훈;윤완철
    • Proceedings of the ESK Conference
    • /
    • 1995.10a
    • /
    • pp.27-36
    • /
    • 1995
  • 원자력발전소와 같은 공정제어(process control) 체계에서 운전원의 수행도는 인터페이스에서 인간과 기계간에 이루어지는 상호작용의 신뢰도를 결정할 뿐만 아니라, 전 체 체계의 효용을 좌우하는 중요한 문제로 대두되고 있다. 이러한 체계의 설계에서는 감시제어(supervisory control) 기능의 설계요건 설정과 평가과정에서 체계의 주도자인 인간의 특성을 반영하여 직무수행의 신뢰도를 확보하는데 많은 노력을 기울고 있다. 본 연구에서는 인간-기계 체 계의 설계과정에서 운전원의 직무수행도를 보장하도록 직무요건(task requirements)을 도출 할 수 있는 방법론을 제시하고자 하였다. 직무요건을 파악하는 과정을 일반적으로 직무분석(task analysis)이라고 하는데, 적합한 직무분석 기법의 확보가 중요시된다. 본 연구에서는 우선, 기존의 직무분석 기법들을 조사하여 대표적인 기법들과 주요 기술 동향을 검토하였으며, 직무의 인지적인 측면 파악을 중심으로한 새로운 기법의 방향을 설정하였다. 설정된 방향에 따라 인지적인 측면의 분석을 강화하고 원자력발전소 운전원의 직무분석에 적합한 인지적 직무분석 기법의 기본체계 (basic framework)를 제안하였다.

  • PDF

Integrated Analysis Method for applying for The Agile Attribute-Driven Design of Embedded Software (임베디드 소프트웨어의 기민한 속성 주도 설계(Agile Attribute -Driven Design) 적용을 위한 통합 분석 기법)

  • An, Min-Chan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.377-380
    • /
    • 2005
  • 최근 다양한 분야에서 임베디드 소프트웨어의 비중이 증대함에 따라 품질 요구 사항이 증대 하였지만, 현실적인 개발 일정은 점점 줄어들고 있다. 이에 본 논문에서는 임베디드 소프트웨어의 기민한 속성 주도 설계(Agile Attribute-Driven Design)를 체계적으로 적용하기 위한 '통합 분석 기법'을 정의한다. 그리고 이를 통한 기민한 설계 접근법을 제안한다. '통합 분석 기법'은 임베디드 소프트웨어의 특성을 고려한 기능 분석과 동시에 '품질 속성 시나리오'를 분석할 수 있는 기법으로서 고품질의 아키텍처 구축을 목적으로 한다. 또한 본 논문에서는 개미 로봇 구현 사례를 통해 '통합 분석 기법'을 검증하고 효과를 확인한다.

  • PDF

Data Mining Technology for Application in Humanistic Computing (인문전산학 활용을 위한 데이터마이닝기법)

  • Kwak, Ho-Hyung;Bang, Hye-Ja
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.593-596
    • /
    • 2005
  • 데이터마이닝은 대량의 실제 데이터로부터 이전에 잘 알려지지는 않았지만 묵시적이고 잠재적으로 유용한 정보를 추출하는 작업으로, 본 논문은 최근 인문학 정보 자료가 전산화되고 있는 가운데 대량의 정보와 특정 체계를 갖춘 ‘조선왕조실록’ 전산자료를 분석하고 기존의 단순한 정보 검색이 아닌 데이터마이닝 기법을 적용한 상세하고 예측가능 한 정보자료 추출법을 제시한다. 먼저 텍스트화 되어 있는 컨텐츠를 형태소분석기법을 사용하여 색인어를 추출하고 집계를 낸다. 질의어와 유관한 색인어의 군집정도와 출현시점을 분석하는데, 사용된 마이닝 기법은 연관규칙분석과 클러스터링 분석기법이다. 최종 결과치는 기존의 인문학연구 결과물과 비교하여 그 정확도를 분석해 보인다.

  • PDF

A Survey on Safety Analysis Techniques for Safety-Critical Systems (안전 필수 시스템을 위한 안전성 분석 기법)

  • Kim, Eui-Sub;Yoon, Sanghyun;Yoo, Junbeom
    • Journal of Convergence Society for SMB
    • /
    • v.2 no.1
    • /
    • pp.11-18
    • /
    • 2012
  • As scale of software has been expanded and complicated, it is difficult to detect hazards which induce functional failure of software. Functional failure of safety-critical system (nuclear power plant, air traffic control systems, railway operating system) could result in a disaster (personal injury, environmental pollution). Therefore, it is necessary to conduct a safety analysis for preventing functional failure and increasing safety of the software. However, there are some reasons (time and effort problem, low knowledge of various safety analysis techniques, selecting conventional technique in company, organization) which disturb selecting an apposite one. This paper presents some traditional safety analysis techniques, recently presented techniques and combined models. We expect that it helps stakeholders to choice adequate one for target system.

  • PDF

Study for improving attack Complexity against RSA Collision Analysis (RSA 충돌 분석 공격 복잡도 향상을 위한 연구)

  • Sim, Bo-Youn;Won, Yoo-Seung;Han, Dong-Guk
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.25 no.2
    • /
    • pp.261-270
    • /
    • 2015
  • In information security devices, such as Smart Cards, vulnerabilities of the RSA algorithm which is used to protect the data were found in the Side Channel Analysis. The RSA is especially vulnerable to Power Analysis which uses power consumption when the algorithm is working. Typically Power Analysis is divided into SPA(Simple Power Analysis) and DPA(Differential Power Analysis). On top of this, there is a CA(Collision Analysis) which is a very powerful attack. CA makes it possible to attack using a single waveform, even if the algorithm is designed to secure against SPA and DPA. So Message blinding, which applies the window method, was considered as a countermeasure. But, this method does not provide sufficient safety when the window size is small. Therefore, in this paper, we propose a new countermeasure that provides higher safety against CA. Our countermeasure is a combination of message and exponent blinding which is applied to the window method. In addition, through experiments, we have shown that our countermeasure provides approximately 124% higher attack complexity when the window size is small. Thus it can provide higher safety against CA.

A Study on Fuzzy-Based Peer Relationship Analysis Technique Using Tendency Distance (경향거리를 이용한 퍼지이론 기반 교우관계분석 기법 연구)

  • Jeong, In-Joon;Jun, Woo-Chun
    • 한국정보교육학회:학술대회논문집
    • /
    • 2006.01a
    • /
    • pp.179-184
    • /
    • 2006
  • 초등학교 학급에서의 아동 상호간의 관계 파악은 아동 그룹이나 짝을 지어주고 교우관계를 분석하는데 매우 유용하다. 그러나 인간관계의 감정을 단순한 수치로 나타내기에는 아동 상호간의 복잡한 감정을 제대로 분석하기 힘들기 때문에, 본 논문에서는 퍼지 (Fuzzy) 이론을 기초로 하여 분석하고자 한다. 본 논문에서는 퍼지이론의 해밍거리(Hamming Distance)와 $\alpha$-수준집합을 적용하고 경향성을 계산할 수 있는 새로운 기법인 경향거리(Tendency Distance)를 제안하고 분석하는 기법을 연구하였다. 본 논문에서 제안하는 분석 방법의 특징은 첫째, 인간관계의 애매하고 모호한 점을 상대적 비교가 가능하게 함으로써 정확한 분석을 가능하게 하고, 둘째, 퍼지 이론의 적용을 통하여 해밍거리에 의한 유사도 분석에서 할 수 없었던 경향성의 분석을 가능하도록 하였으며, 셋째, 교육현장에서 발생할 수 있는 애매한 상황과 아동간의 교우 관계 등 수치적인 파악이 불가능한 부분을 분석이 가능한 데이터로 만들 수 있는 기법을 마련하였다는 데 의의를 둘 수 있다.

  • PDF

효율성 관점의 APK 분석 및 안티 디버깅 우회 방법

  • Minsu, Park
    • Review of KIISC
    • /
    • v.32 no.6
    • /
    • pp.47-52
    • /
    • 2022
  • 안드로이드 환경은 디컴파일을 통해 개발자가 작성한 코드를 쉽게 획득할 수 있고, 해당 코드의 분석을 통해 유사 앱을 개발하거나 기능을 변조할 수 있다. 이러한 문제에 대응하기 위해 다양한 난독화, 안티 디버깅 기법을 개발하여 적용하고 있다. 하지만 해당 기법들은 충분한 시간과 노력을 투자한다면 분석 및 우회가 가능하므로 개발자는 분석을 원천적으로 막기보다 분석을 지연하는 목적으로 활용하고 있다. 안티 디버깅을 지원하는 대부분의 상용 SW 또한 이런 한계를 크게 벗어나지 않고 있으며 적용하는 안티 디버깅 기법의 종류와 수의 차이만 있다. 특히 기존의 연구는 안티 디버깅 기법의 우회에 집중하고 있으며 해당 연구는 분석을 위한 사전 단계의 개념이며 실제 분석 단계에서는 활용하지 못해 분석 효율을 올리지는 못한다. 본 연구에서는 분석의 관점에서 안티 디버깅을 무력화하고, 실제 분석 시 활용할 수 있는 방법을 소개한다.

International Patent Classificaton Using Latent Semantic Indexing (잠재 의미 색인 기법을 이용한 국제 특허 분류)

  • Jin, Hoon-Tae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.11a
    • /
    • pp.1294-1297
    • /
    • 2013
  • 본 논문은 기계학습을 통하여 특허문서를 국제 특허 분류(IPC) 기준에 따라 자동으로 분류하는 시스템에 관한 연구로 잠재 의미 색인 기법을 이용하여 분류의 성능을 높일 수 있는 방법을 제안하기 위한 연구이다. 종래 특허문서에 관한 IPC 자동 분류에 관한 연구가 단어 매칭 방식의 색인 기법에 의존해서 이루어진바가 있으나, 현대 기술용어의 발생 속도와 다양성 등을 고려할 때 특허문서들 간의 관련성을 분석하는데 있어서는 단어 자체의 빈도 보다는 용어의 개념에 의한 접근이 보다 효과적일 것이라 판단하여 잠재 의미 색인(LSI) 기법에 의한 분류에 관한 연구를 하게 된 것이다. 실험은 단어 매칭 방식의 색인 기법의 대표적인 자질선택 방법인 정보획득량(IG)과 카이제곱 통계량(CHI)을 이용했을 때의 성능과 잠재 의미 색인 방법을 이용했을 때의 성능을 SVM, kNN 및 Naive Bayes 분류기를 사용하여 분석하고, 그중 가장 성능이 우수하게 나오는 SVM을 사용하여 잠재 의미 색인에서 명사가 해당 용어의 개념적 의미 구조를 구축하는데 기여하는 정도가 어느 정도인지 평가함과 아울러, LSI 기법 이용시 최적의 성능을 나타내는 특이값의 범위를 실험을 통해 비교 분석 하였다. 분석결과 LSI 기법이 단어 매칭 기법(IG, CHI)에 비해 우수한 성능을 보였으며, SVM, Naive Bayes 분류기는 단어 매칭 기법에서는 비슷한 수준을 보였으나, LSI 기법에서는 SVM의 성능이 월등이 우수한 것으로 나왔다. 또한, SVM은 LSI 기법에서 약 3%의 성능 향상을 보였지만 Naive Bayes는 오히려 20%의 성능 저하를 보였다. LSI 기법에서 명사가 잠재적 의미 구조에 미치는 영향은 모든 단어들을 내용어로 한 경우 보다 약 10% 더 향상된 결과를 보여주었고, 특이값의 범위에 따른 성능 분석에 있어서는 30% 수준에 Rank 되는 범위에서 가장 높은 성능의 결과가 나왔다.