• 제목/요약/키워드: 컴포넌트기반 시스템

검색결과 897건 처리시간 0.028초

규칙 기반의 홈 서버 아키텍처 설계 (Design for Rule-based Home Server Architecture)

  • 황도현;이현정;정기원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.403-405
    • /
    • 2004
  • 본 연구는 미들웨어 기반의 OSGi(Open Service Gateway initiative) 서비스 플랫폼과 규칙 기반 생성 시스템 기술을 응용하여 유연하고 효율적인 홈 서버 아키텍처를 제안한다. 미들웨어 컴포넌트인 서비스를 엔진은 서비스로부터 요청된 호출을 정해진 규칙에 따라 평가 판단하여 홈 기기들을 제어하고 관리한다. 서비스 룰 엔진은 실행 규칙이 명세 되어 있는 프로파일을 참조하여 처리하고, 홈 기기 접근 권한과 현재 서로 상충되는 홈 기기가 작동 중인지 점검하며, 우선순위와 충돌 방지 조건 및 제약조건을 조회하여 홈 기기를 제어한다. 이때 방제, 보안에 관련된 홈 기기의 작동이 요구되는 경우 정해진 방재, 보안 규칙에 따라 가장 먼저 수행된다. 프로파일은 사용자가 서비스를 매니저를 통해 관리하거나 외부의 접근 허가된 사용자가 관리할 수 있으며, 여러 형태의 프로파일이 제공되어 사용자의 성향에 따라 프로파일을 선택하여 홈 서버에 적용할 수 있다

  • PDF

해상운송을 위한 ebXML 기반으로 하는 single window의 실현가능한 협업 모델 (Single Window Collaboration Model based on ebXML)

  • 이영찬;안경림
    • 한국마린엔지니어링학회:학술대회논문집
    • /
    • 한국마린엔지니어링학회 2006년도 전기학술대회논문집
    • /
    • pp.101-102
    • /
    • 2006
  • XML 기반의 Single Window은 국제 표준에 입각하여 해운 분야의 전자문서를 사용하여 국제해사기구와 전세계적으로 공통된 양식을 사용한다. 이는 동일한 양식의 전자문서를 사용하는 사용자들 간은 통용될 수 있다는 의미이며, 민원인 입장에서는 정보의 재사용성과 중복 입력의 불합리함을 줄일 수 있다. 이로써 민원인들은 입출항 수속 간소화 뿐만 아니라 해운 업무 자체에 많은 업무 개선 효과를 볼 수 있다. 본 고에서 제안한 XML 인프라스트럭처(XML infrastructure for Single Window)는 ebXML 기반의 Single Window에 적합하도록 설계 및 구현되었으며, 자원의 재사용성과 중복 투자를 방지할 수 있도록 하였다. 즉, 사용 환경에 유동적으로 적용가능 하도록 컴포넌트 방식으로 구성되었으며, 기존 시스템을 최대한 활용하도록 구성할 수 있도록 하였다.

  • PDF

OSGi 프레임워크 기반의 상황인지 서비스 모델링 (OSGi-based Context Reasoning Service Modeling)

  • 박준상;박영택
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.775-777
    • /
    • 2005
  • 유비쿼터스 컴퓨팅 시대의 도래와 함께 홈네트워크상의 장비들의 연결과 제어를 통해 다양한 서비스를 제공하는 기술이 차세대 정보기술 산업을 주도할 태풍의 핵으로 부상하고 있다. 본 논문에서는 OSGi 표준을 기반으로 한 지능형 에이전트를 구성하여, 가정 내의 가전기기, 통신기기를 제어하고 상황에 적합한 서비스를 추론하여 제공해주는 기술을 제안한다. 헬스케어(health-care) 서비스, 베이비케어(baby-care) 서비스, 사용자 편리를 위한 개인화 서비스, 방법(security) 서비스등이 상황 추론을 통해 제공되는 서비스의 대상이 된다. OSGi 플랫폼상에서 지능형 에이전트는 각 서비스에 의존적으로 구현되며, OSGi 번들 형태로 존재하여 프레임워크나 다른 에이전트의 변화없이 쉽고 간편하게 OSGi상에 등록(register)하고 취소(unregister)하는 것이 가능하다. 이러한 에이전트에 규칙기반의 상황 추론이 가능한 엔진을 장착하여, 유비쿼터스 컴퓨팅 환경의 서비스 컴포넌트들의 역할을 돕는 지능형 시스템을 연구하였다.

  • PDF

