Raymond J. A. Buhr

Learn More
This paper presents a novel, scenario based notation called Use Case Maps (UCMs) for describing, in a high-level way, how the organizational structure of a complex system and the emergent behavior of the system are intertwined. The notation is not a behavior specification technique in the ordinary sense, but a notation for helping a person to visualize,(More)
Functional scenarios describing system views, uses, or services are a common way of capturing requirements of distributed systems. However, integrating individual scenarios in different ways may result in different kinds of unexpected or undesirable interactions. In this paper, we present an innovative approach based on the combined use of two notations.(More)
Our project is concerned with how dynamic agencies (sets of collaborating agents that vary their composition and collective behaviour over time) may be used to resolve demanding telecom problems in a flexible manner. Feature interaction (FI) is being studied as an instance of such problems for which dynamic agencies may be an appropriate solution. In our(More)
Multi-agent systems are emerging as a potential solution to the problem of constructing flexible network-based software. A characteristic of such systems is that whole-system behaviour patterns emerge from the combination of many details in many agents, in sometimes intricate ways. Understanding the big picture by composing the details is often difficult(More)