Björn Franke


An embedded system is a special-purpose system in which the computer is completely encapsulated by or dedicated to the device or system it controls. Unlike a general-purpose computer, such as a personal computer, an embedded system performs one or a few pre-defined tasks, usually with very specific requirements. Since the system is dedicated to specific tasks, design engineers can optimize it, reducing the size and cost of the product. Embedded systems are often mass-produced, benefiting from economies of scale.

Wikipedia entry for Embedded Systems

tool (/tul/)

(engineering) Any device, instrument, or machine for the performance of an operation, for example, a hammer, saw, lathe, twist drill, drill press, grinder, planer, or screwdriver.

(industrial engineering) To equip a factory or industry for production by designing, making, and integrating machines, machine tools, and special dies, jigs, and instruments, so as to achieve manufacture and assembly of products on a volume basis at minimum cost.


Software Tools for Embedded Systems

Dr. Björn Franke


School of Informatics

University of Edinburgh



+44 (0) 131 651 7175


+44 (0) 131 667 7209