• 제목/요약/키워드: 복잡성 과학

검색결과 830건 처리시간 0.03초

통신 소프트웨어의 프로그램 결함과 복잡도의 관련성 분석을 위한 회귀분석 모델 (Regression Analysis of the Relationships between Complexity Metrics and Faults on the Telecommunication Program)

  • 이경환;정창신;황선명;조병규;박지훈;김강태
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권11호
    • /
    • pp.1282-1287
    • /
    • 1999
  • 통신 프로그램은 고도의 신뢰성과 기능성, 확장성, 그리고 유지 보수성이 필요하다. 프로그램 테스트의 결과와 McCabe의 Complexity를 측정한 데이타를 가지고 회귀모델을 만들고 그 신뢰성을 분석함으로서 프로그램의 결함과 복잡도의 관련성을 평가한다.본 연구에서 사용한 통신 프로그램은 500개 블록이 59가지 기능을 수행하는 교환 기능 중에서 복잡도가 너무 많아서 통계 처리의 bias가 될 블록을 제외하고 394 블록을 선정하여 SAS에 의해서 통계 분석을 하고 회귀 분석 모델을 설계하였다. t 분포에 의하여 방정식의 유의성 수준을 검증하고 프로그램의 결함수에 가장 큰 영향을 주고 있는 복잡도가 McCabe의 복잡도와 설계 복잡도 임을 밝혀냈다. 이 연구 결과에 의해서 설계 정보 및 유지 보수 정보를 얻을 수 있다. Abstract Switching software requires high reliability, functionality, extendability and maintainability. For doing, software quality model based on MaCabe's complexity measure is investigated. It is experimentally shown using regression analysis the program fault density depends on the complexity and size of the function unit. The software should be verified and tested if it satisfies its requirements with automated analysis tools. In this paper we propose the regression model with the test data.The sample program for the regression model consists of more than 500 blocks, where each block compose of 10 files, which has 59 functions of switching activity.Among them we choose 394 blocks and analyzed for 59 functions by testing tools and SAS package. We developed Regression Analysis Model and evaluated significant of the equation based on McCabe's cyclomatic complexity, block design complexity, design complexity, and integration complexity.The results of our experimental study are that number of fault are under the influence of McCabe's complexity number and design complexity.

생명 정보 검색 제공원 비교 및 분석 (Comparison and Analysis of Bioinformation Resources)

  • 이승희;안후영;박영호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.783-784
    • /
    • 2009
  • 최근 생명과학의 연구가 복잡하고 다양해짐에 따라 생명과학 기술(BT)과 정보기술(IT)를 결합한 생명정보학의 중요성이 부각되고 있다. 생명정보학을 통해 연구가 진행됨에 따라 생명 정보 데이터의 양이 더욱 방대해지면서 이를 다루는 방법들과 제공원 또한 다양하게 존재하게 되었다. 생명 정보 데이터들은 그 특성과 구성이 복잡하여 그에 맞는 다양한 데이터베이스를 이용하며, 이를 연동하기 위한 통합적인 생명 정보 검색 시스템도 계속해서 연구되고 있다. 본 논문에서는 생명 정보를 다루는 연구 분야에서 연구의 효율성과 확장성을 위한 생명 정보 검색 제공원을 주목하여 그 종류와 시스템 특성에 대해서 설명한다.

말운동 연습과 언어적 복잡성이 말더듬 성인의 조음속도에 미치는 영향 (Effects of speech motor practice and linguistic complexity on articulation rate in adults who stutter)

  • 전희정
    • 말소리와 음성과학
    • /
    • 제13권3호
    • /
    • pp.91-101
    • /
    • 2021
  • 본 연구는 조음속도를 사용하여 말더듬 성인과 일반 성인의 말운동 특성과 운동기술 학습 능력을 비교하고, 언어적 복잡성이 조음속도에 영향을 미치는지 살펴보았다. 연구 참여자는 말더듬 성인 11명, 일반 성인 11명이었다. 각 참여자는 길이와 구문적 복잡성이 다른 4개의 문장(짧고 단순한 문장, 길고 단순한 문장, 길고 복잡한 문장, 길고 구문적 오류가 있는 문장)을 반복해서 산출하였으며, 문장별로 전체 조음속도 및 문장산출 순서에 따른 조음속도를 측정하였다. 연구 결과, 언어적 복잡성과 상관없이 말더듬 성인은 일반 성인보다 전체 조음속도가 유의하게 느린 것으로 나타났다. 또한 긴 문장들이 짧고 단순한 문장보다 조음속도가 유의하게 느린 것으로 나타났다. 문장산출 순서에 따른 조음속도 비교 결과, 두 집단은 모든 문장에서 중간 4개 문장과 마지막 3개 문장의 조음속도가 첫 3개 문장의 조음속도보다 유의하게 빠른 모습을 보였다. 길고 구문적 오류가 있는 문장은 중간 4개 문장의 조음속도보다 마지막 3개 문장의 조음속도가 유의하게 빨라 지속적인 연습효과를 보인 반면, 다른 세 개의 문장들은 중간 4개 문장의 조음속도와 마지막 3개 문장의 조음속도에 차이가 없는 것으로 나타났다. 본 연구를 통하여 말더듬 성인이 일반 성인보다 상대적으로 미숙한 말운동통제 능력을 보이는 것을 알 수 있었으며, 문장의 길이와 구문적 복잡성이 조음속도에 영향을 미치는 요인임을 확인하였다. 또한 말더듬 성인과 일반 성인은 문장을 반복적으로 산출하며 조음속도가 빨라지는 연습효과를 보였으며, 연습효과가 나타나는 패턴은 두 집단이 비슷하다는 것을 알 수 있었다.

