ASEE PEER - Agile Model-Based Systems Engineering Framework to Design a Laboratory Course—Case Study: An Embedded Systems Laboratory Course
Asee peer logo

Agile Model-Based Systems Engineering Framework to Design a Laboratory Course—Case Study: An Embedded Systems Laboratory Course

Download Paper |

Conference

2024 ASEE Annual Conference & Exposition

Location

Portland, Oregon

Publication Date

June 23, 2024

Start Date

June 23, 2024

End Date

July 12, 2024

Conference Session

Innovative Laboratory Approaches in ECE Education

Tagged Divisions

Electrical and Computer Engineering Division (ECE) and Experimentation and Laboratory-Oriented Studies Division (DELOS)

Permanent URL

https://peer.asee.org/46533

Request a correction

Paper Authors

biography

Kishore Kumar Kadari University of South Florida

visit author page

Kishore Kadari is a Ph.D. Candidate in the Electrical Engineering (EE) department at the University of South Florida(USF). He is currently working as a Design Engineer at Jabil, focusing on Embedded Software. His vision is to contribute to the advancements in high-level orchestration of education and healthcare services using AI, ML, computer vision, Model-Based Systems Engineering, and embedded development.
He finished his master's degree with a thesis under Dr. Arash Takshi on "Electroplated 3D printed conductive track" in the EE department. He worked as a research assistant for Dr. Kwang Cheng Chen on privacy-preserved machine learning, SVM. He is working with Dr. Wilfrido Moreno on a patient monitoring system that can accelerate positive outcomes using AI and MBSE.

visit author page

biography

Wilfrido A. Moreno P.E. University of South Florida

visit author page

Wilfrido A. Moreno received his M.S.E.E & Ph.D. degrees in Electrical Engineering from the University of South Florida (USF), Tampa - Florida in 1985 and 1993 respectively. He is currently a Professor in the Electrical Engineering Department at USF.

visit author page

author page

Luis Miguel Quevedo IEEE Educational Activities Orcid 16x16 orcid.org/0009-0006-0018-792X

Download Paper |

Abstract

This paper introduces a Model-Based Systems Engineering (MBSE) framework to shape a cutting-edge engineering Embedded Systems Laboratory course driven by industry needs as part of the ongoing transformation of the Electrical Engineering Department at the University of South Florida. MBSE is a methodology followed to design, develop, and deliver a laboratory on CANVAS, a learning management system accessed by all the students, Professors, and Teaching Assistants (TA). This lab development and teaching strategies are also based on agile methodologies integrated to enhance student’s system thinking with an industrial perspective. These agile methodologies were integrated via incremental development, continuous verification, and continuous integration to avoid significant upfront design and to work with stakeholders.

This laboratory is a bridge to industry; it can help gain the essential techniques and skills in a general context that can be applied to any embedded systems development. TRUE (Taking Responsibility to Understand Engineering) Partners of the Electrical Engineering Department at the University of South Florida help define the required skills based on the stakeholder, i.e., industry, student, Electrical Engineering Dept. It is important to highlight that over 70 % of the Capstone projects in the Electrical Engineering Department feature an Embedded Systems component. By design, the laboratory is a platform-agnostic learning approach that enables students to learn different topics such as the Internet of Things (IoT), various types of debugging circuits, the toolchain behind the development environment, cross-compilation tools, and model-based hardware configuration tools along with version control system utilization.

The laboratory has been transformed, including the integration of new lab development tools and hardware. Experiments using the LPCXpresso55S69 Microcontroller board by NXP will be presented as a case study. Following the V-model from the Systems Engineering approach, a Concept of Operations (ConOps) document was developed for the lab design to bridge the gap between the skillset required by the industry and the learning objectives defined by the academic program using Arm Cortex M33 architecture. This architecture enables a security foundation for TrustZone®1 that protects valuable Intellectual Property (IP) and data. It also includes support for dynamic encryption, decryption, and debug authentication. As a critical component of the laboratory final project, students must show their design process throughout the development of the final project. This continuous review helps to develop the spirit of constant verification and validation process followed by industry. The final project includes analysis and simulations of the final project design in the MBSE tool, weekly standups about their progress, design verification, and final project validation.

This paper illustrates the course evaluation results for the newly developed undergraduate embedded systems laboratory course. The course evaluation results include an exit survey and various metrics such as enrollment, grade point averages, and completion rates. The results show that the students could easily grasp the presented technical material. Finally, an agile MBSE approach efficiently maximizes the student learning experience and meets the industry’s ever-changing skillset requirement.

Kadari, K. K., & Moreno, W. A., & Quevedo, L. M. (2024, June), Agile Model-Based Systems Engineering Framework to Design a Laboratory Course—Case Study: An Embedded Systems Laboratory Course Paper presented at 2024 ASEE Annual Conference & Exposition, Portland, Oregon. https://peer.asee.org/46533

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2024 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015