 SPADE is a domain specific model based software development tool that is well suited for creating both complex as well as simple information processing systems.It is currently less suitable for creating software that can control hardware in real time or advanced graphical user interfaces.One can however add plug-ins for accessing functionality that is not created by SPADE.