Difference between revisions of "Component (glossary)"

From SEBoK
Jump to navigation Jump to search
m (Text replacement - "<center>'''SEBoK v. 2.0, released 1 June 2019'''</center>" to "<center>'''SEBoK v. 2.1, released 31 October 2019'''</center>")
(Robot removing the Term template calls from glossary pages.)
Line 1: Line 1:
<blockquote>(1) ''an entity with discrete {{Term|Structure (glossary)|structure}}, such as an assembly or {{Term|Software (glossary)|software}} module, within a {{Term|System (glossary)|system}} considered at a particular level of analysis.'' (ISO/IEC 1998)</blockquote>
+
<blockquote>(1) ''an entity with discrete structure, such as an assembly or software module, within a system considered at a particular level of analysis.'' (ISO/IEC 1998)</blockquote>
  
 
<blockquote>(2) ''One of the parts that make up a system.'' (IEEE 2008)</blockquote>  
 
<blockquote>(2) ''One of the parts that make up a system.'' (IEEE 2008)</blockquote>  
  
<blockquote>(3) ''A set of functional {{Term|Service (glossary)|services}} in the software, which, when implemented, represents a well-defined set of {{Term|Function (glossary)|functions}} and is distinguishable by a unique name.'' (ISO/IEC 2008)</blockquote>
+
<blockquote>(3) ''A set of functional services in the software, which, when implemented, represents a well-defined set of functions and is distinguishable by a unique name.'' (ISO/IEC 2008)</blockquote>
  
 
===Source===
 
===Source===
Line 14: Line 14:
  
 
===Discussion===
 
===Discussion===
In systems terms, we use component as the generic term for the level of decomposition at which {{Term|System Element (glossary)|system elements}} are no longer considered {{Term|Complex (glossary)|complex}}, and for which specialist {{Term|Design (glossary)|design}} disciplines can be used.
+
In systems terms, we use component as the generic term for the level of decomposition at which system elements are no longer considered complex, and for which specialist design disciplines can be used.
  
 
[[Category:Glossary of Terms]]
 
[[Category:Glossary of Terms]]
  
 
<center>'''SEBoK v. 2.1, released 31 October 2019'''</center>
 
<center>'''SEBoK v. 2.1, released 31 October 2019'''</center>

Revision as of 09:59, 28 October 2019

(1) an entity with discrete structure, such as an assembly or software module, within a system considered at a particular level of analysis. (ISO/IEC 1998)

(2) One of the parts that make up a system. (IEEE 2008)

(3) A set of functional services in the software, which, when implemented, represents a well-defined set of functions and is distinguishable by a unique name. (ISO/IEC 2008)

Source

(1) ISO/IEC. 1998. Information Technology ― System and Software Integrity Levels Geneva, Switzerland: International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC). ISO/IEC. 15026:1998. : 3.1

(2) IEEE. 2008. "IEEE Standard for Software and System Test Documentation". Institute of Electrical and Electronics Engineers (IEEE) Standards Association: IEEE 829-2008: 3.1.6

(3) ISO/IEC. 2008. "Information Technology ― Software and Systems Engineering ― FiSMA 1.1 Functional Size Measurement Method" Geneva, Switzerland: International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC). ISO/IEC 29881:2008. A.4.

Discussion

In systems terms, we use component as the generic term for the level of decomposition at which system elements are no longer considered complex, and for which specialist design disciplines can be used.

SEBoK v. 2.1, released 31 October 2019