Publications

Wei, B. (2024). Requirements are All You Need: From Requirements to Code with LLMs, In 2024 IEEE 32nd International Requirements Engineering Conference (RE), Reykjavik, Iceland, 2024, pp. 416-422, doi: 10.1109/RE59067.2024.00049.

Wei, B. (2023). Teaching Test-Driven Development and Object-Oriented Design by Example. In 2023 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp. 413-421). IEEE.

Zheng, J., Dike, C., Pancari, S., Wang, Y., Giakos, G. C., Elmannai, W. & Wei, B. (2022) An In-Depth Review on Blockchain Simulators for IoT Environments. Future Internet, 14(6), 182.

Wei, B. Deng, L. & Wang, Y. (2022) A Practical Style Guide and Templates Repository for Writing Effective Use Cases. In: Lee R. (eds) Software Engineering Research, Management and Applications. SERA 2022. Studies in Computational Intelligence. Springer, Cham

Deng, L., Wei, B., Guo, J., Benke, M., Howard, T., Krause, M. & Patel, A. (2022) Securing Sensitive Data in Java Virtual Machines. In: Lee R. (eds) Software Engineering Research, Management and Applications. SERA 2022. Studies in Computational Intelligence. Springer, Cham

Wei, B. & Sun, J. (2021) Leveraging SPARQL Queries for UML Consistency Checking. International Journal of Software Engineering and Knowledge Engineering. Vol. 31, No. 04, pp. 635-654. https://doi.org/10.1142/S0218194021500170

Nicolas, K., Wang, Y., Giakos, G. C., Wei, B. & Shen, H. (2020) Blockchain System Defensive Overview for Double-Spend and Selfish Mining Attacks: A Systematic Approach in IEEE Access, vol. 9, pp. 3838-3857, 2021, doi: 10.1109/ACCESS.2020.3047365.

Wang, Y., Pan, W.D., Fu, J. & Wei, B. (2020) Margin setting algorithm for pattern classification via spheres. Pattern Analysis and Applications. https://doi.org/10.1007/s10044-020-00888-3

Wang Y., Fu, J. & Wei, B. (2019). A novel parallel learning algorithm for pattern classification. SN Applied Sciences, 1(12), 1647.

Tudor, L., Sun, J., Wang, H. & Wei, B. (2019). Semantic Rule Based Program Monitoring. In 31st International Conference on Software Engineering and Knowledge Engineering (SEKE 2019), (pp. 297-300).

Wei, B., Li, Y., Deng, L. & Visalli, N. (2019). Teaching Distributed Software Architecture by Building an Industrial Level E-Commerce Application. In: Lee R. (eds) Software Engineering Research, Management and Applications. SERA 2019. Studies in Computational Intelligence, vol 845. Springer, Cham

Visalli, N., Deng, L., Al-Suwaida, A., Brown, Z., Joshi, M. & Wei, B. (2019). Towards Automated Security Vulnerability and Software Defect Localization. In 17th IEEE/ACIS International Conference on Software Engineering Research, Management and Applications (SERA 2019), (Accepted).

Chondamrongkul, N., Sun, J., Wei, B. & Warren, I. (2019). Parallel Verification of Software Architecture Design. In 19th IEEE International Symposium on High Assurance Systems Engineering (HASE 2019), (pp. 50-57).

Wei, B., Sun, J. & Wang, Y. (2018). A Knowledge Engineering Approach to UML Modeling. In 30th International Conference on Software Engineering and Knowledge Engineering (SEKE 2018), (pp. 60-63). (Acceptance Rate: 35%)

Wei, B., Delugach, H.S. & Wang, Y. (2017) From State Diagrams to Sequence Diagrams: A Requirements Acquisition Approach. International Journal of Computers and Applications. Taylor & Francis, 2017 Dec 13:1-23.

Wei, B. (2017). A Comparison of Two Model Transformation Frameworks for Multiple-viewed Software Requirements Acquisition. In 29th International Conference on Software Engineering and Knowledge Engineering (SEKE 2017), (pp. 207-212). (Acceptance Rate: 35.3%)

Wei, B., Knowles, A., Silva, C., Mounce, C. & Enem, A. (2018). When Asteroids Attack the Moon: Design and Implementation of an STK-Based Satellite Communication Simulation for the NASA-Led Simulation Exploration Experience. In Information Technology-New Generations (pp. 73-79). Springer, Cham.

Wei, B., Knowles, A., Silva, C. & Mounce, C. (2017). When Asteroids Attack – An Introduction to SEE to Develop Student Interest in HLA. Journal of Computing Sciences in Colleges, 32(4), pp.57-63.

Johnson, T. & Wei, B. (2017). A Virtual Experience: Benefits of Extracurricular Group Projects. Journal of Computing Sciences in Colleges, 32(4), pp.21-26.

Wei, B. & Delugach, H.S. (2016). Transforming UML Models to and from Conceptual Graphs to Identify Missing Requirements. In 22nd International Conference on Conceptual Structures (ICCS), (pp. 72-79). Springer International Publishing. (Acceptance Rate: 35%)

Wei, B. & Delugach, H.S. (2016). A Framework for Requirements Knowledge Acquisition Using UML and Conceptual Graphs. In 14th IEEE/ACIS International Conference on Software Engineering Research, Management and Applications (SERA), (pp. 49-63). Springer International Publishing. (Best 15 papers among 48 papers, 31.25%)

Wei, B., Delugach, H.S., Colmenares, E. & Stringfellow, C. (2016). A Conceptual Graphs Framework for Teaching UML Model-based Requirements Acquisition. In 29th IEEE Conference on Software Engineering Education and Training (CSEE&T), (pp. 71-75). IEEE. (Acceptance Rate: 43%)

Colmenares, E., Andersen, P. & Wei, B. (2015). An Overlap study for Cluster Computing. In 2015 International Conference on Computational Science and Computational Intelligence (CSCI), (pp. 626-631). IEEE.

Tiwari, P., Li, W., Alomainy, R. & Wei, B. (2013). An Empirical Study of Different Types of Changes in the Eclipse Project. Open Software Engineering Journal, 7, 24-37.