The type of production system model you met above is not the only one possible. For an alternative, read the preface and Chapter 1 of The Architecture of Cognition by John R. Anderson (PSY BH:A 547). By its differences from Newell's approaches, it throws them into sharper relief, and also provides another example of what is meant by ``functional architecture''.