|
related research:
COTS Software
Incorporation
related research:
Model Consistency
Checking
related research:
Model Transformation
related research:
Refinement from
Software Requirements to
Architecture
related research:
Architecture and Design Recovery
(reverse engineering)
►
Incremental transformation and analysis
Software
development is an incremental process with changes happening at any
development stage. It is vital for today’s software developer to manage
these changes by updating other, affected development artifacts despite
syntactic and semantic differences.
We have thus
investigated the problem of instant and incremental transformation and
analysis of changes among models. Our approach understands where and when
changes happen in some source model and it understands the impact these
changes have onto the target model. It then selects translation and/or
analysis rules as needed to update the target model. Incremental
transformation/analysis is an alternative to the batch
transformation/analysis and is significantly more efficient in maintaining
the synchronicity among large-scale models (i.e., scalability).
Relevant Publications
Relevant Tools
Relevant Related Events
|