• 제목/요약/키워드: 패밀리 도메인

검색결과 22건 처리시간 0.033초

PL의 핵심 자산 추출을 위한 제품 패밀리 분석 기법 (An Analysis Technique of Product Family for Generating Core Asset of PL)

  • 송문섭;양영종
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.263-266
    • /
    • 2004
  • 유사한 제품 패밀리들에 대한 생산성 향상과 재사용성을 향상시키기 위해 Product Line Engineering에 대한 관심이 높아지고 있다. PLE를 이용한 소프트웨어 개발이 기존 방법들보다 생산성과 재사용성을 향상시키기 위해서는 제품 패밀리에 대한 도메인 분석을 통한 핵심 자산을 효율적으로 구축해 놓아야 한다. 현재 SI업체에서 많이 이용하고 있는 프레임웍처럼 PLE의 핵심 자산들을 만들기 위해서는 제품 패밀리 내의 제품들의 특징을 공통성과 가변성으로 분리하고 이들 특성들 간의 관계성을 추출하는 작업이 선행되어야 한다. 본 논문에서는 도메인 전문가 또는 제품 패밀리 분석가들이 제품 패밀리 특징들을 추출하고 모델링하기 위한 방법을 제안하고자 한다.

  • PDF

패밀리 도메인에서 안전한 콘텐츠 배포를 지원하는 라이센스 관리 기법 (License Management Method supporting secure contents distribution in Family Domain)

  • 왕보현;이병욱
    • 인터넷정보학회논문지
    • /
    • 제8권6호
    • /
    • pp.9-19
    • /
    • 2007
  • DRM 시스템의 재배포 서비스는 디지털 콘텐츠의 배포를 활성화시키는 중요한 요소이다. 그러나 기존 서비스는 재배포 범위를 소비자간으로 국한시키고 있다. 최근, 소비자 요구가 증가하면서 소비자는 자신의 여러 디바이스에서 콘텐츠를 실행하고자 한다. 본 논문에서는 소비자 소유의 디바이스간 재배포 서비스를 지원하는 라이센스 관리 기법을 제안한다. 제안된 기법에서는 소비자가 소유한 디바이스들의 식별 정보를 이용하여 디바이스 인증에 사용되는 도메인 키를 생성하고 라이센스에 저장한다. 디바이스에 변경이 생기면 도메인 키와 라이센스는 갱신된다. 이를 통하여 디바이스간 콘텐츠 배포가 안전하고 효율적으로 이루어 질 수 있도록 한다. 또한 제안된 라이센스 기법은 소비자간의 재배포 서비스에도 적용될 수 있음을 보인다.

  • PDF

소프트웨어 컴포넌트의 품질 평가 모델 (The Quality Evaluation Model of Software Component)

  • 김지혁;김수동
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2006년도 춘계학술대회
    • /
    • pp.307-313
    • /
    • 2006
  • 소프트웨어 컴포넌트는 특정 도메인 내에서 패밀리 멤버들 사이의 공통 기능성을 구현한 것이다. 하나의 멤버를 위해 개발된 컴포넌트는 다양한 패밀리 멤버에서 재사용하기 어렵다. 그러므로, 컴포넌트를 개발할 경우에 다양한 멤버에 대해 고려해야 한다. 그러므로 소프트웨어 컴포넌트의 품질 측정은 성공적인 컴포넌트 기반 시스템 개발을 위한 중요한 선행작업이다. 본 논문에서는 소프트웨어 컴포넌트의 품질을 평가하기 위한 품질 평가 모델을 제안한다. 소프트웨어 컴포넌트를 측정하기 위해서 소프트웨어 컴포넌트의 특징을 식별하고, 식별된 특징을 기반으로 하여 소프트웨어 컴포넌트의 품질 평가 모델을 제안한다. 제안된 품질 평가 모델은 특성, 부특성, 메트릭으로 구성된다.

  • PDF

