"In computer design three levels can be distinguished: architecture, implementation and realisation; for the first of them, the following working definition is given: The architecture of a system can be defined as the functional appearance of the system to the user, its phenomenology."
January 1, 1970
https://en.wikiquote.org/wiki/Gerrit_Blaauw