Pregled bibliografske jedinice broj: 393528
UML Profile for SAVECCM
UML Profile for SAVECCM, 2008., diplomski rad, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 393528 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
UML Profile for SAVECCM
Autori
Petričić ; Ana
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
01.07
Godina
2008
Stranica
80
Mentor
Žagar, Mario
Ključne riječi
UML profile; SaveCCM; component-based engineering; modelling; model transoformation; SaveCCM; model portability; component model; component model interoperability
Sažetak
As complexity of software systems is increasing, using a proper modelling language for designing and analysing a system is becoming more and more important. Over the recent years there is a tendency for using domain-specific languages which enable expressing design solutions in the idiom and the level of abstraction of the specific problem domain. Since a design process passes through different levels of abstractions and different properties of systems are being modelled, different modelling languages are used. While this approach enables an efficient and accurate design, it suffers from a problem of transformation between the models. This thesis addresses a challenge of transformation between UML, a modelling language widely used, to a domain-specific language SaveComp component model (SaveCCM) intended for real-time embedded systems. The thesis discusses a possible solution for achieving interoperability between SaveCCM and UML. To achieve the binding, the UML profile was created to be able to design a UML model using the SaveCCM semantics and level ob abstraction. Then, the transformation between the two component models was created. The challenge of a transformation is to keep all necessary information including the semantics of the models. The thesis presents the strategy for the transformation, its implementation and an analysis of the results.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0361959-1965 - Programsko inženjerstvo u sveprisutnom računarstvu (Žagar, Mario, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb