{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T23:13:41Z","timestamp":1775690021756,"version":"3.50.1"},"reference-count":20,"publisher":"The Open Journal","issue":"120","license":[{"start":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T00:00:00Z","timestamp":1775606400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T00:00:00Z","timestamp":1775606400000},"content-version":"am","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T00:00:00Z","timestamp":1775606400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JOSS"],"published-print":{"date-parts":[[2026,4,8]]},"DOI":"10.21105\/joss.07711","type":"journal-article","created":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T22:24:07Z","timestamp":1775687047000},"page":"7711","source":"Crossref","is-referenced-by-count":0,"title":["Homemaker: software for adaptive domestic design"],"prefix":"10.21105","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9762-276X","authenticated-orcid":false,"given":"Bruno","family":"Postle","sequence":"first","affiliation":[{"name":"Independent Researcher, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"8722","reference":[{"issue":"1","key":"postle_pattern_2019","article-title":"On pattern languages, design patterns and evolution","volume":"3","author":"Postle","year":"2019","unstructured":"Postle, B. (2019). On pattern languages, design patterns and evolution. New Design Ideas, 3(1), 44\u201352. http:\/\/jomardpublishing.com\/UploadFiles\/Files\/journals\/NDI\/V3N1\/PostleB.pdf","journal-title":"New Design Ideas","ISSN":"https:\/\/id.crossref.org\/issn\/2524-2148","issn-type":"print"},{"key":"moult_bonsaibim_2025","article-title":"Bonsai BIM add-on","author":"Moult","year":"2025","unstructured":"Moult, D. (2025). Bonsai BIM add-on (Version v0.8.2). https:\/\/bonsaibim.org\/"},{"key":"postle_homemaker_2023","article-title":"Homemaker add-on","author":"Postle","year":"2023","unstructured":"Postle, B. (2023). Homemaker add-on (Version 2023-12-16). https:\/\/github.com\/brunopostle\/homemaker-addon"},{"key":"eloy_topologic_2021","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-57509-0_25","article-title":"Topologic: Exploring spatial reasoning through geometry, topology, and semantics","author":"Jabi","year":"2021","unstructured":"Jabi, W., & Chatzivasileiadi, A. (2021). Topologic: Exploring spatial reasoning through geometry, topology, and semantics. In S. Eloy, D. Leite Viana, F. Morais, & J. Vieira Vaz (Eds.), Formal methods in architecture (pp. 277\u2013285). Springer International Publishing. https:\/\/doi.org\/10.1007\/978-3-030-57509-0_25","ISBN":"https:\/\/id.crossref.org\/isbn\/9783030575090","journal-title":"Formal methods in architecture"},{"issue":"2","key":"caetano_computational_2020","doi-asserted-by":"publisher","DOI":"10.1016\/j.foar.2019.12.008","article-title":"Computational design in architecture: Defining parametric, generative, and algorithmic design","volume":"9","author":"Caetano","year":"2020","unstructured":"Caetano, I., Santos, L., & Leit\u00e3o, A. (2020). Computational design in architecture: Defining parametric, generative, and algorithmic design. Frontiers of Architectural Research, 9(2), 287\u2013300. https:\/\/doi.org\/10.1016\/j.foar.2019.12.008","journal-title":"Frontiers of Architectural Research"},{"key":"hopkins_interview_2010","article-title":"An interview with Christopher Alexander. Transition culture","author":"Hopkins","year":"2010","unstructured":"Hopkins, R. (2010, December 23). An interview with Christopher Alexander. Transition culture. https:\/\/www.transitionculture.org\/2010\/12\/23\/exclusive-to-transition-culture-an-interview-with-christopher-alexander\/"},{"issue":"10","key":"merelo_guervos_algorithmevolutionary_2010","doi-asserted-by":"publisher","DOI":"10.1007\/s00500-009-0504-3","article-title":"Algorithm::Evolutionary, a flexible Perl module for evolutionary computation","volume":"14","author":"Merelo Guerv\u00f3s","year":"2010","unstructured":"Merelo Guerv\u00f3s, J. J., Castillo, P. A., & Alba, E. (2010). Algorithm::Evolutionary, a flexible Perl module for evolutionary computation. Soft Computing, 14(10), 1091\u20131109. https:\/\/doi.org\/10.1007\/s00500-009-0504-3","journal-title":"Soft Computing","ISSN":"https:\/\/id.crossref.org\/issn\/1433-7479","issn-type":"print"},{"key":"hakim_arabic-islamic_2013","isbn-type":"print","doi-asserted-by":"publisher","DOI":"10.4324\/9780203037874","volume-title":"Arabic-Islamic cities building and planning principles","author":"Hakim","year":"2013","unstructured":"Hakim, B. S. (2013). Arabic-Islamic cities building and planning principles. London Routledge 2013. https:\/\/doi.org\/10.4324\/9780203037874","ISBN":"https:\/\/id.crossref.org\/isbn\/9780710300942"},{"key":"postle_adaptive_2013","doi-asserted-by":"publisher","DOI":"10.6084\/M9.FIGSHARE.6267401.V2","article-title":"An adaptive approach to domestic design","volume":"II (1&2\/2013)","author":"Postle","year":"2013","unstructured":"Postle, B. (2013). An adaptive approach to domestic design. Journal of Biourbanism, II (1&2\/2013), 31. https:\/\/doi.org\/10.6084\/M9.FIGSHARE.6267401.V2","journal-title":"Journal of Biourbanism"},{"key":"alexander_timeless_1979","isbn-type":"print","volume-title":"The timeless way of building","author":"Alexander","year":"1979","unstructured":"Alexander, C. (1979). The timeless way of building. Oxford University Press. ISBN:\u00a09780195024029","ISBN":"https:\/\/id.crossref.org\/isbn\/9780195024029"},{"key":"alexander_pattern_1977","isbn-type":"print","volume-title":"A pattern language: Towns, buildings, construction","author":"Alexander","year":"1977","unstructured":"Alexander, C., Ishikawa, S., & Silverstein, M. (1977). A pattern language: Towns, buildings, construction. Oxford University Press. ISBN:\u00a09780195019193","ISBN":"https:\/\/id.crossref.org\/isbn\/9780195019193"},{"key":"archistar_platform_2025","article-title":"Archistar platform","author":"Archistar","year":"2025","unstructured":"Archistar. (2025). Archistar platform. https:\/\/www.archistar.ai"},{"key":"spacemaker_platform_2025","article-title":"Spacemaker: Site planning and analysis","author":"Autodesk Spacemaker","year":"2025","unstructured":"Autodesk Spacemaker. (2025). Spacemaker: Site planning and analysis. https:\/\/www.autodesk.eu\/content\/autodesk\/global\/en\/products\/spacemaker\/overview.html"},{"key":"testfit_platform_2025","article-title":"TestFit: Site feasibility and building design software","author":"TestFit Inc.","year":"2025","unstructured":"TestFit Inc. (2025). TestFit: Site feasibility and building design software. https:\/\/testfit.io"},{"key":"stiny_shape_1972","article-title":"Shape grammars and the generative specification of painting and sculpture","volume":"71","author":"Stiny","year":"1972","unstructured":"Stiny, G., & Gips, J. (1972). Shape grammars and the generative specification of painting and sculpture. Information Processing, 71, 1460\u20131465.","journal-title":"Information processing"},{"issue":"3","key":"duarte_towards_2005","doi-asserted-by":"publisher","DOI":"10.1068\/b31124","article-title":"Towards the mass customization of housing: The grammar of Siza\u2019s houses at Malagueira","volume":"32","author":"Duarte","year":"2005","unstructured":"Duarte, J. P. (2005). Towards the mass customization of housing: The grammar of Siza\u2019s houses at Malagueira. Environment and Planning B: Planning and Design, 32(3), 347\u2013380. https:\/\/doi.org\/10.1068\/b31124","journal-title":"Environment and Planning B: Planning and Design"},{"key":"hillier_social_1984","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511597237","volume-title":"The social logic of space","author":"Hillier","year":"1984","unstructured":"Hillier, B., & Hanson, J. (1984). The social logic of space. Cambridge University Press. https:\/\/doi.org\/10.1017\/CBO9780511597237"},{"key":"muller_procedural_2006","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141931","article-title":"Procedural modeling of buildings","author":"M\u00fcller","year":"2006","unstructured":"M\u00fcller, P., Wonka, P., Haegler, S., Ulmer, A., & Van Gool, L. (2006). Procedural modeling of buildings. ACM SIGGRAPH 2006 Papers, 614\u2013623. https:\/\/doi.org\/10.1145\/1179352.1141931","journal-title":"ACM SIGGRAPH 2006 papers"},{"key":"koenig_new_2018","doi-asserted-by":"publisher","DOI":"10.52842\/conf.ecaade.2018.1.065","article-title":"New methods for urban analysis and simulation with Grasshopper - using DeCodingSpaces-toolbox","author":"Koenig","year":"2018","unstructured":"Koenig, R., Beilik, M., Knecht, K., Abdulmawla, A., & Fuchkina, E. (2018). New methods for urban analysis and simulation with Grasshopper - using DeCodingSpaces-toolbox. 65\u201368. https:\/\/doi.org\/10.52842\/conf.ecaade.2018.1.065"},{"key":"postle_dom_2024","article-title":"DOM file format specification","author":"Postle","year":"2024","unstructured":"Postle, B. (2024). DOM file format specification. https:\/\/bitbucket.org\/brunopostle\/homemaker\/src\/master\/DOM_SPEC.md"}],"container-title":["Journal of Open Source Software"],"original-title":[],"link":[{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.07711.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T22:24:09Z","timestamp":1775687049000},"score":1,"resource":{"primary":{"URL":"https:\/\/joss.theoj.org\/papers\/10.21105\/joss.07711"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,8]]},"references-count":20,"journal-issue":{"issue":"120","published-online":{"date-parts":[[2026,4]]}},"alternative-id":["10.21105\/joss.07711"],"URL":"https:\/\/doi.org\/10.21105\/joss.07711","relation":{"has-review":[{"id-type":"uri","id":"https:\/\/github.com\/openjournals\/joss-reviews\/issues\/7711","asserted-by":"subject"}],"references":[{"id-type":"doi","id":"10.6084\/m9.figshare.31910638","asserted-by":"subject"}]},"ISSN":["2475-9066"],"issn-type":[{"value":"2475-9066","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,8]]}}}