T E L K O M NIKA   T elec o mm un ica t io n Co m pu t i ng   E lect ro nics   a nd   Co ntr o l   Vo l.  24 ,   No .   4 A u g u s t   20 26 ,   p p .   1 2 7 8 ~ 1 2 8 6   I SS N:  1 6 9 3 - 6 9 3 0 ,   DOI 1 0 . 1 2 9 2 8 / T E L KOM NI K A . v 24 i 4 . 27707          1278       J o ur na l ho m ep a g e :   h ttp : //telko mn ika . u a d . a c. i d   G enAI  as  an Io pro g ra m m ing  as sis tant:  a   ca se stud y  on  a uto m a ted  debug g ing  f o r air qua lit y   m o nitoring  sy st e m s       Ste v en  I m a nu el  B a w o le,   H a nd ri  Sa nto s o   I n f o r mat i o n   T e c h n o l o g y ,   P r a d i t a   U n i v e r si t y ,   B a n t e n ,   I n d o n e si a       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Dec   11 2025   R ev i s ed   A p r   3 2 0 2 6   A cc ep ted   Ma y   25 2026       T h e   ra p id   e x p a n sio n   o f   i n tern e o f   th in g ( Io T )   tec h n o l o g y   h a n e c e ss it a ted   th e   d e v e lo p m e n o f   u se r - f rien d l y   p ro g ra m m in g   so lu ti o n f o n o n e x p e rts.   W h il e   g e n e ra ti v e   a rti f i c ial  in telli g e n c e   ( Ge n A I )   o ff e rs  th e   p o ten ti a to   d e m o c ra ti z e   c o d e   d e v e lo p m e n t,   it a b il it y   to   a ss ist  in   th e   i n tri c a te  tas k   o a u to m a ted   d e b u g g in g ,   p a rti c u larl y   r e g a rd in g   h a rd w a re   in teg ra ti o n   re m a in a   c rit ica a re a   o f   re se a r c h .   A   d e sig n   re se a rc h   a p p ro a c h   w a e m p lo y e d ,   e m p lo y in g   a   stru c tu re d   f o u r     p h a se   w o rk f lo w e rro a n a l y sis,  d iag n o stic   e x e c u ti o n   th r o u g h   p ro m p ti n g ,   i tera ti v e   so lu ti o n   a n a ly sis,  a n d   f u n c ti o n a l   v e ri f ica ti o n .   T h e   m e th o d o l o g y   w a a p p li e d   to   a n   e x p e rim e n tal  c a se   stu d y   in v o lv in g   a n   a ir   q u a li ty   (AQ )   m o n it o rin g   sy ste m .   T h e   stu d y   tes ted   th e   a rti f icia in telli g e n c e   ( AI ) c a p a c it y   to   d e b u g   C+ +   c o d e   in te n d e d   f o t h e   A rd u in o   in t e g ra ted   d e v e lo p m e n e n v iro n m e n ( IDE ) .   G e m in A su c c e ss f u ll y   id e n ti f ied   a n d   re so lv e d   t h re e   c rit ica lo g ic  e rro rs   a risin g   f ro m   m i s m a n a g e d   M Q1 3 5   c a li b ra ti o n   v a riab les ,   in c o rre c lo o p   se q u e n c in g ,   a n d   d a ta   d e sy n c h ro n iza ti o n   b e tw e e n   th e   o r g a n ic  li g h e m it ti n g   d i o d e   ( OL ED )   d isp lay   a n d   th e   i n tern a sta t u lo g ic.  G e n A p ro v e d   e ffe c ti v e   a a   p ro g ra m m in g   a ss istan f o re so lv in g   b u g i n   I o T   a p p li c a ti o n s.   H o w e v e r,   e ff e c ti v e   d e b u g g in g   stil l   d e p e n d s   o n   w e ll - stru c tu re d   p ro m p ts  a n d   a   b a sic   u n d e rsta n d i n g   o f   th e   u n d e rly in g   Io T   h a rd w a re .   K ey w o r d s :   Au to m a ted   d eb u g g in g   Ge m i n i a r ti f icial  i n telli g e n ce   Gen er ati v ar tif icia in telli g e n ce     I n ter n et  o f   t h i n g s     P r o g r am m i n g   a s s i s tan t   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Stev e n   I m a n u el  B a w o le   I n f o r m a tio n   T ec h n o lo g y ,   P r ad ita  Un i v er s it y   Scien tia  B u s i n es s   P ar k ,   Gad in g   Ser p o n g   B o u le v ar d   Stre et,   No .   1   T o w er   1 ,   C u r u g   Sa n g er en g   Kela p Du a   Dis tr ict,   T an g er a n g   R e g en c y ,   B an te n   1 5 8 1 0 ,   I n d o n esia   E m ail: s tev e n . i m an u el @ s tu d e n t.p r ad ita. ac . id       1.   I NT RO D UCT I O   Ma in tai n i n g   t h r eliab ilit y   an d   s p ee d   o f   s o f t w ar d e m a n d s   m e ticu lo u s   f o cu s   o n   id en ti f y in g   an d   r ec tify in g   d ef ec ts .   Desp ite  ad v an ce m e n ts   i n   d ev elo p m en m et h o d o lo g ies,  p er s is ten b u g s   co n tin u to   ca u s s y s te m   cr as h es,  co m p r o m i s s ec u r it y ,   an d   f r u s tr ate  u s er s   w i th   an   u n s at is f ac to r y   u s er   ex p er ien ce   [ 1 ] .   Ma n u al  d eb u g g i n g   an d   s tatic  r u les  ar in s u f f icie n tl y   e f f icie n an d   s u s ce p tib le  to   er r o r s   to   ef f ec tiv el y   m a n ag t h in tr icate   n at u r o f   co n te m p o r ar y   s o f t w ar s y s te m s   [ 2 ] .   T h e y   en co u n ter   s ca lab ilit y   li m i ta tio n   d u to   h u m a n   r eso u r ce   c o n s tr ain ts   an d   th p o ten tial  f o r   o v er s ig h t.  C o n v er s el y ,   s tatic  d etec tio n   m et h o d s   ar in cr ea s in g l y   in ad eq u ate  i n   id en ti f y in g   p r o f o u n d   lo g ical  v u ln er ab ilit ie s   w i th i n   ex te n s iv s y s te m s   [ 3 ] .   T h r ap i d   ex p an s io n   o f   t h e   in ter n et  o f   t h in g s   ( I o T )   h as  d e m o cr atize d   ac ce s s   to   s o p h is ticated   h ar d w ar e,   y et  t h p r o ce s s   o f   f ir m w ar d eb u g g i n g   r e m a in s   o n o f   th m o s f o r m id ab l b ar r ier s   f o r   n o n - ex p er ts .   Un li k tr ad itio n al  s o f t w ar d ev elo p m en t,  w h er e   er r o r s   a r o f te n   d etec ted   i n   co n tr o lled   v ir tu a l   en v ir o n m e n t s ,   I o T   d e b u g g i n g   n ec es s itates a   p r o f o u n d   u n d er s tan d in g   o f   th in ter p la y   b et w e en   p h y s ical   s i g n a ls   an d   d ig ital  lo g ic.   Fo r   n o v ice s ,   th tr an s itio n   f r o m   w r iti n g   b asic  co d to   d iag n o s i n g   r ac co n d itio n   o r   a   m e m o r y   l ea k   o n   r e m o te  m icr o co n tr o ller   ca n   b o v er w h el m i n g .   T h is   tec h n ical  co m p l ex it y   o f te n   h i n d er s   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l           Gen A I   a s   a n   I o T p r o g r a mmin g   a s s is ta n t:   a   ca s s tu d o n   a u to ma ted   d eb u g g i n g     ( S teve n   I ma n u el  B a w o le )   1279   in n o v atio n ,   a s   t h in ab ili t y   to   ef f ec tiv e l y   tr o u b le s h o o s i le n t”  h ar d w ar f ailu r e s   ef f ec ti v el y   p r ev e n ts   m a n y   asp ir in g   cr ea to r s   f r o m   p r o g r es s in g   b e y o n d   t h p r o to ty p s ta g e.   T h I o T   h as  p r o f o u n d l y   tr an s f o r m ed   t h g lo b al  lan d s ca p [ 4 ] ,   w ith   ap p licatio n s   s p an n in g   f r o m   in d u s tr ial  m o n ito r in g   to   s m a r ag r icu lt u r [ 5 ] .   A s   I o T   h ar d w ar b ec o m e s   m o r a f f o r d ab le  an d   en er g y - ef f icien t,  it  co n tr ib u tes  to   s u s tai n ab le  d ig ital  r ev o l u ti o n   an d   ad v an ce m e n o f   Mo o r e s   la w   [ 6 ] ,   [ 7 ] Nev er th e less ,   d esp ite  th r ed u ctio n   in   th h ar d w ar ac q u is i t io n   b ar r ier ,   s u b s tan tial  g ap   p er s is ts   in   s o f t w ar d ev elo p m en t.  Dev e lo p in g   f ir m w ar is   in h er en tl y   co m p le x ,   n ec ess itati n g   p r o f o u n d   ex p er tis in   h ar d w ar li m ita tio n   s e n s o r   ca lib r atio n ,   an d   co n n ec ti v it y   p r o to co ls .   R ec en d ata  u n d er s co r th is   ch alle n g e:  7 4 o f   d ev elo p er s   s till   r el y   o n   m an u al  d ev ice  ac ce s s   f o r   d eb u g g i n g ,   a n d   6 2 en co u n ter   d if f ic u ltie s   in   m a n ag in g   s y s te m   f ail u r es  w i th o u t c o m p r o m is i n g   av ailab i li t y   [ 8 ] .   T o   a d d r e s s   th e s e   c h al l en g es ,   g e n e r at iv e   a r t if i c i al   i n t e ll ig en c e   ( G e n A I )   h as   em e r g e d   a s   a   t r an s f o r m at iv t e c h n o l o g y ,   f a c il i t at in g   th e   au to m a ti o n   o f   in t r i ca t e   t ask s   th a t   ty p i ca l ly   r e q u i r e   h u m an   i n t e l lig en c e   [ 9 ] ,   [ 1 0 ] .   T h e   i n te g r a t i o n   o f   G en A I   o f f e r s   s u b s t an t i al   p o t en ti a f o r   th e   f u tu r e   o f   p r o g r am m in g   b y   e n h an c i n g   ef f i c i en cy   an d   a c c e s s i b il i ty   [ 1 1 ] .   B y   b r i d g in g   t h e   g a p   f o r   i n d i v i d u a ls   l a ck in g   t e ch n i ca l   p r o f i c i en cy ,   Ge n AI   em p o w e r s   n o v i ce   u s e r s   t o   h a r n e s s   I o T   i n   t h e i r   d a i ly   l iv e s .   T h is   s y n e r g y   b e tw ee n   G en A I ,   b l o ck ch a in ,   an d   I o T   f u n d am en t al ly   r e s h a p e s   th e   d ig i t a l   r e alm   [ 1 2 ] .   Pr o v i d e d   t h at   s u p p o r t in g   t e ch n o l o g y   an d   r eg u l at i o n s   d ev e l o p   a s   a n t i c i p at e d   [ 1 3 ] ,   [ 1 4 ] ,   t h e s e   in t eg r at e d   s y s t em s   w il l   c o n t in u e   t o   ex e r t   a   l as t in g   s o c i a l   a n d   ec o n o m ic   im p a c [ 1 0 ]   b y   f a c i li t at in g   th i n d e p en d en t   in t e r a c ti o n   o f   in t e r c o n n e c t e d   d ev ic e s   w i th in   ex i s t in g   in f r a s t r u c tu r e   [ 1 5 ] ,   [ 1 6 ] .       2.   L I T E R AT U RE   R E VI E W   Sain   et  a l .   [ 1 7 ]   ex a m i n th r o le  o f   ch at  g e n er ativ p r e - tr ai n ed   tr an s f o r m er   ( C h atGP T )   i n   s o f t w ar e   d eb u g g i n g ,   h i g h li g h tin g   it s   p o ten tial  w h ile  id en ti f y i n g   cr itical  d ep en d en cie s   an d   ar ea s   f o r   f u tu r e   i m p r o v e m en t.   T am k h ad e   et  a l .   [ 1 8 ]   ex p lo r es  h o w   Ge n A I   i s   r ev o lu tio n izi n g   s o f t w ar en g i n ee r in g   b y   m ak in g   au to m ated   d eb u g g in g   an d   co d s y n th e s is   in d is p e n s ab le  to o l s   f o r   co n te m p o r ar y   d ev e lo p m en t.  Am b u r l et  a l .   [ 1 9 ]   f o u n d   th at  th Ge n A I - p o w er ed   co d er r o r   ex p lain er   ad d r ess es  cr itical  d ef icien ci es  in   p r o g r a m m i n g   ed u ca tio n   b y   s er v i n g   as a   v er s atile  in s tr u m e n f o r   m u ltip le  p r o g r a m m in g   la n g u a g es.  Hai  e t   a l .   [ 2 0 ]   in v esti g a te  s tr ateg ie s   f o r   o p ti m izi n g   clo u d - b ased   b u g   tr ac k i n g ,   b alan cin g   o p er atio n al  co s r ed u c tio n   an d   ti m e li n e   m an a g e m e n w i th   th e   p r eser v atio n   o f   s tr i n g e n t   q u alit y   s ta n d ar d s   ac r o s s   b o th   g e n er al  a n d   e m b ed d ed   s o f t w ar d o m ai n s .   Fu r th e r   r es e a r ch   [ 2 1 ] [ 2 4 ]   d e l v e s   in t o   th e   au t o m a ti o n   o f   b u g   d e t e c ti o n ,   d ef e ct   f o r e ca s t in g ,   an d   f ea tu r s e l e ct i o n   w ith i n   th e   s o f tw a r e   en v i r o n m en t s   b y   em p l o y in g   m ac h in e   l e a r n in g   t e ch n i q u es ,   a s   s h o w n   in   T a b l e   1 .       T ab le   1 .   Su m m ar is atio n   o f   th e   liter atu r r ev ie w   S t u d y   A p p r o a c h   S t r e n g t h   L i mi t a t i o n   S a i n   e t   a l .   [ 1 7 ]   T h i s re se a r c h   d e l v e s i n t o   t h e   n a t u r a l   l a n g u a g e   p r o c e ssi n g   c a p a b i l i t i e s,  k n o w l e d g e ,   a n d   p a t e r n   r e c o g n i t i o n   o f   C h a t G P T   I d e n t i f y   r e c u r r i n g   c o d e   p a t t e r n f r e q u e n t l y   l i n k   t o   s p e c i f i c   b u g   T h e   n e e d   t o   v a l i d a t e   t h e   c o n v e n t i o n a l   me t h o d   i i mp e r a t i v e   T a mk h a d e   e t   a l i .   [ 1 8 ]   Emp l o y   a   c o mp r e h e n si v e   r e v i e w   a n d   c a se - st u d y   me t h o d o l o g y   t o   a sse ss t h e   i n t e g r a t i o n   G e n A I   i n t o   so f t w a r e   d e v e l o p me n t   l i f e c y c l e   F a c i l i t a t e s e x p e d i t e d   b u g   i d e n t i f i c a t i o n   a n d   m i n i mal i z e o p e r a t i o n a l   d o w n t i me   C h a l l e n g e s i n   a c h i e v i n g   h i g h   p r e c i si o n ,   p a r t i c u l a r l y   i n   mi n i mi z i n g   f a l se   p o si t i v e   A mb u r l e t   al [ 1 9 ]   T h e   p r o j e c t   c e n t e r s o n   a u t o mat e d   p e d a g o g i c a l   i n t e r v e n t i o n   M i n i m i z e   t h e   w a i t   t i me   f o r   h u m a n   t u t o r i n g   I t   l a c k s s u p p o r t   f o r   c o n t e mp o r a r y   p r o g r a mm i n g   l a n g u a g e s su c h   a s   Jav a S c r i p t ,   R u s t ,   o r   S w i f t   H a i   e t   a l .   [ 2 0 ]   T h i s st u d y   e x a mi n e s t h e   a p p l i c a t i o n   o f   d e e l e a r n i n g ,   p a r t i c u l a r l y   mu l t i - l a y e r   p e r c e p t r o n   n e u r a l   n e t w o r k   H i g h   a c c u r a c y   f o r   d e f e c t   p r e d i c t i o m ,   o p t i m i se d   mo d e l   se l e c t i o n   A c c u r a c y   i mp r o v e me n t   i s   st i l l   a   c h a l l e n g e   Al - S h a me r i   [ 2 1 ]   T h i s st u d y   d e l v e s i n t o   t h e   c a p a b i l i t i e o f   G e n A I   i n   i d e n t i f y i n g   so f t w a r e   d e f e c t   w i t h   p r e c i si o n   a n d   p r o p o si n g   r e me d i a l   me a su r e o r   e n h a n c e me n t t o   t h e   c o d e   G e n A I   so l u t i o n c a n   i d e n t i f y   p o t e n t i a l   so f t w a r e   v u l n e r a l b i l i t i e w i t h   g r e a t e r   a c c u r a c y   t h a n   p r e v i o u s me t h o d s   L a c k   o f   e x p l i c i t l y   st a t e d   l i mi t a t i o n     S h a r ma   e t   al .   [2 2]   C o n d u c t a   c o mp r e h e n s i v e   a n a l y si s o f   e n samb l e - b a se d   ma c h i n e   l e a r n i n g   me t h o d o l o g i e s e mp l o y e d   i n   t h e   p r e d i c t i o n   o f   so f t w a r e   d e f e c t s   T h e   p a p e r   e mp h a s i z e s t h e   p a r a mo u n t   e c o n o m i c   s i g n i f i c a n c e   o f   e a r l y   d e f e c t   i d e n t i f i c a t i o n   H y p e r p a r a me t e r   o p t i mal i sa t i o n   r e mai n c h a l l e n g g i n g   A r a st e h   e t   al .   [ 2 3 ]   B i n a r y   c a h o s - b a se d   o l y mp i a d   o p t i m i z a t i o n   a l g o r i t h f o r   d e f e c t   p r e d i c t i o n   En h a n c e p r e d i c t i v e   p e r f o r man c e ,   t h e r e b y   i mp r o v i n g   a c c u r a c y ,   p r e c i si o n ,   r e c a l l ,   a n d   F 1 - sco r e .   C o mp u t a t i o n a l l y   i n t e n si v e   d u e   t o   i n t r i c a t e   f e a t u r e   se l e c t i o n   W a n g   e t   a l .   [ 2 4 ]   B i n a r y   g r e y   w o l f   o p t i mse r :   a   c o mp r e h e n si v e   a p p r o a c h   t o   d e f e c t   c l a ss i f i c a t i o n   Eh n a c e c l a ssi f i c a t i o n   p r e c i si o n   a n d   a c c u r a c y ,   d e mo n st r a t i n g   e f f e c t i v e n e ss a c r o ss  d i v e r se   r e a l - w o r l d   d a t a se t s   P e r f o r man c e   may   d e t e r i o r a t e   w h e n   d a t a se t a r e   h i g h l y   i mb a l a n c e d         Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l ,   Vo l.  24 ,   No .   4 A u g u s 20 26 1 278 - 1 2 8 6   1280   3.   RE S E ARCH   G AP   T r a d itio n al  d eb u g g i n g   n ec e s s i tates  th e x p er tis o f   s ea s o n e d   p r o f ess io n als,  p ar ticu lar l y   c o n s id er in g   th ev o l v i n g   n at u r o f   p r o g r a m m in g   la n g u a g es   [ 2 5 ] .   Des p ite  th w id esp r ea d   ad o p tio n   o f   Gen A I - d r iv e n   d eb u g g i n g   to o ls   in   g en er al  s o f t w ar d ev elo p m e n t,   cr itical  g ap   p er s is ts   i n   th s p ec ial ized   d o m ai n   o f   I o T   an d   f ir m w ar d ev elo p m e n t.  C u r r en Ge n A I   m o d els  ar p r ed o m i n an t l y   o p ti m ized   f o r   h i g h - lev el  la n g u a g es  a n d   v ir tu a en v ir o n m en ts ,   r en d er i n g   t h e m   in ad eq u ate  f o r   ad d r e s s i n g   t h s ile n f ail u r e”   an d   r ea l - t i m p h y s ical - d ig ital  in d ep en d e n cies  i n h er en in   h ar d w ar e - in teg r ated   s y s te m s .   C o n s eq u e n tl y ,   s tag g er i n g   7 4 o f   d ev elo p er s   co n ti n u to   r el y   o n   m an u al  d eb u g g i n g   m et h o d s ,   w h i le  n o n - ex p er ts   ar f r eq u en t l y   d is co u r a g ed   f r o m   I o T   in n o v at io n   d u to   th s u b s ta n tial   tech n ical  b a r r ier   ass o ciate d   w i th   f ir m w a r tr o u b lesh o o tin g .   C o n s eq u en tl y ,   t h er is   an   i m m ed iate  n ee d   f o r   Gen A I - as s is ted   f r a m e w o r k   t h at  s u p p o r ts   co n te m p o r ar y   lan g u a g an d   p r o v id es d iag n o s tics   f o r   h ar d w ar e   =   s p ec i f ic  e r r o r s .       4.   M E T H O D   T h ex p er im e n t s   w er c o n d u cted   u tili zi n g   t h Ge m i n 1 . 5   P r o   m o d el.   T h h ar d w ar en v ir o n m en co m p r is e s   No d eM C E SP 8 2 6 6   m icr o co n tr o ller ,   an   MQ 1 3 5   g as se n s o r ,   DHT 1 1   tem p er atu r an d   h u m id it y   s en s o r ,   an d   an   SS D1 3 0 6   d i s p la y .   T h co d w as   co m p i led   an d   v er i f ied   u s in g   t h A r d u i n o   in te g r ated   d ev elo p m en e n v ir o n m en t   ( I DE ) ,   as  s ee n   in   Fig u r 1 .   T o   co n v er t h r a w   an alo g - to - d i g ita co n v er ter   ( ADC )   r ea d in g   in to   g as  co n ce n tr at i o n ,   ca lib r ate  th s en s o r   u n d er   k n o w n   co n d itio n s .   T h MQ 1 3 5   s en s o r   r eq u ir es  a   w ar m - u p   p er io d   as  s p ec i f ied   b y   th e   m a n u f ac tu r er ,   w h ic h   ca n   p er s is t   f o r   u p   to   te n   h o u r s   to   en s u r s tab le  o p er atio n   [ 2 6 ] .   T o   g u ar an tee  th r ep r o d u cib ilit y   o f   th m et h o d ,   th s tu d y   e m p lo y s   s tr u ctu r ed   d iag n o s tic   w o r k f lo w .   I n   co n tr as to   f u ll y   au to m ated   to o ls ,   th is   f r a m e w o r k   u tili ze s   s p ec i f ic  p r o m p te m p lates  to   g u id t h e   ar tif icial  i n tell ig e n ce   ( A I )   th r o u g h   t h d eb u g g i n g   p r o ce s s ,   as  s ee n   i n   T ab le  2 .           Fig u r 1 .   W ir in g   d iag r a m   an d   A r d u i n o   I DE   co n f ig u r atio n       T ab le   2 .   I ter ativ p r o m p ti n g   f r a m e w o r k   P h a se   O b j e c t i v e   Ex a c t   p r o mp t   t e mp l a t e   u se d   P h a se   1   P r o b l e c o n t e x t u a l i z a t i o n   I   a m u si n g   a n   ESP 8 2 6 6   w i t h   D H T 1 1   a n d   M Q 1 3 5   se n so r   f o r   a i r   q u a l i t y   (AQ)   mo n i t o r i n g .   M y   c o d e   i n o t   w o r k i n g   a s e x p e c t e d ,   c a n   y o u   h e l p   me   i d e n t i f y   t h e   i ss u e s ?   P h a se   2   D i a g n o st i c   p r o mp t   e x e c u t i o n   A n a l y z e   t h e   f o l l o w i n g   C + +   c o d e   f o r   A r d u i n o   I D E:   [ p a st e   c o d e ] .   I d e n t i f y   sp e c i f i c   l o g i c   e r r o r s,  v a r i a b l e   mi sma t c h e s,  o r   t i mi n g   i ss u e s t h a t   c o u l d   a f f e c t   se n so r   a c c u r a c y .   P h a se   3   I t e r a t i v e   so l u t i o n   a n a l y si s   P r o v i d e   t h e   c o r r e c t e d   c o d e   f o r   t h e   i d e n t i f i e d   l o g i c   e r r o r s.  S p e c i f i c a l l y ,   a d d r e ss h o w   t h e   M Q 1 3 5   u se s DH T 1 1   d a t a   a n d   e n su r e   t h e   l o o p   se q u e n c e   i s   c o r r e c t   f o r   f r e sh   d a t a .   P h a se   4   F u n c t i o n a l   v e r i f i c a t i o n   R e v i e w   t h e   f i x e d   c o d e   f o r   d u p l i c a t e   S e r i a l   o u t p u t s   a n d   v e r i f y   i f   t h e   t i mi n g   ( d e l a y s)   r e sp e c t s T h i n k S p e a k   r a t e   l i m i t s   w i t h o u t   h i n d e r i n g   se n so r   r e sp o n si v e n e ss.”       T h p r o p o s ed   w o r k f lo w   f o u r   p h ase  m et h o d s ”  in v o lv e s   a n al y zin g   er r o r s   i n   p r o g r a m m i n g .   T h in itial   p h ase  in v o l v es  id en ti f y i n g   is s u es  w it h   t h b u g s   o r   er r o r s ,   w h eth er   t h e y   ar in   t h co d e,   lib r ar y ,   o r   w ir in g .   T h e   s ec o n d   p h ase  i n clu d e s   d iag n o s tic  p r o m p th at  ai m s   to   id en ti f y   e x is tin g   o b s tacle s .   T h t h ir d   p h ase  an al y s es  iter ativ s o lu tio n s .   I f   th s o l u tio n   is   f u n ctio n al,   it  i s   co n s id er ed   s u cc es s f u l,  a n d   th p r o ce s s   en d s .   I f   n o t   f u n ctio n al,   t h p r o ce s s   r etu r n s   to   th d iag n o s tic  p h ase,   i n d icatin g   n e w   d iag n o s tic  p r o m p t th s o l u tio n   is   n o t   f u n ctio n al.   T h f o u r t h   p h a s i n v o l v es  v er i f y i n g   t h f u n ctio n s   f u n ct io n alit y .   I f   th f u n ct io n   is   s u cc e s s f u l,  th e   b u g   er r o r   is   co n s id er ed   f ix ed .   I f   it f ai ls ,   th p r o ce s s   r et u r n s   t o   th s ec o n d   p h ase ,   s ee   F ig u r e   2 .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l           Gen A I   a s   a n   I o T p r o g r a mmin g   a s s is ta n t:   a   ca s s tu d o n   a u to ma ted   d eb u g g i n g     ( S teve n   I ma n u el  B a w o le )   1281       Fig u r 2 .   W o r k f lo w   Ge n A I   a s s is ta n t       PSEUDOCODE   START     CALL Problem_Contextualization()       WHILE (Solution is not verified)      CALL Diagnostic_Prompt_Execution()      CALL Iterative_Solution_Analysis()           IF ( Pass_Verfication == SUCCESS) THEN        CALL Functional_and_Logic_Verification()             IF (Pass_Verification == TRUE) THEN        GOTO DONE       ELSE        // Loop back to Diagnostic Prompt Execution        Continue       END IF      ELSE        // Implementation failed, loop   back        Continue      END IF     END WHILE   DONE       5.   RE SU L T S AN D I SCU SS I O   T ab le   3   p r esen ts   th ca p ab ilit i es  o f   Gen A I ,   p ar ticu lar l y   Gem i n A I ,   in   ad d r ess in g   co d in g   ch allen g es   an d   b u g s   en co u n ter ed   b y   u s er s   an d   I o T   u s er s   lack in g   p r o g r a m m in g   e x p er tis e.   I n   th is   co n tex t,  w h e n   i s s u in g   co m m a n d s   to   Ge n A I ,   s u ch   a s   Ge m in A I ,   p r o m p i s   r eq u ir ed   to   f u r n is h   t h r eq u is it in f o r m atio n .   T h i s   in f o r m atio n   e n ab les  A I   to   ex e cu te  co m m a n d s   in   m a n n er   c o n s is ten w i th   t h d esire d   o u tc o m e s   o f   t h u s er .       T ab le  3 .   P r o m p ef f ec ti v en e s s   a n al y s is   I t e r a t i o n   p h a se   Ty p e   o f   p r o mp t   P r o mp t   c o n t e n t   A I   r e sp o n se   a n a l y si s   Ef f e c t i v e n e ss   P h a se   1   G e n e r i c / v a g u e   M y   I o T   c o d e   f o r   AQ   i s n o t   w o r k i n g .   P l e a se   F i x   i t .   A I   r e sp o n se   w i t h   t h e   sp e c i f i c   a n sw e r ,   t h e   c o d e :   p a st   t h e   scr i p t   y o u   a r e   c u r r e n t l y   u si n g   t h e   h a r d w a r e :   w h i c h   mi c r o c o n t r o l l e r   ( e . g . ,   A r d u i n o   U N O ,   ESP 8 2 6 6 <   ESP 3 2 ,   R a sp b e r r y   P i )   a n d   w h i c h   se n so r   ( e . g . ,   M Q 1 3 5 ,   B M E 6 8 0 ,   D H T 1 1 )   a r e   y o u   u s i n g ?   t h e   e r r o r :   i s i t   a   c o mp i l a t i o n   e r r o r ,   o r   t h e   s e n so r   r e a d i n g   j u s t   w r o n g .   AI   p r o v i d e s so l u t i o n t o   t h e   t a s k t h a t   r e q u i r e   i t .   P h a se   2   C o d e   o n l y   H e r e   i s my   f u l l   c o d e   ( p a s t e   c o d e ) .   A I   f i n d   t h e   ma i n   i ss u e s i n   t h e   c o d e :   c o d e   w i t h   i n c o mp l e t e ,   v a r i a b l e   mi sma t c h ,   a n d   T h i n g S p e a k   t i m i n g .   AI   c a n   p i n p o i n t   t h e   sp e c i f i c   a r e a   t h a t   n e e d s t o   b e   f i x e d .   P h a se   3   S t r u c t u r e d   d i a g n o st i c   p r o mp t   A n a l y z e   t h e   c o d e   a n d   i d e n t i f y   t h e   i ssu e   a n d   p r o v i d e   t h e   c o d e   t o   f i x   i t .   A I   a n a l y z e d   t h e   c o d e .   AI   c a n   so l v e   t h e   p r o b l e m a n d   p r o v i d e   t h e   r e a so n   b e h i n d   t h e   c o d e s ma l f u n c t i o n .       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l ,   Vo l.  24 ,   No .   4 A u g u s 20 26 1 278 - 1 2 8 6   1282   B ased   o n   th p r o v id ed   w o r k f l o w ,   an   ex p er i m e n w as  co n d u cted   b y   in te g r atin g   th I o T   p r o g r a m   co d in to   th A r d u i n o   I DE .   I n itiall y ,   it s   cr u cial  to   u n d er s ta n d   th co d in   th AQ   I o T .   T h is   p h ase  i n v o l v es   id en ti f y i n g   t h p u r p o s a n d   f u n ctio n al it y   o f   th e   co d e.   T h p r i m ar y   o b j ec tiv is   to   m o n ito r   a m b ien t   AQ ,   w h il e   its   k e y   f u n c tio n s   in c lu d d ete ctin g   air   te m p er at u r a n d   h u m id it y   u s i n g   th DHT 1 1   s en s o r ,   r ea d in g   th AQ   s en s o r   to   o b tain   th r ev o lu tio n s   p er   m i n u te  ( R P M )   v alu f r o m   t h MQ 1 3 5   s en s o r ,   m ak i n g   co r r ec tio n s   to   th MQ 1 3 5   p ar ts   p er   m illi o n   ( P PM )   r ea d in g   b ased   o n   tem p er at u r an d   h u m id it y   d ata,   d is p lay in g   th d ata  ( PP M,   te m p er atu r e,   an d   h u m id it y )   o n   th S SD1 3 0 6   o r g an ic  lig h e m itti n g   d io d e   ( OL E D ) ,   an d   tr an s m itti n g   th d ata   ( PP M,   t e m p er atu r e,   an d   h u m id it y )   to   t h T h in g Sp ea k   I o T   p latf o r m .   Ho w e v er ,   p o ten tial  is s u es   i n clu d e   in ac cu r ate   s e n s o r   r ea d in g s ,   er r o n eo u s   P P lo g ic,   w ir eles s   f id elit y   ( Wi - Fi )   co n n ec tio n   f a ilu r es  t h at  p r e v en t   d ata  tr an s m is s io n   to   T h in g Sp e ak ,   an d   O L E d is p la y s   th at  m a y   o v er lap   o r   n o t b u p d ated   c o r r ec tly .   T h s ec o n d   an d   th ir d   p h ases   o f   d iag n o s tic  ex ec u tio n   a n d   it er ativ an al y s is ,   as  id en ti f ied   b y   Ge m i n A I ,   r ev ea led   lo g ic  er r o r   in   t h MQ 1 3 5   lo g ic.   Sp ec if icall y ,   th er e s   a n   is s u w it h   th r ea d MQ 1 3 5 ( )   f u n ctio n ,   w h ic h   r elies  o n   g lo b al  v ar iab les  te m p er at u r an d   h u m id it y   to   m a k co r r ec tio n s   ( ge nC or re ct ed RZ er an d   getCorrectedPPM ) .   T h p r o b lem   f ac th at  th D HT 1 1   s en s o r   ( readdht11() )   f ee d s   its   d ata  to   th e   te m p er atu r an d   h u m id it y   v ar i ab les,  w h ile  readMQ135()   n ev er   u t ilizes  t h ese  v al u es.  I n s tead ,   it  d ef au lts   to   ha r d co d ed   v alu es  o f   2 9 . 0   ° C   an d   2 5 . 0 %R H.   A s   r esu lt,  th PP co r r ec tio n   f ails   to   f u n ctio n   co r r ec tly .   T h correctedPPM   v alu i s   al w a y s   ca lc u lated   b ased   o n   th e   te m p er atu r o f   2 9 °C   an d   th e   h u m id it y   o f   2 5 %,  r eg ar d less   o f   t h ac tu a l te m p er atu r an d   h u m id it y   in   t h r o o m .   Ge m i n A I s   s o lu tio n   i n v o l v es  r e m o v i n g   u n u s ed   g lo b al  f lo at  te m p er atu r an d   f lo at  h u m id it y   v ar iab les.  A d d itio n a ll y ,   th f u n ctio n   readMQ135()   n ee d s   to   b e   m o d if ied   to   u s th co r r ec g lo b al  v ar iab le.   Ge m i n A I   al s o   p r o v id es  i n f o r m atio n   ab o u t h i n co r r ec o r d er   o f   f u n ctio n   e x ec u tio n .   A d d i tio n all y ,   th e   o r d er   o f   in v o ca tio n   in   loop()   c r ea tes  n e w   p r o b le m .   T h co d ca lls   readMQ135()   b ef o r readDHT11()   in s id th loop() ,   w h ic h   ca u s e s   p r o b lem .   I n   th f ir s ite r atio n   o f   th readMQ135   lo o p ,   th co d e   u s es   th e   te m p er atu r a n d   h u m id it y   v al u es  f r o m   t h p r ev io u s   iter atio n   b ec au s t h n e w   v al u e s   f r o m   DHT 1 1   h av n o b ee n   r ea d   y et.   T o   f ix   t h is   i s s u e ,   y o u   n ee d   to   ch a n g t h o r d er   o f   th ca lls .   T h n ex t   is s u e   is   th in co n s is ten c y   i n   th P P d ata  f o r   ca lls .   T h p r o g r a m   co d co n tai n s   t w o   d if f er e n P P v ar iab les,  w h ic h   is   co n f u s i n g .   Ge m i n A I   d is co v er ed   p r o b lem   w it h   co r re ct ed PP M   w h en   s en d i n g   it  to   T h in g Sp ea k .   T h e   correctedPPM   w a s   d is p la y ed   o n   th “A Q”  li n o n   t h OL E D,   b u f o r   th e   s tatu s   lo g ic  ( f r es h   air ”,   p o o r   air ”,   an d   d an g er ”) ,   th P P v ar iab le  ( w h ic h   w as  n o co r r ec ted )   w as  u s ed .   T h u s er   w ill   s ee   t h co r r ec te d   P P n u m b er   in   t h la y er ,   b u t h te x s tate  ( f r e s h   a ir )   i s   b ased   o n   d if f er en P P M   n u m b er ,   w h ic h   is   in co n s is te n t.  T o   r eso lv th is   is s u e,   u s th co r r ec ted   P P M   f o r   all   PP M - r elate d   lo g ic,   s ee   T ab le  4 .       T ab le  4 .   C o m p ar ativ a n al y s i s   o f   lo g ical  er r o r s   an d   A I - g e n er ated   f ix e s   B u g   I D   P r o b l e d e scri p t i o n   O r i g i n a l   c o d e   ( b u g g y )   G e n A I   so l u t i o n   ( f i x e d )   T e c h n i c a l   n o t e   B u g   1   S t a t i c   v a r i a b l e   u sag e :   t h e   f u n c t i o n   u se d   h a r d c o d e d   g l o b a l   v a r i a b l e s i n st e a d   o f   l i v e   se n so r   d a t a   float temperature  = 29.0;   //....   correctedRZero =  mq135_sensor.getCo rrectedRZero(tempe rature,  humidity);   ...   correctedPPM =  mq135_sensor.getCo rrectedPPM(tempera ture, humidity);     void readMQ135()   {   rzero =  mq135_sensor.getRZero();     correctedRZero =  mq135_sensor.getCorrected RZero(temp, humi);   resistance =  mq135_ sensor.getResistanc e();   ppm =  mq135_sensor.getPPM();   correctedPPM =  mq135_sensor.getCorrected PPM(temp, humi);     // ...   G e n A I   r e c o g n i z e d   t h e   i n t e n t   t o   u se   d y n a mi c   d a t a   f r o m D H T 1 1   B u g   2   Ex e c u t i o n   s e q u e n c e   r e a d M Q 1 3 5   w a s c a l l e d   b e f o r e   r e a d D H T 1 ,   c a u si n g   i t   u se   o l d / n u l l   d a t a   void loop() {   readMQ135();   readDHT11();   ...     void loop() {   readDHT11(); // Data  Source   readMQ135(); // Data  Consumer   G e n A I   s u c c e ssf u l l y   mo d e l l e d   t h e   t e mp o r a l   d e p e n d e n c y   o f   t h e   d a t a   f l o w   B u g   3   D a t a   i n c o n s i st e n c y :   d i s p l a y   l o g i c   u se d   r a w   p p m   w h i l e   O L ED   sh o w e d   c o r r e c t e d P P M   if (ppm<=1000)   display.printin(“F resh”); }   if (correctedPPM<=1000)   display.printin(“Fresh”);  }   U n f i l e d   d a t a   v i su a l i z a t i o n   a n d   l o g i c   d e c i s i o n   v a r i a b l e s   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l           Gen A I   a s   a n   I o T p r o g r a mmin g   a s s is ta n t:   a   ca s s tu d o n   a u to ma ted   d eb u g g i n g     ( S teve n   I ma n u el  B a w o le )   1283   Op ti m izatio n   i s s u e:  d u p lica te   co d e T h er e s   an   is s u w i th   th Serial.print   co d b lo ck   f o r   MQ 1 3 5   d ata  ap p ea r in g   t w ice .   T h is   h ap p en s   o n ce   in s id th readMQ135()   f u n ct io n   a n d   o n ce   in s id t h e   m ai n   loop()   a f ter   T h in g Sp ea k   d eliv er y .   A lt h o u g h   t h is   d o esn ca u s a n y   b u g s ,   it s   i n ef f icien an d   ca u s e s   th s er ial  m o n ito r   to   s p am .   T o   f ix   th i s ,   r e m o v th Se ri a l. pr in t   b lo ck   th at s   i n s id e   th loop()   ( af ter   th T h in g Sp ea k   b lo ck )   a n d   leav th o n i n s id th re ad MQ 13 5( )   f u n ctio n .   T h f o u r th   p h ase  i s   f u n ctio n al  v er i f icatio n .   O n ce   t h b u g   i s   f i x ed ,   w ca n   v er i f y   th f u n ctio n al it y   an d   s u g g es b est  p r ac tices  f o r   f i x es.  T h er e s   p r o b le m   w it h   th co d th at   r elies  h ea v il y   o n   delay()   t h er e d elay   o f   5 0 0 0   m il lis ec o n d s   i n s id t h W iFi   co n n ec tio n   lo o p   an d   d elay   o f   2 0 0 0   m il lis ec o n d s   o r   2   s ec o n d s   at  th en d   o f   th m ai n   loop() .   Fo r   2   s ec o n d s ,   th d ev ice  is   ess en tiall y   d ea d ”  b ec au s it  d o esn r ea d   th e   s en s o r   an d   d o esn r esp o n d   t o   an y th i n g .   I f   th q u alit y   o f   th air   s u d d en l y   b ec o m e s   d an g er o u s ,   th d ev ice   w o n k n o w   ab o u t i t u n til 2   s e co n d s   lat er .     T h is   m et h o d   s u cc es s f u ll y   id e n ti f ies   th r ee   lo g ical  b u g s   a n d   o n iter atio n   an o m al y   t h at  t h co m p iler   w il o v er lo o k .   T h p r im ar y   i s s u es  ar v ar iab le  h a n d lin g   er r o r s   ( tem p er atu r v er s u s   tem p )   a n d   in co r r ec t   ex ec u t io n   s eq u en ce s ,   w h ic h   co m p lete l y   n eg a te  th p u r p o s o f   co n n ec ti n g   t h M Q1 3 5   s en s o r .   B y   i m p le m en t in g   t h p r o p o s ed   f ix es,  p ar ticu lar l y   t h f ir s t th r ee   b u g s ,   t h i s   co d w ill  f u n ctio n   a s   in te n d ed .     5 . 1 .     Co m pa ra t iv a na ly s is   Fo llo w i n g   t h ex ec u tio n   o f   th s a m ac tio n   w i th   C h at GPT   4 . 0 ,   c o m p ar ati v an al y s i s   w a s   co n d u cted   b et w ee n   t h o u tco m es   g e n er ated   b y   Ge m in i   1 . 5   P r o   an d   C h atGP T   4 . 0 .   No tab l y ,   Ge m i n i p r o v id es  a   m o r co m p r eh e n s iv iter ati v an al y s is ”  o f   th i m p ac o f   th b u g   in   th s y s te m   o v er   ti m e.   Fo r   in s tan ce ,   w h ile   GPT   id en tif ied   an   in co r r ec s eq u en c e,   Ge m i n elu cid ated   th at  th in itial  iter atio n   u til ized   d ata  f r o m   th e   p r ev io u s   lo o p   d u to   th s en s o r s   u n r ea d   s tate.   Fu r t h er m o r e,   Ge m in s p ec if icall y   p i n p o in ted   th at  t h O L E D   d is p la y   d is p la y ed   t h co rr e ct ed PP M ,   w h ile  t h s tat u s   lo g ic  er r o n eo u s l y   e m p lo y ed   th r a w   P P M.   Ge m i n i id e n ti f ied   n o n - f atal  Op ti m izatio n   I s s u e”   p er tain i n g   to   d u p licate   co d e.   I w a s   o b s er v ed   th a t   th serial.print   f u n ctio n   w as  i n v o k ed   b o th   w it h i n   t h e   s en s o r   f u n ctio n   an d   i n   th m a in   lo o p ,   r esu lti n g   in   s u p er f l u o u s   o u tp u in   th s er ial  m o n ito r .   GP T s   s o lu tio n   is   p r im ar il y   f o cu s ed   o n   r ec tify i n g   th m ath e m at ical   in p u t s   an d   r eso lv i n g   th b lo ck in g   W I FI  co d to   p r ev en th d ev ice  f r o m   ap p ea r in g   u n r esp o n s i v e. ”  Ge m i n i   s o lu tio n ,   s u g g e s ted   m o r s tr e a m li n ed   ar ch itect u r al  m o d if ic atio n   b y   eli m in ati n g   r ed u n d a n g lo b al  v ar iab les   an d   en s u r i n g   t h at  all  lo g in s   co n s i s te n tl y   u til ized   th co rr e ct ed PP M   v ar iab le.   I n   co m p ar is o n   to   tr ad itio n al  d eb u g g i n g   tech n iq u e s ,   s u c h   as  u s i n g   co m p iler   o r   s tan d ar d   m a n u a l   test i n g ,   GP T   an d   Gem in d e m o n s tr ate  d is tin c ap p r o ac h e s   to   lo g ical  an d   te m p o r al  er r o r   m a n a g e m e n t.   A lt h o u g h   tr ad itio n a m et h o d s   ex ce in   s y n ta x   v alid atio n ,   t h A I   m o d els  e x ce i n   id e n ti f y in g   “sil e n t”  lo g ic   f ail u r es t h at  co m p iler   w o u ld   o v er lo o k .     5 . 2 .     B ug   det ec t io n r a t a nd   ha rdw a re   co nte x t   f idelity   ( H CF )   T h r esu lts   d e m o n s tr ate  t h at  A I   h as  s u cc e s s f u ll y   id en t if ied   an d   r ec tifie d   th r ee   cr itical   lo g ic  er r o r s .   B u g   1   ( s tatic  v ar iab le ) r ep lace   th h ar d co d ed   te m p er atu r e s /h u m id it y   v al u w i th   ac t u al  d ata  r etr iev ed   f r o m   th DHT 1 1   s en s o r .   B u g   2   ( e x ec u t io n   o r d er ) :   a f te r   th ex ec u tio n   o r d er   to   en s u r th at  readDHT11()   is   ex ec u ted   p r io r   to   readMQ135() .   B u g   3   ( d ata  in co n s i s ten c y ) e n s u r u n i f o r m   u tili za tio n   o f   co r r ec ted PP v ar iab les ac r o s s   O L E d is p la y   an d   s tat u s   lo g ic.   Ge m i n A I   p r o p o s ed   t o   elim i n ate  th delay2000   f ea t u r e,   w h ic h   w as  i n ten d ed   to   ac h iev s p ec if ic   p u r p o s e.   Ho w ev er ,   Ge m i n A I   m is in ter p r eted   th e x i s ti n g   h a r d w ar an d ,   w h ile  it  w a s   ab le  to   id en tify   b u g s   in   th co d e,   it  f ailed   to   p r o v id an y   in f o r m a tio n   ab o u t   t h p h y s ical   to o ls   r eq u ir ed   to   i m p le m en t h d ela y ,   a s ee n   i n   T ab le   5 .   I n   th is   ca s e,   h u m an   i n ter v e n tio n   is   s til n ec ess ar y   to   en s u r th ac cu r a c y   o f   th s y s te m .   T h er ef o r e,   th ac cu r ac y   HC F   m atr i x   is   ca lc u lated   a s     = (                ) × 100%     ( 1 )     Ge m i n A I   h al lu ci n ate s ,   s o   o n l y   t w o   v alid   s u g g e s tio n s   ca n   b e   u s ed   f r o m   t h t h r ee   av ailab le  o n es.  T h is   leav e s   66 . 7 % o f   th HC F .   I o T   d eb u g g i n g   n o o n l y   n ec ess itate s   co d d ev o id   o f   s y n t ax   er r o r s   ( c o m p ilat io n   er r o r s )   b u also   ad h er es   to   p h y s ical  la w s   an d   th elec tr ical  li m ita tio n s   o f   h ar d w ar e.   T h 6 6 . 7 s co r e   in d icate s   s e m a n ti c   g ap ”  w h er e   Gen A I   ex ce l s   i n   lo g ical  r ea s o n i n g   ( d ata  f lo w )   w h ile   lac k in g   p h y s ical  a w ar e n ess   ( ch e m ica l   ch ar ac ter is tic s   o f   s en s o r s ) .   T h ese  m etr ic s   f o r m all y   d e m o n s tr ate  th co n ti n u ed   s ig n i f ican ce   o f   h u m a n   in v o l v e m en as  cr u cial  in te r m ed iar y   b et w ee n   th id ea lo g ic  o f   Gen A I   an d   p h y s ical  r ea lit y   in   t h I o T   d o m ai n .       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l ,   Vo l.  24 ,   No .   4 A u g u s 20 26 1 278 - 1 2 8 6   1284   T ab le  5 .   HC F   s co r ec ar d   H a r d w a r e   r e q u i r e me n t   C r i t i c a l   c o n s t r a i n t   G e n A I   s u g g e st i o n   F i d e l i t y   s t a t u s   S c o r e   P i n   m a p p i n g   ( M Q 1 3 5 )   ESP 8 2 6 6   o n l y   h a s o n e   a n a l o g   p i n   ( A O )   S u g g e st   u t i l i z i n g   A O   a a   r e p l a c e me n t   f o r   t h e   e r r o n e o u s p i n   d e f i n i t i o n   V a l i d   1   D a t a   d e p e d e n c y   M Q 1 3 5   n e c e ssi t a t e s t e mp e r a t u r e   a n d   h u mi d i t y   d a t a   ( D H T 1 1 )   f o r   P P M   c o m p e n sa t i o n   En h a n c e   t h e   e x e c u t i o n   se q u e n c e   t o   e n su r e   t h a t   M Q 1 3 5   u t i l i z e s t h e   mo st   r e c e n t   d a t a   r e t r i e v e d   f r o m D H T 1 1   V a l i d   1   S e n so r   s t a b i l i z a t i o n   M Q 1 3 5   n e c e ssi t a t e s a   p r e h a t i n g   p e r i o d   t o   e n su r e   t h e   st a b i l i t y   o f   t h e   r e a d i n g s   P r o p o se   e l i mi n a t i n g   t h e   delay()   f u n c t i o n   f o r   c o d e   o p t i m i z a t i o n ,   d i sr e g a r d i n g   t h e   p o t e n t i a l   i mp a c t   o n   se n so r   st a b i l i t y   H a l u c i n a t i o n   0   T o t a l   s c o r e         2 / 3   H C F   p e r c e n t a g e         66 . 7%       T h f in d i n g s   o f   t h is   s tu d y   e m p h asize  t h tr an s f o r m ativ p o t en tial  o f   Gen A I ,   p ar ticu lar l y   Ge m i n A I ,   in   b r id g i n g   t h tec h n ical  g ap   f o r   I o T   p r ac titi o n er s   w h o   la ck   ad v a n ce d   p r o g r a m m i n g   e x p er tis e.   T h r esu lt s   f r o m   t h p r o m p e f f ec ti v en e s s   an al y s is   ar s ee n   i n   T ab le  3 ,   in d icati n g   th at   t h q u ali t y   o f   Gen A I - d r iv e n   d eb u g g i n g   i s   s i g n i f ican tl y   in f l u en ce d   b y   th s tr u c tu r o f   th i n p u t.  W h ile  g e n er ic  p r o m p y ield s   o n l y   p r eli m in ar y   d iag n o s tic  q u est i o n s ,   th e   tr an s itio n   to   s tr u ct u r ed   d iag n o s tic  p r o m p ts   en ab le s   th A I   to   p r o g r es s   b ey o n d   s y n ta x   v er if ica tio n   a n d   d elv in to   p r o f o u n d   lo g ical  an al y s is .   T h i s   s u g g es ts   t h at  p r o m p e n g in ee r i n g   is   e m er g i n g   as   cr u c ial  s k il in   t h I o T   d ev elo p m en t   li f ec y cle,   s er v i n g   as   m ed iato r   b etw ee n   h u m a n   i n te n t   an d   m ac h in e x ec u tio n .   A   n o tab le  co n tr ib u tio n   o f   th is   r esear ch   is   t h id en ti f icat i o n   o f   Ge m i n A I s   ab ilit y   t o   p in p o in s e m a n tic  g a p ”  i n   I o T   f ir m w a r e - er r o r s   w h er t h co d is   s y n tactica ll y   v alid   b u t   ex h ib its   l o g ical  f la w s   w it h in   p h y s ical  co n tex t.   Fo r   in s ta n ce ,   t h Ge n A I   ac cu r atel y   i d en tifie d   th at   th e   re ad MQ 1 35 ()   f u n c tio n   w a s   er r o n eo u s l y   r el y i n g   o n   h ar d c o d ed   tem p er atu r a n d   h u m id it y   v al u es  ( 2 9 . 0   ° C   a n d   2 5 . 0 %R H)   i n s tead   o f   u tili zi n g   t h liv d ata  s tr ea m   f r o m   t h DHT 1 1   s en s o r .   Su ch   er r o r s   ar n o to r io u s l y   c h a llen g in g   f o r   n o v ice   d ev elo p er s   to   d eb u g   b ec au s th co d co m p iles   w it h o u er r o r s ,   y et  p r o d u ce s   i n ac cu r ate  e n v ir o n m e n tal   d ata.   Fu r t h er m o r e,   th A I s   d etec ti o n   o f   ex ec u tio n   s eq u e n ce   er r o r s ,   s p ec if icall y   t h in v o ca tio n   o f   readMQ135()   p r io r   to   readDHT11() - d e m o n s tr ates a   s o p h i s ticated   u n d er s tan d i n g   o f   d ata  d ep en d en c ies   an d   te m p o r al  lo g ic  in   m icr o co n tr o ller s .   Ho w e v er ,   th HC F   s co r o f   6 6 , 7 %   h ig h li g h t s   cr itica li m itatio n   o f   cu r r en Ge n A I   m o d els:   th eir   ab s en ce   o f   p h y s ical  a w ar en ess ”  r eg ar d in g   h ar d w ar e - s p e cif ic  co n s tr ai n ts .   W h i le  th Gen A I   ex ce lled   i n   lo g ical  r ea s o n i n g   ( d ata  f lo an d   v ar iab le  co n s i s ten c y ) ,   i en co u n ter ed   d if f icu l ties   i n   co m p r e h en d i n g   t h ch e m ical  a n d   elec tr ical  n u a n c es  o f   t h h ar d w ar e,   s u c h   a s   t h MQ 1 3 5   s en s o r s   p r eh ea ti n g   r eq u ir e m en ts .   T h is   h all u cin a tio n   s u g g e s t s   th r e m o v al  o f   th delay()   f u n ct io n   at  th e x p en s o f   s en s o r   s tab ilit y - u n d er s co r es   th at  A I   is   n o y et  co m p lete  r ep lace m en f o r   h u m a n   e x p er tis e.       6.   CO NCLU SI O   T h is   s tu d y   s et  o u to   ev al u ate  th ef f ec ti v en e s s   o f   Ge n A I   as  d eb u g g in g   as s is ta n f o r   I o T   ap p licatio n s .   R Q1 c an   Gen AI   ass is in   th p r o g r a m m i n g   o f   e m b ed d ed   s y s te m s ?   y es,  r esear ch   d ef in iti v el y   co n f ir m s   t h at  Gen A I ,   p ar ticu l ar l y   Ge m in i,  ca n   aid   i n   d ev elo p in g   co m p lex   I o T   f ir m w ar e.   I t   s ea m le s s l y   b r id g e s   th g ap   b et w ee n   h i g h - lev el  lo g ic  an d   lo w - le v el  C ++   i m p le m en tatio n ,   e n ab lin g   u s er s   to   c o n ce n tr ate  o n   s y s te m   d esig n   r ath er   th an   g ett in g   b o g g ed   d o w n   b y   s y n tactica d etai ls .   R Q2 i s   Gen A I   ef f ec t iv i n   r eso lv i n g   lo g ical   b u g s ?   y es,  it  i s .   I n   t h is   s tu d y ,   th Gen A I   s u cc e s s f u ll y   id e n ti f ied   an d   r eso lv ed   t h r ee   d is tin ct  lo g ical  er r o r s .   No tab ly ,   th e s er r o r s   w er o n es  th a s ta n d ar d   co m p iler s   f ai led   to   d etec t,  d em o n s tr ati n g   t h at  Ge n A I   o f f er s   a   la y er   o f   s e m an t ic  d eb u g g i n g   t h at  w a s   p r ev io u s l y   i n ac ce s s ib le  to   n o n - e x p er ts .   R Q3 w h at   a r th li m ita tio n s   o f   AI - as s is ted   d eb u g g i n g ?   t h Gen A I   lack ed   co n s id er atio n   f o r   th ch e m ica an d   elec tr ical  r eq u ir em e n t s   o f   s en s o r s ,   s u c h   as  th p r eh ea ti n g   p er io d   r eq u ir ed   f o r   th MQ 1 3 5   to   ac h iev s tab ilit y .   Gi v en   t h at  th Ge n A I   d o es  n o f u ll y   co m p r eh e n d   th p h y s ical  i m p licatio n s   o f   it s   co d s u g g e s tio n s ,   it  ca n n o cu r r en tl y   s er v as  a   co m p lete   s u b s tit u te  f o r   h u m a n   o v er s i g h i n   h ar d w ar e - i n te n s i v e n v ir o n m e n t.   R Q4 i s   s p ec ialized   ex p er tis r eq u ir ed   to   u s Gen A I   a s   p r o g r a m m in g   as s is tan t?   y es,  a   m o d if ied   f o r m   o f   e x p er tis i s   n ec e s s ar y .   W h il e   u s er s   d o n t   n ee d   d e ep   p r o f ici en c y   in   C ++   s y n tax   o r   lib r ar y   d ef i n itio n s ,   t h e y   d o   r eq u ir a n   u n d er s ta n d in g   o f   th s p ec i f ic  h ar d w ar f u n ctio n .     T o   m a x i m ize  th u tili t y   o f   Gen A I   in   p r o f es s io n al  e m b e d d ed   en g in ee r in g ,   f u t u r r esear ch   s h o u ld   tr an s itio n   f r o m   g e n er al  co d g en er atio n   to   ad d r ess in g   i n t r icate   s y s te m - le v el  co m p lex i t ies.  Ke y   p r io r ities   in cl u d in v es tig a tin g   t h e f f i ca c y   o f   Gen A I   in   d eb u g g i n g   R T OS - s p ec i f ic  b o ttle n ec k s ,   s u c h   as   r eso lv i n g   p r io r ity   i n v er s io n   o r   id en tify i n g   d ea d lo ck   in   h i g h - co n cu r r e n c y   e n v ir o n m e n t s .   Fu r t h er m o r e ,   s tu d ies  s h o u ld   ass es s   Ge n A I s   p er f o r m a n ce   i n   m an a g i n g   h ar d   r ea l - t i m e   co n s tr ai n ts ,   p ar tic u lar l y   its   ab il it y   to   m in i m ize   j itter   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l           Gen A I   a s   a n   I o T p r o g r a mmin g   a s s is ta n t:   a   ca s s tu d o n   a u to ma ted   d eb u g g i n g     ( S teve n   I ma n u el  B a w o le )   1285   an d   o p tim ize  in ter r u p s er v ic r o u tin e   o v er h ea d .   L a s tl y ,   t h er is   cr itical  n ee d   f o r   r e s ea r ch   in   A I - d r iv e n   s en s o r   ca lib r atio n   a n d   r o b u s er r o r   h an d lin g .   T h r esear ch   s h o u ld   f o cu s   o n   a u to m a tin g   f ail - s a f e s   f o r   s ec u r co m m u n icatio n   p r o to co ls   an d   p r ev en ti n g   m e m o r y   co r r u p tio n   o n   r eso u r ce - co n s tr ain ed   m icr o co n tr o ller s .         ACK NO WL E D G M E NT   T h is   r esear ch   is   d esig n ed   f o r   b eg in n er s   in   t h I o T   t o   s im p li f y   t h in te g r atio n   o f   I o T   in to   d ail y   lif e .   T h au th o r s   ex p r ess   th eir   g r at itu d to   Pra d ita  Un iv er s it y   f o r   p r o v id in g   s u p p o r tiv ac ad e m ic  en v ir o n m en t,  lab o r ato r y   f ac ilit ie s ,   an d   ad m in is tr ativ as s is ta n ce   th at  e n a b led   th s u cc ess f u co m p letio n   o f   th is   r esear c h .   T h ey   al s o   ex te n d   t h eir   ap p r ec iatio n   to   t h f ac u lt y   m e m b e r s   an d   co lleag u es  a P r ad ita  Un i v er s it y   f o r   th eir   in v a lu ab le  g u id a n ce ,   tech n ica d is cu s s io n s ,   an d   th o u g h t f u l   s u g g e s tio n s ,   w h ic h   s i g n i f ica n tl y   e n h an ce d   t h q u alit y   o f   th is   w o r k .       F UNDIN G   I NF O RM AT I O   T h er is   n o   f u n d in g   i n v o l v ed .       AUTHO CO NT RIB UT I O NS ST A T E M E NT   T h is   jo u r n al  u s e s   th C o n tr ib u to r   R o les  T ax o n o m y   ( C R ed iT )   t o   r ec o g n ize  in d i v id u al  au t h o r   co n tr ib u tio n s ,   r ed u ce   au t h o r s h ip   d is p u tes,  an d   f ac ilit ate  co lla b o r atio n .       Na m o f   Aut ho r   C   M   So   Va   Fo   I   R   D   O   E   Vi   Su   P   Fu   Stev e n   I m a n u el  B a w o le                               Han d r i San to s o                                 C     C o n c e p t u a l i z a t i o n   M     M e t h o d o l o g y   So     So f t w a r e   Va     Va l i d a t i o n   Fo     Fo r mal   a n a l y si s   I     I n v e st i g a t i o n   R     R e so u r c e s   D   :   D a t a   C u r a t i o n   O   :   W r i t i n g   -   O r i g i n a l   D r a f t   E   :   W r i t i n g   -   R e v i e w   &   E d i t i n g   Vi     Vi su a l i z a t i o n   Su     Su p e r v i si o n   P     P r o j e c t   a d mi n i st r a t i o n   Fu     Fu n d i n g   a c q u i si t i o n         CO NF L I C T   O F   I N T E R E S T   ST A T E M E NT     Au t h o r s   s tate  n o   co n f lic t o f   i n t er est.       DATA AV AI L AB I L I T Y   Data   av ailab ilit y   is   n o t r elev a n t to   th is   p ap er ,   b ec au s n o   n e w   d ata  w er an al y ze d   d u r in g   t h is   s tu d y .       RE F E R E NC E S   [ 1 ]   R. - W .   B e l l o   a n d   S .   J .   T o b i ,   S o f t w a r e   B u g s :   D e t e c t i o n ,   A n a l y s i s   a n d   F i x i n g ,   S S R N   E l e c t r o n i c   J o u r n a l ,   2 0 2 4 ,   d o i :   1 0 . 2 1 3 9 / s s r n . 4 6 6 2 1 8 7 .   [ 2 ]   S .   H o r e ,   A .   S h a h ,   a n d   N .   D .   B a s t i a n ,   D e e p   V U L M A N :   A   d e e p   r e i n f o r c e m e n t   l e a r n i n g - e n a b l e d   c y b e r   v u l n e r a b i l i t y   m a n a g e me n t   f r a m e w o r k ,   E x p e r t   S y s t e m s   w i t h   A p p l i c a t i o n s ,   v o l .   2 2 1 ,   p .   1 1 9 7 3 4 ,   J u l .   2 0 2 3 ,   d o i :   1 0 . 1 0 1 6 / j . e s w a . 2 0 2 3 . 1 1 9 7 3 4 .   [ 3 ]   M .   S a m i r ,   N .   S h e r i e f ,   a n d   W .   A b d e l mo e z ,   I m p r o v i n g   B u g   A s s i g n m e n t   a n d   D e v e l o p e r   A l l o c a t i o n   i n   S o f t w a r e   E n g i n e e r i n g   t h r o u g h   I n t e r p r e t a b l e   M a c h i n e   L e a r n i n g   M o d e l s ,   C o m p u t e r s ,   v o l .   1 2 ,   n o .   7 ,   p .   1 2 8 ,   J u n .   2 0 2 3 ,   d o i :   1 0 . 3 3 9 0 / c o m p u t e r s 1 2 0 7 0 1 2 8 .   [ 4 ]   S .   T i w a r i ,   A   R e v i e w   o f   I n t e r n e t   o f   T h i n g s   A p p l i c a t i o n   i n   M a l a y s i a ,   B o r n e o   J o u r n a l   o f   S c i e n c e s   &   T e c h n o l o g y ,   v o l .   4 ,   n o .   1 ,   J a n .   2 0 2 2 ,   d o i :   1 0 . 3 5 3 7 0 / b j o s t . 2 0 2 2 . 4 . 1 - 1 1 .   [ 5 ]   D .   L y n d a ,   F .   B r a h i m ,   S .   H a m i d ,   a n d   C .   H a m a d o u n ,   T o w a r d s   a   s e m a n t i c   s t r u c t u r e   f o r   c l a s s i f y i n g   I o T   a g r i c u l t u r e   s e n s o r   d a t a s e t s :   A n   a p p r o a c h   b a s e d   o n   m a c h i n e   l e a r n i n g   a n d   w e b   s e m a n t i c   t e c h n o l o g i e s ,   J o u r n a l   o f   K i n g   S a u d   U n i v e r s i t y   -   C o m p u t e r   a n d   I n f o r m a t i o n   S c i e n c e s ,   v o l .   3 5 ,   n o .   8 ,   p .   1 0 1 7 0 0 ,   S e p .   2 0 2 3 ,   d o i :   1 0 . 1 0 1 6 / j . j k s u c i . 2 0 2 3 . 1 0 1 7 0 0 .   [ 6 ]   S .   D h a l   e t   a l . ,   I n t e r n e t   o f   T h i n g s   ( I o T)   i n   d i g i t a l   a g r i c u l t u r e :   A n   o v e r v i e w ,   A g r o n o m y   J o u r n a l ,   v o l .   1 1 6 ,   n o .   3 ,   p p .   1 1 4 4 1 1 6 3 ,   M a y   2 0 2 4 ,   d o i :   1 0 . 1 0 0 2 / a g j 2 . 2 1 3 8 5 .   [ 7 ]   P .   W a n g   e t   a l . ,   D e v i c e   T e c h n o l o g y   i n   P o s t - M o o r e   E r a :   R e s e a r c h   P r o g r e s s   a n d   F u t u r e   T r e n d s ,   S c i e n c e   a n d   T e c h n o l o g y   F o r e s i g h t v o l .   1 ,   n o .   3 ,   p p .   1 3 0 1 4 5 ,   2 0 2 2 ,   d o i :   1 0 . 3 9 8 1 / j . i s s n . 2 0 9 7 - 0 7 8 1 . 2 0 2 2 . 0 3 . 0 1 1 .   [ 8 ]   A .   M a k h s h a r i   a n d   A .   M e s b a h ,   I o T   b u g s   a n d   d e v e l o p me n t   c h a l l e n g e s ,   i n   P r o c e e d i n g s   -   I n t e r n a t i o n a l   C o n f e r e n c e   o n   S o f t w a r e   E n g i n e e r i n g ,   I E E E ,   M a y   2 0 2 1 ,   p p .   4 6 0 4 7 2 .   d o i :   1 0 . 1 1 0 9 / I C S E 4 3 9 0 2 . 2 0 2 1 . 0 0 0 5 1 .   [ 9 ]   C .   A .   G .   d a   S i l v a ,   F .   N .   R a m o s ,   R .   V .   d e   M o r a e s ,   a n d   E .   L .   d o s   S a n t o s ,   C h a t G P T :   C h a l l e n g e s   a n d   B e n e f i t s   i n   S o f t w a r e   P r o g r a m m i n g   f o r   H i g h e r   E d u c a t i o n ,   S u s t a i n a b i l i t y   ( S w i t z e r l a n d ) ,   v o l .   1 6 ,   n o .   3 ,   p .   1 2 4 5 ,   F e b .   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / s u 1 6 0 3 1 2 4 5 .   [ 1 0 ]   R .   V i n u e s a   e t   a l . ,   T h e   r o l e   o f   a r t i f i c i a l   i n t e l l i g e n c e   i n   a c h i e v i n g   t h e   S u s t a i n a b l e   D e v e l o p me n t   G o a l s ,   N a t u r e   C o m m u n i c a t i o n s ,   v o l .   1 1 ,   n o .   1 ,   p .   2 3 3 ,   J a n .   2 0 2 0 ,   d o i :   1 0 . 1 0 3 8 / s 4 1 4 6 7 - 0 1 9 - 1 4 1 0 8 - y.   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E C o n tr o l ,   Vo l.  24 ,   No .   4 A u g u s 20 26 1 278 - 1 2 8 6   1286   [ 1 1 ]   V .   S a r a v a n a n ,   S .   K a v i t h a ,   S .   R a v i ,   A .   S e e t h a ,   C h   R a m b a b u ,   a n d   T a t i r a j u   V .   R a j a n i   K a n t h ,   G e n e r a t i v e   A I   i n   S o f t w a r e   E n g i n e e r i n g :   R e v o l u t i o n i z i n g   C o d e   G e n e r a t i o n   a n d   D e b u g g i n g ,   I n t e r n a t i o n a l   J o u r n a l   o f   C o m p u t a t i o n a l   a n d   E x p e r i m e n t a l   S c i e n c e   a n d   E n g i n e e r i n g ,   v o l .   1 1 ,   n o .   2 ,   M a y   2 0 2 5 ,   d o i :   1 0 . 2 2 3 9 9 / i j c e s e n . 1 7 1 8 .   [ 1 2 ]   P .   S a n d n e r ,   J .   G r o s s ,   a n d   R .   R i c h t e r ,   C o n v e r g e n c e   o f   B l o c k c h a i n ,   I o T ,   a n d   A I ,   F r o n t i e r s   i n   B l o c k c h a i n ,   v o l .   3 ,   S e p .   2 0 2 0 ,   d o i :   1 0 . 3 3 8 9 / f b l o c . 2 0 2 0 . 5 2 2 6 0 0 .   [ 1 3 ]   L .   O .   O f u s o r i   a n d   R .   H e n d r a d i ,   C h a t G P T   a n d   I t s   I m p a c t   o n   S t u d e n t s   A s s e s s me n t   P r a c t i c e s   i n   t h e   H i g h e r   E d u c a t i o n a l   S e c t o r :   A   S y s t e m a t i c   R e v i e w ,   J o u r n a l   o f   I n f o r m a t i o n   S y s t e m s   E n g i n e e r i n g   a n d   B u s i n e s s   I n t e l l i g e n c e ,   v o l .   1 1 ,   n o .   1 ,   p p .   6 5 7 8 ,   M a r .   2 0 2 5 ,   d o i :   1 0 . 2 0 4 7 3 / j i s e b i . 1 1 . 1 . 6 5 - 78.   [ 1 4 ]   S .   V i l l a m i l ,   C .   H e r n á n d e z ,   a n d   G .   T a r a z o n a ,   A n   o v e r v i e w   o f   i n t e r n e t   o f   t h i n g s ,   T e l k o m n i k a   ( T e l e c o m m u n i c a t i o n   C o m p u t i n g   E l e c t r o n i c s   a n d   C o n t r o l ) ,   v o l .   1 8 ,   n o .   5 ,   p p .   2 3 2 0 2 3 2 7 ,   O c t .   2 0 2 0 ,   d o i :   1 0 . 1 2 9 2 8 / T EL K O M N I K A . v 1 8 i 5 . 1 5 9 1 1 .   [ 1 5 ]   D .   H e r c o g ,   T .   L e r h e r ,   M .   T r u n t i č ,   a n d   O .   T e ž a k ,   D e s i g n   a n d   I m p l e me n t a t i o n   o f   E S P 3 2 - B a s e d   I o T   D e v i c e s ,   S e n s o r s ,   v o l .   2 3 ,   n o .   1 5 ,   p .   6 7 3 9 ,   J u l .   2 0 2 3 ,   d o i :   1 0 . 3 3 9 0 / s 2 3 1 5 6 7 3 9 .   [ 1 6 ]   A .   G e r o d i m o s ,   L .   M a g l a r a s ,   M .   A .   F e r r a g ,   N .   A y r e s ,   a n d   I .   K a n t z a v e l o u ,   I o T :   C o m m u n i c a t i o n   p r o t o c o l s   a n d   s e c u r i t y   t h r e a t s ,   I n t e r n e t   o f   T h i n g s   a n d   C y b e r - P h y s i c a l   S y s t e m s ,   v o l .   3 ,   p p .   1 1 3 ,   2 0 2 3 ,   d o i :   1 0 . 1 0 1 6 / j . i o t c p s . 2 0 2 2 . 1 2 . 0 0 3 .   [ 1 7 ]   Z .   H .   S a i n ,   R .   S e r b a n ,   M .   A .   A g o i ,   a n d   S .   H .   S a i n ,   L e v e r a g i n g   C h a t G P T   t o   E n h a n c e   D e b u g g i n g :   Ev a l u a t i n g   A I - D r i v e n   S o l u t i o n s   i n   S o f t w a r e   D e v e l o p m e n t ,   A s i a n   J o u r n a l   o f   C o m p u t e r   S c i e n c e   a n d   T e c h n o l o g y ,   v o l .   1 3 ,   n o .   1 ,   p p .   4 1 4 4 ,   A p r .   2 0 2 4 ,   d o i :   1 0 . 7 0 1 1 2 / a j c s t - 2 0 2 4 . 1 3 . 1 . 4 2 6 1 .   [ 1 8 ]   J .   P .   T a m k h a d e ,   A .   M ,   a n d   A .   V   D e s h p a n d e ,   G e n e r a t i v e   A I   a n d   C o d e   S y n t h e s i s   F r a me w o r k s   f o r   A u t o m a t e d   S o f t w a r e   E n g i n e e r i n g   a n d   D e b u g g i n g ,   i n   M u l t i d i s c i p l i n a r y   E n g i n e e r i n g   A p p l i c a t i o n s   o f   A r t i f i c i a l   I n t e l l i g e n c e   i n   D e s i g n   C o n t r o l   a n d   I n f r a s t r u c t u r e   S y s t e m s ,   R A D e m i c s   R e se a r c h   I n s t i t u t e ,   2 0 2 5 ,   p p .   1 6 7 1 9 5 .   d o i :   1 0 . 7 1 4 4 3 / 9 7 8 9 3 4 9 5 5 2 6 0 9 - 0 6 .   [ 1 9 ]   A .   A m b u r l e ,   C .   A l m e i d a ,   N .   L o p e s ,   a n d   O .   L o p e s ,   A I   b a s e d   C o d e   E r r o r   E x p l a i n e r   u s i n g   G e m i n i   M o d e l ,   i n   P r o c e e d i n g s   o f   t h e   3 r d   I n t e r n a t i o n a l   C o n f e r e n c e   o n   A p p l i e d   A r t i f i c i a l   I n t e l l i g e n c e   a n d   C o m p u t i n g ,   I C A A I C   2 0 2 4 ,   I E E E ,   J u n .   2 0 2 4 ,   p p .   2 7 4 2 7 8 .   d o i :   1 0 . 1 1 0 9 / I C A A I C 6 0 2 2 2 . 2 0 2 4 . 1 0 5 7 4 9 3 1 .   [ 2 0 ]   T .   H a i ,   J .   Z h o u ,   N .   L i ,   S .   K .   J a i n ,   S .   A g r a w a l ,   a n d   I .   B e n   D h a o u ,   C l o u d - b a s e d   b u g   t r a c k i n g   s o f t w a r e   d e f e c t s   a n a l y s i s   u s i n g   d e e p   l e a r n i n g ,   J o u r n a l   o f   C l o u d   C o m p u t i n g ,   v o l .   1 1 ,   n o .   1 ,   p .   3 2 ,   A u g .   2 0 2 2 ,   d o i :   1 0 . 1 1 8 6 / s 1 3 6 7 7 - 0 2 2 - 0 0 3 1 1 - 8.   [ 2 1 ]   Y .   N .   H .   A l - S h a m e r i ,   A p p l i c a t i o n s   o f   A r t i f i c i a l   I n t e l l i g e n c e   f o r   E n h a n c e d   B u g   D e t e c t i o n   i n   S o f t w a r e   D e v e l o p m e n t ,   i n   I n t e g r a t i n g   T e c h n o l o g y   i n   P r o b l e m - S o l v i n g   E d u c a t i o n a l   P r a c t i c e s ,   2 0 2 4 ,   p p .   1 5 5 1 8 8 .   d o i :   1 0 . 4 0 1 8 / 9 7 9 - 8 - 3 6 9 3 - 6 7 4 5 - 2 . c h 0 0 8 .   [ 2 2 ]   T .   S h a r m a ,   A .   J a t a i n ,   S .   B h a s k a r ,   a n d   K .   P a b r e j a ,   E n s e m b l e   M a c h i n e   L e a r n i n g   P a r a d i g m s   i n   S o f t w a r e   D e f e c t   P r e d i c t i o n ,   P r o c e d i a   C o m p u t e r   S c i e n c e ,   v o l .   2 1 8 ,   p p .   1 9 9 2 0 9 ,   2 0 2 2 ,   d o i :   1 0 . 1 0 1 6 / j . p r o c s . 2 0 2 3 . 0 1 . 0 0 2 .   [ 2 3 ]   B .   A r a s t e h ,   K .   A r a s t e h ,   A .   G h a f f a r i ,   a n d   R .   G h a n b a r z a d e h ,   A   n e w   b i n a r y   c h a o s - b a s e d   m e t a h e u r i s t i c   a l g o r i t h m   f o r   s o f t w a r e   d e f e c t   p r e d i c t i o n ,   C l u s t e r   C o m p u t i n g ,   v o l .   2 7 ,   n o .   7 ,   p p .   1 0 0 9 3 1 0 1 2 3 ,   O c t .   2 0 2 4 ,   d o i :   1 0 . 1 0 0 7 / s 1 0 5 8 6 - 0 2 4 - 0 4 4 8 6 - 4.   [ 2 4 ]   H .   W a n g ,   B .   A r a s t e h ,   K .   A r a s t e h ,   F .   S .   G h a r e h c h o p o g h ,   a n d   A .   R o u h i ,   A   so f t w a r e   d e f e c t   p r e d i c t i o n   m e t h o d   u s i n g   b i n a r y   g r a y   w o l f   o p t i m i z e r   a n d   m a c h i n e   l e a r n i n g   a l g o r i t h m s ,   C o m p u t e r s   a n d   E l e c t r i c a l   E n g i n e e r i n g ,   v o l .   1 1 8 ,   p .   1 0 9 3 3 6 ,   A u g .   2 0 2 4 ,   d o i :   1 0 . 1 0 1 6 / j . c o m p e l e c e n g . 2 0 2 4 . 1 0 9 3 3 6 .   [ 2 5 ]   I .   H o f f m a n   a n d   N .   B r o o k s ,   A u t o ma t e d   B u g   D e t e c t i o n   a n d   C o r r e c t i o n   i n   S o f t w a r e   D e v e l o p me n t   u s i n g   M a c h i n e   L e a r n i n g ,   I n t e r n a t i o n a l   J o u r n a l   o n   A d v a n c e d   C o m p u t e r   T h e o r y   a n d   E n g i n e e r i n g ,   v o l .   1 2 ,   n o .   1 ,   p p .   1 1 1 6 ,   A p r .   2 0 2 5 ,   d o i :   1 0 . 6 5 5 2 1 / i j a c t e . v 1 2 i 1 . 1 0 8 .   [2 6]   M .   K u m a r ,   G M i s h r a ,   A .   S h a r m a ,   A .   S h a i n i ,   a n d   S .   S a x e n a ,   A i r   Q u a l i t y   M o n i t o r i n g   U s i n g   M Q 1 3 5   G a s   S e n s o r   a n d   A r d u i n o   U n o ,   I n t e r n a t i o n a l   J o u r n a l   o f   L a t e s t   T e c h n o l o g y   i n   E n g i n e e r i n g   M a n a g e m e n t   &   A p p l i e d   S c i e n c e ,   v o l .   1 4 ,   n o .   5 ,   p p .   1 0 9 7 1 1 0 1 ,   J u n .   2 0 2 5 ,   d o i :   1 0 . 5 1 5 8 3 / i j l t e m a s . 2 0 2 5 . 1 4 0 5 0 0 1 1 9 .       B I O G RAP H I E S O F   AUTH O RS       S te v e n   I m a n u e B a w o le          r e c e iv e d   a   M a ste r   o f   Arts  d e g re e   i n   P a sto ra C o u n se li n g   f ro m   S TT T h e   W a y ,   o b tain e d   i n   2 0 0 8 .   Cu rre n tl y ,   He   is  tea c h i n g   in   h ig h   sc h o o l   a n d   a m   p u rs u in g   a   M a ste o f   In f o rm a ti c in   Ed u c a ti o n   p r o g ra m   a P ra d i ta  Un iv e rsit y .   He   c a n   b e   c o n tac ted   a e m a il ste v e n . i m a n u e l@stu d e n t . p ra d i ta.ac . id .         H a n d r S a n t o so           r e c e i v e d   h i s   B a c h e l o r s   d e g re e   i n   P h y s ic s   fr o m   t h e   U n i v e r s i ty   o f   I n d o n e s i a   i n   1 9 9 6 ,   f o l l o w e d   b y   b o t h   M a s t e r s   i n   2 0 0 5   a n d   D o c t o r a l   d e g r e e s   i n   E n g i n e e r i n g   f r o m   N a g a o k a   U n i v e r s i ty   o f   T e c h n o l o g y ,   J a p a n ,   2 0 0 8 .   H i s   a c a d e m ic   a n d   p r o f e s s i o n a l   j o u r n e y   r e f le c ts   a   s t r o n g   i n t e r d i s c i p l i n a ry   f o u n d a t i o n ,   b r i d g i n g   t h e   d o m a i n s   o f   A I ,   M L ,   i n s t r u m e n t a t i o n   a n d   c o n t r o l   e n g i n e e r i n g ,   c y b e rs e c u r i ty ,   p r o j e c t   m a n a g e m e n t ,   a n d   d i g i t a l   t ra n s f o rm a t i o n   f r a m e w o rk s .   W i t h   e x te n s i v e   e x p e r i e n c e   a c r o ss   b o t h   i n d u s t r i a l   a n d   a c a d e m i c   se c t o r s ,   h e   h a s   b e e n   i n s t r u m e n t a l   i n   t h e   d e v e l o p m e n t   a n d   d e p l o y m e n t   o f   in n o v a t i v e   s o l u t i o n s   i n   s o f tw a re   e n g i n e e r i n g ,   c o n t r o l   sy s tem s ,   a n d   i n t e l l i g e n t   a u t o m a t i o n .   H e   h a s   led   a n d   c o n t r i b u t e d   t o   n u m e r o u s   p r o j e c t s   i n v o l v i n g   t h e   p r a c t i c a l   a p p l i c a t i o n   o f   ML   a n d   DL   t e c h n o l o g i e s ,   p a r t ic u l a r ly   w i t h i n   i n d u s t r i a l   a n d   e n g i n e e r i n g   e n v i r o n m e n t s .   H i s   r e s e a r c h   i n t e re s ts   c e n t e r   a r o u n d   t h e   c o n v e rg e n c e   o f   A I ,   I o T - e n a b l e d   sy s tem s ,   a u t o m a t i o n ,   a n d   r o b o t i c s ,   w i t h   a n   e m p h a s i s   o n   i n t e g ra t i n g   i n t e l l ig e n t   te c h n o l o g i e to   i m p r o v e   o p e r a t i o n a l   e f f ic i e n c y ,   sy s tem   r e l i a b i l i ty ,   a n d   d a t a - d ri v e n   d e c is i o n - m a k i n g .   A c t iv e ly   e n g a g e d   i n   i n t e r d i sc i p l i n a ry   c o l l a b o r a t i o n s ,   h e   i s   c o m m i t t e d   t o   l e v e r a g i n g   e m e r g i n g   t e c h n o l o g i e s   t o   d r i v e   im p a c tf u l   i n n o v a t i o n s   i n   e n g i n e e r i n g ,   e d u c a t i o n ,   a n d   i n d u s t ry .   H e   c a n   b e   c o n t a c t e d   a t   e m a i l :   h a n d r i . s a n t o s o @ p r a d i t a . a c . i d .     Evaluation Warning : The document was created with Spire.PDF for Python.