Research Projects
Sorry - this document is available in German only.
Im Folgenden finden Sie einige Informationen über abgeschlossene bzw. aktuell laufende Forschungsprojekte an der Fakultät, welche über das Forschungsinformationssystem zur Verfügung gestellt werden. Darüber hinaus finden Sie weitere Informationen zu Projekten auch über die Webseiten der jeweiligen Institute und Professuren.
2016
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013
2015
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013
2014
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013
2013
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013
2012
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013
2011
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Titel (Englisch)
Role-based Software Infrastructures for Continuous-Context-Sensitive Systems (RoSI)
Kurzbeschreibung (Deutsch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Kurzbeschreibung (Englisch)
Software with long life cycles is faced with continuously changing contexts. New functionality has to be added, new platforms have to be addressed, and existing business rules have to be adjusted. In the available literature, the concept of role modeling has been introduced in different fields and at different times in order to model context-related information, including - above all - the dynamic change of contexts. However, often roles have only been used in an isolated way for context modeling in programming languages, in database modeling or to specify access control mechanisms. Never have they been used consistently on all levels of abstraction in the software development process, i.e. modeling of concepts, languages, applications, and software systems. Only then, software can be called consistently context-sensitive.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
The central research goal in this program is to deliver proof of the capability of consistent role modeling and its practical applicability. Consistency means that roles are used systematically for context modeling on all levels of the modeling process. This includes the concept modeling (in meta-languages), the language modeling, and the modeling on the application and software system level. The subsequent scientific elaboration of the role concept, in order to be able to model the change of context on different levels of abstraction, represents another research task in this program. Thus, consistency also means to systematically define relationships between the identified role concepts to allow for model transformations and synchronizations. Such consistency offers significant advantages in the field of software systems engineering because context changes are interrelated on different levels of abstraction; plus, they can be synchronously developed and maintained. Potential application fields are the future smart grid, natural energy based computing, cyber-physical systems in home, traffic, and factories, enterprise resource planning software, context-sensitive search engines, etc.
Aside from the scientific excellence, the research training group puts a strong emphasis on a comprehensive and individual mentoring and qualification approach. In order to achieve this balancing act, quality assurance measures are introduced in the form of advisor tandems and a thesis advisory board on the one hand. On the other hand, motivating and extra-curricular aspects will be integrated into the research training group, such as seminars on soft skills and a comprehensive international program for visiting scientists.
Zeitraum
10/2013
Art der Finanzierung
Drittmittel
Projektleiter
- Herr Prof. Dr.-Ing. Franz Baader
Weitere Leiter (außerhalb des Lehrstuhls)
siehe Webseite
Projektmitarbeiter
- Herr M.Sc. İsmail İlkan Ceylan
- Herr Dipl.-Math. Stephan Böhme
- Herr M.Sc. Julian Alfredo Mendez
- Herr M.Sc. Satyadharma Tirtarasa
- Herr M.Sc. Adrian Nuradiansyah
Weitere Mitarbeiter (außerhalb des Lehrstuhls)
siehe Webseite
Finanzierungseinrichtungen
- DFG
Kooperationspartnerschaft
keine
Website zum Projekt
Relevant für den Umweltschutz
Nein
Relevant für Multimedia
Nein
Relevant für den Technologietransfer
Nein
Schlagwörter
RoSI
Berichtsjahr
2013