src/sysml/src/validation/13-Model Containment/13b-Safety and Security Features Element Group.sysml
package '13b-Safety and Security Features Element Group' {
	
	part vehicle1_c1 {
		part interior {
			part alarm;
			part seatBelt[2];
			part frontSeat[2];
			part driverAirBag;
		}
		part bodyAssy {
			part body;
			part bumper;
			part keylessEntry;
		}
	}
	
	package 'Safety Features' {
		/* Parts that contribute to safety. */
		
		private import vehicle1_c1::interior::seatBelt;
		private import vehicle1_c1::interior::driverAirBag;
		private import vehicle1_c1::bodyAssy::bumper;		
	}
	
	package 'Security Features' {
		/* Parts that contribute to security. */
		
		private import vehicle1_c1::interior::alarm;
		private import vehicle1_c1::bodyAssy::keylessEntry;
	}
	
	package 'Safety & Security Features' {
		/* Parts that contribute to safety AND
		 * parts that contribute to security.
		 */
		 
		private import 'Safety Features'::*;
		private import 'Security Features'::*;
	}
}
