1 resultado para language usage
em University of Queensland eSpace - Australia
Filtro por publicador
- JISC Information Environment Repository (2)
- Repository Napier (1)
- ABACUS. Repositorio de Producción Científica - Universidad Europea (1)
- Aberystwyth University Repository - Reino Unido (11)
- Academic Archive On-line (Stockholm University; Sweden) (2)
- Adam Mickiewicz University Repository (7)
- AMS Tesi di Dottorato - Alm@DL - Università di Bologna (1)
- Aquatic Commons (6)
- Archivo Digital para la Docencia y la Investigación - Repositorio Institucional de la Universidad del País Vasco (22)
- Aston University Research Archive (3)
- Biblioteca Digital de Teses e Dissertações Eletrônicas da UERJ (8)
- BORIS: Bern Open Repository and Information System - Berna - Suiça (9)
- Boston University Digital Common (9)
- Bulgarian Digital Mathematics Library at IMI-BAS (1)
- Cambridge University Engineering Department Publications Database (93)
- CentAUR: Central Archive University of Reading - UK (5)
- Central European University - Research Support Scheme (1)
- Chinese Academy of Sciences Institutional Repositories Grid Portal (9)
- CORA - Cork Open Research Archive - University College Cork - Ireland (7)
- Dalarna University College Electronic Archive (1)
- DI-fusion - The institutional repository of Université Libre de Bruxelles (2)
- Digital Commons at Florida International University (1)
- Digital Peer Publishing (1)
- DigitalCommons@The Texas Medical Center (1)
- Doria (National Library of Finland DSpace Services) - National Library of Finland, Finland (4)
- DRUM (Digital Repository at the University of Maryland) (1)
- Duke University (5)
- eResearch Archive - Queensland Department of Agriculture; Fisheries and Forestry (1)
- Gallica, Bibliotheque Numerique - Bibliothèque nationale de France (French National Library) (BnF), France (71)
- Glasgow Theses Service (1)
- Greenwich Academic Literature Archive - UK (11)
- Harvard University (1)
- Helda - Digital Repository of University of Helsinki (48)
- Indian Institute of Science - Bangalore - Índia (26)
- Infoteca EMBRAPA (1)
- Instituto Politécnico do Porto, Portugal (5)
- Línguas & Letras - Unoeste (1)
- Massachusetts Institute of Technology (13)
- Open University Netherlands (1)
- Plymouth Marine Science Electronic Archive (PlyMSEA) (2)
- Portal de Revistas Científicas Complutenses - Espanha (8)
- QUB Research Portal - Research Directory and Institutional Repository for Queen's University Belfast (185)
- Queensland University of Technology - ePrints Archive (282)
- Repositório Científico do Instituto Politécnico de Lisboa - Portugal (1)
- Repositório Institucional da Universidade de Aveiro - Portugal (4)
- Repositório Institucional UNESP - Universidade Estadual Paulista "Julio de Mesquita Filho" (3)
- Repositorio Institucional Universidad EAFIT - Medelin - Colombia (1)
- Research Open Access Repository of the University of East London. (3)
- RUN (Repositório da Universidade Nova de Lisboa) - FCT (Faculdade de Cienecias e Technologia), Universidade Nova de Lisboa (UNL), Portugal (6)
- SAPIENTIA - Universidade do Algarve - Portugal (2)
- Savoirs UdeS : plateforme de diffusion de la production intellectuelle de l’Université de Sherbrooke - Canada (3)
- Universidad de Alicante (2)
- Universidad del Rosario, Colombia (1)
- Universidad Politécnica de Madrid (1)
- Universidade de Lisboa - Repositório Aberto (4)
- Universidade Federal do Rio Grande do Norte (UFRN) (1)
- Universitat de Girona, Spain (1)
- Universitätsbibliothek Kassel, Universität Kassel, Germany (1)
- Université de Lausanne, Switzerland (9)
- Université de Montréal, Canada (1)
- Université Laval Mémoires et thèses électroniques (1)
- University of Michigan (39)
- University of Queensland eSpace - Australia (1)
- University of Southampton, United Kingdom (1)
- University of Washington (6)
- WestminsterResearch - UK (12)
- Worcester Research and Publications - Worcester Research and Publications - UK (1)
Resumo:
This paper presents a formal but practical approach for defining and using design patterns. Initially we formalize the concepts commonly used in defining design patterns using Object-Z. We also formalize consistency constraints that must be satisfied when a pattern is deployed in a design model. Then we implement the pattern modeling language and its consistency constraints using an existing modeling framework, EMF, and incorporate the implementation as plug-ins to the Eclipse modeling environment. While the language is defined formally in terms of Object-Z definitions, the language is implemented in a practical environment. Using the plug-ins, users can develop precise pattern descriptions without knowing the underlying formalism, and can use the tool to check the validity of the pattern descriptions and pattern usage in design models. In this work, formalism brings precision to the pattern language definition and its implementation brings practicability to our pattern-based modeling approach.