Dbm (discuter | contributions) m |
Dbm (discuter | contributions) m |
||
Ligne 1 : | Ligne 1 : | ||
==Modeling and Metamodeling== | ==Modeling and Metamodeling== | ||
===<big>Metamodeling</big>=== | ===<big>Metamodeling</big>=== | ||
+ | |||
+ | [[LIBD:Themes|<''Back to Themes & Resources page''>]] | ||
+ | |||
*'''Description''' | *'''Description''' | ||
:Meta-''something'' is ''something'' about ''somethink'' (replace ''somethink'' by any name pertaining to philosophy or computer science). For instance, a meta-language is a language that allows us to define languages (their syntax and sometimes their semantics). Metadata are data that describe the structure and other properties of data (generally user data). An interesting aspect of meta-''something'' is that it should describe itself: since meta-''something'' describes any kind of ''something'', and meta-''something'' being ''something'', we should be able to use meta-''something'' to describe meta-''something''. It seems to be pure brain teasing but this observation has practical consequences. For instance, the ''table of tables'' (generically named SYS_TABLE) in the ''catalog'' of any relational database is a metatable that contains metadata. It includes a row that describes this table itself. | :Meta-''something'' is ''something'' about ''somethink'' (replace ''somethink'' by any name pertaining to philosophy or computer science). For instance, a meta-language is a language that allows us to define languages (their syntax and sometimes their semantics). Metadata are data that describe the structure and other properties of data (generally user data). An interesting aspect of meta-''something'' is that it should describe itself: since meta-''something'' describes any kind of ''something'', and meta-''something'' being ''something'', we should be able to use meta-''something'' to describe meta-''something''. It seems to be pure brain teasing but this observation has practical consequences. For instance, the ''table of tables'' (generically named SYS_TABLE) in the ''catalog'' of any relational database is a metatable that contains metadata. It includes a row that describes this table itself. | ||
Ligne 21 : | Ligne 24 : | ||
:'''[P99-03]''' Vincent Englebert and Jean-Luc Hainaut. <u>GRASYLA: Modelling CASE tool GUIs in Meta-CASEs</u>, in ''Proceedings of the 3rd International Conference on Computer-Aided Design of User Interface'' (CADUI’99), pages 217-230, Kluwer, 1999. [http://www.fundp.ac.be/recherche/publications/page_view/35521/ [description]] [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Articles-Conferences/conferences-CADUI/CADUI-1999/CADUI-1999.pdf [full text]] | :'''[P99-03]''' Vincent Englebert and Jean-Luc Hainaut. <u>GRASYLA: Modelling CASE tool GUIs in Meta-CASEs</u>, in ''Proceedings of the 3rd International Conference on Computer-Aided Design of User Interface'' (CADUI’99), pages 217-230, Kluwer, 1999. [http://www.fundp.ac.be/recherche/publications/page_view/35521/ [description]] [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Articles-Conferences/conferences-CADUI/CADUI-1999/CADUI-1999.pdf [full text]] | ||
:'''[P89-01]''' Jean-Luc Hainaut. <u>A Generic Entity-Relationship Model</u>, in ''Proceedings of the IFIP WG 8.1 Conference on Information System Concepts: an in-depth analysis'', pages 109-138, North-Holland, 1989. [http://www.fundp.ac.be/recherche/publications/page_view/39251/ [description]] [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Articles-Conferences/conferences-IFIP/IFIP-1989/IFIP-1989.pdf [full text]] | :'''[P89-01]''' Jean-Luc Hainaut. <u>A Generic Entity-Relationship Model</u>, in ''Proceedings of the IFIP WG 8.1 Conference on Information System Concepts: an in-depth analysis'', pages 109-138, North-Holland, 1989. [http://www.fundp.ac.be/recherche/publications/page_view/39251/ [description]] [http://www.info.fundp.ac.be/~dbm/Documents/Publications-LIBD/Articles-Conferences/conferences-IFIP/IFIP-1989/IFIP-1989.pdf [full text]] | ||
+ | |||
+ | [[LIBD:Themes|<''Back to Themes & Resources page''>]] |
<Back to Themes & Resources page>