Volha Bryl's research interests

The research areas I am currently interested in (and the corresponding projects and results) are the following Agents are known not only as new programming paradigm but also as a tool to model and analyze organizations and complex socio-technical systems. Agent-oriented programming, or, more generally, agent-oriented software engineering is developing and gaining its popularity both in academia and industry, though it is not yet as mature as the object-oriented approach is. There exist a number of proposals of agent-oriented methodologies (e.g. Gaia, MESSAGE, Prometheus, PASSI, etc.) which aim at supporting the whole software development process from early requirements to implementation. The problem I work on currently for my future PhD thesis lies in context of Tropos, an agent-oriented methodology which gives a particular attention to early stages of software development cycle, namely, requirements analysis. In Tropos, requirements to a system and its organizational environment are modeled and analyzed in terms of agents, their goals, and social dependencies among agents.

During requirements analysis and design of a complex socio-technical system one has to cope with a fundamental problem of finding optimal/good-enough delegations to a set of system agents which collectively fulfill a given set of goals. These goals are initially assigned to the agents who may not have enough capabilities to satisfy them, so they are decomposed and delegated to other agents, thereby creating networks of delegations. The process ends when all initial goals can be fulfilled if all system agents deliver on their delegations. Exploring the space of alternative dependency networks is a difficult design task, and there are no generic criteria to guide the design process by determining whether a solution is good-enough, or even optimal.

The main objective of my research is to build a framework for the automatic selection and evaluation of alternative dependency networks. This includes The key ideas of this approach and the current results are formulated and illustrated in CoopIS'06 paper.