Keynote 2: A Bridge Over Troubled Water - Synergies between Model Transformation and Software Maintenance Techniques

نویسنده

  • Dániel Varró
چکیده

Model transformations aim to process one (or more) source model in order to derive one (or more) target model, thus acting in the role of compilers in a model driven engineering context. In actual application scenarios, model transformations play a key role in (1) providing systematic bridges between various domain-specific modeling languages (2) driving the automated derivation of the design artifacts of softwareintensive systems (source code, configuration files, documentation, etc.), or simply (3) detecting inconsistencies and design rule violations in an early phase of development. This talk aims to build a bridge between model transformation techniques and traditional software maintenance. More specifically, I will first overview recent advances in model transformations, which can be easily and efficiently applied for various software maintenance or reengineering problems. Conversely, I will also present recent results where software maintenance approaches significantly improved the state-of-the-art of model transformations. Finally, I will also identify some challenges and research gaps to facilitate future collaboration between the two communities.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A case study for application of fuzzy inference and data mining in structural health monitoring

In this study, a system for monitoring the structural health of bridge deck and predicting various possible damages to this section was designed based on measuring the temperature and humidity with the use of wireless sensor networks, and then it was implemented and investigated. A scaled model of a conventional medium sized bridge (length of 50 meters, height of 10 meters, and with 2 piers) wa...

متن کامل

Mathematical Programming Approach To Allocate Local Or National Resources For Bridge Maintenance Rehabilitation & Replacement Planning (RESEARCH NOTE)

Today’s, the transportation facilities such as terminals, street, bridge, etc, represent the major investment in highway network. Every year tremendous resources should be invested to maintain these facilities. Among them, the Bridge Management System (B.M.S.) has been necessitated by large imbalance between extensive bridge repair and maintenance needs and limited available budget. So the main...

متن کامل

Novel Optimization Techniques for Modern Database Environments

In this keynote, we will complement this trend of looking towards the hardware by considering another part of the usual software stack a DBMS is deployed in, and focus towards the application server running the user code. While the interaction and potential synergies between application server and DBMS are often neglected, we will discuss a multitude of optimization opportunities that can be ad...

متن کامل

Strategic Planning for the National Bridge Stock of Iran

The National Bridge Stock of Iran consists of about 330,000 bridges, of which around 50% are older than 30 years. Since 2010, Iran Road Maintenance & Transportation Organization has started implementing a comprehensive Bridge Management System in order to manage this aged stock efficiently. To predict future conditions of bridge stock, a heuristic numerical method is presented. This methodology...

متن کامل

Utilizing Behavioral Abstractions to Facilitate Maintenance During Class Evolution

Software maintenance can be a diicult and time consuming process. To facilitate this process, application development must produce software that is designed to continually evolve. While object oriented methodologies address some of the maintenance issues that have troubled traditional functional techniques, object oriented development must overcome the problems involved in maintaining existing ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012