«

»

Empirical evaluation of the conjunct use of MOF and OCL

by Juan Cadavid, Benoit Baudry, Benoit Combemale
Abstract:
MOF and OCL are commonly used for metamodeling: MOF to model the domain structure, and OCL for the well-formedness rules. Thus, metamodelers have to master both formalisms and understand how to articulate them in order to build metamodels that accurately capture domain knowledge. A systematic empirical analysis of the conjunct use of MOF and OCL in existing metamodels could help metamodelers understand how use these formalisms. However, existing metamodels usually present anomalies that prevent automatic analysis without prior fixing. In particular, it often happens that both parts of the metamodel (MOF and OCL) are inconsistent. In this paper, we propose a process for analyzing metamodels and we report on the pre-processing phase we went through 11 metamodels in order to get them ready for automatic empirical analysis.
Reference:
Empirical evaluation of the conjunct use of MOF and OCL (Juan Cadavid, Benoit Baudry, Benoit Combemale), In Proceedings of EESSMOD workshop at MODELS’11, 2011.
Bibtex Entry:
@inproceedings{Cadavid11,
	Abstract = {MOF and OCL are commonly used for metamodeling: MOF to model the domain structure, and OCL for the well-formedness rules. Thus, metamodelers have to master both formalisms and understand how to articulate them in order to build metamodels that accurately capture domain knowledge. A systematic empirical analysis of the conjunct use of MOF and OCL in existing metamodels could help metamodelers understand how use these formalisms. However, existing metamodels usually present anomalies  that prevent automatic analysis without prior fixing. In particular, it often happens that both parts of the metamodel (MOF and OCL) are inconsistent. In this paper, we propose a process for analyzing metamodels and we report on the pre-processing phase we went through 11 metamodels in order to get them ready for automatic empirical analysis.},
	Address = {Wellington, New Zealand},
	keywords = {empirical, metamodeling, MDE, metrics},
	Author = {Cadavid, Juan and Baudry, Benoit and Combemale, Benoit},
	Booktitle = {Proceedings of EESSMOD workshop at MODELS'11},
	Month = oct,
	Title = {Empirical evaluation of the conjunct use of MOF and OCL},
	X-Country = {NZ},
	X-International-Audience = {yes},
	X-Language = {EN},
	X-Proceedings = {yes},
	x-abbrv = {EESSMOD},
	Year = {2011}}