Zicomi Systems Logo Zicomi Site Banner
uml examples  |  home  |  contact us  |  your privacy
Company
Services
Products
Support
Resources
  OMG Standards
OMG Logo
  Have You Heard?
UML Diagrams
Zicomi Systems publishes some UML example diagrams online from the world famous UML dictionary.
more...
Version 2.5 Released
Zicomi Systems is delighted to announce that version 2.5 of Zicomi Mentor is released. With support for UML 2.0 and all thirteen UML diagrams
more...
Zicomi Systems' Director
speaks about the UML at Objects by Design - an informative interview
more...
Partner Programme
Zicom Systems is delighted to announce a new world wide partner programme, become a partner today.
more...
OMG Member
Zicom Systems is made a member of the OMG!
Artifact (Icon Presentation)
Artifact (Icon Presentation)  
An artifact is the specification of a piece of information that is utilized or created as part of a software development process or is produced as a product of a running system. An artifact is a classifier and as such can have instances, which are the development or runtime expressions (instances) of the artifact.

This is alternative content.

Explanation

Artifacts include a wide range of things, from the definition (specification) of pieces of programming source code, to model fragments, to word processor documents. They can also include such things as an error log produced as a result of a running system. It is the more general description or definition of the set to which artifact instances belong. Artifacts are said to be physical, although this can be misleading, as they are most typically software that can be identified by a file name. The file name can be the name of a file on a file system or a URL (universal resource locator.). The specification of any input or output from a software development process can be considered to be an artifact; in this way almost every other UML element can be considered to be an artifact or an instance of an artifact. The definition of an error log is an artifact; the actual error log produced by a system in operation is an artifact instance.

Related Entries

Artifact Instance
Artifact Instance  Graphically Similar
An artifact instance is related to an artifact because it represents an actual example or instance of an artifact. While the artifact is a generic description of a set of things with related properties and behavior, the artifact instance is one of the members of the set.
Deployment Specification
Deployment Specification  Graphically Similar
A deployment specification is related to an artifact because the deployment specification provides the specification for a set of properties that govern the execution of the artifact that is deployed on a node.

back to the index...
Unified Modeling Language and UML are either registered

trademarks or trademarks of Object Management Group, Inc. in the

United States and/or other countries.