An integrated information system architecture based on structured modeling