safe blood transfusion. We are modelling the process
flow and developing the data models as well as mod-
elling the interaction between different subsystems.
WebDPF has been used for modelling the system and
simulating the process flow. Initial results have been
published in (Rabbi et al., 2015b) where we provide
different level of abstraction for modelling.
REFERENCES
(2006). Hypertension. Building Healthy Lifestyles.
www.chinookprimarycarenetwork.ab.ca/
extranet/docs/guides/7.pdf.
Anjorin, A., Lauder, M., Patzina, S., and Sch
¨
urr, A. (2011).
eMoflon: Leveraging EMF and Professional CASE
Tools. In 3. Workshop Methodische Entwicklung von
Modellierungswerkzeugen (MEMWe2011).
Arendt, T., Biermann, E., Jurack, S., Krause, C., and
Taentzer, G. (2010). Henshin: Advanced Concepts
and Tools for In-place EMF Model Transformations.
In Proceedings of the 13th International Conference
on Model Driven Engineering Languages and Sys-
tems: Part I, MODELS’10, pages 121–135. Springer-
Verlag, Berlin, Heidelberg.
Atkinson, C., Gerbig, R., and Tunjic, C. (2013). Enhanc-
ing classic transformation languages to support multi-
level modeling. Software & Systems Modeling, pages
1–22.
Atkinson, C. and K
¨
uhne, T. (2001). The essence of multi-
level metamodeling. In Proceedings of the 4th Inter-
national Conference on The Unified Modeling Lan-
guage, Modeling Languages, Concepts, and Tools,
UML’01, pages 19–33. Springer-Verlag.
Barr, M. and Wells, C., editors (1995). Category Theory
for Computing Science, 2nd Ed. Prentice Hall Inter-
national (UK) Ltd., Hertfordshire, UK.
Becker, S. (2008). Coupled model transformations. In Pro-
ceedings of the 7th International Workshop on Soft-
ware and Performance, WOSP ’08, pages 103–114.
Diskin, Z. and Wolter, U. (2008). A diagrammatic logic for
object-oriented visual modeling. Electronic Notes in
Theoretical Computer Science, 203(6):19 – 41. Pro-
ceedings of the Second Workshop on Applied and
Computational Category Theory (ACCAT 2007).
Ehrig, H., Ehrig, K., Prange, U., and Taentzer, G.
(2006). Fundamentals of Algebraic Graph Transfor-
mation. Monographs in Theoretical Computer Sci-
ence. Springer.
Kennel, B. (2012). A Unified Framework for Multi-Level
Modeling. PhD thesis, University of Mannheim.
Lamo, Y., Wang, X., Mantz, F., MacCaull, W., and Rutle,
A. (2012). DPF Workbench: A diagrammatic multi-
layer domain specific (meta-)modelling environment.
In Lee, R., editor, Computer and Information Science
2012, volume 429 of Studies in Computational Intel-
ligence, pages 37–52. Springer.
Levendovszky, T., Prange, U., and Ehrig, H. (2007). Ter-
mination criteria for dpo transformations with injec-
tive matches. Electr. Notes Theor. Comput. Sci.,
175(4):87–100.
Macedo, N., Tiago, J., and Cunha, A. (2015). A feature-
based classification of model repair approaches.
CoRR, abs/1504.03947.
Mar
´
oti, M., Kecsk
´
es, T., Keresk
´
enyi, R., Broll, B.,
V
¨
olgyesi, P., Jur
´
acz, L., Levendovszky, T., and
L
´
edeczi,
´
A. (2014). Next generation (meta)modeling:
Web- and cloud-based collaborative tool infrastruc-
ture. In Proceedings of the 8th Workshop on Multi-
Paradigm Modeling, MPM@MODELS 2014, pages
41–60.
Mazanek, S., Maier, S., and Minas, M. (2008). Auto-
completion for diagram editors based on graph gram-
mars. In Visual Languages and Human-Centric Com-
puting, 2008. VL/HCC 2008. IEEE Symposium on,
pages 242–245.
Mens, T. and Van Der Straeten, R. (2007). Incremental res-
olution of model inconsistencies. In Recent Trends in
Algebraic Development Techniques, volume 4409 of
LNCS, pages 111–126. Springer.
Rabbi, F., Lamo, Y., Yu, I., and Kristensen, L. (2015a).
A diagrammatic approach to model completion. In
Proceedings of the 4th Workshop on the Analysis of
Model Transformations co-located with the 18th In-
ternational Conference on Model Driven Engineer-
ing Languages and Systems (MODELS 2015), volume
1500 of CEUR Workshop Proceedings, pages 56–65.
CEUR-WS.org.
Rabbi, F., Lamo, Y., Yu, I. C., and Kristensen, L. M.
(2015b). Towards a Multi Metamodelling Approach
for Developing Distributed Healthcare Applications. .
NIK: Norsk Informatikkonferanse, ISSN: 1892-0721.
Rabbi, F. and MacCaull, W. (2014). User-Friendly UIs for
the Execution of Clinical Practice Guidelines. In 2014
IEEE 27th International Symposium on Computer-
Based Medical Systems, 2014, pages 489–490. IEEE
Computer Society.
Rutle, A. (2010). Diagram Predicate Framework: A For-
mal Approach to MDE. PhD thesis, Department of
Informatics, University of Bergen, Norway.
Rutle, A., MacCaull, W., Wang, H., and Lamo, Y. (2012).
A metamodelling approach to behavioural modelling.
In Proceedings of the Fourth Workshop on Behaviour
Modelling - Foundations and Applications, BM-FA
’12, pages 5:1–5:10. ACM.
Schmidt, D. C. (2006). Guest editor’s introduction: Model-
driven engineering. 39(2):25–31.
Schulz, C., L
¨
owe, M., and K
¨
onig, H. (2011). A cate-
gorical framework for the transformation of object-
oriented systems: Models and data. J. Symb. Comput.,
46(3):316–337.
Sen, S., Baudry, B., and Precup, D. (2007). Partial model
completion in model driven engineering using con-
straint logic programming. In INAP’07, Germany.
Syriani, E., Vangheluwe, H., Mannadiar, R., Hansen, C.,
Mierlo, S. V., and Ergin, H. (2013). AToMPM: A web-
based modeling environment. In Joint Proceedings
of MODELS’13 Invited Talks, Demonstration Session,
WebDPF: A Web-based Metamodelling and Model Transformation Environment
97