Systems thinking. Managing chaos and complexity: a platform for designing business architecture