지구과학의 본성에 대한 연구방법 제안 -현상학적 접근 및 과학의 본성(NOS)에 대한 가족유사성 접근의 활용- (Suggesting Research Methods to Explore the Nature of Earth Science: Applying the Phenomenological Approach and Family Resemblance Approach to NOS)

  • 박원미
    • 한국과학교육학회지
    • /
    • 제40권1호
    • /
    • pp.51-60
    • /
    • 2020
  • 본 연구에서는 문헌 고찰을 기반으로 현상학적 접근 및 NOS-가족 유사성 접근을 적용하여 지구과학의 본성을 규명하는 방법을 제안하였다. 현상학적 접근은 지구과학에 고정된 본질이 있는 것이 아니라 시대와 상황의 요청에 따라 본성 자체가 유동적인 것임을 전제로 한다. 이는 직관적으로 드러난 감각적 현상들을 통해 지구과학의 다면적 특성을 편견 없이 모두 수집, 분석하고 종합하는 방법이다. 현상학적 접근은 학문적 세계의 토대를 이루는 생활세계를 직시하면서 지구과학의 본성을 탐구할 수 있는 통찰력을 제공한다. 이를 통해, 지구과학이 가지는 풍부함과 복잡성, 역동성을 드러낼 수 있다. 현상학적 관점에서 지구과학의 본성을 탐색하기 위한 방법으로, 과학의 본성(NOS)에 대한 가족유사성 접근을 제안하였다. NOS-가족유사성 접근을 통해, 조금씩 차이점을 가지는 다양한 과학의 영역들이 서로서로 공유하는 특성들을 조합함으로써 과학의 본성(NOS)을 포괄적으로 설명할 수 있다. 이를 지구과학의 본성에 적용하면 지구과학을 '가족'으로 만들어주는 일반적인(domain-general) 특성과 영역별로 특수한(domain-specific) 특성을 동시에 규명할 수 있다. 예컨대 지구과학을 구성하는 학문영역인 지질학, 대기 과학, 해양학, 천문학, 지구시스템 과학 등등이 서로 공유하는 특징들의 네트워킹을 통해 이들 학문영역을 지구과학이라는 가족으로 특징짓는 가족유사성을 추출할 수 있고, 이를 통해 지구과학의 본성을 총체적으로 드러낼 수 있을 것이다. 또한, 지구과학의 본성에 대한 가족유사성 접근을 통해 지구과학을 구성하는 하위 영역 학문의 특성이 달라짐에 따라 변화하는 지구과학의 본성을 파악할 수 있으며, 교과목으로서 지구과학의 위상과 발전체계를 정립하는 데에도 기여할 수 있을 것이다.

복잡계 상황에서의 새로운 과학기술정보인프라구축의 틀 모색 (New Approach to the Framework for Making the S&T Information Infrastructure in Complex System)

  • 원동규;서지현
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.188-192
    • /
    • 2007
  • 오늘날 국가연구개발사업 및 국가과학기술정책에서 당면하고 있는 최대의 관건은 불확실한 기술개발환경을 어떻게 극복할 것인가의 문제가 될 것이다. 우리를 둘러싼 사회경제 환경은 한 마디로 질서와 무질서가 병존하는 제한적 불확실성 상황(복잡계)이며 기술개발환경은 더욱 복잡한 상황이다. 따라서 이러한 복잡계 상황에서 창조적 기술개발의 실천적 관점을 관철하기 위해서는 기존 선형적이고 정태적인 국가과학기술정보 인프라구축에서 벗어나 '모방에서 창조로의 전환', '기술혁신의 자기조직화(self-organization)', '동태적 능력(dynamic capability)의 확보'라는 새로운 비전을 제시하기 위한 새로운 '복잡계 과학기술정보인프라구축의 프레임 워크' 구축으로 새로운 패러다임 전환이 필요하다. 이러한 패러다임 전환을 통하여 불확실성 하에서 태동하는 질서를 간파하고 새로운 질서를 만들어가는 자기조직화가 가능한 과학기술 정보인프라는 기존의 정보공유중심에서 정보공명이 중심이 되는 인프라 구축이 되어야 할 것이다. 따라서 새로운 Web 3.0은 이러한 정보공명이 가능한 상태 즉, 피드백이 가능한 맞춤형 분석 정보 지원체제가 될 것으로 예상된다. 이를 통하여 개개인이 갖고 있는 지식, 자기 조직화된-노하우가 공유됨으로써 서로 간에 공진화(co-evolution)가 발생될 수 있는 국가 차원의 새로운 과학기술정보 인프라 구축의 정책적 진화가 이루어 질것이다.

  • PDF

