Despite the effort of many researchers in the area of multi-agent systems (MAS) for designing and programming agents, a few years ago the research community began to take into account that common features among different MAS exists. Based on these common features, several tools have tackled the problem of agent development on specific application domains or specific types of agents. As a consequence, their scope is restricted to a subset of the huge application domain of MAS. In this paper we propose a generic infrastructure for programming agents whose name is Brainstorm J. The infrastructure has been implemented as an object oriented framework. As a consequence, our approach supports a broader scope of MAS applications than previous efforts, being flexible and reusable.
A fuel unit for a hybrid hot-gas generator comprises two consumable constituent parts of different compositions which are separated by a partition which in storage conditions is stable and chemically inert with respect to said two parts and which is consumable during operation of the generator. Reactions between said constituent parts during storage, which might impair the combustion of the fuel unit, are thereby prevented.