Artifact (UML)
एकीकृत मॉडलिंग भाषा (यू. एम. एल.) में एक कलाकृति जानकारी के एक भौतिक टुकड़े का विनिर्देश है जिसका उपयोग या उत्पादन एक सॉफ्टवेयर विकास प्रक्रिया द्वारा किया जाता है, या एक प्रणाली की परिनियोजन और संचालन द्वारा किया जाता है। कलाकृतियों के उदाहरणों में मॉडल फाइलें, स्रोत फाइलें, स्क्रिप्ट और द्विआधारी निष्पादन योग्य फाइलें, डेटाबेस प्रणाली में एक तालिका, एक विकास वितरण योग्य, एक शब्द-प्रसंस्करण दस्तावेज़, या एक मेल संदेश शामिल हैं। कलाकृतियाँ वे भौतिक इकाइयाँ हैं जो नोड्स पर तैनात की जाती हैं (अर्थात। उपकरण और निष्पादन वातावरण)। अन्य यू. एम. एल. तत्व जैसे वर्ग और घटकों को पहले कलाकृतियों में प्रकट किया जाता है और फिर इन कलाकृतियों के उदाहरणों को तैनात किया जाता है। कलाकृतियाँ अन्य कलाकृतियों से भी बनी हो सकती हैं। आर्टिफैक्ट (सॉफ्टवेयर विकास) संदर्भ एकीकृत मॉडलिंग भाषा भी देखें।