SlideShare una empresa de Scribd logo
1 de 18
Description Methods of Integrated View for  CyberFilmon Large-scale Calculation Nobuhiko  Hishinuma s1140179 Supervised  by  Prof.  Rentaro  Yoshioka 1
Contents Introduction CyberFilm Previous Researches Transformation to CyberFilm Calculation for Point Kinetics CyberFilm of The Application Description Method for CyberFilm Conclusion Future Works 2
Introduction Problem of current programming languages  void heatDiffusionSimulation(){ ofstreamfout("output.txt");     if(!fout)       return;        t = 0.;     while(true){ cout << t << endl;       for(inti = 0;i<row;i++) 	for(int j = 0;j<column;j++) changeSpecificHeat(i,j); heatEquilibrium();       t += dt;       for(inti = 0;i<row;i++) 	for(int j = 0;j<column;j++) tempr[i][j] = TM[i][j];       if(tempr[0][0] <= 750) 	break;     } fout.close();   }   void changeSpecificHeat(intny,intnx){     if(tempr[ny][nx] < 850)        ・        ・        ・ ,[object Object]
Structure
Flow of computation
Activity
I/O
  The program is tedious
  It is difficult to refer information of datasUsers have to spend much time and       energy to understand or create          the programs Heat Diffusion Sim by C++ 3
CyberFilm Specifies computation by separating features and using independent views Features of    computation  Multiple Views Integrated View Structure Algorithmic Skelton Language of Algorithmic Text Flow of Calc Variables Formulas Activity External Interface I / O 4
Integrated View Specifies all features of computation in compact form in integrated view Header: declares structures and variables Body	: specifies flow and activityof calc 	: consists of non-terminal sections 	  and terminal sections Structure : represents the ”shape” Scheme  	 : represents the "flow" 5
Previous Researches Some demonstrations of CyberFilm are represented and various description methods are suggested There is no demonstrations based on the demand of the users 6
Goal of This Resaerch Create demonstration of CyberFilm based on existing application Suggest description methods of CyberFilm with considering usability 7
Transformation to CyberFilm An application of "Calculation for Point Kinetics" written in Fortran will be transformed into CyberFilm Administrative Agency "Japan Nuclear Energy Safety"  Calculation system to confirm safety of a reactor Current system is written in Fortlan engineers spends much time and cost to understand various resources are wasted to maintain and improve the system Transformation to CyberFilm 8
Calculation for The System Calculate point reactor kinetics equations Static state by basic equation Integration of basic equation at minimal timeand a linear ordinary differential equation Linear simultaneous equation Calculate reactor power Differential equation Reactor power from these solutions 9
CyberFilm of The Application Calculate static state by basic equation Calculate linear simultaneous equation Calculate Integration of basic equation and a liner ordinary differential value (numerical analysis) 10
CyberFilm of The Application Calculation Reactor Power I / O operation Other Detailed Operations 11
Description Method for CyberFilm Paging description Suggest how to show integrated view effectively when page division is needed If-section Suggest new type of terminal section 12

Más contenido relacionado

La actualidad más candente

Compensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locusCompensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locusMIbrar4
 
Cs 8351 dpsd-hdl
Cs 8351  dpsd-hdlCs 8351  dpsd-hdl
Cs 8351 dpsd-hdlBalajiK94
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programmingMeaw OrwTk
 
Number plate recognition using matlab
Number plate recognition using matlabNumber plate recognition using matlab
Number plate recognition using matlabAbhishek Sainkar
 
Arc: An IR for Batch and Stream Programming
Arc: An IR for Batch and Stream ProgrammingArc: An IR for Batch and Stream Programming
Arc: An IR for Batch and Stream ProgrammingLars Kroll
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingKesava Korukonda
 
Using line based voronoi in arc gis
Using line based voronoi in arc gisUsing line based voronoi in arc gis
Using line based voronoi in arc gisFabien Ancelin
 
Writing Schema based GML with FME
Writing Schema based GML with FMEWriting Schema based GML with FME
Writing Schema based GML with FMESafe Software
 
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...Swiss Big Data User Group
 
The Micromapping Model of Computation
The Micromapping Model of ComputationThe Micromapping Model of Computation
The Micromapping Model of ComputationEdward Willink
 
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specificationsGFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specificationsPrabindh Sundareson
 
Theta: a Framework for Abstraction Refinement-Based Model Checking
Theta: a Framework for Abstraction Refinement-Based Model CheckingTheta: a Framework for Abstraction Refinement-Based Model Checking
Theta: a Framework for Abstraction Refinement-Based Model CheckingAkos Hajdu
 

La actualidad más candente (20)

O Matrix Overview
O Matrix OverviewO Matrix Overview
O Matrix Overview
 
Compensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locusCompensator Design and parameters modification using Bode plot and root locus
Compensator Design and parameters modification using Bode plot and root locus
 
URF Poster
URF PosterURF Poster
URF Poster
 
Swwae ruijie
Swwae ruijieSwwae ruijie
Swwae ruijie
 
Cs 8351 dpsd-hdl
Cs 8351  dpsd-hdlCs 8351  dpsd-hdl
Cs 8351 dpsd-hdl
 
Introductionto programming
Introductionto programmingIntroductionto programming
Introductionto programming
 
Number plate recognition using matlab
Number plate recognition using matlabNumber plate recognition using matlab
Number plate recognition using matlab
 
Arc: An IR for Batch and Stream Programming
Arc: An IR for Batch and Stream ProgrammingArc: An IR for Batch and Stream Programming
Arc: An IR for Batch and Stream Programming
 
08. graph traversal
08. graph traversal08. graph traversal
08. graph traversal
 
Introduction to programming
Introduction to programmingIntroduction to programming
Introduction to programming
 
Boothmultiplication
BoothmultiplicationBoothmultiplication
Boothmultiplication
 
car number plate detection using matlab image & video processing
car number plate detection using matlab image & video processingcar number plate detection using matlab image & video processing
car number plate detection using matlab image & video processing
 
Using line based voronoi in arc gis
Using line based voronoi in arc gisUsing line based voronoi in arc gis
Using line based voronoi in arc gis
 
Writing Schema based GML with FME
Writing Schema based GML with FMEWriting Schema based GML with FME
Writing Schema based GML with FME
 
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...
14.05.12 Analysis and Prediction of Flight Prices using Historical Pricing Da...
 
List of exp
List of expList of exp
List of exp
 
The Micromapping Model of Computation
The Micromapping Model of ComputationThe Micromapping Model of Computation
The Micromapping Model of Computation
 
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specificationsGFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
GFX Part 1 - Introduction to GPU HW and OpenGL ES specifications
 
Theta: a Framework for Abstraction Refinement-Based Model Checking
Theta: a Framework for Abstraction Refinement-Based Model CheckingTheta: a Framework for Abstraction Refinement-Based Model Checking
Theta: a Framework for Abstraction Refinement-Based Model Checking
 
Lectur 11 ac
Lectur 11 acLectur 11 ac
Lectur 11 ac
 

Destacado

360 degree performance_review-1
360 degree performance_review-1360 degree performance_review-1
360 degree performance_review-1slenois
 
How to-research-legal-problem
How to-research-legal-problemHow to-research-legal-problem
How to-research-legal-problemslenois
 
Global innovation hr_knowledgesharing
Global innovation hr_knowledgesharingGlobal innovation hr_knowledgesharing
Global innovation hr_knowledgesharingslenois
 
Itinerary Graz-Tour (PTS Jennersdorf 2012)
 Itinerary Graz-Tour (PTS Jennersdorf 2012) Itinerary Graz-Tour (PTS Jennersdorf 2012)
Itinerary Graz-Tour (PTS Jennersdorf 2012)SigridM
 
Creating positive-environment
Creating positive-environmentCreating positive-environment
Creating positive-environmentslenois
 
Training digital marketing publis top gold
Training digital marketing publis top goldTraining digital marketing publis top gold
Training digital marketing publis top goldNguyen Cuu Thinh
 
An introduction-to-quality
An introduction-to-qualityAn introduction-to-quality
An introduction-to-qualityslenois
 
Topgold credential marketing services
Topgold credential marketing servicesTopgold credential marketing services
Topgold credential marketing servicesNguyen Cuu Thinh
 
Leading with diversity culture
Leading with diversity cultureLeading with diversity culture
Leading with diversity cultureslenois
 
Powerpoint Vierde Wereld
Powerpoint Vierde WereldPowerpoint Vierde Wereld
Powerpoint Vierde Wereldbritthamblok101
 
Powerpoint Vierde Wereld
Powerpoint Vierde WereldPowerpoint Vierde Wereld
Powerpoint Vierde Wereldbritthamblok101
 
Communicating With Others
Communicating With OthersCommunicating With Others
Communicating With Othersrachelreiter1
 
New Trends And Functionalities Of Telco Equipment En
New Trends And Functionalities Of Telco Equipment EnNew Trends And Functionalities Of Telco Equipment En
New Trends And Functionalities Of Telco Equipment EnMasters75
 

Destacado (18)

360 degree performance_review-1
360 degree performance_review-1360 degree performance_review-1
360 degree performance_review-1
 
How to-research-legal-problem
How to-research-legal-problemHow to-research-legal-problem
How to-research-legal-problem
 
Global innovation hr_knowledgesharing
Global innovation hr_knowledgesharingGlobal innovation hr_knowledgesharing
Global innovation hr_knowledgesharing
 
Itinerary Graz-Tour (PTS Jennersdorf 2012)
 Itinerary Graz-Tour (PTS Jennersdorf 2012) Itinerary Graz-Tour (PTS Jennersdorf 2012)
Itinerary Graz-Tour (PTS Jennersdorf 2012)
 
Creating positive-environment
Creating positive-environmentCreating positive-environment
Creating positive-environment
 
viva q&a for mp lab
viva q&a for mp labviva q&a for mp lab
viva q&a for mp lab
 
Training digital marketing publis top gold
Training digital marketing publis top goldTraining digital marketing publis top gold
Training digital marketing publis top gold
 
An introduction-to-quality
An introduction-to-qualityAn introduction-to-quality
An introduction-to-quality
 
Topgold credential marketing services
Topgold credential marketing servicesTopgold credential marketing services
Topgold credential marketing services
 
Leading with diversity culture
Leading with diversity cultureLeading with diversity culture
Leading with diversity culture
 
Viv a questions mp
Viv a questions mpViv a questions mp
Viv a questions mp
 
Powerpoint Vierde Wereld
Powerpoint Vierde WereldPowerpoint Vierde Wereld
Powerpoint Vierde Wereld
 
Powerpoint Vierde Wereld
Powerpoint Vierde WereldPowerpoint Vierde Wereld
Powerpoint Vierde Wereld
 
Facebook
FacebookFacebook
Facebook
 
Facebook
FacebookFacebook
Facebook
 
Communicating With Others
Communicating With OthersCommunicating With Others
Communicating With Others
 
Facebook, pt. 2
Facebook, pt. 2Facebook, pt. 2
Facebook, pt. 2
 
New Trends And Functionalities Of Telco Equipment En
New Trends And Functionalities Of Telco Equipment EnNew Trends And Functionalities Of Telco Equipment En
New Trends And Functionalities Of Telco Equipment En
 

Similar a Presen 179

Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...
Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...
Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...Intel® Software
 
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...Intel® Software
 
Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Electromate
 
Compiler optimizations based on call-graph flattening
Compiler optimizations based on call-graph flatteningCompiler optimizations based on call-graph flattening
Compiler optimizations based on call-graph flatteningCAFxX
 
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFunction Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFaisal Shehzad
 
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...Data Con LA
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1Serge Amougou
 
Inline function
Inline functionInline function
Inline functionTech_MX
 
Design and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpgaDesign and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpgaVLSICS Design
 
Netflix Machine Learning Infra for Recommendations - 2018
Netflix Machine Learning Infra for Recommendations - 2018Netflix Machine Learning Infra for Recommendations - 2018
Netflix Machine Learning Infra for Recommendations - 2018Karthik Murugesan
 
ML Infra for Netflix Recommendations - AI NEXTCon talk
ML Infra for Netflix Recommendations - AI NEXTCon talkML Infra for Netflix Recommendations - AI NEXTCon talk
ML Infra for Netflix Recommendations - AI NEXTCon talkFaisal Siddiqi
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsNECST Lab @ Politecnico di Milano
 
Birt Integration
Birt IntegrationBirt Integration
Birt Integrationmicajblock
 
How to migrate to fdmee not die trying: Levi's knows
How to migrate to fdmee not die trying: Levi's knowsHow to migrate to fdmee not die trying: Levi's knows
How to migrate to fdmee not die trying: Levi's knowsChristopher Chong
 
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET Journal
 
닷넷 개발자를 위한 패턴이야기
닷넷 개발자를 위한 패턴이야기닷넷 개발자를 위한 패턴이야기
닷넷 개발자를 위한 패턴이야기YoungSu Son
 

Similar a Presen 179 (20)

Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...
Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...
Fast Insights to Optimized Vectorization and Memory Using Cache-aware Rooflin...
 
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...
Use C++ and Intel® Threading Building Blocks (Intel® TBB) for Hardware Progra...
 
Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...Advanced motion controls robotics symposium presentation-open standard tools ...
Advanced motion controls robotics symposium presentation-open standard tools ...
 
Compiler optimizations based on call-graph flattening
Compiler optimizations based on call-graph flatteningCompiler optimizations based on call-graph flattening
Compiler optimizations based on call-graph flattening
 
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal ShahzadFunction Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
Function Overloading,Inline Function and Recursion in C++ By Faisal Shahzad
 
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...
Data Con LA 2022-Pre-recorded - Hamilton, General Purpose framework for Scala...
 
Why hibernater1
Why hibernater1Why hibernater1
Why hibernater1
 
Modeling and Real-Time Simulation of Induction Motor Using RT-LAB
Modeling and Real-Time Simulation of Induction Motor Using RT-LABModeling and Real-Time Simulation of Induction Motor Using RT-LAB
Modeling and Real-Time Simulation of Induction Motor Using RT-LAB
 
RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1RTI-CODES+ISSS-2012-Submission-1
RTI-CODES+ISSS-2012-Submission-1
 
Inline function
Inline functionInline function
Inline function
 
Design and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpgaDesign and implementation of complex floating point processor using fpga
Design and implementation of complex floating point processor using fpga
 
Matopt
MatoptMatopt
Matopt
 
Netflix Machine Learning Infra for Recommendations - 2018
Netflix Machine Learning Infra for Recommendations - 2018Netflix Machine Learning Infra for Recommendations - 2018
Netflix Machine Learning Infra for Recommendations - 2018
 
ML Infra for Netflix Recommendations - AI NEXTCon talk
ML Infra for Netflix Recommendations - AI NEXTCon talkML Infra for Netflix Recommendations - AI NEXTCon talk
ML Infra for Netflix Recommendations - AI NEXTCon talk
 
Intro to RX
Intro to RXIntro to RX
Intro to RX
 
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving SystemsPRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems
 
Birt Integration
Birt IntegrationBirt Integration
Birt Integration
 
How to migrate to fdmee not die trying: Levi's knows
How to migrate to fdmee not die trying: Levi's knowsHow to migrate to fdmee not die trying: Levi's knows
How to migrate to fdmee not die trying: Levi's knows
 
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
IRJET- A Review- FPGA based Architectures for Image Capturing Consequently Pr...
 
닷넷 개발자를 위한 패턴이야기
닷넷 개발자를 위한 패턴이야기닷넷 개발자를 위한 패턴이야기
닷넷 개발자를 위한 패턴이야기
 

Último

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 

Presen 179

  • 1. Description Methods of Integrated View for CyberFilmon Large-scale Calculation Nobuhiko Hishinuma s1140179 Supervised by Prof. Rentaro Yoshioka 1
  • 2. Contents Introduction CyberFilm Previous Researches Transformation to CyberFilm Calculation for Point Kinetics CyberFilm of The Application Description Method for CyberFilm Conclusion Future Works 2
  • 3.
  • 7. I/O
  • 8. The program is tedious
  • 9. It is difficult to refer information of datasUsers have to spend much time and energy to understand or create the programs Heat Diffusion Sim by C++ 3
  • 10. CyberFilm Specifies computation by separating features and using independent views Features of computation Multiple Views Integrated View Structure Algorithmic Skelton Language of Algorithmic Text Flow of Calc Variables Formulas Activity External Interface I / O 4
  • 11. Integrated View Specifies all features of computation in compact form in integrated view Header: declares structures and variables Body : specifies flow and activityof calc : consists of non-terminal sections and terminal sections Structure : represents the ”shape” Scheme : represents the "flow" 5
  • 12. Previous Researches Some demonstrations of CyberFilm are represented and various description methods are suggested There is no demonstrations based on the demand of the users 6
  • 13. Goal of This Resaerch Create demonstration of CyberFilm based on existing application Suggest description methods of CyberFilm with considering usability 7
  • 14. Transformation to CyberFilm An application of "Calculation for Point Kinetics" written in Fortran will be transformed into CyberFilm Administrative Agency "Japan Nuclear Energy Safety" Calculation system to confirm safety of a reactor Current system is written in Fortlan engineers spends much time and cost to understand various resources are wasted to maintain and improve the system Transformation to CyberFilm 8
  • 15. Calculation for The System Calculate point reactor kinetics equations Static state by basic equation Integration of basic equation at minimal timeand a linear ordinary differential equation Linear simultaneous equation Calculate reactor power Differential equation Reactor power from these solutions 9
  • 16. CyberFilm of The Application Calculate static state by basic equation Calculate linear simultaneous equation Calculate Integration of basic equation and a liner ordinary differential value (numerical analysis) 10
  • 17. CyberFilm of The Application Calculation Reactor Power I / O operation Other Detailed Operations 11
  • 18. Description Method for CyberFilm Paging description Suggest how to show integrated view effectively when page division is needed If-section Suggest new type of terminal section 12
  • 19. Paging Description Structures and conditional statement of the divergence are specified in next page Two pages are divide with page folding icons Header is appeared on all pages to refer structures and variables easily 13
  • 20. If - Section The section having conditional statement is different in feature from terminal section The terminal section following if- section is indented. 14
  • 21. Matrix Calculation Calculate matrix data in formula 15
  • 22. Conclusion Draft of demonstration of CyberFilm " Calculation for Point Kinetics " is represented Some description methods are suggested Page description If - section Matrix calculation 16
  • 23. Future Works Completes demonstration of CyberFilm specify the global structure of this application create algorithmic skeleton reduce needlessness data of the integrated view Implements Active Knowledge Studio enable to create the demonstration in integrated view 17
  • 24. Thank you for your attention 18