Revised data types and CDM model for better suppporting ROS