參考文獻 |
[1] Sumeet Kaur Sehra, Harpreet Kaur and Dr. Navdeep Kaur,” Effect of Decomposition of Classes on Software Architecture Stability”, International Conference on Recent Trends in Information, Telecommunication and Computing, ITC 2014, At: Chandigarh, Association of Computer Electronics and Electrical Engineers 2014, doi: 02.ITC.2014.5.114
[2] Darijus Strasunskas, Sari E. Hakkarainen, ” Domain model-driven software engineering: A method for discovery of dependency links”, Information and Software Technology, Volume 54, Issue 11, November 2012, Pages 1239-1249, doi:https://doi.org/10.1016/j.infsof.2012.06.004
[3] Hojin Cho; Kwanwoo Lee; Kyo C. Kang,” Feature Relation and Dependency Management: An Aspect-Oriented Approach”, 2008 12th International Software Product Line Conference, Page(s):3 - 11, 08-12 September 2008, Location:Limerick, Ireland, doi: 10.1109/SPLC.2008.23
[4] Eric Horton; Chris Parnin, ” DockerizeMe: Automatic Inference of Environment Dependencies for Python Code Snippets”, 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE), Page(s):328 - 338, 25-31 May 2019, Location:Montreal, QC, Canada, doi: 10.1109/ICSE.2019.00047
[5] Julien Gori; Han L. Han; Michel Beaudouin-Lafon, ” FileWeaver: Flexible File Management with Automatic Dependency Tracking”, UIST ′20: Proceedings of the 33rd Annual ACM Symposium on User Interface Software and Technology, Virtual Event USA, October 2020, Pages 22–34, New York, United States, doi:https://doi.org/10.1145/3379337.3415830
[6] Mark Weiser,” Program Slicing”, IEEE Transactions on Software Engineering ( Volume: SE-10, Issue: 4, July 1984), Page(s): 352 - 357, doi: 10.1109/TSE.1984.5010248
[7] Baowen Xu; Ju Qian; Xiaofang Zhang; Zhongqiang Wu; Lin Chen,” A brief survey of program slicing”, ACM SIGSOFT Software Engineering Notes, Volume 30 , Issue 2, March 2005, pp 1–36, doi:https://doi.org/10.1145/1050849.1050865
[8] Soonho Kong; Nikolai Tillmann; Jonathan de Halleux,” Automated Testing of Environment-Dependent Programs - A Case Study of Modeling the File System for Pex”, 2009 Sixth International Conference on Information Technology: New Generations, Page(s):758 - 762, 27-29 April 2009, Location: Las Vegas, NV, USA, doi: 10.1109/ITNG.2009.80
[9]” kubeflow”, Available:https://www.kubeflow.org/docs/components/pipelines/v1/introduction/, accessed 2023
[10]” airflow”, Available: https://airflow.apache.org/docs/apache-airflow/stable/tutorial/pipeline.html, accessed 2023
[11] Pei Wang; Jingiu Yang; Lin Tan; Robert Kroeger; J. David Morgenthaler,” Generating precise dependencies for large software”, 2013 4th International Workshop on Managing Technical Debt (MTD), Page(s):47 - 50, 20-20 May 2013, Location: San Francisco, CA, USA, doi: 10.1109/MTD.2013.6608678
[12] BenceBabati,NorbertPataki,” Analysis of Include Dependencies in C++Source Code”, Communication Papers of the 2017 Federated Conference on Computer Science and Information Systems, ISSN 2300-5963 ACSIS, Vol.13, pp.149–156(2017) , doi:10.15439/2017F358
[13] K. Alsubhi; F. Alsolami; A. Algarni; E. Albassam; M. Khemakhem; F. Eassa; K. Jambi; M. Usman Ashraf”, A Tool for Translating Sequential Source Code to Parallel Code Written in C++ and OpenACC”, 2019 IEEE/ACS 16th International Conference on Computer Systems and Applications (AICCSA), Page(s):1 - 8, 03-07 November 2019, Location: Abu Dhabi, United Arab Emirates, doi: 10.1109/AICCSA47632.2019.9035292
[14] Gábor Márton; Zoltán Porkoláb”, Unit testing in C++ with compiler instrumentation and friends”, Acta Cybernetica Vol 23 No 2 (2017), pages 659-686, doi: https://doi.org/10.14232/actacyb.23.2.2017.14
[15] G´abor M´arton, ” access_private”, Available:https://github.com/martong/access_private, accessed 2023
[16] Tsung-Wei Huang, Chun-Xun Lin, Guannan Guo, and Martin Wong, ” Cpp-Taskflow: Fast Task-based Parallel Programming using Modern C++”, 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Page(s):974 - 983, 20-24 May 2019, Location: Rio de Janeiro, Brazil, doi: 10.1109/IPDPS.2019.00105
[17] Chun-Xun Lin, Tsung-Wei Huang, Guannan Guo, Martin D. F. Wong”, A Modern C++ Parallel Task Programming Library”, MM ′19: Proceedings of the 27th ACM International Conference on MultimediaOctober 2019, Pages 2284–2287, October 2019, New York, United States, doi: https://doi.org/10.1145/3343031.3350537
[18] Tsung-Wei Huang; Dian-Lun Lin; Chun-Xun Lin; Yibo Lin”, Taskflow: A Lightweight Parallel and Heterogeneous Task Graph Computing System”, IEEE Transactions on Parallel and Distributed Systems ( Volume: 33, Issue: 6, 01 June 2022), Page(s): 1303 - 1320, doi: 10.1109/TPDS.2021.3104255
[19] Tsung-Wei Huang, ” taskflow”, Available:https://github.com/taskflow/taskflow, accessed 2023
[20] Madhuri R. Marri, ” An Empirical Study of Testing File-System-Dependent Software with Mock Objects”, 2009 ICSE Workshop on Automation of Software Test, Page(s):149 - 153, 18-19 May 2009, Location: Vancouver, BC, Canada, doi: 10.1109/IWAST.2009.5069054
[21] IEEE Spectrum’s 10th annual rankings of the Top Programming Languages,” https://spectrum.ieee.org/the-top-programming-languages-2023”, accessed 2024
[22] Python Brochure, ” https://brochure.getpython.info/”, accessed 2024
[23] Ivor Horton; Peter Van Weert ,”Beginning C++17: From Novice to Professional(5th Ed.)”,ISBN 978-1-4842-3365-8,Published:1 January 2018 |