• 제목/요약/키워드: 시스템 개발 방법

검색결과 10,095건 처리시간 0.044초

MDA 기반의 다중 에이전트 기반 시스템 개발 (MDA-Based Multi-Agent based System Development)

  • 장수현;윤현상;이은석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 추계학술발표대회
    • /
    • pp.543-546
    • /
    • 2006
  • MDA 는 OMG 에서 제안한 소프트웨어 개발 방법론으로써, 플랫폼 독립적인 모델에서 플랫폼 종속적인 모델로의 모델 변환을 사용하여 소프트웨어의 이식성, 재사용성 등을 향상 시킬 수 있다. 다중 에이전트 기반 시스템을 개발하는 데 MDA 를 적용하는 것은, 다양한 유비쿼터스 환경에서 동작하는 지능형 시스템 개발을 효율적으로 지원한다. 최근 MDA 를 적용하여 다중 에이전트 기반 시스템을 개발한 연구가 있다. 그러나 이 연구는 에이전트 플랫폼이 고려되지 않고 모델 변환이 자동화 되지 못한 단점이 있다. 본 논문에서는 OMG 에서 표준화한 방법으로 UML 을 모델을 기술하고 모델 변환 규칙을 적용한다. 이를 통해 하나의 모델로부터 다양한 에이전트 플랫폼으로의 이식성을 얻을 수 있다. 이를 평가하기 위해 이전 연구에서 개발한 전자상거래 시스템의 시나리오를 가지고 에이전트 시스템을 구현하고 그 유효성을 입증하였다.

  • PDF

멀티미디어 소프트웨어 개발환경을 위한 소프트웨어형상관리시스템 (The software configuration management system for Multimedia software development environment)

  • 이정헌;채옥삼
    • 대한전자공학회논문지SP
    • /
    • 제41권6호
    • /
    • pp.137-145
    • /
    • 2004
  • 일반적인 소프트웨어형상관리 시스템들은 멀티미디어 소프트웨어 개발 환경의 특성 및 특징들을 수용하기에 부족하다. 멀티미디어 소프트웨어 개발 환경은 기본적인 개발 도구 외에 컴포넌트(나 라이브러리)들을 인터액티브하게 조합하고 테스트 할 수 있는 비주얼 프로그래밍 환경을 통한 시뮬레이션과 분석을 반복하면서 개발하는 특징을 가지고 있다. 뿐만 아니라, 시뮬레이션 과정 중에는 유사한 기능을 가진 컴포넌트 중에 적합한 컴포넌트를 빠르고 효과적으로 찾기 위한 방법이 필요하다. 본 논문에서는 이러한 멀티미디어 소프트웨어 개발 환경에서 사용하는 시뮬레이션 도구를 체계적으로 지원해줄 수 있는 비주얼 워크스페이스를 기반으로 한 소프트웨어형상관리 방법과 이러한 방법을 수용할 수 있는 소프트웨어형상관리 시스템을 개발하고자 한다. 또한, 개발된 시스템을 실제 시뮬레이션 도구와 연계하여 소프트웨어형상관리 시스템으로써의 적합성을 확인하고자 한다.

USS 시스템 개발을 위한 시나리오 구축 및 요구분석의 구조적 통합 방법론

  • 권오병;이연님
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2007년도 추계학술대회
    • /
    • pp.403-411
    • /
    • 2007
  • 유비쿼터스 서비스 개념의 확장으로 서비스 제공 공간인 유비쿼터스 지능 공간(USS: Ubiquitous Smart Space)에 대한 관심이 높아지고 있다. 또한 이와 같은 USS 개발은 전 세계적으로 다양한 분야에서 이루어지고 있다. 이러한 USS를 개발하기 위한 방법론 중에서 먼저 시나리오를 제작 분석하고 이에 따라 요구분석과 설계를 하기도 하며 역으로 개발에 고려하고 있는 유비쿼터스 기술로 먼저 설계나 요구분석을 실시하고 이후에 시나리오를 통하여 실현 가능성을 보이기도 한다. 그러나 시나리오 제작과 요구분석이 상호 유사한 내용을 공유하고 있음에도 불구하고 별도로 제작하는 과정에서 불일치와 많은 노력이 소모된다. 따라서 본 연구의 목적은 시나리오 제작과 요구분석에 이르는 과정을 구조적으로 통합하는 방법론을 제시하여 USS개발 초기과정에서의 효율성을 증대하도록 하는 것이다.

  • PDF

