Jump to content

Software engine

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2409:4080:ee8c:c484::c509:8715 (talk) at 03:00, 31 December 2024. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A software engine is a core component of a complex software system. The word "engine" is a metaphor of a car's engine. Thus a software engine is a complex subsystem.

There is no formal guideline for what should be called an engine, but the term has become widespread in the software industry.[1][2][3]

Notable examples

Multi-engine systems

References

  1. ^ a b c d "10 Types of Software Engines That You Should Know About". spiceworks.com. In different contexts, software engines can mean different things.
  2. ^ "Engine". T9327047584 echopedia. Retrieved 2023-06-29. {{cite web}}: line feed character in |website= at position 12 (help)
  3. ^ "Definition of engine". pcmag.com.
  4. ^ "How it works". VirusTotal.
  5. ^ "layout-engine · GitHub Topics". GitHub.