A Model-driven Approach to Refactoring: Relating transformations in object models and programs

A Model-driven Approach to Refactoring: Relating transformations in object models and p...

MIA KARTS BOOKS

A Model-driven Approach to Refactoring: Relating transfor...
Skip to product information

    A Model-driven Approach to Refactoring: Relating transformations in object models and programs

    £88.00 GBP
     per 
    Available

    Book Details

    Format
    Paperback
    Language
    English
    Category
    Computers & Technology
    Condition
    New
    ISBN-13
    9783848409846
    ISBN-10
    3848409844

    Free U.S. shipping on all orders. International shipping is calculated at checkout.

    Guaranteed safe checkout

    Product description

    ISBN: 3848409844

    Author: Massoni, Tiago

    Condition: New

    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.

    View full details

    A Model-driven Approach to Refactoring: Relating transformations in object models and programs

    £88.00 GBP
     per 

    You May Also Like

    More in Computers & Technology

    View all
    Coasters 101: An Engineer's Guide to Roller Coaster Design
    History, Disrupted: How Social Media and the World Wide Web Have Changed the Past
    Microwaves in Nanoparticle Synthesis: Fundamentals and Applications
    Physics with MAPLE: The Computer Algebra Resource for Mathematical Methods in Physics
    Information Security Analyst (21st Century Skills Library: Cool Stem Careers)
    Game Changers: Education and Information Technologies
    jQuery Mobile Web Development Essentials
    Too Much Magic: Pulling the Plug on the Cult of Tech
    Practical Electronics Troubleshooting
    The Impact of Information on Society: An examination of its nature, value and usage
    Molecular, Clinical and Environmental Toxicology: Volume 2: Clinical Toxicology (Experientia Supplementum, 100)
    Deep Learning for Beginners: A comprehensive introduction of deep learning fundamentals for beginners to understanding frameworks, neural networks, large datasets, and creative applications with ease
    RECENTLY VIEWED PRODUCTS

    Why Shop Miakarts Books?

    Wide Selection

    Discover books across many categories and subjects.

    Secure Checkout

    Shop with a secure online checkout experience.

    Detailed Book Information

    View ISBN, author, publisher, format and other available book details.

    Easy Online Ordering

    Browse, select and order books online.

    Customer Support

    Contact us if you need help with an order or product.