• Title/Summary/Keyword: 정보시스템 개발방법론

Search Result 1,035, Processing Time 0.034 seconds

Model-Driven Development of RTOS-based Embedded Software (RTOS-기반 임베디드 소프트웨어를 위한 모델기반 개발방법)

  • Maeng Ji-Chan;Kim Jong-Hyuk;Ryu Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.1325-1328
    • /
    • 2006
  • 본 논문에서는 RTOS 기반 임베디드 소프트웨어 개발에 적합한 모델기반 방법론을 제안하고 이와 함께 개발된 자동코드생성 도구를 기술한다. 현재까지 알려진 대표적인 모델기반 방법론으로는 OMG (Object Management Group)의 MDA (Model-Driven Architecture)가 있으며, MDA 에서는 EJB, 웹서비스,.NET, 그리고 CORBA 와 같은 미들웨어 플랫폼을 대상으로 하는 응용 소프트웨어의 개발을 지원한다. 하지만, 통상적인 임베디드 시스템은 실시간성에 대한 요구조건은 물론 성능과 자원활용에 있어 많은 제약을 가짐에 따라 상당수의 임베디드 시스템은 미들웨어를 사용하지 않고 RTOS 상에서 직접 수행되도록 개발되고 있다. 이에 따라 본 연구에서는 MDA 방법론을 확장하여 플랫폼 의존적인 모델 (PSM, Platform Specific Model) 단계에서 추상화된 RTOS 행위를 표현할 수 있도록 추상 RTOS API (Generic RTOS API)를 정의하고, 아울러 추상화된 RTOS 행위를 자동으로 변환하여 C 코드를 생성해주는 도구인 TransPI 를 함께 제시한다.

  • PDF

Design and Implementation of a Mobile Customer Management using UML (UML을 적용한 모바일 고객관리 시스템 설계 및 구현)

  • Sim, Gab-Sig;Jung, Tae-Young
    • The KIPS Transactions:PartA
    • /
    • v.10A no.5
    • /
    • pp.503-512
    • /
    • 2003
  • Recently many applications are being developed as web technologies are evolved rapidly, but the development emthodology and quality improvement speed of the web apllications is not so. The creations of Most web applications have developed depending on the developer's knowledge and experience without a systematic development methodologies. But the web-based application systems require the various developing gechniques and the rich developing methodogies for a design process. This paper applies the UML(Unified Modeling Language) supporting an object-oriented development methodology to the design and implementation of a mobile customer management system. That is, it appliesthe UML to the system modeling based on a story board and a requirement specification at the web development of the similar web applications. Applying UML to this system achieved the analysis and the design of an web application effciently.

ESUML: UML-based Modeling Method for Embedded Software (ESUML: UML 기반 임베디드 소프트웨어 모델링 방법론)

  • Jeon Sang-Uk;Lee Hee Jin;Hong Jang-Eui;Bae Doo-Hwan
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.343-345
    • /
    • 2005
  • 소프트웨어 개발을 위한 분석 및 설계 언어로 UML이 일반화 되어 있다. UML이 갖는 객체지향 개념의 장점으로 인하여 일반 소프트웨어 개발뿐만 아니라 임베디드 소프트웨어 개발에 있어서도 UML의 사용이 증가하고 있다. 특히 UML 모델 중에서 시퀀스 다이어그램은 시스템의 다이나믹스 및 동적 시나리오 표현에 매우 유용하고, 모델링이 직관적이어서 소프트웨어 엔지니어들이 선호하고 있다. 본 연구에서는 시스템 행위를 중심으로 하는 임베디드 소프트웨어 모델링 방법으로 ESUML 방법론을 제시한다. 제시한 ESUML 방법론에서는 Use Case, Class, Interaction overview, Sequence 다이어그램과 Action Language를 이용하여 시스템을 효과적으로 모델링 하도록 하였다.

  • PDF

