257
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Exploring topic modelling for generalising design requirements in complex design

&
Pages 922-940 | Received 07 Jun 2023, Accepted 05 Oct 2023, Published online: 14 Oct 2023

References

  • Ball, Z., and K. Lewis. 2019. “Predicting Multi-Disciplinary Design Performance Utilizing Automated Topic Discovery,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, p. V007T06A053.
  • Ball, Z., and K. Lewis. 2020. “Predicting Design Performance Utilizing Automated Topic Discovery.” Journal of Mechanical Design 142 (12): 12. https://doi.org/10.1115/1.4048455
  • Blei, D., L. Carin, and D. Dunson. 2010. “Probabilistic Topic Models,” IEEE Signal Process Mag.
  • Bowman, S. R., G. Angeli, C. Potts, and C. D. Manning. 2015. “A Large Annotated Corpus for Learning Natural Language Inference,” arXiv preprint arXiv:1508.05326.
  • Browning, T. R. 2016. “Design Structure Matrix Extensions and Innovations: A Survey and New Opportunities.” IEEE Transactions on Engineering Management 63 (1): 27–52. https://doi.org/10.1109/TEM.2015.2491283
  • Cellucci, T. A. 2008. Developing Operational Requirements.
  • Chen, C., C. Carroll, and B. Morkos. 2023. “From Text to Images: Linking System Requirements to Images using Joint Embedding.” Proceedings of the Design Society 3: 1985–1994. https://doi.org/10.1017/pds.2023.199
  • Chen, C., J. Mullis, and B. Morkos. 2021. “A Topic Modeling Approach to Study Design Requirements,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, p. V03AT03A021.
  • Chen, C., S. Wei, and B. Morkos. 2023. “Bridging the Knowledge Gap Between Design Requirements and CAD-A Joint Embedding Approach,” 2023 ASEE Annual Conference & Exposition.
  • Clarkson, P. J., C. Simons, and C. Eckert. 2004. “Predicting Change Propagation in Complex Design.” Journal of Mechanical Design 126 (5): 788–797. https://doi.org/10.1115/1.1765117
  • Cross, N. 1995. Engineering Design Methods: Strategies for Product Design.
  • de Paulo Faleiros, T., and A. de Andrade Lopes. 2016. “On the Equivalence between Algorithms for Non-Negative Matrix Factorization and Latent Dirichlet Allocation.,” ESANN.
  • Devlin, J., M.-W. Chang, K. Lee, and K. Toutanova. 2018. “Bert: Pre-Training of Deep Bidirectional Transformers for Language Understanding,” arXiv preprint arXiv:1810.04805.
  • Dor, L. E., Y. Mass, A. Halfon, E. Venezian, I. Shnayderman, R. Aharonov, and N. Slonim. 2018. “Learning Thematic Similarity Metric from Article Sections Using Triplet Networks,” Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp. 49–54.
  • Dorsey, P. 2000. “Top 10 Reasons Why Systems Projects Fail.” Accessed February, 10, p. 2005.
  • Eckert, C., P. J. Clarkson, and W. Zanker. 2004. “Change and Customisation in Complex Engineering Domains.” Research in Engineering Design 15 (1): 1–21. https://doi.org/10.1007/s00163-003-0031-7
  • Eng, N., M. Aurisicchio, and R. Bracewell. 2017. “Mapping Software Augments Engineering Design Thinking.” Journal of Mechanical Design 139 (5).
  • Gregory, J., L. Berthoud, T. Tryfonas, A. Rossignol, and L. Faure. 2020. “The Long and Winding Road: MBSE Adoption for Functional Avionics of Spacecraft.” Journal of Systems and Software 160: 110453. https://doi.org/10.1016/j.jss.2019.110453
  • Guo, T., J. Xu, Y. Sun, Y. Dong, N. Davis, and J. T. Allison. 2018. “Network Analysis of Design Automation Literature.” Journal of Mechanical Design 140 (10): 01403-1 –101403-13.
  • Gyory, J. T., K. Kotovsky, and J. Cagan. 2021. “The Influence of Process Management: Uncovering the Impact of Real-Time Managerial Interventions via a Topic Modeling Approach.” Journal of Mechanical Design 143 (11). https://doi.org/10.1115/1.4050748
  • Haskins, C. 2012. “Incose Systems Engineering Handbook Version 3.2.2 - A Guide For Life Cycle Processes and Activities,” p. 376.
  • Hein, P. H., E. Kames, C. Chen, and B. Morkos. 2021. “Employing Machine Learning Techniques to Assess Requirement Change Volatility.” Research in Engineering Design 32 (2): 245–269. https://doi.org/10.1007/s00163-020-00353-6
  • Hein, P. H., E. Kames, C. Chen, and B. Morkos. 2022. “Reasoning Support for Predicting Requirement Change Volatility Using Complex Network Metrics.” Journal of Engineering Design 33 (11): 811–837. https://doi.org/10.1080/09544828.2022.2154051
  • Hein, P. H., V. Menon, and B. Morkos. 2015. “Exploring Requirement Change Propagation through the Physical and Functional Domain,” Proceedings of the ASME Design Engineering Technical Conference, pp. 1–12.
  • Hein, P. H., B. Morkos, and C. Sen. 2017. “Utilizing Node Interference Method and Complex Network Centrality Metrics to Explore Requirement Change Propagation,” Volume 1: 37th Computers and Information in Engineering Conference, p. V001T02A081.
  • Hein, P. H., N. Voris, and B. Morkos. 2018. “Predicting Requirement Change Propagation Through Investigation of Physical and Functional Domains.” Research in Engineering Design 29 (2): 309–328. https://doi.org/10.1007/s00163-017-0271-6
  • Hull, E., K. Jackson, and J. Dick. 2005. Requirements Engineering in the Solution Domain. London: Springer.
  • Jawahar, G., B. Sagot, and D. Seddah. 2019. “What Does BERT Learn about the Structure of Language?,” ACL 2019-57th Annual Meeting of the Association for Computational Linguistics.
  • Joung, J., and H. M. Kim. 2021. “Automated Keyword Filtering in Latent Dirichlet Allocation for Identifying Product Attributes from Online Reviews.” Journal of Mechanical Design 143 (8): 084501-1–084501-6.
  • Jung, S., and T. W. Simpson. 2017. “New Modularity Indices for Modularity Assessment and Clustering of Product Architecture.” Journal of Engineering Design 28 (1): 1–22. https://doi.org/10.1080/09544828.2016.1252835
  • Keller, R., C. M. Eckert, and P. J. Clarkson. 2009. “Using an Engineering Change Methodology to Support Conceptual Design.” Journal of Engineering Design 20 (6): 571–587. https://doi.org/10.1080/09544820802086988
  • Koh, E. C. Y. 2017. “A Study on the Requirements to Support the Accurate Prediction of Engineering Change Propagation.” Systems Engineering 20 (2): 147–157. https://doi.org/10.1002/sys.21385
  • Lin, Y., Y. C. Tan, and R. Frank. 2019. “Open Sesame: Getting inside BERT’s Linguistic Knowledge,” arXiv preprint arXiv:1906.01698.
  • Lovmar, L., A. Ahlford, M. Jonsson, and A.-C. Syvänen. 2005. “Silhouette Scores for Assessment of SNP Genotype Clusters.” BMC Genomics 6 (1): 1–6. https://doi.org/10.1186/1471-2164-6-35
  • McInnes, L., J. Healy, and J. Melville. 2018. “Umap: Uniform Manifold Approximation and Projection for Dimension Reduction,” arXiv preprint arXiv:1802.03426.
  • McLellan, J. M., B. Morkos, G. G. Mocko, and J. D. Summers. 2010. “Requirement Modeling Systems for Mechanical Design: A Systematic Method for Evaluating Requirement Management Tools and Languages,” Proceedings of the ASME Design Engineering Technical Conference, 3(PARTS A AND B), 1247–1257.
  • Mørkeberg Torry-Smith, J., A. Qamar, S. Achiche, J. Wikander, N. Henrik Mortensen, and C. During. 2013. “Challenges in Designing Mechatronic Systems.” Journal of Mechanical Design 135 (1). https://doi.org/10.1115/1.4007929
  • Morkos, B. 2012. “Computational Representation and Reasoning Support for Requirements Change Management in Complex System Design”.
  • Morkos, B., S. Joshi, and J. D. Summers. 2019. “Investigating the Impact of Requirements Elicitation and Evolution on Course Performance in a Pre-Capstone Design Course.” Journal of Engineering Design 30 (4–5): 155–179. https://doi.org/10.1080/09544828.2019.1605584
  • Morkos, B., S. Joshi, J. D. Summers, and G. M. Mocko. 2010. “Requirements and Data Content Evaluation of Industry In-House Data Management System,” Proceedings of the ASME Design Engineering Technical Conference, ASME, Montreal, Canada, pp. DETC2010-28548.
  • Morkos, B., P. Shankar, and J. D. Summers. 2012. “Predicting Requirement Change Propagation, Using Higher Order Design Structure Matrices: An Industry Case Study.” Journal of Engineering Design 23 (12): 902–923. https://doi.org/10.1080/09544828.2012.662273
  • Morkos, B., and J. D. Summers. 2013. “A Study of Designer Familiarity with Product and User During Requirement Elicitation.” International Journal of Computer Aided Engineering and Technology 8 5 (2/3): 139–158. https://doi.org/10.1504/IJCAET.2013.052934
  • NASA. 2016. “NASA System Engineering Handbook Revision 2,” National Aeronautics and Space Administration, p. 297.
  • Nouacer, R., M. Djemal, S. Niar, G. Mouchard, N. Rapin, J.-P. Gallois, P. Fiani, F. Chastrette, A. Lapitre, and T. Adriano. 2016. “EQUITAS: A Tool-Chain for Functional Safety and Reliability Improvement in Automotive Systems.” Microprocessors and Microsystems 47: 252–261. https://doi.org/10.1016/j.micpro.2016.07.020
  • Oracle Corporation. “What Is Requirements Management?” [Online]. Accessed May 24, 2023. https://www.oracle.com/scm/product-lifecycle-management/requirements-management/#link1.
  • Qiang, J., Z. Qian, Y. Li, Y. Yuan, and X. Wu. 2019. “Short Text Topic Modeling Techniques,” Applications and Performance: A Survey. ArXiv https://arxiv. org/abs/1904.07695.
  • Reimers, N., and I. Gurevych. 2019. “Sentence-Bert: Sentence Embeddings Using Siamese Bert-Networks,” arXiv preprint arXiv:1908.10084.
  • Röder, M., A. Both, and A. Hinneburg. 2015. “Exploring the Space of Topic Coherence Measures,” Proceedings of the Eighth ACM International Conference on Web Search and Data Mining, pp. 399–408.
  • Saaksvuori, A., A. Immonen, A. Saaksvuori, and A. Immonen. 2004. “Product Lifecycle Management Systems.” Product Lifecycle Management, 25–47. https://doi.org/10.1007/978-3-540-24799-9_3
  • Saidani, M., H. Kim, and B. Yannou. 2021. “Can Machine Learning Tools Support the Identification of Sustainable Design Leads From Product Reviews? Opportunities and Challenges,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, p. V03AT03A005.
  • Schofield, A., M. Magnusson, L. Thompson, and D. Mimno. 2017. “Understanding Text Pre-Processing for Latent Dirichlet Allocation,” Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, 2, pp. 432–436.
  • Shankar, P., B. Morkos, and J. D. Summers. 2010. “A Hierarchical Modeling Scheme with Non Functional Requirements,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, pp. 283–295.
  • Song, H., and K. Fu. 2018. “Approaches for Supporting Exploration for Analogical Inspiration with Behavior, Material and Component Based Structural Representations of Patent Databases,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, p. V02AT03A017.
  • Summers, J. D., S. Joshi, and B. Morkos. 2014. “Requirements Evolution: Relating Functional and Non-Functional Requirement Change on Student Project Success,” International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, American Society of Mechanical Engineers, p. V003T04A002.
  • Ulrich, K. T., S. D. Eppinger, and M. C. Yang. 2018. Product Design and Development.
  • Yin, J., and J. Wang. 2014. “A Dirichlet Multinomial Mixture Model-Based Approach for Short Text Clustering,” Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 233–242.
  • Yu, T.-L., A. A. Yassine, and D. E. Goldberg. 2007. “An Information Theoretic Method for Developing Modular Architectures Using Genetic Algorithms.” Research in Engineering Design 18 (2): 91–109. https://doi.org/10.1007/s00163-007-0030-1
  • Zhou, F., J. Ayoub, Q. Xu, and X. Jessie Yang. 2020. “A Machine Learning Approach to Customer Needs Analysis for Product Ecosystems.” Journal of Mechanical Design 142 (1). https://doi.org/10.1115/1.4044435

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.