1. Amandi, A., Campo, M., & Zunino, A. (2004). JavaLog: A framework-based integration of Java and Prolog for agent-oriented programming. Computer Languages, Systems and Structures (ex Computer Languages - An International Journal), 31(1), 17-33. Elsevier
2. Anderson, D., Anderson, E., Lesh, N., Marks, J., Mirtich, B., Ratajczack, D., & Ryall, K. (2000). Human-guided simple search. In Proceedings of National Conference on Artificial Intelligence (pp. 209-216). Cambridge, MA: AAAI Press/The MIT Press.
3. Bachmann, F., Bass, L., Bianco, P., & Klein, M. (2007). Using ArchE in the classroom: One experience (Tech. Note CMU/SEI-2007-TN-001). Pittsburgh, PA: Carnegie Mellon University, Software Engineering Institute.
4. Bachmann, F., Bass, L., & Klein, M. (2004). Deriving architectural tactics: A step toward nethodical architectural design (Tech. Rep. CMU/SEI-2003-TR-004). Pittsburgh, PA: Carnegie Mellon University, Software Engineering Institute.
5. Bachmann, F., Bass, L., Klein, M., & Shelton, C. (2004). Experience using an expert system to assist an architect in designing for modifiability. In Proceedings 5th Working IEEE/IFIP Conference on Software Architecture – WICSA’04 (pp. 281-284). Washington, DC: IEEE Computer Society.