Other examples of Pulling Security Inwards
Virtual machines that safeguard against rogue activities (sandboxes)
Development techniques that insulate against mistakes (parameterized stored procedures)
ActiveX as a transactional security measure (lightweight HIDS/anti-virus)
Web services as a means of exposing minimal units of functionality