Additional resources
Screencasts¶
We have several screencasts that show how to use Hawk and work on its code:
- Running of basic operations
- Use of advanced features
- Download and configuration of Hawk onto a fresh Eclipse Luna (Modeling Tools) distribution
- How to use Hawk to add Modelio metamodel(s)
- Use Hawk Server to auto-configure & start Hawk Instances
Papers¶
Hawk has been discussed and evaluated across a long series of papers. These are listed in chronological order (from oldest to newest):
- Hawk: towards a scalable model indexing architecture
- A Framework to Benchmark NoSQL Data Stores for Large-Scale Model Persistence
- Towards Scalable Querying of Large-Scale Models
- Evaluation of Contemporary Graph Databases for Efficient Persistence of Large-Scale Models
- Towards Incremental Updates in Large-Scale Model Indexes
- Towards Scalable Model Indexing (PhD Thesis)
- Stress-testing remote model querying APIs for relational and graph-based stores
- Integration of a graph-based model indexer in commercial modelling tools
- Integration of Hawk for Model Metrics into the MEASURE Platform
- Hawk solutions to the TTC 2018 Social Media Case
- Scaling-up domain-specific modelling languages through modularity services
- Querying and Annotating Model Histories with Time-Aware Patterns
- Scalable modeling technologies in the wild: an experience report on wind turbines control applications development
- Book chapter: Monitoring model analytics over large repositories with Hawk and MEASURE
- Temporal Models for History-Aware Explainability
- From a Series of (Un)fortunate Events to Global Explainability of Runtime Model-Based Self-Adaptive Systems
- Incremental execution of temporal graph queries over runtime models with history and its applications
- Reward-Reinforced Generative Adversarial Networks for Multi-Agent Systems
- Event-driven temporal models for explanations - ETeMoX: explaining reinforcement learning
- A cross-technology benchmark for incremental graph queries
Slides¶
- Hawk: indexado de modelos en bases de datos NoSQL - 90 minute slides in Spanish about the MONDO project and Hawk
- MODELS18 tutorial on NeoEMF and Hawk
Related tools¶
- The HawkQuery SMM MEASURE library allows using Hawk servers as metric providers for the MEASURE platform.