Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 205,609,935 papers from all fields of science
Search
Sign In
Create Free Account
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
Create Alert
Alert
Related topics
Related topics
10 relations
Aspect-oriented programming
Composition over inheritance
Concurrency (computer science)
Data, context and interaction
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2019
2019
Efficient late binding of dynamic function compositions
L. Schütze
,
Jerónimo Castrillón
SLE
2019
Corpus ID: 204732512
Adaptive software becomes more and more important as computing is increasingly context-dependent. Runtime adaptability can be…
Expand
2019
2019
Piggyback IDE Support for Language Product Lines
Thomas Kühn
,
W. Cazzola
,
Nicola Pirritano Giampietro
,
Massimiliano Poggi
SPLC
2019
Corpus ID: 199501858
The idea to treat domain-specific languages (DSL) as software product lines (SPL) of compilers/interpreters led to the…
Expand
2018
2018
Role-Based Runtime Model Synchronization
Christopher Werner
,
Hendrik Schön
,
Thomas Kühn
,
Sebastian Götz
,
U. Assmann
44th Euromicro Conference on Software Engineering…
2018
Corpus ID: 53041718
Model-driven Software Development (MDSD) promotes the use of multiple related models to realize a software system systematically…
Expand
2018
2018
Adaptive Petri Nets – A Petri Net Extension for Reconfigurable Structures
Carl Mai
,
René Schöne
,
Johannes Mey
,
Thomas Kühn
,
U. Assmann
2018
Corpus ID: 86644468
Petri nets are used to formally model the behavior of systems. However, when these systems dynamically change, e.g., due to…
Expand
2016
2016
A dynamic instance binding mechanism supporting run-time variability of role-based software systems
Nguonly Taing
,
T. Springer
,
Nicolás Cardozo
,
A. Schill
MODULARITY
2016
Corpus ID: 18397815
Role-based approaches gain more and more interest for modeling and implementing variable software systems. Role models clearly…
Expand
2013
2013
Modularisierung und Wiederverwendung durch generische Klassen in Object Teams
Andreas Mertgen
2013
Corpus ID: 5833369
Modularization and reuse are essential for the productivity of software development. Role-oriented programming complements the…
Expand
2012
2012
Decoupling context: introducing quantification in object teams
Andreas Mertgen
MISS '12
2012
Corpus ID: 17575565
In this paper, we propose role-oriented programming, which is realized in the language Object Teams/Java, as an alternative…
Expand
2009
2009
A virtual machine-based approach for fast and flexible reprogramming of modular robots
Mirko Bordignon
,
K. Støy
,
U. Schultz
IEEE International Conference on Robotics and…
2009
Corpus ID: 7981475
Modular robot programming spans a number of issues ranging from high-level coordination to controller distribution and update in…
Expand
Review
2008
Review
2008
Roles in Information Systems: A Survey
Haibin Zhu
,
Mengchu Zhou
IEEE Transactions on Systems, Man, and…
2008
Corpus ID: 6742930
Role-based approaches are emerging technologies in information system design and implementation. Roles have been acknowledged and…
Expand
1997
1997
Role oriented programming for software evolution
M. VanHilst
1997
Corpus ID: 60512900
This thesis addresses the problem of changing requirements in software evolution. It presents a method of development and change…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
,
Terms of Service
, and
Dataset License
ACCEPT & CONTINUE