Vocabulary
| Concept | Definition |
|---|---|
| Version | A version is a state of an object or concept that varies from its previous state or condition. |
| Configuration item | An element of software or a document placed under version control. A group of CIs can also be defined as a CI (Crnkovic et al., 2003). |
| Configuration item history | A concept to facilitate version stamping. Splits version specific attributes from attributes common to all versions (Van de Weerd, 2005) |
| Document | Many types of documentation are part of software engineering. Consider documents that describe the software architecture, technical documentation, user manuals, etc. |
| Source code file | A source code file contains any series of statements written in some human-readable computer programming language. A computer program's source code is the collection of files that can be converted from human-readable form to an equivalent computer-executable form. |
| Repository | A repository is also called a vault. A repository contains only one complete version of a configuration item. Differences between versions are usually stored using a delta algorithm (Crnkovic, Asklund & Persson-Dahlqvist, 2003). |
| Versioning organization | Versions of a CI may be organized in a number of different ways. This is the parent for the concepts that describe the organization of versions (Crnkovic et al., 2003). |
| Branch | Versions organized as parallel development lines (Crnkovic et al., 2003). |
| Revision | Versions organized in a sequence (Crnkovic et al., 2003). |
| Development state | Expresses how the development of a piece of software has progressed and how much further development it may require. Each major version of a product usually goes through a stage when new features are added (alpha stage / state), then a stage when it is actively debugged (beta stage / state), and finally a stage when all important bugs have been removed (stable stage / state). |
Read more about this topic: Synchronization Model
Famous quotes containing the word vocabulary:
“My vocabulary dwells deep in my mind and needs paper to wriggle out into the physical zone. Spontaneous eloquence seems to me a miracle. I have rewrittenoften several timesevery word I have ever published. My pencils outlast their erasers.”
—Vladimir Nabokov (18991977)
“I have a vocabulary all my own. I pass the time when it is wet and disagreeable. When it is fine I do not wish to pass it; I ruminate it and hold on to it. We should hasten over the bad, and settle upon the good.”
—Michel de Montaigne (15331592)
“[T]here is no breaking out of the intentional vocabulary by explaining its members in other terms.”
—Willard Van Orman Quine (b. 1908)