• 제목/요약/키워드: 공통성 분석

검색결과 1,927건 처리시간 0.031초

프로덕트 라인 기반 서비스 명세 생성 방법 (An Approach to Developing Service Descriptions Based on Product Line)

  • 박준석;문미경;염근혁
    • 정보처리학회논문지D
    • /
    • 제16D권5호
    • /
    • pp.747-754
    • /
    • 2009
  • 소프트웨어 프로덕트 라인은 일련의 관련된 시스템들, 즉 도메인 내에서 재사용될 가능성이 높은 공통된 부분들을 식별하고, 시스템마다 상이하게 나타나는 가변적 요소들의 분석을 통해 핵심 자산을 생성하는 방법이다. 이러한 프로덕트 라인 개념은 객체 및 컴포넌트 기반의 소프트웨어 개발 패러다임에 적용되어 소프트웨어 개발의 생산성을 증대시켰다. 최근 들어 소프트웨어 개발의 패러다임은 서비스라는 핵심 자산을 이용하여 소프트웨어를 개발하는 서비스 지향 패러다임으로 변화하고 있다. 따라서 이러한 패러다임하에서 비즈니스 변화에 민첩하게 대응하고, 체계적이고 유연한 서비스 지향 소프트웨어 개발을 할 수 있도록 핵심 자산인 서비스 생성 방법은 프로덕트 라인 기법을 적용시킬 필요가 있다. 본 논문에서는 서비스 지향 패러다임과 프로덕트 라인의 결합을 통해 소프트웨어 개발의 핵심 자산인 도메인 서비스를 개발하고 기술하는 방법에 대해 제시한다. 도메인 서비스는 도메인 서비스 공통적/선택적 속성 가변성, 오퍼레이션 타입의 가변성, 메시지 타입의 가변성을 통해 공통성과 가변성이 명확히 기술되도록 한다. 본 논문에서 제시하는 방법을 통해 유사한 기능을 가진 도메인 서비스를 목적에 맞게 커스터마이즈하여 다양한 서비스를 생성하게 함으로써 서비스 지향 개발을 유연하고 효율적으로 수행할 수 있다.

차량 SW 플랫폼 표준화 동향 (Trends of Standardization for Automotive SW Platform)

  • 성기순;한태만
    • 전자통신동향분석
    • /
    • 제26권6호
    • /
    • pp.68-76
    • /
    • 2011
  • 자동차가 안전성 및 편의성을 제공하는 다양한 서비스를 제공하게 되면서 차량 부품의 급속한 전자화가 진행 중에 있다. 자동차의 부품에 소프트웨어가 탑재됨에 따라 공통 모듈의 재사용성, 부품 호환성 등의 문제점이 생겨나게 되었고 이를 해결하고자 하는 움직임이 표준화를 통해서 활발하게 이루어지고 있다. 본 고에서는 자동차 서비스 개발을 위한 대표적인 전장 SW 플랫폼인 AUTOSAR의 표준화 동향 및 적용 사례에 대해 기술한다.

  • PDF

워크플로우 지향 도메인 분석 (Workflow Oriented Domain Analysis)

  • 김윤정;김영철
    • 한국콘텐츠학회논문지
    • /
    • 제6권1호
    • /
    • pp.54-63
    • /
    • 2006
  • 본 논문에서는 레거시 시스템에 대한 기존 도메인 분석의 문제점을 해결하기 위하여 동적 모델링을 기반으로 하는 확장된 워크플로우 메커니즘을 이용한 도메인 분석 방법론을 제안한다. 이 방법론을 WODA(Werldlow Oriented Domain Analysis)라 명명한다. 제안하는 절차를 통해 공통/비공통 컴포넌트를 식별 및 컴포넌트들의 클러스터를 추출할 수 있다. 이를 통해 새로운 시스템을 개발 시 효율적으로 재사용하고자 한다. 동적 분석으로 특정한 시스템에 발생 가능한 시나리오들을 식별한 후, 제안한 컴포넌트 테스트 플랜 매트릭스를 이용해 재사용성이 높은 컴포넌트와 컴포넌트 시나리오를 결정한다. 또한 컴포넌트 가중치 측정을 통해 재사용 가능한 컴포넌트들의 중요성과 빈도수를 인식하고 컴포넌트 시나리오들의 우선순위를 도출 할 수 있다. 구현한 자동화 모델링 도구인 WODA을 통해 UPS(Uninterrupted Power Supply)에 적용 사례를 소개한다.

  • PDF

