Domain (szoftverfejlesztés)

A szoftverfejlesztésben a domain egy egy számítógépes program specifikus szakterületét jelenti. Formálisan egy adott programozási projekt céltárgyát képviseli, akár szűk, akár tág értelemben.[1] Például egy adott programozási projekt esetében, amelynek célja egy program létrehozása egy adott kórház számára, akkor ez a kórház lenne a domain (tartomány). Vagy a projekt hatóköre kibővíthető úgy, hogy minden kórházra kiterjedjen.[1]:352 Egy számítógépes programtervezés során a domaint úgy definiáljuk, hogy meghatározunk egy sor közös követelményt, terminológiát és funkciót bármely szoftverprogram számára, amelyet a számítógépes programozás során felmerülő problémák megoldására készítenek, ezt nevezzük domain tervezésnek. A "domain" szó az alkalmazási terület szinonimájaként is használatos.[1]

A szoftverfejlesztés területén a tartomány (domain) általában arra a tématerületre utal, amelyre az alkalmazást szánják. Más szóval, az alkalmazásfejlesztés során a tartomány a "tudás és tevékenység köre, amely köré az alkalmazás logikája épül". – Andrew Powell-Morse[2]

Domain: A tudás, befolyás vagy tevékenység köre. Az a témakör, amelyre a felhasználó egy programot alkalmaz, az a szoftver tartománya. – Eric Evans [3]

Hivatkozások

  1. a b c Bjørner, Dines. The Triptych of Software Engineering, Software Engineering 3 – Domains, Requirements, and Software Design (angol nyelven). Springer Verlag, 9. o. (2006). ISBN 978-3-540-33653-2. Hozzáférés ideje: 2016. december 19. 
  2. Andrew Powell-Morse: Domain-Driven Design - What is it and how do you use it?, 2017. április 21. (Hozzáférés: 2020. május 2.)
  3. Eric Evans: Domain Driven Design Reference: Definitions and Pattern Summaries. domainlanguage.com, 2015 (Hozzáférés: 2020. május 2.)

Fordítás

Ez a szócikk részben vagy egészben a Domain (software engineering) című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Kapcsolódó szócikkek

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!