Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    Belépés
    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Metamodels in Software Design

    A tantárgy neve magyarul / Name of the subject in Hungarian: Metamodellek a szoftverfejlesztésben

    Last updated: 2012. november 24.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    Course ID Semester Assessment Credit Tantárgyfélév
    VIIIM228 2 2/1/0/v 4  
    3. Course coordinator and department Dr. László Zoltán Ferenc,
    6. Pre-requisites
    Kötelező:
    NEM ( TárgyEredmény( "BMEVIMIMA00" , "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény("BMEVIMIMA00", "FELVETEL", AktualisFelev()) > 0)

    A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

    A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.

    8. Synopsis Main concepts of the Model Driven Software Development (MDSD). Role and perspectives of the MDSD in the software engineering. Metamodels and transformations. Layered and multidimensional modeling. Meta Object Facility (MOF) as the basis of metamodeling. The Object Constraint Language (OCL). Basic principles of the Model Driven Architecture (MDA). The MDA standards, and its implementations. Template languages. Simple compiler technologies. Compilers and its models. Model-transformations. Aspects and models. Invasive program development. Managing inherited codes, reverse engineering, re-engineering, refactoring. Improving software quality by model-based transformations. Applying development tools.
    14. Required learning hours and assignment
    Kontakt óra
    Félévközi készülés órákra
    Felkészülés zárthelyire
    Házi feladat elkészítése
    Kijelölt írásos tananyag elsajátítása
    Vizsgafelkészülés
    Összesen