SlideShare a Scribd company logo
1 of 8
Download to read offline
A Middleware for Development of Smart
         Phone Applications
  based on Ubiquitous-pet Algorithm



        s1160128 Yuki Takamiya
        Supervised by Zixue Cheng
          Computer Network Lab
Introduction
●
    Background
  ・spread of smart phones
  ・demand of  individual health              promote the
                                             health using smart
●
    Purpose                                  phone
    ・implementation of middleware of u-pet
    ・health promotion
●
    Problem
     ・There is a gap between parameter of smart phone
    application and u-pet parameter
●
    Solution
  ・parameter mapping
Model(API)
●
    Between application and u-pet
Related Researches
             adaptivit   competiti   convenie   applicati   flexibility
                y          ve           nt        ve
[1] study       ×          △           ○          △            ○
    form
[2] course     ○            ×          ○          △            △

materials
[3] Device     ◎           △           ×          ×            △
[4] SNS        △           ○           △          ○            ○
   U-pet       ○           ○           ○          ○            △
System(1)




            server
System
・Mapping of Degree of U-pet’s Growth onto Training Level
U(t) :to represent user parameter and use
P(t): to represent u-pet parameter in time t respectively.
λ: :is used to represent rate of u-pet
                                             Case3 adequate
Case1 when training shortage                 ELSE IF
IF 1 + ρ1 < P(t) / U(t)                       1 –ρ2 <= P(t) / U(t) <= 1 + ρ1
λ(t) : λ(t-1) - ▵e1 //decrease training rate λ will not change.

                                                    ρ1      ρ2      Δe1     Δe2
Case2                                      Degree
                                Training   of
user do excessive exercise       Level     Growth
ELSE IF                         Normal     High     0.075   0.075   0.2     0.2
                                           Normal   0.1     0.1     0.15    0.15
1 –ρ2 > P(t) / U(t)
                                           Low      0.125   0.125   0.1     0.1
λ(t) : λ(t-1) + ▵e2               Easy     High     0.15    0.15    0.3     0.15
                                           Normal   0.2     0.2     0.25    0.1
//increase training rate                   Low      0.25    0.25    0.2     0.05
                                Charine    High     0.05    0.25    0.15    0.15
                                  ss       Normal   0       0.3     0.125   0.125
                                           Low      0       0.35    0.1     0.1
                                 Hard      High     0.35    0       0.1     0.3
                                           Normal   0.3     0       0.15    0.25
Implementation/Evaluation
  ●
            recruit ten subjects using this application for fifteen times
  ●
            take a questionnaire based on Likert scaling.
1. Could you keep motivation when compared to normal training/learning?

2. How do you feel this application?
                                                    Q5

3. What do you think about feedback?                Q4                                    1
                                                                                          2
4. Would you like to use such systems?              Q3                                    3
                                                                                          4
5. How do you feel competitive relationship? Q2                                           5

                                                    Q1
parameter




                                            User         0%          50%           100%
                                            U-pet
                                                              Result of questionnaire


             1     5          10   15   U-pet parameter and user parameter
                       time
Conclusion
●
    We developed middleware to support developer.

●
    We will find automatic mapping

●
    Confirm validity of middleware

More Related Content

Viewers also liked

Livro aspectos da história das juventudes brasileiras volume 10
Livro aspectos da história das juventudes brasileiras volume 10Livro aspectos da história das juventudes brasileiras volume 10
Livro aspectos da história das juventudes brasileiras volume 10otaviomachado3
 
صيانة زانوسي المنصورة 01201161666 - 01222470689
صيانة زانوسي المنصورة 01201161666 - 01222470689صيانة زانوسي المنصورة 01201161666 - 01222470689
صيانة زانوسي المنصورة 01201161666 - 01222470689zanussistar
 
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-natural
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-naturalLey sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-natural
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-naturalManüelithoo Kü
 
מעורבות ארצות הברית הקזת דם במקום משא ומתן
מעורבות ארצות הברית   הקזת דם במקום משא ומתןמעורבות ארצות הברית   הקזת דם במקום משא ומתן
מעורבות ארצות הברית הקזת דם במקום משא ומתןmeirpail
 
Relação mediadores camfiesp 2008[1]
Relação mediadores camfiesp   2008[1]Relação mediadores camfiesp   2008[1]
Relação mediadores camfiesp 2008[1]Daniel Saraiva
 
Crime and military quiz
Crime and military quizCrime and military quiz
Crime and military quizArnab Biswas
 

Viewers also liked (13)

Tutorial blogspot1
Tutorial blogspot1Tutorial blogspot1
Tutorial blogspot1
 
Tactical Asset Allocation & ERISA Plans
Tactical Asset Allocation & ERISA PlansTactical Asset Allocation & ERISA Plans
Tactical Asset Allocation & ERISA Plans
 
Livro aspectos da história das juventudes brasileiras volume 10
Livro aspectos da história das juventudes brasileiras volume 10Livro aspectos da história das juventudes brasileiras volume 10
Livro aspectos da história das juventudes brasileiras volume 10
 