웹 테스팅 자동화를 위한 테스트 스크립트 생성 방법 (A Method of Testscript Generation for Web Test Automation)

  • 정선미;최은만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 춘계학술발표논문집 (상)
    • /
    • pp.473-476
    • /
    • 2002
  • 웹 기반 소프트웨어 시스템은 다른 일반 소프트웨어와는 여러 가지 다른 특성을 가지고 있다. 컴포넌트가 다양하며 절차적인 요소 보다는 선언적인 마크업 언어라는 특성, 그리고 변경이 많다는 특성으로 테스트가 쉽지 않다. 이 논문에서는 웹 기반 소프트웨어의 사용자 인터페이스를 자동화할 수 있는 방안을 연구하였다. 마크업 언어로 표현된 웹 페이지에서 사용자 인터액션이 일어날 수 있는 요소들을 파악하여 이를 구동시킬 수 있는 테스트 스크립트를 작성할 수 방안을 제안하였다. 웹기반 프로그램은 동적인 요소가 많아지면서 사용자 인터페이스가 중요하며 이 연구에서 제안된 자동화 방법이 웹 사이트 테스트의 부담을 덜 수 있을 것으로 판단된다.

  • PDF

OPC(OLE for Process Control)와 분산형 보안 서비스 기반의 유연한 멀티 프로세스 컨트롤 모델 (A flexible and powerful model for multi process control based on OPC(OLE for Process Control) and Distributed Security Services)

  • 심민석;박성규;유대승;김종환;이명재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.739-741
    • /
    • 2004
  • 본 논문은 제어 구조의 표준으로 떠오르고 있는 OPC와 마이크로소프트사의 분산형 보안 서비스 개념(하부구조 서비스, 응용프로그램 지원 서비스)들을 사용하여 다양한 사용자에 대해서 차별화된 권한 구조를 제공할 수 있는 멀티 프로세스 컨트롤&모니터링 모델을 제안한다. 멀티 프로세스 컨트롤&모니터링 모델은 3-계층 구조(리소스, 로직, 그리고 프레젠테이션 계층)와 컴포넌트 개념을 기반으로 디자인하였기 때문에 엔터프라이즈 어플리케이션이 가지는 다양한 이점을 가질 수 있다. 리소스 계층은 다양한 OPC 기반 제어서버 시스템에서 제공하는 실시간 데이터(액세스 포인터 데이터) 및 저장 데이터들과 쉽고 유연하게 결합할 수 있으며, 로직 계층은 리소스 계층에서 제공하는 리소스들(실시간 및 저장 데이터)에 대한 보안 설정을 제공하고 실제, 가공, 가상 데이터 제공 및 생성하는 역할을 제공한다. 프레젠테이션 계층은 XML 기술을 사용하여 컨텐츠와 뷰를 분리하고 접속 기기들의 타입에 맞는 뷰를 동적으로 결합하여 제공함으로써 다양한 타입의 모니터링 기기들과 유연하게 결합하고 통합할 수 있는 이점을 갖는다.

  • PDF

