The development of reusable artifacts often one to characterize families of problems and their solutions. This paper presents a metamodeling approach to expressing structural and behavioral properties of a familiy of solutions. The properties are expressed in terms of roles that can be realized by model elements. A model realizes a role model if the model elements associated with the roles posses the properties defined by their roles. A role model is essentially a characterization of a family of models.
%0 Book Section
%1 France:2003cr
%A France, Robert B.
%A Kim, Dae-Kyoo
%A Song, Eunjee
%A Ghosh, Sudipto
%B Practical Foundations of Business and System Specifications
%D 2003
%I Kluwer Academic Publisher
%K PLE Roles,
%P 179-195
%T Using Roles to Characterize Model Families
%U http://cs.ecs.baylor.edu/~song/Pub.htm
%X The development of reusable artifacts often one to characterize families of problems and their solutions. This paper presents a metamodeling approach to expressing structural and behavioral properties of a familiy of solutions. The properties are expressed in terms of roles that can be realized by model elements. A model realizes a role model if the model elements associated with the roles posses the properties defined by their roles. A role model is essentially a characterization of a family of models.
@inbook{France:2003cr,
abstract = {The development of reusable artifacts often one to characterize families of problems and their solutions. This paper presents a metamodeling approach to expressing structural and behavioral properties of a familiy of solutions. The properties are expressed in terms of roles that can be realized by model elements. A model realizes a role model if the model elements associated with the roles posses the properties defined by their roles. A role model is essentially a characterization of a family of models.},
added-at = {2007-11-21T19:49:36.000+0100},
author = {France, Robert B. and Kim, Dae-Kyoo and Song, Eunjee and Ghosh, Sudipto},
biburl = {https://www.bibsonomy.org/bibtex/2480a694c51ab07595c4403ac77db749d/kilow},
booktitle = {Practical Foundations of Business and System Specifications},
date-added = {2007-10-25 21:38:58 +0200},
date-modified = {2007-11-21 17:45:32 +0100},
interhash = {4fbce595daa399924279df73853260f7},
intrahash = {480a694c51ab07595c4403ac77db749d},
keywords = {PLE Roles,},
local-url = {../papers/France2003cr.pdf},
pages = {179-195},
publisher = {Kluwer Academic Publisher},
rating = {1},
timestamp = {2007-11-21T19:49:38.000+0100},
title = {{Using Roles to Characterize Model Families}},
url = {http://cs.ecs.baylor.edu/~song/Pub.htm},
year = 2003
}