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 mer
- 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ällor
- ^ [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.