각국의 이상고장정보시스템

  • 한국원자력산업회의
    • 원자력산업
    • /
    • 제4권3호통권19호
    • /
    • pp.62-67
    • /
    • 1984
  • TMI-2사고이후, 원자력발전소의 안전성향상을 위해서는 운전경험데이터를 분석${\cdot}$평가하여 이것을 설계${\cdot}$운전${\cdot}$규제 등에 반영시키는 것이 중요하다는 인식이 각국에서 공통적으로 증대되었다. 다음은 미국, 구주 및 일본에서의 이상고장정보에 관한 시스템과 이상사상정보 이용의 현황이다.

  • PDF

제품특성 추출을 통한 감성디자인 적용 방법 (MP3 제품을 중심으로) (Regarding a Sensitivity Design Application Method from Product Feature Extraction (Focused on MP3 Player))

  • 권종대
    • 한국콘텐츠학회논문지
    • /
    • 제9권6호
    • /
    • pp.126-133
    • /
    • 2009
  • 본 연구는 제품에 있어서 감성제품의 성공사례를 중심으로 소비자들이 생각하는 감성디자인 제품에 대해 어떠한 요소가 창의적 사고와 관련성이 있는지 조사하였다. 실험에 사용된 디자인 창의성 속성은 2007년 김은주(Kim Eun-Ju)의 디자인 창의성 평가도구 개발에서 밝힌 형태, 기능, 크기가 다양한 MP3를 대상으로 실험하였다. 실험결과, MP3는 차별성, 호감성, 유모성, 편리성과 관련이 있는 것으로 나타났다. 따라서 감성제품에 대한 디자인 창의성 항목의 공통적 특성을 파악하였다. 위의 2가지 실험 내용을 종합해보면 감성디자인은 디자인 창의성 평가 항목 중 독창성의 흥미성 항목과 실용성의 기능성 항목과 관련이 높은 것을 밝혔다. 따라서 향후에는 MP3 이외에 다른 제품의 디자인 창의성 항목간의 공통적 특성을 조사할 필요가 있다.

CBD 방법론의 상호운용성 향상을 위한 체크리스트 (A Checklist for Improving Interoperability of CBD Methodology)

  • 김우열;류동국;김영철
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.406-408
    • /
    • 2005
  • 시스템의 개발에 있어서 외부 시스템과의 상호운용성 확보가 정점 중요한 부분이 되어가고 있다. 시스템의 상호운용성을 확보하기 위해서는 시스템 개발의 초기(요구사항 분석)단계에서 부터 개발이 완료될때 까지 상호운용에 관련된 여러 사항을 개발 및 확인하여야만 최종 시스템의 상호운용성을 확보할 수 있다. 본 논문에서는 CBD 방법론을 바탕으로 컴포넌트 기반 시스템을 개발하는 과정에서 최종적으로 개발되는 시스템의 상호운용성을 향상하기 위한 체크리스트를 소개한다. 논 논문의 상호운용 체크리스트는 컴포넌트의 개발 과정 즉, 요구사항 분석, 설계, 개발, 시험, 설치에 이르는 각각의 과정에서 상호운용성을 확보하기 위해서 점검 및 수행하여야 하는 사항들을 제시한다. 본 체크리스트의 작성을 위하여 필요한 상호운용 관련 사항들은 LISI 질의서와 공통운용환경(COE)의 적합성 체크리스트를 분석하여 작성하였다.

  • PDF

과학적 창의성 관점에서 살펴본 영재교육종합 데이터베이스(GED)의 초등 과학영재교육 프로그램 특징 분석 (Analysis on Characteristic of Elementary Science-Gifted Education Winner Programs in Gifted Education Database Focusing on Scientific Creativity)

  • 윤지현;강훈식
    • 한국초등과학교육학회지:초등과학교육
    • /
    • 제40권2호
    • /
    • pp.145-161
    • /
    • 2021
  • 이 연구에서는 영재교육종합 데이터베이스(GED)에서 제공하는 초등 과학영재교육 프로그램 수상작을 과학적 창의성 관점에서 분석하였다. 이를 위해 해당 분석 기준을 개발한 뒤 우수 프로그램 55개에 포함된 840개의 탐구활동을 분석하였다. 연구 결과, 과학적 창의성 요소 5가지 중, '과학적 탐구기능', '과학 지식 내용', '창의적 사고'가 많이 포함되었다. 하지만 '문제해결력'과 '공통 요소'는 비교적 적게 포함되어 있었다. 통합의 측면에서는 2가지 요소의 통합과 3가지 요소의 통합이 자주 나타났으며, 통합이 없는 유형도 자주 나타났다. 4가지 요소의 통합이나 5가지 요소의 통합은 적게 나타났다. '과학 지식내용', '과학적 탐구기능', '창의적 사고' 등이 다른 요소들과 함께 통합되는 빈도가 높았다. 그러나 '공통 요소' 또는 '문제해결력'이 다른 요소와 통합되는 경우는 적게 나타났다. 이에 대한 교육적 시사점을 논하였다.

