@inproceedings {Simula.simula.1472,
	title = {Experiences of Applying UML/MARTE on Three Industrial Projects},
	journal = {ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS)},
	volume = {7590},
	year = {2012},
	pages = {642-658},
	publisher = {Springer Berlin Heidelberg},
	type = {Conference},
	address = {Berlin Heidelberg},
	abstract = {MARTE (Modeling and Analysis of Real-Time and Embedded Systems) is a UML profile, which has been developed to model concepts specific to Real-Time and Embedded Systems (RTES). In previous years, we have applied UML/MARTE to three distinct industrial problems in various industry sectors: architecture modeling and configuration of large-scale and highly configurable integrated control systems, model-based robustness testing of communication-intensive systems, and model-based environment simulator generation of large-scale RTES for testing. In this paper, we report on our experiences of solving these problems by applying UML/MARTE on four industrial case studies. Based on our common experiences, we derive a framework to help practitioners for future applications of UML/MARTE. The framework provides a set of detailed guidelines on how to apply MARTE in industrial contexts and will help reduce the gap between the modeling standards and industrial needs.},
	doi = {10.1007/978-3-642-33666-9\_41},
	author = {Muhammad Zohaib {Iqbal} and Ali, Shaukat and Yue, Tao and Briand, Lionel Claude},
	editor = {Robert B. {France} and Kazmeier, J{\"u}rgen and Breu, Ruth and Atkinson, Colin}
}
@inproceedings {Simula.simula.1468,
	title = {A Modeling Approach to Support the Similarity-Based Reuse of Configuration Data},
	journal = {Model Driven Engineering Languages and Systems, 15th International Conference, MODELS 2012},
	volume = {7590},
	year = {2012},
	pages = {497-513},
	publisher = {Springer Berlin Heidelberg},
	type = {Conference},
	address = {Berlin Heidelberg},
	abstract = {Product configuration in families of embedded software systems, such as Integrated Control Systems (ICSs), involves resolving thousands of configurable parameters and is, therefore, time-consuming and error-prone. Typically, these systems consist of highly similar components that need to be configured similarly. For large-scale systems, a considerable portion of the configuration data can be reused, based on such similarities, during the configuration of each individual product. In this paper, we propose a model-based approach to automate the reuse of configuration data based on the similarities within an ICS product. Our approach provides configuration engineers with appropriate means for manipulating the reuse of configuration data, and provides the required formalism for ensuring the consistency of the reused data. Our investigation of a number of product configurations with an industry partner shows that more than 60\% of configuration data can be automatically reused using our similarity-based approach, thereby reducing configuration effort.},
	keywords = {Conference},
	doi = {10.1007/978-3-642-33666-9\_32},
	author = {Behjati, Razieh and Yue, Tao and Briand, Lionel Claude},
	editor = {France, Robert and Kazmeier, Juergen and Atkinson, Colin and Breu, Ruth}
}
