Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 514816

Using UML for Domain-Specific Component Models


Petričić, Ana; Luka Lednicki; Ivica Crković
Using UML for Domain-Specific Component Models // Fourteenth International Workshop on Component- Oriented Programming / Reussner, Ralf ; Szyperski, Clemens ; Weck, Wolfgang (ur.).
Karlsruhe, 2009. str. 23-31 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 514816 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Using UML for Domain-Specific Component Models

Autori
Petričić, Ana ; Luka Lednicki ; Ivica Crković

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
Fourteenth International Workshop on Component- Oriented Programming / Reussner, Ralf ; Szyperski, Clemens ; Weck, Wolfgang - Karlsruhe, 2009, 23-31

Skup
Fourteenth International Workshop on Component- Oriented Programming

Mjesto i datum
East Stroudsburg (PA), Sjedinjene Američke Države, 24.06.2009. - 26.06.2009

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
Software component models; model transformation; UML; UML profile; domain-specific languages; modelling tools

Sažetak
Over the recent years there is a tendency for using domain-specific languages which enable expressing design solutions in the idiom and level of abstraction appropriate for a specific problem domain. While this approach enables an efficient and accurate design, it suffers from problems of standardization, portability and transformation between the models. This paper addresses a challenge of tailoring UML, a widely used modelling language, for domain-specific modelling. We discuss a possible solution for achieving interoperability between UML and the domain-specific language SaveComp Component Model (SaveCCM) intended for real-time embedded systems, by means of implementing a transformation between UML and SaveCCM models. The challenge of the transformation is to keep all necessary information including the domain specific semantics. The paper presents the strategy for the transformation, its implementation and an analysis. We also address the second challenge, a usability of the domain-specific language (i.e. SaveCCM) in comparison with usability of extended UML and by an experiment analyse its usability in comparison with SaveCCM.

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

Profili:

Avatar Url Ivica Crnković (autor)

Avatar Url Luka Lednicki (autor)

Avatar Url Ana Petričić (autor)


Citiraj ovu publikaciju:

Petričić, Ana; Luka Lednicki; Ivica Crković
Using UML for Domain-Specific Component Models // Fourteenth International Workshop on Component- Oriented Programming / Reussner, Ralf ; Szyperski, Clemens ; Weck, Wolfgang (ur.).
Karlsruhe, 2009. str. 23-31 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Petričić, A., Luka Lednicki & Ivica Crković (2009) Using UML for Domain-Specific Component Models. U: Reussner, R., Szyperski, C. & Weck, W. (ur.)Fourteenth International Workshop on Component- Oriented Programming.
@article{article, author = {Petri\v{c}i\'{c}, Ana}, year = {2009}, pages = {23-31}, keywords = {Software component models, model transformation, UML, UML profile, domain-specific languages, modelling tools}, title = {Using UML for Domain-Specific Component Models}, keyword = {Software component models, model transformation, UML, UML profile, domain-specific languages, modelling tools}, publisherplace = {East Stroudsburg (PA), Sjedinjene Ameri\v{c}ke Dr\v{z}ave} }
@article{article, author = {Petri\v{c}i\'{c}, Ana}, year = {2009}, pages = {23-31}, keywords = {Software component models, model transformation, UML, UML profile, domain-specific languages, modelling tools}, title = {Using UML for Domain-Specific Component Models}, keyword = {Software component models, model transformation, UML, UML profile, domain-specific languages, modelling tools}, publisherplace = {East Stroudsburg (PA), Sjedinjene Ameri\v{c}ke Dr\v{z}ave} }




Contrast
Increase Font
Decrease Font
Dyslexic Font