TONIX fact sheet
TONIX fact sheetTONIX fact sheet
TONIX fact sheet
 
صيانة زانوسي المنصورة 01201161666 - 01222470689
صيانة زانوسي المنصورة 01201161666 - 01222470689صيانة زانوسي المنصورة 01201161666 - 01222470689
صيانة زانوسي المنصورة 01201161666 - 01222470689
 
Biotechnologies
BiotechnologiesBiotechnologies
Biotechnologies
 
Chris Luong comm 273
Chris Luong comm 273Chris Luong comm 273
Chris Luong comm 273
 
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-natural
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-naturalLey sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-natural
Ley sobre-proteccion-y-conservacion-de-lugares-tipicos-y-de-belleza-natural
 
מעורבות ארצות הברית הקזת דם במקום משא ומתן
מעורבות ארצות הברית   הקזת דם במקום משא ומתןמעורבות ארצות הברית   הקזת דם במקום משא ומתן
מעורבות ארצות הברית הקזת דם במקום משא ומתן
 
Relação mediadores camfiesp 2008[1]
Relação mediadores camfiesp   2008[1]Relação mediadores camfiesp   2008[1]
Relação mediadores camfiesp 2008[1]
 
Courtney martin the real deal on women...
Courtney martin   the real deal on women...Courtney martin   the real deal on women...
Courtney martin the real deal on women...
 
El esclavo de cristo 1
El esclavo de cristo 1El esclavo de cristo 1
El esclavo de cristo 1
 
Crime and military quiz
Crime and military quizCrime and military quiz
Crime and military quiz
 

Similar to Thesis presenation

Ch15 software reliability
Ch15 software reliabilityCh15 software reliability
Ch15 software reliabilityAbraham Paul
 
Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)Punjab University
 
Using Item Response Theory to Improve Assessment
Using Item Response Theory to Improve AssessmentUsing Item Response Theory to Improve Assessment
Using Item Response Theory to Improve AssessmentNathan Thompson
 
Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds
 