문제기술서의 문장 분석을 통한 개념클래스 도출 방법 제안 (Method of making a conception class from problem description using sentence analysis)

  • 박가영;이용훈;이상범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.958-961
    • /
    • 2010
  • 본 논문에서는 고객의 초기 요구 문서인 문제 기술서로부터 문장 분석을 통하여 개념클래스를 도출하는 방법에 대하여 제안한다. 문제기술서는 개발할 시스템에 대한 고객의 요구사항을 개괄적으로 작성된 문서로서 요구사항을 분석하고 설계할 때 이용되는 초기 문서 역할을 한다. 개발자는 이 문서의 내용을 바탕으로 시스템에 중요한 개념클래스를 도출하는 작업을 시작한다. 시스템 개발에 사용될 개념클래스들을 도출하는 것은 객체지향적인 설계에서 중요한 과정이다. 문서 기술서로부터 개념클래스 도출 과정은 주로 개발자의 경험과 직관에 의존하는 경향이 있으며 경험이 많은 전문 개발자들은 문제 기술서로부터 개념클래스들을 올바르게 도출할 수 있지만 초보 개발자의 경우 도출에 어려움이 따른다. 이러한 문제점의 개선 방법으로 기술서의 문서에서 문장 단위로 형태소 분석을 통하여 명사와 동사를 추출한다. 추출된 명사를 통하여 2가지 분류 기준에 따라 개념클래스 도출하고, 이후 동사를 이용하여 개념클래스 간의 관계 설정하는 방법을 제안한다.

Scanning Probe를 이용한 OMM(On the Machine Measuring) 시스템 개발 및 평가

  • 김선호
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1996년도 춘계학술대회 논문집
    • /
    • pp.227-231
    • /
    • 1996
  • 기계가공 생산시스템에서 대량생산라인의 경우에는 측정 및 검사공정을 별도로 두고 있으나, 금형과 같은 다품종 소량 생산품의 경우에는 이러한 방식이 적합하지않다. 이러한 경우에는 유연성이 높은 3차원 측정기(CMM)를 설치하여 운용하고 있으나 운용비용이 많이 들고 관리하기가 쉽지 않으며 Setup 및 측정시간이 길어져 비경제적일 수가 있다. 또한 3차원 측정기의 한정된 크기때문에 대형가공물이라든지 탈착이 어려운 생산품의 경우에는 마땅한 특정 방법이 없는 실정이다. 본 연구에서는 개발된 OMM 시스템을 3종류의 TV Shadow Mask 금형의 측정에 적용한 결과를 소개한다. 측정된 결과는 CMM을 이용해 측정한 결과와 비교 했고, 비교된 결과를 이용해 개발된 시스템의 반복정밀도, 측정 정확도를 통계적 방법으로그리고 경제적 관점에서 CMM을 이용 한 기존의 방법과 개발된 시스템을 비교 평가했다.

  • PDF

IRSJ : Jini 기반의 인터페이스 공유 서비스 (IRSJ : Interface Repository Service Based on Jini)

  • 문석현;문창주;백두권
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.622-624
    • /
    • 2001
  • 자바 기반의 분산 객체 시스템을 개발할 때 또는 사용할 때 분산 객체에 대한 인터페이스의 공유가 필수적이다. CORBA(Common Object Request Broker Architecture)의 경우 IR(Interface Repository)을 이용하여 IDL(Interface Definition Language)로 작성된 인터페이스 정보를 공유하고 있다[2][3]. 인터페이스 정보를 공유하기 위한 다른 방법으로는 메일, FTP, 데이터베이스 이용 등과 같은 방법이 있다. 그러나 이 방법들은 작성자 혹은 서버의 정보를 알아야 인터페이스의 공유가 가능하다는 단점을 가지고 있다. 본 논문에서는 Jini 시스템 개발 시 정보 공유의 불편함을 해결하고자 IRSJ를 제안한다. IRSJ는 Jini 시스템과 인터페이스 공유 서비스를 위한 자바 클래스들로 구성된다. Jini 시스템은 네트워크 장비가 네트워크 접속 및 해제되는 과정을 자동적으로 관리해주는 아키텍처를 포함한다[6]. 이 아키텍처를 사용하면 Jini 시스템 개발 팀원들간에 서버나 작성자에 대한 정보 없이 정보를 공유하기 위한 서비스 개발이 가능하다. IRSJ를 이용하면 서버의 정보가 불필요하며, 원격 이벤트 모델에 의한 인터페이스 자동 다운로드 등의 장점이 있다.

