Abstract: A method for starting an SCA-based waveform application includes defining information on start order of components in a domain profile; and starting a waveform application in the start order according to the information. Further, the waveform application is executed by using the method including: creating an application X by an application factory; parsing, by the application factory, the information on the start order of the components defined in the domain profile to be transmitted to the application X; receiving the information from the application X and storing the information in the assembly controller; and calling a start of the application X when a start command is received; calling a start of the assembly controller by the application X; executing components in the start order based on the information stored in the assembly controller.