A UML/MARTE-Based Design Pattern for Semi-partitioned Scheduling Analysis | IEEE Conference Publication | IEEE Xplore