웹 응용 재구성을 위한 폼 클러스터링 알고리즘 (A Form Clustering Algorithm for Web-based Application Reengineering)

  • 최상수;박학수;이강수
    • 한국전자거래학회지
    • /
    • 제8권2호
    • /
    • pp.77-98
    • /
    • 2003
  • 최근의 정보시스템은 웹기반 정보시스템이며 이의 개발과 유지보수 시에 "웹 위기" 현상이 발생하고 있다. 이를 해결하기 위해, 웹 공학 기술 중 웹기반 어플리케이션에 대한 소프트웨어 클러스터링 기술이 필요하다. 본 논문에서는 웹기반 정보시스템의 내부시스템 재구성을 위한 폼 클러스터링 알고리즘을 제시한다. 폼 클러스터링 알고리즘은 웹기반 정보시스템의 다양한 구조모델 중에서 웹의 특징이라 할 수 있는 페이지 모델에 초점을 맞춘다. 특히, 그래프 형태의 항해구조를 분석이 용이한 계층구조로 분석하기 위해 거리 척도 개념을 응용하고, 부하가 큰 핵심 기능객체를 파악하기 위하여 웹 로그분석 기술을 적용한다. 또한,2단계에 걸친 클러스터링 과정을 통해 재사용 성을 극대화하고 부하 균형화를 위한 하드웨어 할 당시에 사용할 수 있는 웹 소프트웨어 구조를 생성한다. 본 논문에서 제시한 폼 클러스터링 알고리즘은 웹기반 정보시스템의 신규 개발 또는 유지보수 시에 재사용 가능한 웹 컴포넌트 개발 및 부하균형화를 위한 하드웨어 할당 시에 적용할 수 있다.

  • PDF

멀티프로세서용 임베디드 시스템을 위한 UML 기반 소프트웨어 모델의 분할 기법 (A Partition Technique of UML-based Software Models for Multi-Processor Embedded Systems)

  • 김종필;홍장의
    • 정보처리학회논문지D
    • /
    • 제15D권1호
    • /
    • pp.87-98
    • /
    • 2008
  • 임베디드 시스템의 하드웨어 구성요소들에 대한 성능 고도화가 요구됨에 따라 이에 탑재될 소프트웨어의 개발 방법도 영향을 받고 있다. 특히 MPSoC와 같은 고가의 하드웨어 아키텍처에서는 효율적인 자원의 사용 및 성능의 향상을 위해 소프트웨어 측면에서의 고려가 필수적으로 요구된다. 따라서 본 연구에서는 임베디드 소프트웨어 개발과정에서 멀티프로세서 기반의 하드웨어 아키텍처를 고려하는 소프트웨어 태스크의 분할기법을 제시한다. 제시하는 기법은 UML 기반의 소프트웨어 모델을 CBCFG (Constraints-Based Control Flow Graph)로 변환하고, 이를 병렬성과 데이터 의존성을 고려한 소프트웨어 컴포넌트로 분할하는 기법이다. 이러한 기법은 임베디드 소프트웨어의 플랫폼 의존적인 모델 개발과 태스크 성능 예측 등을 위한 자료로 활용할 수 있다.

CIM 기반 AMI용 미터데이터관리시스템(MDMS) 개발 방안 연구 (Study on Development Method of MDMS for AMI Operation based on Common Information Model)

  • 정남준;진영택;채창훈;최민희
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제1권3호
    • /
    • pp.171-180
    • /
    • 2012
  • 전력시스템의 배전분야 정보모델 및 데이터교환 국제표준인 CIM(Common Information Model, IEC61968) 기반 MDMS(Meter Data Management System, 미터데이터관리시스템) 개발에 있어서, 가장 중점을 두는 부분은 짧은 주기로 수집되는 데이터의 효과적인 관리와 AMI 데이터를 활용하기 위하여 상위시스템들과 어떻게 통합서비스 할 것인가에 대한 이슈이다. 본 논문에서는 기존의 AMR 환경과 다르게 양방향 서비스 인프라를 제공하는 AMI 환경에서 MDMS 구현 방안과 기능들을 제안한다. 본 논문에서 제안하는 MDMS의 특징은 국제전력표준인 CIM과 통합서비스버스(ESB)를 활용하여 상호운영성을 확보했다는 점과 컴포넌트 기반으로 시스템 모듈을 구현하여 현장 활용도 향상이 가능하다는 점이다. 본 연구의 제안된 결과는 지능형전력망 구현에 있어서 CIM 기반 전력시스템의 효율적인 개발 및 운영에 기여할 것으로 기대한다.

