7 CONCLUSION
In this paper we presented MetisCBR, a distributed
case-based approach for the retrieval of similar build-
ing designs in the corresponding case base(s). The
system consists of different agent types, where the
coordinator controls the retrieval process and ap-
plies rule-based or case-based reasoning to select the
proper retrieval strategy, retrieval containers execute
concurrently the actual case-based retrieval processes,
the gateway agent connects the system with an exter-
nal service (web-based query builder) and the main-
tainer agent manages the import of new cases into the
case base(s) of the underlying CBR domain model.
Service agents contribute to the smooth run of the sys-
tem by executing small intermediate tasks.
The future work includes the full integration of the
graphical user interface to the presented MAS. Index-
based retrieval method that queries the graph database
directly is also planned to be added, a new GraphDB
agent will be integrated to the MAS to accomplish
this alternative retrieval task. This will also allow for
evaluating and hopefully deeply integrating these dif-
ferent kinds of retrieval approaches.
ACKNOWLEDGEMENT
This work for the Metis project was supported by the
DFG (German Research Foundation).
REFERENCES
Aha, D. W., Kibler, D., and Albert, M. K. (1991).
Instance-based learning algorithms. Machine learn-
ing, 6(1):37–66.
Ahmed, S., Weber, M., Liwicki, M., Langenhan, C., Den-
gel, A., and Petzold, F. (2014). Automatic analysis
and sketch-based retrieval of architectural floor plans.
Pattern Recognition Letters, 35:91–100.
Ayzenshtadt, V. (2015). Concept and Implementation
of a Distributed Case-based Retrieval Approach for
the Support of Architectural Conceptualization Phase.
Master thesis. University of Hildesheim.
Ayzenshtadt, V., Langenhan, C., Bukhari, S. S., Althoff,
K.-D., Petzold, F., and Dengel, A. (2015). Dis-
tributed domain model for the case-based retrieval
of architectural building designs. In Petridis, M.,
Roth-Berghofer, T., and Wiratunga, N., editors, Pro-
ceedings of the 20th UK Workshop on Case-Based
Reasoning. UK Workshop on Case-Based Reason-
ing (UKCBR-2015), located at SGAI International
Conference on Artificial Intelligence, December 15-
17, Cambridge, United Kingdom. School of Com-
puting, Engineering and Mathematics, University of
Brighton, UK.
Bayer, J., Bukhari, S., Dengel, A., Langenhan, C., Al-
thoff, K.-D., Petzold, F., and Eichenberger-Liwicki,
M. (2015). Migrating the classical pen-and-paper
based conceptual sketching of architecture plans to-
wards computer tools - prototype design and evalua-
tion. 11th IAPR International Workshop on Graphics
Recognition - GREC’15, Nancy, France.
Caire, G. and Cabanillas, D. (2002). Jade tutorial:
application-defined content languages and ontologies.
TILab SpA.
Cavieres, A., Bhatia, U., Joshi, P., Zhao, F., and Ram, A.
(2011). CBArch: A case-based reasoning framework
for conceptual design of commercial buildings. Ar-
tificial Intelligence and Sustainable Design – Papers
from the AAAI 2011 Spring Symposium (SS-11-02),
pages 19–25.
Flemming, U. (1994). Case-based design in the SEED sys-
tem. Automation in Construction, 3(2):123–133.
Greenwood, D., Nagy, J., and Calisti, M. (2005). Seman-
tic enhancement of a web service integration gateway.
In Proceedings of the Workshop on Service-Oriented
Computing and Agent-Based Engineering (SOCABE
2005), Utrecht, The Netherlands.
Heylighen, A. and Neuckermans, H. (2001). A case base of
case-based design tools for architecture. Computer-
Aided Design, 33(14):1111–1122.
Heylighen, A., Schreurs, J., and Neuckermans, H. (2002).
Enter instead of submit. DesignNet-Knowledge e In-
formation Management per il design, pages 171–182.
Inanc, B. S. (2000). Casebook. An information retrieval
system for housing floor plans. In the Proceedings
of 5th Conference on Computer Aided Architectural
Design Research (CAADRIA), pages 389–398.
Langenhan, C. (2015). A federated information system for
the support of topological bim-based approaches. Fo-
rum Bauinformatik Aachen.
Langenhan, C. and Petzold, F. (2010). The fingerprint
of architecture-sketch-based design methods for re-
searching building layouts through the semantic fin-
gerprinting of floor plans. International electronic
scientific-educational journal: Architecture and Mod-
ern Information Technologies, 4:13.
Nwana, H. S., Lee, L. C., and Jennings, N. R. (1996). Co-
ordination in software agent systems. British Telecom
Technical Journal, 14(4):79–88.
Oxman, R. and Oxman, R. (1993). Precedents: Memory
structure in design case libraries. In CAAD Futures,
volume 93, pages 273–287.
Richter, K., Heylighen, A., and Donath, D. (2007). Looking
back to the future-an updated case base of case-based
design tools for architecture. Knowledge Modelling-
eCAADe.
Siebert, M. (2014). Concept of a CBR System for the Ar-
chitectural Conceptualization Phase Support. Project
report.
Voss, A. (1997). Case design specialists in FABEL. Issues
and Applications of Case-based Reasoning in Design,
pages 301–335.
ICAART 2016 - 8th International Conference on Agents and Artificial Intelligence
156