A Model-driven Approach to Refactoring: Relating Transformations in Object Models and Programs - Tiago Massoni - 图书 - LAP LAMBERT Academic Publishing - 9783848409846 - 2012年2月28日
如封面与标题不符,以标题为准

A Model-driven Approach to Refactoring: Relating Transformations in Object Models and Programs

价格
元 500
不含税

远程仓调货

预计送达时间 年6月23日 - 年7月3日
添加至iMusic心愿单

Refactoring object-oriented software, as any other evolutionary task, usually affects source code and object models, burdening developers to keep those artifacts correct and up to date. Due to the gap between modeling and programming artifacts, refactoring efforts soon become duplicate and considerably expensive. In this context, currently used tool support, in special Round-Trip Engineering (RTE) tools, fails to fully automate evolution tasks. Consequently, most projects discard object models early in the life cycle, adhering to code-driven approaches. This work proposes a formal approach to consistently refactor object models and object-oriented programs of a system in a model-driven manner. Model refactoring is backed by formal laws of modeling, which are guaranteed to be semantics preserving. Each refactoring, a composition of laws, applicable to an object model, is associated with a semi-automatic sequence of applications of laws of programming, called strategy. Strategies are applied by relying on a specific conformance relationship between object models and programs, which must fulfill a specific degree of confinement.

介质类型 图书     Paperback Book   (平装胶订图书)
已发行 2012年2月28日
ISBN13 9783848409846
出版商 LAP LAMBERT Academic Publishing
页数 232
商品尺寸 150 × 13 × 226 mm   ·   364 g
语言 德语