A research roadmap towards achieving scalability in model driven engineering
As Model-Driven Engineering (MDE) is increasingly applied to larger and more complex
systems, the current generation of modelling and model management technologies are …
systems, the current generation of modelling and model management technologies are …
[PDF][PDF] Collaboro: a collaborative (meta) modeling tool
JLC Izquierdo, J Cabot - PeerJ Computer Science, 2016 - peerj.com
Motivation Scientists increasingly rely on intelligent information systems to help them in their
daily tasks, in particular for managing research objects, like publications or datasets. The …
daily tasks, in particular for managing research objects, like publications or datasets. The …
Example-driven meta-model development
The intensive use of models in model-driven engineering (MDE) raises the need to develop
meta-models with different aims, such as the construction of textual and visual modelling …
meta-models with different aims, such as the construction of textual and visual modelling …
Usability driven DSL development with USE-ME
Abstract The adoption of Domain-Specific Languages (DSLs) is regarded as an approach to
reduce the accidental complexity of software systems development. The availability of …
reduce the accidental complexity of software systems development. The availability of …
Model-driven engineering with domain-specific meta-modelling languages
Abstract Domain-specific modelling languages are normally defined through general-
purpose meta-modelling languages like the MOF. While this is satisfactory for many model …
purpose meta-modelling languages like the MOF. While this is satisfactory for many model …
Embracing pragmatics
In enterprise modelling, we witness numerous efforts to predefine and integrate perspectives
and concepts for modelling some problem area, which result in standardised modelling …
and concepts for modelling some problem area, which result in standardised modelling …
icontractml: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms
Smart contracts are immutable digital programs deployed onto blockchain platforms to codify
agreements. They enable blockchain technology to play a vital role in many fields, such as …
agreements. They enable blockchain technology to play a vital role in many fields, such as …
Scalable, server-passive, user-anonymous timed release cryptography
ACF Chan, IF Blake - 25th IEEE International Conference on …, 2005 - ieeexplore.ieee.org
We consider the problem of sending messages into the future, commonly known as timed
release cryptography. Existing schemes for this task either solve the relative time problem …
release cryptography. Existing schemes for this task either solve the relative time problem …
Flexisketch team: Collaborative sketching and notation creation on the fly
When software engineers collaborate, they frequently use whiteboards or paper for
sketching diagrams. This is fast and flexible, but the resulting diagrams cannot be …
sketching diagrams. This is fast and flexible, but the resulting diagrams cannot be …
FlexiSketch: a lightweight sketching and metamodeling approach for end-users
Engineers commonly use paper and whiteboards to sketch and discuss ideas in early
phases of requirements elicitation and software modeling. These physical media foster …
phases of requirements elicitation and software modeling. These physical media foster …