Business Processes Modeling improvement and management