최근 바뀜 사이트맵

사이트 도구

통합_정의_idef

통합 정의(IDEF)

정의

통합 정의(IDEF; Intergrated Definition)는 시스템 및 소프트웨어 공학 분야에서 모델링 언어의 한 종류로 작업의 절차를 기술하는 모델링 기법이다. 데이터의 기능적 모델링, 시뮬레이션, 객체 지향 분석/설계, 지식 습득까지 다양하게 사용된다. 표현 기법에 따라 IDEF0, IDEF1, IDEF2, IDEF3, IDEF4, IDEF5, IDEF6, IDEF7, IDEF8, IDEF9, IDEF10, IDEF11, IDEF12, IDEF13, IDEF14, IDEF1X의 16가지의 콤포넌트로 구분된다. 이중 IDEF0이 가장 널리 알려져 있다.

미국 공군에서 개발되어 미국 국방부 등에서 사용되고 있고, 퍼블릭 도메인으로 공개되어 있다.

IDEF0

IDEF0 기능적 모델링 방법은 조직이나 시스템의 결정, 행동, 활동을 모델링하기 위해 고안되었으며, 업무 수행에 따른 결과물을 간결하고 효과적으로 표현한다. 그래픽 모델링 언어인 SADT(Structured Analysis and Design Technique)에서 파생되었다.

순서도가 제품의 기능적 흐름을 보여준다면, IDEF0는 데이터 흐름, 시스템 제어, 생애주기 프로세스의 기능적 흐름을 나타낸다. 광범위한 사업, 산업, 제조업, 기타 유형의 기업 운영을 원하는 수준까지 그래픽으로 표현할 수 있다.

사용법

각각의 활동은 상자 안에 동사 기반으로 표현된 레이블에 의해 기술된다. 입력, 제어, 출력, 도구를 모두 개념(concept)이라고 하며 화살표로 표시된다.

  • 상자 : 기본적으로 활동, 프로세스, 운용, 또는 변환작용을 나타내는 기능. 박스의 이름으로는 기능을 설명하는 적절한 동사(구)를 사용하고, 하나의 도표에는 최소한 3개에서 최대 6개의 박스를 좌상에서 우하의 대각선으로 배열하게 된다.
  • 화살표
    • 입력(input) : 기능에 의해 출력으로 변환되는 데이터나 객체
    • 출력(output) : 기능에 의해 산출되는 데이터나 객체
    • 제어(control) : 출력을 나타내기 위해 필요한 조건이나 환경.
    • 도구(mechanism) : 기능을 수행하기 위한 수단

통합_정의_idef.txt · 마지막으로 수정됨: 2018/07/01 22:48 저자 baobab