Difference between revisions of "Software Terms"

From SCECpedia
Jump to navigationJump to search
Line 1: Line 1:
* Library
+
* Library: Software you include in your own code
Software you include in your own code
+
**example: Scikit
  
* Framework
+
* Framework: provides the essential supporting structure to achieve a specific task.
Codes for a specific purpose an essential supporting structure.
+
**example:
  
* Toolbox
+
* Toolbox: Software that enables user who has not seen source code could work with code, and do useful work with toolbox
example: Scikit
 
user who has not seen source code could work with code, and do useful work with toolbox
 
 
use a layered model to documentation:  
 
use a layered model to documentation:  
1: simple introductory example, download catalog and lookup stats of catalog (example)
+
**example:
2: more advanced methods on  
+
***simple introductory example, download catalog and lookup stats of catalog (example)
3: access to specifics of api and how the methods are implemeneted with pydocs
+
***more advanced methods on  
 +
***access to specifics of api and how the methods are implemeneted with pydocs
  
 
== Related Entries ==
 
== Related Entries ==
 
*[[Software]]
 
*[[Software]]

Revision as of 18:39, 7 March 2019

  • Library: Software you include in your own code
    • example: Scikit
  • Framework: provides the essential supporting structure to achieve a specific task.
    • example:
  • Toolbox: Software that enables user who has not seen source code could work with code, and do useful work with toolbox

use a layered model to documentation:

    • example:
      • simple introductory example, download catalog and lookup stats of catalog (example)
      • more advanced methods on
      • access to specifics of api and how the methods are implemeneted with pydocs

Related Entries