This paper describes two complementary research thrusts: (1) it investigates how software robustness can be achieved pragmatically through the use of large-scale multiagent systems, and (2) it investigates how a broader spectrum of people can contribute to the production and customization of software, also through the use of multiagent systems. The paper first hypothesizes that robust software can be achieved through redundancy, where the redundancy is achieved by agents that have different algorithms but similar responsibilities. The agents are produced by wrapping conventional algorithms with a minimal set of agent capabilities, which we specify. We describe our initial experiments in verifying our hypothesis and present results that show...
Human organizations and computational multiagent systems both are social systems because they are bo...
Abstract. Software system developers have a number of methodologies available to them. Each is based...
Human organizations and computational multiagent systems both are social systems because they are bo...
Abstract. This paper describes how multiagent systems can be used to achieve robust software, one of...
Abstract. This paper describes how multiagent systems can be used to achieve robust software, one of...
In this column I explore some far-reaching issues of software development that lie at the intersecti...
Objects and agents are abstractions that exhibit points of similarity, but the development of agent-...
Software agents are usually exploited to model and implement complex and unpredictable systems, payi...
With many researchers in the Multi-Agent System (MAS) community, we share the opinion that too much ...
Agents will become fundamental building blocks for general-purpose Internet-based software. The soft...
Software is the essential enabler for the new society. It creates new markets and new directions for...
This paper proposes social computation, i.e. large-scale man-machine collaboration mediated by digit...
Ph.D. (Computer Science)The development of software systems is a relatively recent field of human en...
As distributed computer systems become more and more available, its role in science and society nece...
Multi agent systems involve a team of agents working together socially to accomplish a task. An agen...
Human organizations and computational multiagent systems both are social systems because they are bo...
Abstract. Software system developers have a number of methodologies available to them. Each is based...
Human organizations and computational multiagent systems both are social systems because they are bo...
Abstract. This paper describes how multiagent systems can be used to achieve robust software, one of...
Abstract. This paper describes how multiagent systems can be used to achieve robust software, one of...
In this column I explore some far-reaching issues of software development that lie at the intersecti...
Objects and agents are abstractions that exhibit points of similarity, but the development of agent-...
Software agents are usually exploited to model and implement complex and unpredictable systems, payi...
With many researchers in the Multi-Agent System (MAS) community, we share the opinion that too much ...
Agents will become fundamental building blocks for general-purpose Internet-based software. The soft...
Software is the essential enabler for the new society. It creates new markets and new directions for...
This paper proposes social computation, i.e. large-scale man-machine collaboration mediated by digit...
Ph.D. (Computer Science)The development of software systems is a relatively recent field of human en...
As distributed computer systems become more and more available, its role in science and society nece...
Multi agent systems involve a team of agents working together socially to accomplish a task. An agen...
Human organizations and computational multiagent systems both are social systems because they are bo...
Abstract. Software system developers have a number of methodologies available to them. Each is based...
Human organizations and computational multiagent systems both are social systems because they are bo...