Data Item Attribute

From GM-RKB
(Redirected from Attribute (computing))
Jump to navigation Jump to search

A Data Item Attribute is an entity attribute of a data item.



References

2017a

  • (Wikipedia, 2017) ⇒ https://en.wikipedia.org/wiki/attribute_(computing) Retrieved:2017-6-26.
    • In computing, an attribute is a specification that defines a property of an object, element, or file. It may also refer to or set the specific value for a given instance of such. For clarity, attributes should more correctly be considered metadata. An attribute is frequently and generally a property of a property. However, in actual usage, the term attribute can and is often treated as equivalent to a property depending on the technology being discussed. An attribute of an object usually consists of a name and a value; of an element, a type or class name; of a file, a name and extension.
      • Each named attribute has an associated set of rules called operations: one doesn't sum characters or manipulate and process an integer array as an image object— one doesn't process text as type floating point (decimal numbers).
      • It follows that an object definition can be extended by imposing data typing: a representation format, a default value, and legal operations (rules) and restrictions ("Division by zero is not to be tolerated!") are all potentially involved in defining an attribute, or conversely, may be spoken of as attributes of that object's type. A JPEG file is not decoded by the same operations (however similar they may be—these are all graphics data formats) as a PNG or BMP file, nor is a floating point typed number operated upon by the rules applied to typed long integers.
    • For example, in computer graphics, line objects can have attributes such as thickness (with real values), color (with descriptive values such as brown or green or values defined in a certain color model, such as RGB), dashing attributes, etc. A circle object can be defined in similar attributes plus an origin and radius.

2017a

2017b

2017c

  • (Wikipedia, 2017) ⇒ http://en.wikipedia.org/wiki/Ontology_components#Attributes
    • Objects in an ontology can be described by relating them to other things, typically aspects or parts. These related things are often called attributes, although they may be independent things. Each attribute can be a class or an individual. The kind of object and the kind of attribute determine the kind of relation between them. A relation between an object and an attribute express a fact that is specific to the object to which it is related. For example the Ford Explorer object has attributes such as:
      • <has as name> Ford Explorer
      • <has by definition as part> door (with as minimum and maximum cardinality: 4)
      • <has by definition as part one of> {4.0L engine, 4.6L engine}
      • <has by definition as part> 6-speed transmission
The value of an attribute can be a complex data type; in this example, the related engine can only be one of a list of subtypes of engines, not just a single thing.

2017D

  • (Memidex Dictionary, 2017) ⇒ attribute (abstraction). (n.d.). In Memidex Dictionary/Thesaurus. Retrieved May 14, 2017, from http://www.memidex.com/attribute+abstraction
    • QUOTE: an abstraction belonging to or characteristic of an entity.

2017E

  • (Merriam-Webster Dictionary, 2017) ⇒ Attribute. (n.d.). Retrieved May 14, 2017, from https://www.merriam-webster.com/dictionary/attribute
    • QUOTE: Definition of attribute
      • 1 : a quality, character, or characteristic ascribed to someone or something (...)
      • 2 : an object closely associated with or belonging to a specific person, thing, or office (...)

2010

  • (Loftsson, 2010) ⇒ Loftsson, H., Rögnvaldsson, E., & Helgadóttir, S. (2010). Advances in Natural Language Processing. In 7th International Conference on NLP. [1]
    • QUOTE: (p.g 165): 'S: (n) attribute (an abstraction belonging to or characteristic of an entity).

2002

  • (Richters, 2002) ⇒ Richters, M. (2002). A precise approach to validating UML models and OCL constraints. Logos.[2]
    • QUOTE: Attributes are part of a class declaration in UML. Objects are associated with attribute values describing properties of the object. An attribute has a name and a type specifying the domain of attribute values.

1998

  • (Kohavi & Provost, 1998) ⇒ Ron Kohavi, and Foster Provost. (1998). “Glossary of Terms.” In: Machine Leanring 30(2-3).
    • Attribute (field, variable, feature): A quantity describing an instance. An attribute has a domain defined by the attribute type, which denotes the values that can be taken by an attribute. The following domain types are common:
    • Dimension: An attribute or several attributes that together describe a property. For example, a geographical dimension might consist of three attributes: country, state, city. A time dimension might include 5 attributes: year, month, day, hour, minute.