분산조직을 위한 컴퓨터 통합 비즈니스 시스템 (The computer-Integrated Business System(CIBS) for Highly Decentralized Organizations)

  • 박광호;권용균
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회 1996년도 추계학술대회발표논문집; 고려대학교, 서울; 26 Oct. 1996
    • /
    • pp.153-156
    • /
    • 1996
  • 현재의 정보시스템이 하드웨어의 발전에 비해 늦어진 이유는 개발 단계별로 상호 일관성이 결여된 방법론을 사용하고 있고 이 방법론들이 실제의 비즈니스 프로세스(Business Process)와는 차이가 있는 형태로 구현이 되기 때문이다. 또한, 이런 방법론들이 분산조직에 사용된다면 비즈니스 프로세스가 세분화되기 때문에 문제점들이 더 깊이 심화되는 경향이 발생하게 된다. 이런 상황에 대한 해결책은 정보시스템이 비즈니스 프로세스로부터 구체적인 정보시스템의 구현에 이르기까지 일관성 있게 진행할 수 있는 방법론이 필요하다. 그러므로, 정보시스템 구현의 각 단계별로 추상과 구현방법을 구체적으로 제시하고 개념적인 무결성을 보장할수 있는 새로운 정보시스템 개발방법이 요구된다. 본 논문에서는 이러한 정보시스템을 구현하기 위해서 업무분석의 과정에서부터 구현에 이르기까지 개념적인 무결성(Conceptual Integrity)을 유지하고(Brooks, 1982) 방법론상에서 중단이나 변형없이 연결되는 시스템 개발방법론인 컴퓨터 통합 비즈니스 시스템(Computer-Integrated Business System:CIBS)을 소개하고 이 CIBS가 사용하는 세부적인 객체지향 프로그래밍 방법론이 AF(Application Framework)을 설명하며, 최종적으로 이 CIBS에 의해서 구현된 정보시스템과 기존의 프로그래밍 기법으로 구현된 정보시스템과의 비교를 통해 그 장단점을 증명하고자 한다. 또한, 이 CIBS구조는 정보시스템의 단편적인 정보제공 능력을 넘어서서 비즈니스 프로세스를 개선함에 의해서 기업의 노하우를 정립하고 이를 발전시키는 정보시스템의 진보된 형태를 보여줌으로서 정보시스템의 새로운 모습과 비젼을 제시하며 혁신적인 정보시스템의 새로운 구조를 보여준다. 문제점들은 HED (Human Engineerign Discrepance) 목록으로 정리하여 설계에 반영하도록 하였다.로 마음의 안정감, 몸의 긴장 이완에 따른 건강 상태 유지, 수업 집중도 향상 등이 나타났다. 위와 같은 종합 적 분석 결과에 따라, 본 연구는 제조 현장의 생산성 향상 및 품질 향상과 연계하여 작업자의 작업 집중도 향상, 작업자의 육체적, 심리적 변화에 따른 생산성 및 품질 향상 변화 정도 등의 산업공학(인간공학) 제 분야의 여러 측면에서 연구 및 적용이 가능하리라 사료된다.l, 시험군:25.90$\pm$7.16mg/d1, 47% 감소)를 나타내었으며, 시험군의 AUC는 대조군에 비해 39% 감소하였고, 혈중 아세트알데히드의 농도는 투여 60분후 시험군(3.96$\pm$0.07nmo1/$m\ell$)이 대조군(6.45$\pm$0,64nmo1/$m\ell$)에 비해 유의성 있는 감소(39%)를 나타내었으며, 시험군의 AUC는 대조군에 비해 48% 감소하였다 한편, 시험관내 에탄올 대사 효소에 대한 바이오짐의 효과를 검색해본 결과 바이오짐(2.0 $\mu\textrm{g}$/assay)에 의해 Aldehyde dehydrogenase(1.5unit/assay)의 활성이 14% 증가되었다. 본 연구의 결과로 볼 때, 비지니스 및 바이오짐은 음주 후 상승된 혈중 에탄을 농도 및 아세트알데히드의 농도를 현저히 감소시키는 효과가 있었다.량 보호 관리, 도시 소공원 개발, 역사 문화 공원 조성, 하천 공간 복원, 공원 시설 기능 개선, 이용 프로그램 개발, 공원 관리 개선, 환경 피해 녹지의 회복, 도시 환경 림 조성, 녹지 기능

  • PDF

