The Meta Sketch Editor

A Reflexive Modeling Editor
  • Leonel NóbregaEmail author
  • Nuno Jardim Nunes
  • Helder Coelho
Conference paper


The Model Driven Development has its foundations on metamodeling and new tools are required in order to support users on the definition and customization of their modeling languages. The MetaSketch Editor takes advantage of the current OMG technology to provide the metamodeling mechanisms required to support the integration of some widely used human-computer interaction (HCI) notation into the UML, through precise and semantically sound metamodeling extensions. With this integration, HCI field could contribute to leverage the model-driven development paradigm and support automatic generation of interactive applications


Metamodeling Model Driven Development Modeling Tools UML 2.0 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Atkinson, C., and Kühne, T., Rearchitecting the UML Infrastructure, ACM Transactions on Modeling and Computer Simulation, Vol. 12, No. 4, October 2002, pp. 290–321.CrossRefGoogle Scholar
  2. [2]
    Atkinson, C., and Kühne, T., Concepts for Comparing Modeling Tool Architectures, in Proc. of 8th Int. Conf. on Model Driven Engineering Languages and Systems MoDELS’2005 (Montego Bay, 2–7 October 2005), Lecture Notes in Computer Science, Vol. 3713, Springer-Verlag, Berlin, 2005, pp. 398–413.Google Scholar
  3. [3]
    Kobryn, C., UML 2001: A Standardization Odyssey, Communications of the ACM, Vol. 42, No. 10, October 1999, pp. 29–37.CrossRefGoogle Scholar
  4. [4]
    Kobryn, C., UML 3.0 and the Future of Modeling, Software and System Modeling, Vol. 3, No. 1, 2004, pp. 4–8.CrossRefGoogle Scholar
  5. [5]
    Nóbrega, L., Nunes, N.J., and Coelho, H., Mapping ConcurTaskTrees into UML 2.0, in Proc. of 12th International Workshop on Design, Specification, and Verification of Interactive System DSV-IS’2005 (Newcastle upon Tyne, 13-15 July 2005), Lecture Notes in Computer Science, Vol. 3941, Springer-Verlag, Berlin, 2005.Google Scholar
  6. [6]
    Nóbrega, L., Nunes, N.J., and Coelho, H., DialogSketch: Dynamics of the Canonical Prototypes, in Proc. of 4th Int. Workshop on TAsk MOdels and DIAgrams for user interface design: For Work and Beyond TAMODIA’2005 (Gdansk, 26–27 September 2005), ACM Press, New York, 2005.Google Scholar
  7. [7]
    Nunes, N.J., and Falcão e Cunha, J., Towards a UML profile for interaction design: the Wisdom approach, in Proc. of 3rd Int. Conf. on The Unified Modeling Language, Advancing the Standard UML’2000 (York, 2–6 October 2000), Lecture Notes in Computer Science, Vol. 1939, Springer-Verlag, Berlin, 2000, pp. 101–116.Google Scholar
  8. [8]
    Object Management Group, MOF2 XMI revised submission, ad/02-12-08, 2002.Google Scholar
  9. [9]
    Object Management Group, XMI for U2 Partners’ UML 2.0: Superstructure, 2nd revised submission (ad/03-01-02), 2003.Google Scholar
  10. [10]
    Object Management Group, MDA-Guide, v1.0.1, (omg/03-06-01), 2002.Google Scholar
  11. [11]
    Object Management Group, Meta Object Facility (MOF) 2.0 XMI Mapping Specification, v2.1 (formal/05-09-01), 2005.Google Scholar
  12. [12]
    Paternò, F., Model-Based Design and Evaluation of Interactive Applications, Springer Verlag, Berlin, 1999.Google Scholar

Copyright information

© Springer 2007

Authors and Affiliations

  • Leonel Nóbrega
    • 1
    Email author
  • Nuno Jardim Nunes
    • 1
  • Helder Coelho
    • 2
  1. 1.Department of Mathematics and EngineeringUniversity of MadeiraFunchalPortugal
  2. 2.Department of Informatics, Faculty of SciencesUniversity of LisbonLisbonPortugal

Personalised recommendations