C# 언어에서 컴포넌트 속성 가변성 구현 기법 (Techniques to Implement Component Attribute Variability in C#)

  • 김상욱;김수동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.280-282
    • /
    • 2003
  • 가변성은 컴포넌트의 재사용성을 향상시킬 수 있는 요소이다. 어떤 도메인의 여러 패밀리에서 사용될 수 있는 컴포넌트를 개발하기 위해 컴포넌트 가변성이 강조되고 있다. 개발된 컴포넌트가 다양한 유형의 가변성을 지원할수록 도메인 내에서 재사용성이 높아진다. 하지만, 컴포넌트가 너무 많은 가변성을 지원하도록 개발되면, 컴포넌트의 크기가 거대해지며, 개발 기간과 개발 비용이 증가하게 된다. 따라서 해당 도메인에 맞는 적절한 가변성을 지원하는 컴포넌트를 개발해야 한다. .NET의 C# 언어는 컴포넌트 개발 언어로 산업계에서 각광 받고 있다. 본 논문에서는 C#에서 제공하는 기본적인 장치를 활용해 속성 가변성을 지원하는 컴포넌트를 구현 기법을 제시한다. 클래스를 동적으로 생성할 수 있는 빌더(Builder) 클래스를 통해 속성 가변성을 지원한다. 그래서 여러 패밀리 멤버에서 재사용 할 수 있는 고품질의 컴포넌트 개발 방법을 제시한다.

  • PDF

특성 모델과 XML을 이용한 컴포넌트 코드 생성기 (Component Code Generator Using the Feature Model and XML)

  • 권미옥;최승훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (B)
    • /
    • pp.418-421
    • /
    • 2002
  • 최근 소프트웨어 위기를 극복하기 위한 객체지향 개발 방법론의 한계성이 나타남에 따라, 컴포넌트 기반의 소프트웨어 공학에 대한 연구가 활발히 진행되고 있다. 효율적인 컴포넌트 재사용을 위해서는, 컴포넌트 개발 시 하나의 컴포넌트 개발에 집중하기보다는 공통된 특징을 공유하는 컴포넌트 패밀리 개발에 초점 을 맞추어 야 한다. 본 논문에서 는 컴포넌트 패밀리 구축을 위한 도메인 공학과 특성 모델(Feature Model)을 기반으로, XML 명세서를 받아들여 사용자가 원하는 컴포넌트를 자동 생성하는 컴포넌트 코드 생성기와 재사용 프로세스를 제안한다. 컴포넌트 재사용자가 특정 컴포넌트 패밀리 의 특성 모델에 서 필요한 특성을 선택하면 컴포넌트 코드 생성기는 재사용자의 목적과 환경 에 적합한 코드를 자동 생성한다.

  • PDF

RFID 애플리케이션을 위한 2-레벨 비즈니스 프로세스 패밀리 모델 (2-Level Business Process Family Model for RFID-enabled Applications)

  • 문미경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 춘계학술대회
    • /
    • pp.422-425
    • /
    • 2009
  • RFID (Radio Frequency IDentificaiton)는 태그, 레이블, 카드 등에 저장된 데이터를 무선 주파수를 이용하여 리더에서 자동 인식하는 기술이다. RFID 애플리케이션은 RFID 태그의 실시간 정보를 기반으로 하는 업무 프로세스를 의미하는 것으로, RFID 정보를 이용하기 위해서는 기존의 비즈니스 프로세스가 변형되어져야 한다. RFID 미들웨어로부터 발생하는 저수준의 RFID 이벤트를 다양한 정보 서버들을 참조하여 고수준의 이벤트로 변환시키기 위한 일련의 활동(activity)들을 대부분의 RFID 애플리케이션에서 공통으로 수행하기 때문에 이러한 활동들을 재사용 될 수 있는 핵심자산으로 만들어놓을 필요가 있다. 본 논문에서는 다양한 유형의 RFID 애플리케이션에 재사용될 수 있는 RFID 관련 활동들을 RFID 제네릭 (generic) 활동으로 구분하고 이를 이용하여 2-레벨의 비즈니스 프로세스 패밀리 모델 (Business Process Family Model: BPFM)을 구축하는 방법을 제시한다. 상위 레벨의 RFID 제네릭 액티비티들은 두번에 걸쳐 가변치가 결정될 수 있는 가변점을 가지게 된다. 하위 레벨을 구성하는 도메인 활동들은 그 자체의 가변속성 뿐만 아니라 활동의 흐름에서 나타나는 다양한 형태의 가변요소들을 표현하게 된다. 이러한 2-레벨 BPFM을 이용함으로써 RFID 시스템 도입 시 처리해야 하는 활동들의 개발 양을 현저히 줄일 수 있다.

  • PDF

