Difference between revisions of "Design (glossary)"

From SEBoK
Jump to navigation Jump to search
m (Removed protection from "design ")
m (Text replacement - "<center>'''SEBoK v. 2.3, released 30 October 2020'''</center>" to "<center>'''SEBoK v. 2.4, released 17 May 2021'''</center>")
(18 intermediate revisions by 4 users not shown)
Line 1: Line 1:
A SEBoK definition for this term has not been selected at this time; it will be populated for version 1.0. Please provide your input on appropriate definitions in your review (use the “Discussion” tab, above).
+
<blockquote>''(System) design includes activities to create concepts and models, and/or to conceive something (a system / a solution that answers an intended purpose) based on or using principles and concepts; the outcome of design activities is a coherent and purposeful set of models or representations using defined constructs and patterns (that implement principles and concepts).'' (ISO/IEC/IEEC 2009)</blockquote>
  
====Source(s)====
+
===Sources===
To be added for SEBoK 1.0.
+
ISO/IEC/IEEE. 2009. ''Systems and Software Engineering - System and Software Engineering Vocabulary''. Geneva, Switzerland: International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC)/ Institute of Electrical and Electronics Engineers (IEEE). ISO/IEC/IEEE 24765:2009.
  
 
===Discussion===
 
===Discussion===
There is currently no discussion for this term. This will be completed for SEBoK version 1.0.
+
The definition provided above is a synthesis and adapted to systems of several understanding to the term "Design" as found in the sources cited.
 +
 
 +
In ISO/IEC/IEEE 24765:2010 - ''Systems and software engineering – Vocabulary'', "design" means:
 +
 
 +
#the process of defining the architecture, components, interfaces, and other characteristics of a system or component;
 +
#the result of the process in (1);
 +
#the process of defining the software architecture, components, modules, interfaces, and data for a software system to satisfy specified requirements;
 +
#the process of conceiving, inventing, or contriving a scheme for turning a computer program specification into an operational program;
 +
#activity that links requirements analysis to coding and debugging; or
 +
#stage of documentation development that is concerned with determining what documentation will be provided in a product and what the nature of the documentation will be (ISO/IEC 26514:2008 Systems and software engineering--requirements for designers and developers of user documentation, 4.13)
  
 
[[Category:Glossary of Terms]]
 
[[Category:Glossary of Terms]]
  
 
+
<center>'''SEBoK v. 2.4, released 17 May 2021'''</center>
{{5comments}}
 

Revision as of 08:00, 6 May 2021

(System) design includes activities to create concepts and models, and/or to conceive something (a system / a solution that answers an intended purpose) based on or using principles and concepts; the outcome of design activities is a coherent and purposeful set of models or representations using defined constructs and patterns (that implement principles and concepts). (ISO/IEC/IEEC 2009)

Sources

ISO/IEC/IEEE. 2009. Systems and Software Engineering - System and Software Engineering Vocabulary. Geneva, Switzerland: International Organization for Standardization (ISO)/International Electrotechnical Commission (IEC)/ Institute of Electrical and Electronics Engineers (IEEE). ISO/IEC/IEEE 24765:2009.

Discussion

The definition provided above is a synthesis and adapted to systems of several understanding to the term "Design" as found in the sources cited.

In ISO/IEC/IEEE 24765:2010 - Systems and software engineering – Vocabulary, "design" means:

  1. the process of defining the architecture, components, interfaces, and other characteristics of a system or component;
  2. the result of the process in (1);
  3. the process of defining the software architecture, components, modules, interfaces, and data for a software system to satisfy specified requirements;
  4. the process of conceiving, inventing, or contriving a scheme for turning a computer program specification into an operational program;
  5. activity that links requirements analysis to coding and debugging; or
  6. stage of documentation development that is concerned with determining what documentation will be provided in a product and what the nature of the documentation will be (ISO/IEC 26514:2008 Systems and software engineering--requirements for designers and developers of user documentation, 4.13)
SEBoK v. 2.4, released 17 May 2021