The flexibility of life cycle inventory (LCI) background data selection is increasing with the increasing availability of data, but this comes along with the challenge of using the background data with primary life cycle inventory data. To relieve the burden on the practitioner to create the linkages and reduce bias, this study aimed at applying automation to create foreground LCI from primary data and link it to background data to construct product system models (PSM).
Three experienced LCA software developers were commissioned to independently develop software prototypes to address the problem of how to generate an operable PSM from a complex product specification. The participants were given a confidential product specification in the form of a Bill of Materials (BOM) and were asked to develop and test prototype software under a limited time period that converted the BOM into a foreground model and linked it with one or more a background datasets, along with a list of other functional requirements. The resulting prototypes were compared and tested with additional product specifications.
Each developer took a distinct approach to the problem. One approach used semantic similarity relations to identify best-fit background datasets. Another approach focused on producing a flexible description of the model structure that removed redundancy and permitted aggregation. Another approach provided an interactive web application for matching product components to standardized product classification systems to facilitate characterization and linking.
Four distinct steps were identified in the broader problem of automating PSM construction: creating a foreground model from product data, determining the quantitative properties of foreground model flows, linking flows to background datasets, and expressing the linked model in a format that could be used by existing LCA software. The three prototypes are complementary in that they address different steps and demonstrate alternative approaches. Manual work was still required in each case, especially in the descriptions of the product flows that must be provided by background datasets.
The study demonstrates the utility of a distributed, comparative software development, as applied to the problem of LCA software. The results demonstrate that the problem of automated PSM construction is tractable. The prototypes created advance the state of the art for LCA software.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
Tax calculation will be finalised during checkout.
The project and prototypes are available as open-source software on the collaborative coding platform GitHub. The resources provided to the developers, including test datasets can be found in the Product System Assembly Resources repository. Each prototype was published independently by its author, and the repositories are publicly available:
amesweb.info (2019) Amesweb - Advanced Mechanical Engineering Solutions. amesweb.info
BONSAI (2020) BONSAI. bonsai.uno
Briscoe G, Mulligan C (2014) Digital innovation: The hackathon phenomenon. http://www.creativeworkslondon.org.uk/wp-content/uploads/2013/11/Digital-Innovation-The-Hackathon-Phenomenon1.pdf
Canals LM i, Boureima F, Brago T et al (2016) Towards an interoperable network of LCA databases
Cashman SA, Meyer DE, Edelen A et al (2016) Mining available data from the United States Environmental Protection Agency to support rapid life cycle inventory modeling of chemical manufacturing. Environ Sci Technol 50:9013–9025. https://doi.org/10.1021/acs.est.6b02160
Chaput M (2012) Whoosh. https://whoosh.readthedocs.io/en/latest/index.html
Ciroth A, Srocka M (2017) Introducing the LCA data machine. http://brussels.setac.org/
Davis C, Nikolic I, Dijkema GPJ (2010) Industrial Ecology 2.0. J Ind Ecol 14:707–726. https://doi.org/10.1111/j.1530-9290.2010.00281.x
GreenDelta (2019) openLCA Nexus. https://nexus.openlca.org/
Ingwersen WW (2015) Test of US federal life cycle inventory data interoperability. J Clean Prod 101:118–121. https://doi.org/10.1016/j.jclepro.2015.03.090
Ingwersen WW, Stevenson MJ (2012) Can we compare the environmental performance of this product to that one? An update on the development of product category rules and future challenges toward alignment. J Clean Prod 24:102–108. https://doi.org/10.1016/j.jclepro.2011.10.040
Ingwersen W, Lesage P, Mutel C et al (2015) LCA data interoperability: new solutions to old challenges. Special Session, Vancouver, Canada
Ingwersen WW, Kahn E, Cooper J (2018) Bridge processes: a solution for LCI datasets independent of background databases. Int J Life Cycle Ass 23:2266–2270. https://doi.org/10.1007/s11367-018-1448-6
Joyce PJ (2019) Lca_disclosures. https://github.com/pjamesjoyce/lca_disclosures/tree/typed_flows
Kuczenski B, Beraha S (2015) Antelope a web service for publishing life cycle models and results. In: Proceedings of the International Symposium on Sustainable Systems and Technology
Kuczenski B (2019) Disclosure of product system models in life cycle assessment: achieving transparency and privacy. J Ind Ecol 23:574–586. https://doi.org/10.1111/jiec.12810
Kuczenski B, Davis CB, Rivela B, Janowicz K (2016) Semantic catalogs for life cycle assessment data. J Clean Prod 137:1109–1117. https://doi.org/10.1016/j.jclepro.2016.07.216
Kuczenski B, Marvuglia A, Astudillo MF et al (2018) LCA capability roadmap: product system model description and revision. Int J Life Cycle Ass 23:1685–1692. https://doi.org/10.1007/s11367-018-1446-8
MatWeb, LLC (2020) Matweb. http://matweb.com
McIntosh BS, Koffler C (2014) Using Bill of Materials imports and dynamic EPD templates to minimize the costs of Type III Environmental Product Declarations. https://www.researchgate.net/profile/Christoph_Koffler/publication/280880839_Using_Bill_of_Materials_imports_and_dynamic_EPD_templates_to_minimize_the_costs_of_Type_III_Environmental_Product_Declarations/links/55ca0e0808aebc967dfbd7d5.pdf
Minkov N, Schneider L, Lehmann A, Finkbeiner M (2015) Type III Environmental Declaration Programmes and harmonization of product category rules: Status quo and practical challenges. J Clean Prod 94:235–246. https://doi.org/10.1016/j.jclepro.2015.02.012
Mishra S, Singh SP (2019) Carbon management framework for sustainable manufacturing using life cycle assessment. IoT and carbon sequestration BENCHMARKING ahead-of-print: https://doi.org/10.1108/BIJ-01-2019-0044
Mutel C (2017) Wurst. https://wurst.readthedocs.io/
Pallets Project (2020) Flask. https://palletsprojects.com/p/flask/
PartTarget Inc. (2019) Part Target. http://parttarget.com/
Pawar A, Mago V (2018) Calculating the similarity between words and sentences using a lexical database and corpus statistics. arXiv:180205667 [cs]
Srocka M, Ingwersen, Wesley, Ciroth, Andreas (2020) openLCA-schema. https://github.com/GreenDelta/olca-schema
Suh S, Huppes G (2005) Methods for Life Cycle Inventory of a product. J Clean Prod 13:687-697. https://doi.org/10.1016/j.jclepro.2003.04.001
Suh S, Leighton M, Tomar S, Chen C (2016) Interoperability between ecoinvent ver. 3 and US LCI database: a case study. Int J Life Cycle Ass 21:1290–1298. https://doi.org/10.1007/s11367-013-0592-2
Sundaravaradan N, Marwah M, Shah A, Ramakrishnan N (2011) Data mining approaches for life cycle assessment. In: Proceedings of the 2011 IEEE International Symposium on Sustainable Systems and Technology. pp 1–6
Tao F, Zuo Y, Xu LD et al (2014) Internet of Things and BOM-based life cycle assessment of energy-saving and emission-reduction of products. IEEE Trans Industr Inf 10:1252–1261. https://doi.org/10.1109/TII.2014.2306771
ThoughtCo Inc. (2020) ThoughtCo. https://www.thoughtco.com/
UNEP/SETAC Life Cycle Initiative, (2019) GLAD: Global LCA Data Access network. https://www.globallcadataaccess.org/
USDA (2019) Federal LCA Commons Data Portal. https://www.lcacommons.gov/
Valiente G (2002) Tree isomorphism. algorithms on trees and graphs. Springer, Berlin Heidelberg, Berlin, Heidelberg, pp 151–251
Yang Y, Ingwersen WW, Hawkins TR et al (2017) USEEIO: A new and transparent United States environmentally-extended input-output model. J Clean Prod 158:308–318. https://doi.org/10.1016/j.jclepro.2017.04.150
Bill Michaud, CSRA, managed personnel. Chrys Starr, NAVAIR, provided the primary test dataset. IPC International, Inc. provided the PCB BOM. Rebe Feraldi, LAC Group, and Bill Barrett, USEPA, provided initial reviews. Two anonymous reviewers provided formal reviews and recommendations through Int. J LCA.
This research was supported by the SERDP-ESTCP research program under project WP-2757 and conducted via EPA contract EP-C-15-02 WA-20 with CSRA.
The findings and conclusions in this journal article have not been formally disseminated by the US EPA and should not be construed to represent any agency determination or policy.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Communicated by Martin Baitz.
About this article
Cite this article
Kuczenski, B., Mutel, C., Srocka, M. et al. Prototypes for automating product system model assembly. Int J Life Cycle Assess (2021). https://doi.org/10.1007/s11367-021-01870-9
- Product system model