There exists many ways to connect two, three or more neurons together to form different graphs. We call archetypes only the graphs whose properties can be associated with specific classes of
biologically relevant structures and behaviors. These archetypes are supposed to be the basis of typical instances of neuronal information processing. To model different representative archetypes
and express their temporal properties, we use a synchronous programming language dedicated to reactive systems (Lustre). The properties are automatically validated thanks to a model checker supporting data types (kind2). The language Lustre and the model checker kind2 are then exploited to investigate the behaviour of the composition of the presented archetypes.