BEGIN:VCALENDAR
VERSION:2.0
PRODID:www.dresden-science-calendar.de
METHOD:PUBLISH
CALSCALE:GREGORIAN
X-MICROSOFT-CALSCALE:GREGORIAN
X-WR-TIMEZONE:Europe/Berlin
BEGIN:VTIMEZONE
TZID:Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19810329T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19961027T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:DSC-12628
DTSTART;TZID=Europe/Berlin:20170324T100000
SEQUENCE:1490342429
TRANSP:OPAQUE
DTEND;TZID=Europe/Berlin:20170324T110000
URL:https://dresden-science-calendar.de/calendar/en/detail/12628
LOCATION:TUD Andreas-Pfitzmann-Bau\, Nöthnitzer Straße 4601069 Dresden
SUMMARY:Kühn: A Family of Role-Based Languages
CLASS:PUBLIC
DESCRIPTION:Speaker: Dipl.-Inf. Thomas Kühn\nInstitute of Speaker: \nTopic
 s:\nInformatik\n Location:\n  Name: TUD Andreas-Pfitzmann-Bau (APB 1004 (R
 atssaal))\n  Street: Nöthnitzer Straße 46\n  City: 01069 Dresden\n  Phon
 e: \n  Fax: \nDescription: Role-based modeling has been proposed in 1977 b
 y Charles W. Bachman\, as a means to model complex and dynamic domains\, b
 ecause roles are able to capture both context-dependent and collaborative 
 behavior of objects. Consequently\, they were introduced in various fields
  of research ranging from data modeling via conceptual modeling through to
  programming languages. More importantly\, because current software system
 s are characterized by increased complexity and context-dependence [@murer
 2013]\, there is a strong demand for new concepts beyond object-oriented d
 esign. Although mainstream modeling languages\, i.e.\, Entity-Relationship
  Model\, Unified Modeling Language\, are good at capturing a systems struc
 ture\, they lack ways to model the systems behavior\, as it dynamically em
 erges through collaborating objects. In turn\, roles are a natural concept
  capturing the behavior of participants in a collaboration. Moreover\, rol
 es permit the specification of interactions independent from the interacti
 ng objects. Similarly\, more recent approaches use roles to capture contex
 t-dependent properties of objects. The notion of roles can help to tame th
 e increased complexity and context-dependence. Despite all that\, these ye
 ars of research had almost no influence on current software development pr
 actice. To make things worse\, until now there is no common understanding 
 of roles in the research community and no approach fully incorporates both
  the context-dependent and the relational nature of roles. In this thesis\
 , I will devise a formal model for a *family of role-based modeling langua
 ges* to capture the various notions of roles. Together with a software pro
 duct line of *Role Modeling Editors*\, this\, in turn\, enables the genera
 tion of a *role-based language family* for Role-based Software Infrastruct
 ures (RoSI).
DTSTAMP:20260608T204852Z
CREATED:20170311T080518Z
LAST-MODIFIED:20170324T080029Z
END:VEVENT
END:VCALENDAR