프로덕트 라인 기반의 웹 학습 시스템 개발 (Web Learning Systems Development based on Product Line)

  • 김행곤;김수연
    • 정보처리학회논문지D
    • /
    • 제12D권4호
    • /
    • pp.589-600
    • /
    • 2005
  • 다양하고 빠르게 변화하는 사용자의 요구사항을 만족시키기 위하여 재사용을 고려한 애플리케이션의 개발이 요구되어지고 있다. 이를 통해 대두된 것이 프로덕트 라인이다. 프로덕트 라인은 다양하게 빠르게 변화하는 시장의 요구사항과 특정 도메인 영역에 속하는 애플리케이션 간의 재사용 가능한 아키텍처 및 컴포넌트의 구성으로부터 연관된 시스템 구축 시 생산성과 품질의 향상을 제공함으로써 현재 많은 관심의 초점이 되고 있다. 또한, 이들 프로덕트 라인에서는 프로덕트들 사이의 공통성과 변화성에 초점을 두고 이들 분류 방법으로 휘처 모델링 이라는 개념을 주로 사용하여 분석하고 있다. 또한 재사용 가능한 아키텍처는 많은 변화 계획들과 메커니즘을 포함하고 있다. 그러나 지금까지 이러한 변화들이 일어나는 상황을 이해하는 것과 특별한 상황에서도 가능하게 하는 옵션들을 기록하는 것은 명확히 이루어지지 못하였다. 아키텍처가 오랜 기간 동안 많은 프로덕트 버전에서 사용되어 진다거나, 다른 프로덕트들의 설계를 위해 사용되어지는 아키텍처에서의 프로덕트 라인 문맥에서라면, 매우 중요하게 다루어진다. 즉, 명백한 변화성의 표현과, 아키텍처에서 변경이 되는 적절한 위치를 식별하는 것이 중요하다. 하지만, 아키텍처를 설계하기 위한 아키텍처에서의 변화성 관리에 대한 명확한 방법이 미흡하다. 따라서 본 논문에서는 재사용 가능한 아키텍처를 설계하기 위해 변화성의 명확한 표현과 아키텍처에서의 적절한 위치를 식별하기 위해, 다양한 변화성 타입을 정의하고, 휘처 모델을 기반으로 한 아키텍처의 변화성과 아키텍처의 컴포넌트 관련성에서의 변화성 표현 방법을 기술하고, 제시한 이론을 기반으로 웹 학습 시스템의 설계과정을 거쳐 구현하고자 한다.

LDP 기반의 얼굴 표정 인식 평가 시스템의 설계 및 구현 (A Study of Evaluation System for Facial Expression Recognition based on LDP)

  • 이태환;조영탁;안용학;채옥삼
    • 융합보안논문지
    • /
    • 제14권7호
    • /
    • pp.23-28
    • /
    • 2014
  • 본 논문에서는 기존에 제안된 LDP(Local Directional Pattern)를 기반으로 얼굴 표정 인식 시스템에 대한 설계 및 구현 방법을 제안한다. LDP는 얼굴 영상을 구성하고 있는 각 화소를 주변 화소들과의 관계를 고려하여 지역적인 미세 패턴(Local Micro Pattern)으로 표현해준다. 새롭게 제시된 LDP에서 생성되는 코드들이 다양한 조건하에서 정확한 정보를 포함할 수 있는지의 여부를 검증할 필요가 있다. 따라서, 새롭게 제안된 지역 미세 패턴인 LDP를 다양한 환경에서 신속하게 검증하기 위한 평가 시스템을 구축한다. 제안된 얼굴 표정인식 평가 시스템에서는 6개의 컴포넌트를 거쳐 얼굴 표정인식률을 계산할 수 있도록 구성하였으며, Gabor, LBP와 비교하여 LDP의 인식률을 검증한다.