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