DGA 봇넷 도메인 감지 및 패밀리 분류 연구 동향 (Survey on DGA Botnet Domain Detection and Family Classification)

  • 이정민;강민재;이연준
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.543-546
    • /
    • 2023
  • 봇넷은 지속적으로 사이버 범죄에 이용되고 있으며 네트워크 환경에 큰 위협이 되고 있다. 기존에는 봇들이 C&C 서버와 통신하는 것을 방지하기 위해 블랙리스트를 기반으로 DNS 서버에서 봇넷 도메인을 탐지하는 방식을 주로 사용하였다. 그러나 도메인 생성 알고리즘(DGA)을 이용하는 봇넷이 증가하면서 기존에 사용하던 블랙리스트 기반의 도메인 차단 방식으로는 더 이상 봇넷 도메인을 효율적으로 차단하기 어려워졌다. 이에 따라 봇넷 도메인 생성 알고리즘을 통해 생성되는 도메인의 특성을 분석하고 이를 토대로 봇넷 도메인을 식별하고 차단하고자 하는 시도가 계속되고 있다. 특히 연속적인 데이터 처리에 주로 사용되는 딥러닝 알고리즘을 이용하여 봇넷 도메인의 특징을 효과적으로 추출하고 정확도가 높은 탐지 모델을 구축하고자 하는 연구가 주를 이루고 있으며, 탐지뿐만 아니라 봇넷 그룹(Family) 분류까지 연구가 확장되고 있다. 이에 본 논문에서는 봇넷 도메인 생성 알고리즘에 의해 생성되는 봇넷 도메인을 식별 및 분류하기 위해 딥러닝 기술을 적용한 최근 연구 동향을 조사하고 앞으로의 연구 방향성을 논의하고자 한다.

SOX 유전자의 다양성 (Multiple Facets of Sox Gene)

  • 홍경원;김희수
    • 생명과학회지
    • /
    • 제14권4호
    • /
    • pp.716-725
    • /
    • 2004
  • Sox 패밀리는 동물계 전체에서 찾아지는 전사인자이고, HMG라는 특이적인 DNA결합 도메인을 가진다. 이 Sox 패밀리는 HMG 도메인의 아미노산 서열을 바탕으로 현재 10개의 그룹으로 분류된다. 각 그룹의 오소로그한 Sox 단백질들은 선충에서 인간까지 상당한 보존성을 보인다. HMG 도메인은 전사 촉진 좌위에 결합하고 다른 전사인자들의 결합을 조절함으로써 동물 발생과정의 다양한 세포에서 발현되어 그들의 분화에 결정적인 영향을 미친다. 최근 많은 분자 생물학자들이 Sox 유전자와 관련된 질병, 진화, 그리고 계통 분류 등에 많은 관심을 보이고 있다. 특히, 줄기세포에서 Sox 유전자의 연구는 그들의 생물학적인 기능을 이해하기 위해 꼭 필요한 분야이다. 아마도 이 Sox 유전자들을 이해함으로써, 인간의 유전적 질병과 인간을 포함한 전체 동물계의 진화를 이해할 수 있는 열쇠가 될 것이라 생각한다.

