Label: software
Definition:
Software is a plan specification composed of a series of instructions that can be
interpreted by or directly executed by a processing unit.
Editor note:
see sourceforge tracker discussion at http://sourceforge.net/tracker/index.php?func=detail&aid=1958818&group_id=177891&atid=886178
Sub classes:
Definition:
data processing software is software used in the context of data processing.
Definition:
An external optimiser is a software external to a model that computes an optimisation.
Definition:
A modelling software is a software used to create and maintain a (mathematical) model.
Definition:
A software application is software that can be directly executed by some processing unit.
Definition:
A software framework is a Software that is generic and can be adapted to a specific application.
Definition:
A software interface is a software that enables an agent to interact with it.
Definition:
A software library is software composed of a collection of software modules and/or software methods in a form that can be statically or dynamically linked to some software application.
Definition:
A software method (also called subroutine, subprogram, procedure, method, function, or routine) is software designed to execute a specific task.
Definition:
A software module is software composed of a collection of software methods.
Definition:
A software script is software whose instructions can be executed using a software interpreter.
Definition:
A solver is a software that solves a mathematical problem.