Most Natural Language Processing systems use a sequential architecture embodying classical linguistic layers. When one works with a general language and not a sublanguage, there are different cases of ambiguities at difterent classical levels; and more particularly when one works on COml)lex language t)henomena analysis (coordination, ellipsis, negation...) it is ditfic.ult to take into account all the different types of these constructions with a general grammar. Indeed, the inconvenience of this approach is the possible risk of a combinatory explosion. So, we have defined the TALISMAN architecture that includes linguistic agents that corrost)ond either to classical levels in linguistics (morI)hology, syntax, semantic) or to coml)lex language phcnolnena analysis.