C2 아키텍처를 이용한 웹 기반 성적처리 시스템 (Web-Based Score Processing System using C2 Architecture)

  • 정화영;김종진;김종훈
    • 정보교육학회논문지
    • /
    • 제9권1호
    • /
    • pp.49-55
    • /
    • 2005
  • 웹 기반 학습시스템은 현재까지 전통적인 프로세스에 따라 구현되었다. 그러나 이러한 방법은 시스템 개발에서 비효율성을 갖으며, 개발이후에도 운영 및 관리에 어려움을 준다. 따라서 웹 기반 교육시스템에서도 컴포넌트 기반 개발방법의 도입이 필요하다. 본 연구에서는 컴포넌트 합성에 의한 성적처리 시스템을 구축하였다. 컴포넌트는 Java Beans로 구현하였으며, 합성 방법은 C2 아키텍처를 이용하였다. 이는, 각 컴포넌트의 합성을 통하여 전체 성적처리 시스템을 구축함으로서 웹 기반 학습 시스템에서도 컴포넌트 기반 개발방법의 적용 가능성을 보였다.

  • PDF

웹 기반 학습을 위한 Chiron-2 아키텍처기반의 성적처리 시스템 (Chiron-2 Architecture Based Score Processing System for Web-Based Education)

  • 정화영
    • 인터넷정보학회논문지
    • /
    • 제6권4호
    • /
    • pp.1-7
    • /
    • 2005
  • 웹 기반 학습시스템은 CGI를 기반으로 하는 절차지향에 따라 구현되었다. 그러나 이러한 방법은 시스템 개발의 경우 프로그램 코드의 중복에 의한 비효율성을 가질 수 있으며, 개발이후에도 운영 및 관리에 어려움을 준다. 따라서 웹 기반 학습시스템에서도 컴포넌트 기반 개발방법의 도입이 필요하다. 본 연구에서는 컴포넌트 합성에 의한 웹 기반 성적처리 시스템을 구현하였다. 적용된 컴포넌트는 Java Beans로 구현하였으며, 합성 방법은 Chiron-2 아키텍처를 이용하였다. 이러한 방법에 의하여 본 연구는 구조적인 장점들뿐만 아니라 유지보수를 측정하는 사이크로매틱 복잡도에서도 낮은 수치를 나타냄으로서 보다 좋은 효율성을 가짐을 알 수 있다.

  • PDF

차원 감소 기법을 이용한 전자 상거래 추천 시스템의 개발 (Development of a recommender system for e-commerce sites using a dimension reduction technique)

  • 김용수;염봉진;김도현
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2006년도 춘계공동학술대회 논문집
    • /
    • pp.299-304
    • /
    • 2006
  • 최근 전자상거래 사이트에서는 각 고객에게 개별화된 서비스를 제공하기 위한 노력을 기울이고 있으며, 추천시스템은 이러한 개별화된 서비스를 제공하는데 중요한 역할을 하고 있다. 전자상거래 추천시스템에 대한 최근 연구 동향 중 하나는 고객의 탐색 및 행동 패턴 데이터를 이용하여 각 상품에 대한 선호도를 추정하고, 이를 바탕으로 한 추천시스템을 개발하는 것이다. 본 논문에서는 이와 같이 추정한 선호도 데이터에 차원 감소 기법을 적용한 추천시스템을 개발하였으며, 이를 기존의 협업적 필터링을 이용한 방법과 비교하였다. 실험용 전자상거래 사이트로부터 수집한 데이터를 바탕으로 두 방법을 비교하여, 추천 상품 수가 지나치게 크지 않을 때에는 차원 감소 기법을 이용한 방법의 성능이 협업적 필터링을 이용한 방법의 성능과 유사하거나 더 우수하다는 것을 보였다.

  • PDF