Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Role-oriented programming

Known as: Role (computer science), Role-oriented language 
Role-oriented programming is a form of computer programming aimed at expressing things in terms that are analogous to human conceptual understanding… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Adaptive software becomes more and more important as computing is increasingly context-dependent. Runtime adaptability can be… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 5
  • figure 4
Is this relevant?
2019
2019
The idea to treat domain-specific languages (DSL) as software product lines (SPL) of compilers/interpreters led to the… Expand
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?
2018
2018
Model-driven Software Development (MDSD) promotes the use of multiple related models to realize a software system systematically… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • table I
Is this relevant?
2018
2018
Petri nets are used to formally model the behavior of systems. However, when these systems dynamically change, e.g., due to… Expand
  • figure 2
  • figure 2
  • figure 3
  • figure 4
  • table I
Is this relevant?
2016
2016
Role-based approaches gain more and more interest for modeling and implementing variable software systems. Role models clearly… Expand
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?
2013
2013
Modularization and reuse are essential for the productivity of software development. Role-oriented programming complements the… Expand
Is this relevant?
2012
2012
In this paper, we propose role-oriented programming, which is realized in the language Object Teams/Java, as an alternative… Expand
Is this relevant?
2009
2009
Modular robot programming spans a number of issues ranging from high-level coordination to controller distribution and update in… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Review
2008
Review
2008
Role-based approaches are emerging technologies in information system design and implementation. Roles have been acknowledged and… Expand
  • table 1
  • table 2
  • table 3
  • table 4
  • table 5
Is this relevant?
1997
1997
This thesis addresses the problem of changing requirements in software evolution. It presents a method of development and change… Expand
Is this relevant?