CompGenX: GenVoca와 XML 기반의 컴포넌트 코드 생성 시스템 (CompGenX: Component Code Generation System based on GenVoca and XML)

  • 최승훈
    • 인터넷정보학회논문지
    • /
    • 제4권3호
    • /
    • pp.57-67
    • /
    • 2003
  • 소프트웨어 생산 라인은. 소프트웨어 자산에 존재하는 일반적인 컴포넌트를 구체화하고 미리 정의된 아키텍처를 기반으로 조립함으로써, 고품질의 응용 프로그램을 빠르게 개발할 수 있도록 해 주는 것을 목적으로 한다. 본 논문에서는, 소프트웨어 생산 라인 구축을 지원하기 위하여 GenVoco 아키텍처와 XML/XSLT 기술을 이용한 컴포넌트 코드 자동 생성 기법과, 이를 기반으로 한 컴포넌트 코드 생성 시스템인 CompGenX(Component Generator using XML)를 제안한다. CompGenX은 컴포넌트 코드 생성 시에 컴포넌트의 재구성성을 지원함으로써 재사용자가 컴포넌트 재사용 시 자신의 목적에 맞는 컴포넌트의 소스 코드를 자동으로 생성할 수 있게 해 준다. 이를 위한 컴포넌트 개발 과정은 크게 컴포넌트 패밀리 구축 과정과 컴포넌트 재사용 과정으로 나누어진다. CompGenX는 컴포넌트 패밀리 구축 과정을 위하여, 도메인 분석을 위한 특성 모델 작성 도구, 도메인 설계를 위한 도메인 아키텍처 정의 도구를 제공한다. 또한 코드 자동 생성에 필요한 구성 지식 명세서와 코드 템플릿 작성 도구를 제공한다. 컴포넌트 재사용 과정을 위해서 CompGenX는, 컴포넌트 패밀리 검색 도구, 컴포넌트 커스터마이징 도구 및 컴포넌트 코드 생성기 등을 제공한다. 본 논문의 컴포넌트 코드 자동 생성 기법과 생성 시스템은 컴포넌트 기반 소프트웨어 생산 라인 구축을 위한 기반 기술로서 적용될 수 있다.

  • PDF

XSLT 스크립트를 이용한 계층 구조 조립 자동화 (Automatic Composition of Layered Architecture using XSLT Scripts)

  • 정주미;장정아;최승훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.433-435
    • /
    • 2004
  • 소프트웨어 프로덕트 라인은 핵심 소프트웨어 자산의 개발을 위한 도메인 공학과 실제 소프트웨어 부품을 조립하여 구체적인 소프트웨어 시스템을 개발하는 응용 공학을 포함한다. 소프트웨어 프로덕트 라인 구축 시 가장 중요한 점은 특정 도메인에 존재하는 가변성(variability)을 지원할 수 있어야 한다는 것으로, 재사용자의 목적에 따라 효율적으로 소프트웨어를 맞춤 생산할 수 있는 컴포넌트 재구성성(reconfigurability)이 핵심 요소라 할 수 있다. 본 논문에서는 재사용자가 선택한 특성 구성을 바탕으로 계층 구조 조립 자동화를 통해 컴포넌트 코드를 자동 생성하는 도구를 구현하였다. 이를 위하여, 컴포넌트 패밀리의 특성 모델에서 표현되는 차이점에 따라 계층 구조의 각 컴포넌트들이 조립되도록 XSLT 스크립트를 사용하였다. 특성 모델과 XML/XSLT 기술을 이용하여 컴포넌트 코드 생성 시에 재구성성을 지원하고 재사용자의 요구에 맞는 컴포넌트 소스 코드를 자동 생성함으로써 소프트웨어 프로덕트 라인 개발 생산성을 향상시킨다.

  • PDF