디지털 기록의 상호운용을 위한 지식그래프의 평가 (Evaluation of Knowledge Graph for Interoperating Digital Records)

  • 박하람;김학래
    • 한국기록관리학회지
    • /
    • 제23권4호
    • /
    • pp.159-178
    • /
    • 2023
  • 디지털 아카이브는 지속적으로 보존할 가치가 있는 디지털 기록을 보존하고 활용하기 위한 온라인 플랫폼이다. 그러나 국내에서 운영되고 있는 디지털 아카이브는 기능 메타데이터, 데이터의 기술원칙과 관련된 공통 원칙이 존재하지 않는다. 이는 분산적으로 존재하는 디지털 기록을 연계하기 힘들게 만드는 요인이 된다. 본 연구는 디지털 기록의 상호운용을 개선하기 위한 방안으로 디지털 아카이브를 위한 공통 어휘를 제안하고, 공통 어휘로 구축된 디지털 아카이브의 상호운용성을 평가한다. 1997 외환위기 아카이브의 데이터를 수집·분석하여 지식그래프를 구축하고, RiC-O로 구축된 지식그래프와 상호운용성을 비교한다, FAIR 데이터 원칙의 평가 프레임워크는 1997 외환위기 아카이브와 지식그래프를 평가하는 데 활용된다. 구축된 지식그래프는 기록의 다양한 개체가 서로 연계되고, 기록의 이해에 도움이 되는 맥락 정보를 제공한다. 검증 결과는 공통 어휘로 구축된 지식그래프가 기존 아카이브에 비해 디지털 기록의 연계와 검색, 상호운용 관점에서 향상된 결과를 보인다.

기능 분석 그래프에 기반한 요구 사항 분석 및 테스트 경로 검증 방법 (A Study on Requirement Analysis and Test Path Verification through Function Analyzing Graph)

  • 이지현;김진삼
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.293-296
    • /
    • 2005
  • 제품에 대한 다양한 사용자의 요구 사항을 지원하기 위해 제품 개발 프로세스는 초기 단계인 분석 및 설계 단계에서부터 다양성을 지원할 수 있도록 개발 주기가 이뤄지고 있고 이러한 추세는 차별화된 서비스의 소프트웨어를 내장한 시스템(이하 임베디드 시스템)의 경우 보다 활발히 이뤄지는 경향이다. 요구 사항에서 공통점은 시스템 개발에 있어 재사용성을 높일 수 있는 중요한 부분이므로 요구 사항에 대한 다양성을 분석하고 표현하여 다양한 제품이 개발이 개발 초기 단계에서부터 이뤄 질 수 있도록 하는 것이 본 논문의 목적이다. 따라서 분석의 기반이 되는 기능 표현 방법은 중요하며 설계와 개발 단계로 연결되기 위해 분석된 기능에 대한 검증이 이뤄져야 한다.

  • PDF

음향 반향 제거기술 동향분석 (Analysis of Acoustic Echo Cancellation Techniques)

  • 김형교;유경열;이의택
    • 전자통신동향분석
    • /
    • 제10권2호통권36호
    • /
    • pp.101-109
    • /
    • 1995
  • 음향반향제거기술은 현재 널리 사용되고 있는 핸드프리 전화기, 영상회의 시스템 등 앞으로의 멀티미디어 통신단말에서 그 실용성을 높이고 부가가치를 높이는데 공통적으로 요구되는 필수적인 기반기술이다. 따라서 본 고에서는 적응 신호 처리를 이용한 음향반향제거기술의 기본원리, 적응알고리듬 그리고 국제 표준화 활동 및 실제 구현에 대한 동향을 기술하여, 이 분야에 있어서 우리의 자립기술 개발을 유도할 수 있는 바탕이 될 수 있도록 분석 자료로서 활용코자 한다.