För den tekniska termen se artefakt (mätteknik).
För termen inom arkeologi se artefakt.

Artefakt, engelska artifact, är ett modellinslag i Unified Modeling Language (UML), ett modelleringsspråk främst för programvara men även för andra system. Liksom andra artefakter är de tillverkade av människor. [1] En artefakt är en följd av en arbetsprocess. Exempel på sådana resultat är filer med källkod som en produkt av mjukvaruutveckling eller ett textdokument som en konsekvens av definitionen i form av krav på ett system.[1]

I UML definieras ett antal stereotyper, eller nyckelord, för särskilda typer av artefakter. Dessa anges inom guillemet (« » eller om guillemettecknet inte finns att tillgå, << >>):

  • «Document» : ett dokument som inte är «Source» eller «Executable»
  • «Source» är en källkod som kan kompileras till en «Executable»
  • «File» står för en ospecificerad fil
  • «Library» en statisk eller dynamisk biblioteksfil, till exempel DLL
  • «Executable» är en körbar fil för en dator
  • «Script» är en skriptfil, som kan tolkas i en dator

Läs merRedigera

  • Per Kroll och Philippe Kruchten (2003). The rational unified process made easy: A practitioner's guide to the RUP. ISBN 0-321-16609-4.

KällorRedigera

  1. ^ [a b] OMG Unified Modeling Language (OMG UML), Superstructure, V2.1.2 Arkiverad 23 september 2010 hämtat från the Wayback Machine., OMG (2008).


Den här artikeln är helt eller delvis baserad på material från tyskspråkiga Wikipedia, Artefakt (UML), 31 januari 2014.