Jan Pettersen Nytun

Learn More
An increasing number of data sources are available on the Internet, many of which offer semantically overlapping data, but based on different schemas, or models. While it is often of interest to integrate such data sources, the lack of consistency among them makes this integration difficult. This paper addresses the need for new techniques that enable the(More)
In the scope of meta-modelling it is important to consider descriptions sometimes as a model and sometimes as a metamodel, e.g. the UML metamodel which is a metamodel for UML and at the same time a model in terms of MOF. For this handling to be easy, this article describes a meta-level representation that includes both aspects. It covers the most important(More)
In the standard generative Model-driven Architecture (MDA), adapting the models of an existing system requires re-generation and restarting of that system. This is due to a strong separation between the modeling environment and the runtime environment. Certain current approaches remove this separation, allowing a system to be changed smoothly when the model(More)
The Model-Driven Architecture (MDA) is based on an understanding of a hierarchy of levels that are placed on top of each other and that are connected with instantiation. For practical MDA use, it is important to be clear about the kinds of objects that reside on the different levels and the relations between them as well as relations to objects outside of(More)
In science and elsewhere models are weaved together forming complex knowledge structures. This article presents a generic way of connecting models with model borders both vertically and horizontally in a mul-tilevel modelling framework. One model can be connected vertically to several models allowing a model element to be an instance of several metaclasses(More)