BSC 기반의 경영성과 관리시스템 구현 : 에너지 기업 적용사례

  • 장길상;박남일
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2004.11a
    • /
    • pp.175-181
    • /
    • 2004
  • 최근 많은 기업들의 경영층 및 정보화 담당자들이 BSC의 도입 필요성을 인식하기 시작하고 있다. 그러나 아직까지 최고경영층의 관심 및 지원 부족, 경영층 요구정보 분석의 어려움 및 낮은 질의 정보 제공, 적절한 BSC 개발 기술의 선정 실패 등으로 많은 기업에서 BSC 도입에 실패하고 있는 실정이다. 본 논문에서는 과거 전통적 경영성과측정 방법의 한계점과 BSC 모델의 장점 및 단점을 분석하고, 이를 토대로 성공적인 BSC 기반 경영성과관리시스템을 구축할 수 있는 구축방법론을 제시하고자 한다. 본 논문에서 제시하는 BSC 기반 경영성과관리시스템의 구축 방법론은 (1) 전사 비전/전략 수립, (2) 경영방침/사업계획 수립, (3) 핵심성과요인(CSF) 및 주요성과지표(KPI) 도출, (4) 시스템 구현 단계의 4단계로 각성되어 있다. 본 논문에서 제시된 BSC 기반 경영성과관리 시스템의 구축 방법론의 유효성(Usefulness)을 입증하기 위하여 에너지 기업인 'K'사를 대상으로 사례연구를 수행하였다.

  • PDF

A Methodology of Network Performance on Mobile GIS (모바일 지리 정보 시스템의 네트워크 성능 측정을 위한 방법론 연구)

  • 이은규;오병우;김미정;장병태
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.604-606
    • /
    • 2003
  • 지리 정보 시스템의 개발 방법과 관련하여 지도 데이터 베이스를 효율적으로 관리하고 대용량의 데이터를 가공하는데 많은 연구가 이루어지고 있다. 그러나 위치 기반 서비스와 같이 무선 인터넷 및 모바일 지리 정보 시스템과 같은 다양한 기반 기술을 필요로 하는 분야에서는 요소 기술간의 통합이 중요한 문제로 인식되고 있다. 본 논문에서는 이에 관련된 문제를 다루기 위해 Mobile IP 및 Mobile Ad hoc Network와 같은 IP 기반의 무선 네트워크 환경과 모바일 지리 정보 시스템의 통합을 위한 기반 연구에 초점을 둔다. 각 분야의 특성을 연결하기 위한 작업으로 모바일 지리 정보 시스템이 무선 네트워크에서 실현되는 것을 고려하여 네트워크 성능 측정 요소를 재해석하고 정리한다. 본 논문에서 제안된 네트워크의 평가 요소를 측정함으로써 공간 데이터의 특성을 파악하여 분석할 수 있을 뿐만 아니라 지리 정보 개발 방법론을 위한 기초 자료로 사용될 수 있을 것으로 기대된다.

  • PDF

특집 : 보안성 평가 및 시험;정보보호시스템 공통평가기준 기반의 평가제출물 작성 방법 연구

    • Review of KIISC
    • /
    • v.13 no.6
    • /
    • pp.6-6
    • /
    • 2003
  • 정보보호시스템 공통평가기준(정보통신부고시 제2002-40호)에 의해 정보보호시스템을 평가받기 위해 개발자는 해당평가보증등급의 보증패키지에 속하는 보증컴포넌트에서 요구하는 평가제출물을 작성하여야 한다. 공통평가기준에서는 평가제출물에 대한 작성방법을 제공하고 있지 않으므로 개발자가 평가제출물을 작성하는데 어려움이 있다. 본 고에서는 개발자가 공통평가기준에 기반한 평가제출물을 용이하게 작성할 수 있도록 적용될 수 있는 평가제출물 작성 방법론(순차방식, 병행방식)을 제시한다.

