From 86e858dbd2fd91f389d920f27272796a774c9135 Mon Sep 17 00:00:00 2001 From: 100927397 <158244435+100927397@users.noreply.github.com> Date: Wed, 7 Feb 2024 12:27:47 -0500 Subject: [PATCH] Update README-GDA.md --- labmodule01/README-GDA.md | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/labmodule01/README-GDA.md b/labmodule01/README-GDA.md index f8b061b..bd95f81 100644 --- a/labmodule01/README-GDA.md +++ b/labmodule01/README-GDA.md @@ -9,14 +9,17 @@ Be sure to implement all the PIOT-GDA-* issues (requirements) listed at [PIOT-IN NOTE: Include two full paragraphs describing your implementation approach by answering the questions listed below. What does your implementation do? +My implementation creates an environment to run the GDA app successfully implementation the Gateway Device Application (GDA) in Java Eclipse serves as a pivotal component within the gateway device, responsible for managing data, analytics, and configuration settings. How does your implementation work? +First, I have set up the Java environment in Linux (Debian-based, such as Ubuntu 20.04LTS). Then according to Chapter 1 of Programming the Internet of Things, I have cloned the code repository for the GDA app. After that, I verified all sample code, unit/integration tests, and folder structure is the same as the online repo and created branch labmodule01. I worked from the labmodule01 branch then merged it with the master branch and pushed it to the remote repo. + ### Code Repository and Branch NOTE: Be sure to include the branch (e.g. https://github.com/programming-the-iot/python-components/tree/alpha001). -URL: +URL: https://github.com/ENGR5520W24/assign-1-iot-gda-gp-01.git ### UML Design Diagram(s) @@ -24,6 +27,7 @@ NOTE: Include one or more UML designs representing your solution. It's expected diagram you provide will look similar to, but not the same as, its counterpart in the book [Programming the IoT](https://learning.oreilly.com/library/view/programming-the-internet/9781492081401/). +![image](https://github.com/programming-the-iot/book-exercise-docs/assets/158244435/d8a9e393-2735-44a4-be4d-c458f56e4939) ### Unit Tests Executed @@ -32,8 +36,9 @@ NOTE: TA's will execute your unit tests. You only need to list each test case be since you need to ensure you haven't introduced regressions. - -- -- +- ![image](https://github.com/programming-the-iot/book-exercise-docs/assets/158244435/e3b37333-196a-4999-af60-173523728fe3) + + ### Integration Tests Executed @@ -42,8 +47,11 @@ some exceptions (such as your cloud connectivity tests). In such cases, they'll your code to ensure it's correct. As for the tests you execute, you only need to list each test case below (e.g. SensorSimAdapterManagerTest, DeviceDataManagerTest, etc.) -- -- -- +- ![image](https://github.com/programming-the-iot/book-exercise-docs/assets/158244435/cc64d857-ebcf-4425-891e-a44e4047b03b) + +- ![image](https://github.com/programming-the-iot/book-exercise-docs/assets/158244435/5f09a776-de65-4b04-aef5-7f907e7be251) + +- ![image](https://github.com/programming-the-iot/book-exercise-docs/assets/158244435/962c5687-580f-4484-b319-01a461f7c6e6) + EOF.