Training language models to follow instructions with human feedback (Instruct...
Training language models to follow instructions with human feedback (Instruct...Training language models to follow instructions with human feedback (Instruct...
Training language models to follow instructions with human feedback (Instruct...Rama Irsheidat
 
SE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptSE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptvishal choudhary
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolSTAG Software Private Limited
 
Top 20 Junit interview questions for sdet
Top 20 Junit interview questions for sdetTop 20 Junit interview questions for sdet
Top 20 Junit interview questions for sdetDevLabs Alliance
 
Testing concepts [3] - Software Testing Techniques (CIS640)
Testing concepts [3] - Software Testing Techniques (CIS640)Testing concepts [3] - Software Testing Techniques (CIS640)
Testing concepts [3] - Software Testing Techniques (CIS640)Venkatesh Prasad Ranganath
 
The lure of "the one metric that matters"
The lure of "the one metric that matters"The lure of "the one metric that matters"
The lure of "the one metric that matters"Split Software
 
Recommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingRecommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingCrossing Minds
 
more loops lecture by Professor Evan korth
more loops  lecture by Professor Evan korth more loops  lecture by Professor Evan korth
more loops lecture by Professor Evan korth hammad ali
 
Development and Evaluation of an Employee Performance Appraisal Insight Repor...
Development and Evaluation of an Employee Performance Appraisal Insight Repor...Development and Evaluation of an Employee Performance Appraisal Insight Repor...
Development and Evaluation of an Employee Performance Appraisal Insight Repor...IRJET Journal
 
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & EvaluationLecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & EvaluationMarina Santini
 
Practical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisPractical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisGabor Szabo, CQE
 
Building useful models for imbalanced datasets (without resampling)
Building useful models for imbalanced datasets (without resampling)Building useful models for imbalanced datasets (without resampling)
Building useful models for imbalanced datasets (without resampling)Greg Landrum
 
IRJET - Response Analysis of Educational Videos
IRJET - Response Analysis of Educational VideosIRJET - Response Analysis of Educational Videos
IRJET - Response Analysis of Educational VideosIRJET Journal
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...SQALab
 

Similar to Thesis presenation (20)

Ch15 software reliability
Ch15 software reliabilityCh15 software reliability
Ch15 software reliability
 
Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)Use case point ( Software Estimation Technique)
Use case point ( Software Estimation Technique)
 
Using Item Response Theory to Improve Assessment
Using Item Response Theory to Improve AssessmentUsing Item Response Theory to Improve Assessment
Using Item Response Theory to Improve Assessment
 
Aspiring Minds | Automata
Aspiring Minds | Automata Aspiring Minds | Automata
Aspiring Minds | Automata
 
Training language models to follow instructions with human feedback (Instruct...
Training language models to follow instructions with human feedback (Instruct...Training language models to follow instructions with human feedback (Instruct...
Training language models to follow instructions with human feedback (Instruct...
 
SE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.pptSE-CyclomaticComplexityand Testing.ppt
SE-CyclomaticComplexityand Testing.ppt
 
Deliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization ToolDeliver Superior Outcomes Using HBT Visualization Tool
Deliver Superior Outcomes Using HBT Visualization Tool
 
Top 20 Junit interview questions for sdet
Top 20 Junit interview questions for sdetTop 20 Junit interview questions for sdet
Top 20 Junit interview questions for sdet
 
Testing concepts [3] - Software Testing Techniques (CIS640)
Testing concepts [3] - Software Testing Techniques (CIS640)Testing concepts [3] - Software Testing Techniques (CIS640)
Testing concepts [3] - Software Testing Techniques (CIS640)
 
The lure of "the one metric that matters"
The lure of "the one metric that matters"The lure of "the one metric that matters"
The lure of "the one metric that matters"
 
Recommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model TrainingRecommender Systems from A to Z – Model Training
Recommender Systems from A to Z – Model Training
 
more loops lecture by Professor Evan korth
more loops  lecture by Professor Evan korth more loops  lecture by Professor Evan korth
more loops lecture by Professor Evan korth
 
To Mock or Not To Mock
To Mock or Not To MockTo Mock or Not To Mock
To Mock or Not To Mock
 
Development and Evaluation of an Employee Performance Appraisal Insight Repor...
Development and Evaluation of an Employee Performance Appraisal Insight Repor...Development and Evaluation of an Employee Performance Appraisal Insight Repor...
Development and Evaluation of an Employee Performance Appraisal Insight Repor...
 
Istqb lesson1
Istqb lesson1Istqb lesson1
Istqb lesson1
 
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & EvaluationLecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
Lecture 3: Basic Concepts of Machine Learning - Induction & Evaluation
 
Practical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems AnalysisPractical Tools for Measurement Systems Analysis
Practical Tools for Measurement Systems Analysis
 
Building useful models for imbalanced datasets (without resampling)
Building useful models for imbalanced datasets (without resampling)Building useful models for imbalanced datasets (without resampling)
Building useful models for imbalanced datasets (without resampling)
 
IRJET - Response Analysis of Educational Videos
IRJET - Response Analysis of Educational VideosIRJET - Response Analysis of Educational Videos
IRJET - Response Analysis of Educational Videos
 
To requirements and beyond...
To requirements and beyond...To requirements and beyond...
To requirements and beyond...
 

Recently uploaded

COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxUmeshTimilsina1
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 

Recently uploaded (20)

COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 

Thesis presenation

  • 1. A Middleware for Development of Smart Phone Applications based on Ubiquitous-pet Algorithm s1160128 Yuki Takamiya Supervised by Zixue Cheng Computer Network Lab
  • 2. Introduction ● Background   ・spread of smart phones   ・demand of  individual health promote the health using smart ● Purpose phone ・implementation of middleware of u-pet ・health promotion ● Problem ・There is a gap between parameter of smart phone application and u-pet parameter ● Solution   ・parameter mapping
  • 3. Model(API) ● Between application and u-pet
  • 4. Related Researches adaptivit competiti convenie applicati flexibility y ve nt ve [1] study × △ ○ △ ○ form [2] course ○ × ○ △ △ materials [3] Device ◎ △ × × △ [4] SNS △ ○ △ ○ ○ U-pet ○ ○ ○ ○ △
  • 5. System(1) server
  • 6. System ・Mapping of Degree of U-pet’s Growth onto Training Level U(t) :to represent user parameter and use P(t): to represent u-pet parameter in time t respectively. λ: :is used to represent rate of u-pet Case3 adequate Case1 when training shortage ELSE IF IF 1 + ρ1 < P(t) / U(t) 1 –ρ2 <= P(t) / U(t) <= 1 + ρ1 λ(t) : λ(t-1) - ▵e1 //decrease training rate λ will not change. ρ1 ρ2 Δe1 Δe2 Case2 Degree Training of user do excessive exercise Level Growth ELSE IF Normal High 0.075 0.075 0.2 0.2 Normal 0.1 0.1 0.15 0.15 1 –ρ2 > P(t) / U(t) Low 0.125 0.125 0.1 0.1 λ(t) : λ(t-1) + ▵e2   Easy High 0.15 0.15 0.3 0.15 Normal 0.2 0.2 0.25 0.1 //increase training rate  Low 0.25 0.25 0.2 0.05 Charine High 0.05 0.25 0.15 0.15 ss Normal 0 0.3 0.125 0.125 Low 0 0.35 0.1 0.1 Hard High 0.35 0 0.1 0.3 Normal 0.3 0 0.15 0.25
  • 7. Implementation/Evaluation ● recruit ten subjects using this application for fifteen times ● take a questionnaire based on Likert scaling. 1. Could you keep motivation when compared to normal training/learning? 2. How do you feel this application? Q5 3. What do you think about feedback? Q4 1 2 4. Would you like to use such systems? Q3 3 4 5. How do you feel competitive relationship? Q2 5 Q1 parameter User 0% 50% 100% U-pet Result of questionnaire 1 5 10 15 U-pet parameter and user parameter time
  • 8. Conclusion ● We developed middleware to support developer. ● We will find automatic mapping ● Confirm validity of middleware