Software development is a process to convert user (project) requirements to knowledge related topics (KnowledgeWare) and via optional models (ModelWare) to a grammar related notation (GrammarWare), the code (software) to be executed in hardware.

Advertisements