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ó    

    Distributed Systems Laboratory

    A tantárgy neve magyarul / Name of the subject in Hungarian: Elosztott rendszerek laboratórium

    Last updated: 2015. november 13.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics
    MSc degree program in Engineering Information Technology
    Applied Informatics
    Course ID Semester Assessment Credit Tantárgyfélév
    VIAUMA03 2 0/0/3/f 4  
    3. Course coordinator and department Dr. Mezei Gergely,
    4. Instructors

    Name:

    Position:

    Department:

     

    Dr. Charaf Hassan

    Associate professor

    Dept. of Automation and Applied Informatics

    Dr. Mezei GergelyAssociate professor

    Dept. of Automation and Applied Informatics

    5. Required knowledge

    Distributed Systems and Domain-Specific Modeling
    Software Development Methods and Paradigms

    6. Pre-requisites
    Kötelező:
    NEM ( TárgyEredmény( "BMEVIAUM210" , "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény( "BMEVIAUM302" , "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény("BMEVIAUM210", "FELVETEL", AktualisFelev()) > 0
    VAGY
    TárgyEredmény("BMEVIAUM302", "FELVETEL", AktualisFelev()) > 0
    VAGY
    TárgyEredmény( "BMEVIAUMA23", "jegy" , _ ) >= 2
    VAGY
    TárgyEredmény("BMEVIAUMA23", "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ó.

    7. Objectives, learning outcomes and obtained knowledge The goal of this course is to give a practical knowledge to the materials learned during Distributed Systems and Domain-Specific Modeling and Software Development Methods and Paradigms.
    8. Synopsis

    The topics are the following:

    - COM

    - T4 template language

    - Modeling in practice (VMTS) 1-2

    - Modeling in practice (Eclipse) 1-2

    - JEE 1-2

    - WCF 1-2 

    9. Method of instruction Laboratory
    10. Assessment

    During the semester

     - Preparation before the classes, activity during the measurements and documenting the measurements
     - The measurement materials (e.g. reports) must be sent to the instructor within one week following the measurement

     -  All measurements are evaluated separately and a grade is given for them. All measurements must have a grade >=2. The final grade is the avarage of the 10 grade.

     

    In the exam period: 

     None

    11. Recaps Two measurements can be repeated during the repeat period in accordance with the Code of Studies and Exams.
    12. Consultations Arranged on demand by the lecturer or instructor.
    13. References, textbooks and resources
    Don Box, Essential COM, Addison-Wesley Professional, 1998.
    Mary Kirtland, Designing component-based applications, Microsoft Press, 1999.
    Errol Simon, Distributed information systems, McGraw-Hill, 1996.
    Jon Siegel, CORBA 3 Fundamentals and Programming, John Wiley & Sons, 2000.

    Krysztof Czarnecki, Ulrich Eisenecker, Generative Programming: Methods, Tools, and Applications, Addison-Wesley, 2000.
    Steven Kelly, Juha-Pekka Tolvanen, Domain-Specific Modeling: Enabling Full Code Generation, Wiley-IEEE Computer Society Press, 2008.
    Martin Fowler, Domain-Specific Languages, Addison-Wesley Professional, 2010

    14. Required learning hours and assignment
    Contact class42
    Preparation for the classes38
    Preparing measuring reports40
    Preparing homework-
    Reading assigned materials-
    Preparation for the final exam120
    Sum120
    15. Syllabus prepared by

    Name:

    Position:

    Department:

     

    Dr. Charaf Hassan

    Associate professor

    Dept. of Automation and Applied Informatics

    Dr. Mezei GergelyAssociate professor

    Dept. of Automation and Applied Informatics