Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Torbjörn Lundkvist is active.

Publication


Featured researches published by Torbjörn Lundkvist.


engineering of computer-based systems | 2010

Design-Space Exploration through Constraint-Based Model-Transformation

Bernhard Schätz; Florian Hölzl; Torbjörn Lundkvist

Many design steps during system development - like functional partitioning, refactoring of the architecture, or the mapping to the platform - can be understood as an exploration of the solution space. Each development step is characterized by design constraints, limiting the possible solution space. By using model transformations based on a declarative, relational approach, these constraints can be formalized as transformation rules guiding a mechanized exploration of possible design alternatives. The approach is demonstrated for the (semi-)automatic, incremental deployment of logical architectures to hardware platforms.


Electronic Communication of The European Association of Software Science and Technology | 2007

A Query Language With the Star Operator

Johan Lindqvist; Torbjörn Lundkvist; Ivan Porres

Model pattern matching is an important operation in model transformation and therefore in model-driven development tools. In this paper we present a pattern based approach that includes a star operator that can be used to represent recursive or hierarchical structures in models. We also present a matching algorithm, motivating examples and we discuss its implementation in a modeling tool.


Science of Computer Programming | 2007

Creating and reconciling diagrams after executing model transformations

Marcus Alanen; Torbjörn Lundkvist; Ivan Porres

In this paper we discuss how to create and update diagrams after the execution of a model transformation. This is achieved by creating an independent diagram reconciliation tool component that is based on a mapping language from the abstract syntax to the concrete syntax of a modeling language. This approach allows us to decouple model transformation from diagram handling in model transformation languages and tools.


acm symposium on applied computing | 2006

Reconciling diagrams after executing model transformations

Marcus Alanen; Torbjörn Lundkvist; Ivan Porres

In this paper we discuss how to create and update diagrams after the execution of a model transformation. This is achieved by creating an independent diagram reconciliation tool component that is based on a mapping language from the abstract syntax to the concrete syntax of a modeling language. This approach allows us to decouple model transformation from diagram handling in model transformation languages and tools.


Innovations in Systems and Software Engineering | 2009

MDE for SoC design

Dragos Truscan; Torbjörn Lundkvist; Marcus Alanen; Kim Sandström; Ivan Porres; Johan Lilius

We employ the principles of model-driven engineering to assist the design of system-on-chip (SoC) architectures. As a concrete example, we look at the MICAS architecture, for which we propose a graphical specification language, defined via metamodeling techniques, that models the architecture at different abstraction levels. Model transformations are defined to support the refinement of MICAS specification towards implementation. In addition, several libraries are put in place, to enable reuse and automation throughout the design process. Tool support for editing the specifications, enforcing their consistency, and for running the transformations is provided via the Coral modeling framework. The approach shows that model-driven engineering can be seen as an enabler in providing computer-aided software engineering (CASE) tool support and automation for the development of SoC architectures.


Nordic Journal of Computing | 2005

An architecture exploration environment for system on chip design

Johan Lilius; Tomas Lillqvist; Torbjörn Lundkvist; Ian Oliver; Ivan Porres; Kim Sandström; Glenn Sveholm; Asim Pervez Zaka


Nordic Journal of Computing | 2005

Comparison of modeling frameworks for software engineering

Marcus Alanen; Torbjörn Lundkvist; Ivan Porres


MBEES | 2009

From Constraints to Design Space Exploration.

Bernhard Schätz; Florian Hölzl; Torbjörn Lundkvist


model driven engineering languages and systems | 2007

Definition of Visual Language Editors Using Declarative Languages.

Torbjörn Lundkvist


Lecture Notes in Computer Science | 2006

A mapping language from models to DI diagrams

Marcus Alanen; Torbjörn Lundkvist; Ivan Porres

Collaboration


Dive into the Torbjörn Lundkvist's collaboration.

Top Co-Authors

Avatar

Ivan Porres

Åbo Akademi University

View shared research outputs
Top Co-Authors

Avatar

Marcus Alanen

Turku Centre for Computer Science

View shared research outputs
Top Co-Authors

Avatar

Florian Hölzl

Information Technology University

View shared research outputs
Top Co-Authors

Avatar

Johan Lilius

Åbo Akademi University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge