Lazlo Lengyel

Learn More
Model transformation is a focused area in model-driven software development. With the help of model transformations we can generate source code, other models and documentation from the source models. During the development, a recurring problem is that the source and target artifacts coexist and they evolve independently. This means that after the(More)
Object constraint language (OCL) is used to extend the capabilities of Unified Modeling Language (UML) diagrams by defining constraints for the model items. Since OCL is based on, but not limited to UML diagrams, it can be used in generic metamodeling environments to validate the models as well. Also, OCL can be used in model transformation systems to(More)
Mobile devices are elemental part of our daily life, we use them to reach and consume digital data. A reasonable part of online documents have a fixed layout, like Adobe's Portable Document Format (PDF). This inflexibility leads to a poor online reading experience, since the size and resolution of monitors and mobile devices require readers to scroll around(More)
Metamodeling techniques have become the subject of research in the last decades. Different approaches of software development emphasize the use of models at all phases of the design and implementation. With metamodels, we can define the concepts of models in concrete domains. Model transformations are used to convert models to other ones. To define rules of(More)
  • 1