Modeling Languages for Real-time and Embedded Systems: Requirements and Standards-Based Solutions