Design and Implementation of a Component Repository System based on a CBD Methodology (CBD 기반 컴포넌트 리파지토리 시스템 설계 및 구현)

  • Park, Chang-Sup;Yeon, Seung-Ho;Rhee, Hae-Kyu;Park, Hyun-Gyu;Lee, Sang-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.1003-1006
    • /
    • 2003
  • 본 논문에서는 KT 서비스개발연구소에서 개발된 컴포넌트 리파지토리 시스템의 설계 및 구현방법을 소개한다. 본 시스템은 CBD 방법론 및 EJB 컴포넌트 모델을 적용하여 유연하고 확장성 높은 컴포넌트 기반 시스템으로 개발되었다. 본 시스템은 컴포넌트를 기술하고 검색하기 위한 컴포넌트 명세 방법과 컴포넌트들을 체계적으로 분류, 관리할 수 있는 계층적 분류 체계를 정의한다 또 컴포넌트의 재활용을 위해 효과적인 검색 및 탐색 방법을 제공하며, 사용자 관리 및 통계 기능 둥을 포함한다. 본 논문에서는 요구사항 분석, 설계, 구현 단계에서 CBD 방법론의 적용 방안을 기술하고, 특히 컴포넌트 식별 및 컴포넌트 구조 설계 방법에 대해 상세히 기술한다.

  • PDF

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

  • Kim, Woo-Yeol;Ryu, Dong-Kuk;Kim, R.-Young-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.406-408
    • /
    • 2005
  • 시스템의 개발에 있어서 외부 시스템과의 상호운용성 확보가 정점 중요한 부분이 되어가고 있다. 시스템의 상호운용성을 확보하기 위해서는 시스템 개발의 초기(요구사항 분석)단계에서 부터 개발이 완료될때 까지 상호운용에 관련된 여러 사항을 개발 및 확인하여야만 최종 시스템의 상호운용성을 확보할 수 있다. 본 논문에서는 CBD 방법론을 바탕으로 컴포넌트 기반 시스템을 개발하는 과정에서 최종적으로 개발되는 시스템의 상호운용성을 향상하기 위한 체크리스트를 소개한다. 논 논문의 상호운용 체크리스트는 컴포넌트의 개발 과정 즉, 요구사항 분석, 설계, 개발, 시험, 설치에 이르는 각각의 과정에서 상호운용성을 확보하기 위해서 점검 및 수행하여야 하는 사항들을 제시한다. 본 체크리스트의 작성을 위하여 필요한 상호운용 관련 사항들은 LISI 질의서와 공통운용환경(COE)의 적합성 체크리스트를 분석하여 작성하였다.

  • PDF

Formal Design of Intrusion Detection Mechanism using SPIN (SPIN을 이용한 침입탐지 메커니즘의 정형적 설계방법)

  • 방기석;김일곤;강인혜;강필용;이완석;최진영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.691-693
    • /
    • 2003
  • 고 등급의 침입 탐지 시스템 평가를 받기 위해서는 반드시 정형적인 방법론을 적용하여 시스템을 설계하고 검증해야 한다. 그러나 침입 탐지 시스템의 설계에 적합한 정형기법을 선정하기는 매우 어렵다. 본 논문에서는 정형 기법의 일종인 모델 체킹 방법론을 침입 탐지 메커니즘의 설계에 적용하는 방법을 제안하고. 고 등급 침입 탐지 시스템의 개발에 사용할 수 있는 방향을 제시한다.

  • PDF

Design and Implementation of Component based remote process supporting assessment tool (컴포넌트기반 원격프로세스 심사지원 도구의 설계와 구현)

  • 박정민;이은석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.442-444
    • /
    • 2004
  • 소프트웨어를 구성하는 요소들의 재사용은 소프트웨어 공학에서 가장 중요하게 생각하는 부분으로써 기존의 소프트웨어의 유지보수나 새로운 소프트웨어의 개발에서 생산성을 높일 수가 있다. 이러한 소프트웨어의 경제성 재사용성을 위한 개발방법론이 CBD(Component Based Development)이다. CBD는 소프트웨어 개발 방법론들 중의 하나로써 컴포넌트들을 특정 목적에 맞게 조립하고 배치하여 품질 보증된 높은 생산성의 컴포넌트를 재사용할 수 있게 한다 이러한 장점 때문에 CBD가 유력한 차세대 개발방법론으로 주목받고 있는 것이다. 따라서 본 논문은 기존에 구축된 on-line 심사 프로세스 지원시스템을 컴포넌트기반 시스템으로 재구축하여 컴포넌트화의 효과를 알아보고자 한다.

  • PDF