다중 인프라 기반의 공력 설계 교육을 위한 과학 워크플로우 통합 환경 (An Integrated Scientific Workflow Environment over Multiple Infrastructures for Engineering Education of Aerodynamics)

  • 김서영;강혜정;김윤희;김종암
    • 한국멀티미디어학회논문지
    • /
    • 제16권2호
    • /
    • pp.234-240
    • /
    • 2013
  • 전 세계적으로 다양한 응용과학 분야의 연구자들은 그들의 연구 개발에 필수적인 고성능 컴퓨팅 자원의 확보와 복잡한 수치 해석 기법 개발을 위해 막대한 연구를 수행해 왔다. 특히 항공 우주 분야에서는 공력 최적 설계를 위해 소요되는 시간과 비용을 상당 부분 줄이기 위해 진보적인 수치기법을 개발하고 컴퓨팅 기술의 발전에 의존해왔으나, 여전히 1회의 실험에 막대한 비용 지출과 수개월의 소요 기간을 감수하고 있는 실정이다. 본 논문에서는 항공 우주 분야 연구자들의 연구 개발 편의성을 도모하고자 다양한 컴퓨팅 자원 인프라를 제공하는 통합 공학 교육 실험 환경을 소개하고 그 우수성을 보인다. 다양한 컴퓨팅 인프라구조로의 연결을 통해 산재되어 있는 다수의 컴퓨팅 자원 활용이 가능하므로 다수의 교육 대상자 및 연구자들에게 장소에 제한 없는 실험 시도를 가능케 함으로써 연구 개발의 복잡성을 줄이고 생산성을 높일 수 있다. 또한 통합 환경을 교육에 활용하여 교육 효율성을 극대화시킬 수 있다.

과학과 예술: 그 수렴과 접점을 위한 시론 (Science and Art: Some Preliminary Studies in their Convergence and Interfaces)

  • 홍성욱
    • 과학기술학연구
    • /
    • 제5권1호
    • /
    • pp.1-30
    • /
    • 2005
  • 최근 들어 예술가들은 과학과 기술에 더 많이 의존하고, 과학자들은 '아름다움'과 같은 미학의 언어를 더 자주 사용하고 있다. 양쪽 모두의 필요에 의해서 '두 문화' 사이의 거리가 가까워지고 있으며, 과학과 예술 사이의 상호작용이라는 주제는 최근 미술사학자들은 물론 과학기술사학자들에 의해서 활발하게 연구되고 있다. 과학적 실행(practice)의 다양성과 복잡성이 밝혀지면서, 서로 전혀 다른 것이라고 간주되던 과학적 실행과 예술적 실행 사이의 유사성도 지적이 되었다. 과학과 예술의 관련과 상호작용을 분석하는 본 논문은 아래와 같은 세 가지 목적을 가지고 있다. 첫 번째 목적은 과학과 예술이 서로 상대의 영역에 미친 영향을 분석함으로써 과학과 예술이라는 두 문화 사이에 놓여있는 간극을 좁히고 공동 관심사와 중첩된 영역을 드러냄으로써 서로에 대한 관심을 유발한다는 것이다. 두 번째는 과학적 실행과 예술적 실행에 대한 최근의 연구 성과를 소개하고 이에 대한 상세한 분석을 통해서 과학적 창의성과 예술적 창의성의 본질에 한 발 더 접근한다는 것이다. 이 논문은 과학적 창의성과 예술적 창의성 사이에 상당한 유사성과 심지어 공통점이 있음을 지적할 것이다. 이 연구의 세 번째 목적은 과학과 예술의 창의성의 공통점을 조명함으로써 예술과 마찬가지로 과학에서도 '상상력', '직관', '감정', '시각화'의 중요성을 강조하는 것이다.

  • PDF

