도메인(소프트웨어 엔지니어링)

Domain (software engineering)

도메인컴퓨터 프로그램의 대상 대상 영역입니다.소프트웨어 엔지니어링에서 사용되는 용어입니다.형식적으로는 좁게 [1]정의되어 있든 넓게 정의되어 있든 특정 프로그래밍 프로젝트의 대상 대상을 나타냅니다.예를 들어, 특정 프로그래밍 프로젝트는 특정 병원을 위한 프로그램을 만드는 것을 목표로 했을 수 있으며, 그 병원은 도메인이 될 것이다.아니면 프로젝트의 범위를 확장하여 모든 병원을 그들의 [1]: 352 영역으로 포함시킬 수도 있다.컴퓨터 프로그래밍 설계에서는 도메인 엔지니어링이라고 하는 컴퓨터 프로그래밍 영역의 문제를 해결하기 위해 구성된 소프트웨어 프로그램의 공통 요구 사항, 용어 및 기능 세트를 설명하여 도메인을 정의합니다.도메인이라는 단어는 응용 프로그램 [1]도메인의 동의어로도 간주됩니다.

소프트웨어 엔지니어링 영역에서 도메인은 일반적으로 응용 프로그램이 적용되는 대상 영역을 가리킵니다.즉, 애플리케이션 개발 중에 도메인은 "애플리케이션 로직이 회전하는 지식과 활동의 영역"이 됩니다. - Andrew[2] Powell-Morse

도메인: 지식, 영향력 또는 활동의 영역.사용자가 프로그램을 적용하는 주체 영역은 소프트웨어의 도메인입니다.: 에릭[3] 에반스

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b c Bjørner, Dines (2006). "The Tryptych of Software Engineering". Software Engineering 3 – Domains, Requirements, and Software Design (book). Vol. I. Springer Verlag. p. 9. ISBN 978-3-540-33653-2. Retrieved 2016-12-19.
  2. ^ Andrew Powell-Morse (April 21, 2017). "Domain-Driven Design - What is it and how do you use it?". Retrieved May 2, 2020.
  3. ^ Eric Evans (2015). "Domain Driven Design Reference: Definitions and Pattern Summaries" (PDF). domainlanguage.com. Retrieved May 2, 2020.