1. Abbott, R.J.: Program design by informal English descriptions. Commun. ACM. 26, 882–894 (1983)
2. Alexander, C.: The Timeless Way of Building. Oxford University Press, New York (1979)
3. Alexander, C., Ishikawa, S., Silverstein, M.: A Pattern Language: Towns, Buildings, Construction. Oxford University Press, New York (1977)
4. Allen, R.: A formal approach to software architecture. PhD Dissertation, Carnegie Mellon University, Pittsburgh, CMU-CS-97-144, p. 248 (1997)
5. Beaver, D., Kumar, S., Li, H.C., Sobel, J., Vajgel, P.: Finding a needle in Haystack: Facebook’s photo storage. OSDI’10: Symposium on Operating System Design and Implementation, pp. 1–8 (2010)