서열 정렬 알고리즘을 이용한 주가 패턴 탐색 시스템 개발 (Developing Stock Pattern Searching System using Sequence Alignment Algorithm)

  • 김형준;조환규
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권6호
    • /
    • pp.354-367
    • /
    • 2010
  • 시계열 데이터에서 패턴을 분석하는 기법은 많은 발전이 이루어져 오고 있다. 그러나 주식시장의 경우 시계열 데이터임에도 불구하고 패턴 분석 및 예측은 많은 연구가 이루어지지 않고 있으며 예측도가 매우 낮다. 그 이유는 주가의 등락 자체가 본질적으로 무작위하다고 하면 어떠한 과학적 방법으로도 그 예측은 불가능하다. 본 연구에서는 주가의 등락이 보여주는 무작위성의 정도를 Kolmogorov 복잡도를 이용해 측정하여 그 무작위의 정도와 본 논문에서 제시한 반 전역정렬(semi-global alignment)로 예측할 수 있는 주가의 예측의 정확간의 깊은 상관관계가 있음을 보인다. 이를 위해서 주가지수의 등락을 양자화된 문자열로 변환하고 그 문자열의 Kolmogorov 복잡도를 이용해 주가 변동의 무작위성을 측정하였다. 우리는 KOSPI 주식 데이터 28년 690개의 데이터를 수집하여 이를 실험용 데이터로 사용하여 본 논문에서 제시한 방법의 의미를 평가하였다. 그 결과 Kolmogorov 복잡도가 높은 경우에는 변동 예측이 어려우며, Kolmogorov 복잡도가 낮은 경우에는 주식 변동 예측은 가능하나 3종류의 예측율에 대해서 투자자들이 관심이 많은 등락 예측율은 단기 예측은 12% 이상의 예측율을 보일 수 없으며, 장기 예측의 경우 54%의 예측율로 수렴함을 확인하였다.

구조화질의언어 기반 퍼시스턴스 프레임워크 (SQL Based Persistence Framework)

  • 조동일;류성열
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.463-466
    • /
    • 2007
  • 웹기반 기업형 어플리케이션은 객체지향 언어로 개발되고, 데이터의 관리는 RDB(Relational Database)를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성(object-relational impedance mismatch)을 발생시킨다. 이 문제를 해결하고자 사용되는 객체-관계 매핑 프레임워크(ORM-Framework)는 RDB 의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 복잡한 메타정보를 이용하여 동적으로 매핑하기 때문에 개발이 복잡하고, 변경에 유연하지 못하여 유지보수에 많은 어려움이 있다. 본 논문에서는 기존 ORM 프레임웍크의 복잡성을 해소하고, 변경에 유연한 퍼시스턴스 프레임워크를 제안한다. 제안되는 프레임워크는 SQL 을 래핑하는 구조로 테이블과 객체의 메타정보가 불필요하고, 정형화된 구조를 가진 래퍼의 사용으로 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS 와의 테스트 결과 구동 매커니즘이 거의 동일한 iBATIS 와는 처리속도가 비슷했고, Hibernate 의 약 3 배 빠른 속도를 보였다. 코딩량은 Hibernate 대비 1/9, iBATIS 대비 1/4 을 나타냈다.

메뉴의 배열과 사용자 스크립트가 스마트폰 애플리케이션 과제 수행에 미치는 효과 (Effects of Menu Arrangement and User Script on Task Using Smartphone Applications)

  • 민승기;박수영;이상일
    • 한국콘텐츠학회논문지
    • /
    • 제21권4호
    • /
    • pp.67-76
    • /
    • 2021
  • 모바일 앱으로 과제를 수행할 때에 트리-뷰 메뉴의 외적인 구조에 따라 사용성이 달라지고, 메뉴의 배열이 사용자가 기대하는 스크립트와 다를 때에 사용성이 떨어지고, 그리고 과제의 복잡성에 따라 이 둘의 효과가 달라진다는 연구가설을 검증하였다. 이를 위하여 대학생 참가자들이 기대하는 숙박 예약 스크립트를 작성하였으며, 과제완료시간과 오반응률을 종속변인으로 하는 실험을 설계하였다. 실험은 예약 시스템 프로토타입을 스마트폰에 구현하여 실시하였다. 그 결과로 과제가 복잡할 때에 수행이 전반적으로 불리한 가운데, 구획메뉴의 수월성이 과제가 복잡할 때에 두드러졌으며 복잡한 과제에서 메뉴의 배열이 기대와 일치할 때에 긍정적인 반응이 관찰되었다. 이러한 결과를 논의하여 모바일 화면에 절차적인 메뉴를 설계할 때에는 작업기억의 부담을 최소화하는 방안을 마련하고, 과제에 맞는 트리-뷰가 무엇인지를 고민하고, 그리고 복잡한 과제에서는 사용자가 기대하는 스크립트에 준하여 메뉴를 배열하여야 한다는 사실을 발견할 수 있었다.