The computing world desperately needs truth-seekers, and fewer Advocates.
The keys to a coherent profession are bridges between computing technologists and the multitude.
The influence of social climate on judgement.
Why agent-oriented approaches are well suited for developing complex, distributed systems.
A toolkit for realizing rapid development, deployment, and management of agent-based systems and services.
How virtual communities and software agents can be used to provide and locate trustworthy services on the Internet.
Establishing a framework allowing customers to run their own customized services over a provider's network.
Using a multiagent system to provide intermediation service in an e-commerce environment.
Enabling the development of "intelligent" business agents for adaptive, reusable software.
Orchestrating online transactions between suppliers and customers, infomediaries walk a fine line creating services, controlling costs, and not winding up as order-takers for larger entities.
Despite inevitable personal risk, auditors owe their organizations accurate information about project status, especially bad news, in the interests of halting software project runaways. Management owes them the courtesy of listening …
How can researchers and communicators reach their desired audience on the Internet? Can Internet users be successfully and responsibly recruited as participants in studies and surveys? A recent exploration of these questions …
Top-down design approaches give database designers little guidance with transforming a conceptual model into an active object-oriented database schema. A bottom-up design approach may provide a better perspective.
A small software development company's most difficult challenge: changing processes to match changing circumstances.