A domain-specific software architecture for adaptive intelligent systems. - Hayes-Roth, Barbara; Pfleger, Karl; Lalanda, Philippe (IEEE Transactions on Software Engineering, 1995)