- Kezdőlap
- Események
- Oktatás
- Szakirányajánló
- BSc tárgyak
- MSc tárgyak
- Autonóm és hibatűrő rendszerek
- Formális módszerek
- Modellalapú szoftvertervezés
- Szakmai gyakorlat
- Szoftverellenőrzési technikák
- Szolgáltatásbiztonságra tervezés
- Szolgáltatásbiztonságra tervezés laboratórium
- Szolgáltatásintegráció
- Üzleti IT rendszerek modellezése
- Szolgáltatásfejlesztés és menedzsment a gyakorlatban
- Rendszerintegráció és -felügyelet laboratórium
- Önálló labor, diploma
- Választható tárgyak
- Doktorandusz tárgyak
- IBM Center of Advanced Studies
- Intel Virtualizációs Laboratórium
- Oktatási cloud
- Modellalapú tervezés szakkör
- Kutatás
- Hallgatóink sikerei
- Magunkról
Modellalapú szoftvertervezés
Tárgyfelelős:
Varró Dániel
Korábbi oktatók:
Bergmann Gábor
Tárgy adatlap:
https://www.vik.bme.hu/kepzes/targyak/VIMIM147/ A tantárgy célja, hogy bemutassa az UML, valamint domain-specifikus modellezési nyelvek használatát mind a modellbázisú szoftvertervezési folyamat, mind az ipari környezetben használatos implementációs technológiák szempontjából.
A tárgy tematikája:
- Bevezető, a modellvezérelt fejlesztés alapjai
-
Domén és Architektúra modellezés
- Követelmény analízis
- Analízis modellezés
- Jólformáltsági kényszerek: OCL
- Dinamikus modellezés (szekvencia diagramok és állapottérképek)
-
Domain-specifikus nyelvek
- Az Eclipse Modeling Framework
- Automatikus kódgenerálási technikák
- UML Profilok
-
Modelltranszformációk
- Gráftranszformáció a gyakorlatban
- A VIATRA és EMF-IncQuery keretrendszerek
- Szoftverfejlesztési módszertanok és a modell-alapú megközelítés
Házi feladat
A félév során a tárgyból házi feladatot kell megoldani, csapatmunka formájában. A házi feladat több részből áll, melynek során a tárgyak alaptechnológiáit ismeritek majd meg. A feladatokat a félév során fokozatosan adjuk ki és ugyanígy, fokozatosan, lépésről-lépésre haladva is célszerű megoldani őket.
Gyakorlatok
A félév során a tárgyból számos gyakorlatot fogunk tartani, melynek során egy-egy konkrét példán keresztül bemutatjuk azokat az eszközöket és technikákat, melyekkel a házi feladatot kell megoldani. A gyakorlatok, és a házi feladat bemutatásának helye az I. épület B413 laboratórium.
Kapcsolat
A tárgyakkal kapcsolatos adminisztratív kérdésekkel Horváth Ákost keressétek. A tárgy oktatói együttesen a modeling AT sauron inf mit bme hu email címen elérhetőek.
Előadások és gyakorlatok
Csapatok és konzulenseik
- Team 1: Nádudvari György, Debreceni Csaba (Semeráth Oszkár és Szárnyas Gábor)
- Team 2: Menyhért Ákos, Nagy András Szabolcs (Izsó Bendek)
- Team 3: Bajor Tamás, Földényi Miklós (Izsó Benedek)
- Team 4: Andrási István, Krivácsy Gyula (Horváth Ákos)
- Team 5: Segesdi Dániel, Molnár Vince (Hegedüs Ábel)
- Team 6: Szloboda István, Gerencsér György (Hegedüs Ábel)
SVN és Trac hozzáférés
- SVN esetén: https://modeling.inf.mit.bme.hu/svn/modeling_x_2013/ - x=1,2,3,4,5,6
- Trac esetén: https://modeling.inf.mit.bme.hu/trac/modeling_x_2013/ - x=1,2,3,4,5,6


