Abstrakt. Att bygga en tillförlitlig UML profil är en svår aktivitet som kräver användning av komplexa mekanismer -stereotyper och deras attribut, OCL efterlevnad-för att definiera en domän-specifik modellering språk (DSML). Trots det ständigt ökande antalet profiler som byggs inom många områden finns det lite publicerad litteratur tillgänglig för att hjälpa DSML designers. Utan en tydlig designprocess är de flesta sådana profiler felaktiga och äventyrar efterföljande modellomvandlingar eller modellanalyser. Vi anser att en lämplig strategi för att bygga UML-baserade domänspecifika språk bör omfatta systematisk omvandling av domän representationer till profiler. I denna artikel föreslås därför en klart definierad process som är inriktad på att hjälpa designern genom hela denna designaktivitet. Med utgångspunkt från den konceptuella domänmodellen identifierar vi en uppsättning designmönster för vilka vi beskriver flera profilimplementeringar. Vi illustrerar vårt tillvägagångssätt genom att skapa en förenklad profil som skildrar element som tillhör en systemdomän i realtid. Det prototypverktyg som stöder vårt tillvägagångssätt beskrivs också.
Arbetet i Ref föreslår en delvis automatiserad metod för att generera UML-profiler med hjälp av en uppsättning specifika mönster.
Leveraging patterns on domain models to improve UML profile definition
{'venue': 'FASE', 'journal': None, 'mag_field_of_study': ['Computer Science']}