A Web Laboratory for Visual Interactive Simulation of Epitaxial Growth Feng Liu University of Utah Recently, we have developed a prototype of web laboratory.

Slides:



Advertisements
Similar presentations
PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
Advertisements

LabVIEW is a graphical programming development environment for data acquisition and control, data analysis, and data presentation. With LabVIEW you can.
1.System Center Review 2.SCOM Review 3.SC 2012 R2 OM 1.Components 2.Architecture 3.Concepts 4.Features 5.Console Demo 6.Tools and Links 6. Q & A.
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Introduction to Web Database Processing
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Resources and Resolutions James Milward 27/6/2006.
DT211/3 Internet Development Application Internet Development Application.
Introduction to Web Interface Technology (CSE2030)
Interpret Application Specifications
Ivy Equipment Inventory System Jaein Jeong Barbara Hohlt Kris Pister.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Chapter 11 ASP.NET JavaScript, Third Edition. 2 Objectives Learn about client/server architecture Study server-side scripting Create ASP.NET applications.
GenSAS: Genome Sequence Annotation Server, a Tool for Online Annotation and Curation Dorrie Main, Taein Lee, Ping Zheng, Sook Jung, Stephen P. Ficklin,
4 design principles for web publishing (the non-designer’s web book, by robin williams) Leong Lee, Ph.D. University of Missouri (MS&T) Assistant Professor,
TC2-Computer Literacy Mr. Sencer February 8, 2010.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Discussion and conclusion The OGC SOS describes a global standard for storing and recalling sensor data and the associated metadata. The standard covers.
Software development. Chapter 1 – What is software development?
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
Multimedia Teaching Tool SimArch V1.0 Faculty of Electronic Engineering University of Nis Serbia.
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Software Software consists of the instructions issued to the computer to perform specific tasks. –The software on a computer system refers to the programs.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
China Grid Activity on SIG Presented by Guoqing Li At WGISS-21, Budapest 8 May, 2006.
1 Computer Programming (ECGD2102 ) Using MATLAB Instructor: Eng. Eman Al.Swaity Lecture (1): Introduction.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
Institut für Computertechnik ICT Institute of Computer Technology Remote Control and Reconfiguration of Laboratories for Education and Training Vienna.
ISYS 350 Building Business Applications David Chao.
1 Welcome to CSC 301 Web Programming Charles Frank.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Information Visualization: Ten Years in Review Xia Lin Drexel University.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
M4 Alpha Release August 9 th February 8th, 2006 M4 Alpha Release Modified Agenda Review M4 Objectives, General Concepts and Design Review M4 Development.
Chapter 6 Systems Design The design stage in the SDLC Evolution in IS design Evolution in computer architectures The systems approach to design User interface.
GO-ESSP Workshop, LLNL, Livermore, CA, Jun 19-21, 2006, Center for ATmosphere sciences and Earthquake Researches Construction of e-science Environment.
MOSS Design Presentation -Senior Project-. MOSS MOSS Server System 1. MOSS Application 2. Server 3. Client SIU-E Code Cop System 1. SIU-E.
Web Pages with Features. Features on Web Pages Interactive Pages –Shows current date, get server’s IP, interactive quizzes Processing Forms –Serach a.
NEES Cyberinfrastructure Center at the San Diego Supercomputer Center, UCSD George E. Brown, Jr. Network for Earthquake Engineering Simulation NEES TeraGrid.
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Migrating Desktop Bartek Palak Bartek Palak Poznan Supercomputing and Networking Center The Graphical Framework.
Framework for Virtual Web Laboratory I. Petković M. Rajković.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
Introduction to Taverna Online and Interaction service Aleksandra Pawlik University of Manchester.
The basics of knowing the difference CLIENT VS. SERVER.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
The Gateway Computational Web Portal Marlon Pierce Indiana University March 15, 2002.
Understanding Desktop Applications Lesson 5. Understanding Windows Forms Applications Windows Forms applications are smart client applications consisting.
Derek Weitzel Grid Computing. Background B.S. Computer Engineering from University of Nebraska – Lincoln (UNL) 3 years administering supercomputers at.
LA-UR A Program of Study for Web Skills Development at LANL Bill Robertson Team Leader in Advanced Computer Education Los.
SP5 - Neuroinformatics 3DSomaMS Tutorial Computational Intelligence Group Technical University of Madrid.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
SQL Server Reporting Services for.NET Developers Bret Stateham
Using Blackboard as a Tool to Teach Online Technology Skills in College Classrooms Dr. Victoria Haddad Adjunct Professor, College of Technology Wilmington.
Online Performance Analysis and Visualization of Large-Scale Parallel Applications Kai Li, Allen D. Malony, Sameer Shende, Robert Bell Performance Research.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Data Browsing/Mining/Metadata
Kai Li, Allen D. Malony, Sameer Shende, Robert Bell
Getting Started with R.
Initial Adaptation of the Advanced Regional Prediction System to the Alliance Environmental Hydrology Workbench Dan Weber, Henry Neeman, Joe Garfield and.
MIK 2.1 DBNS - introduction to WS-PGRADE, 2013
Development of the Nanoconfinement Science Gateway
DBOS DecisionBrain Optimization Server
Presentation transcript:

A Web Laboratory for Visual Interactive Simulation of Epitaxial Growth Feng Liu University of Utah Recently, we have developed a prototype of web laboratory for visual interactive simulation of epitaxial growth of nanostructures on surface. An on-line ‘DEMO” is available at Center for Computational Design and Testing of Novel Materials, directed by Professor Feng Liu at the University of Utah: The virtual laboratory is built by integrating web interface programs with materials modeling/simulation codes to provide an on-line interactive environment for computational research and education. It provides an open resource for real-time modeling and simulation. Users can access the laboratory freely anytime anywhere, to learn the basic concepts and principles of nanostructure formation on surface and to conduct simple computational experiments on self-assembly and self- organization of nanostructured thin-film materials. It will also provide an invaluable teaching tool to complement courses in nanotechnology as well as in materials modeling and simulation. The architecture of the web laboratory and an example of application is shown in Fig. 1 and 2, respectively. This project is partly supported by NSF Condensed Matter and Materials Theory Program (DMR ).

Fig. 1. Schematic illustration of the architecture of the web laboratory. It consists of a client-side interface program, a web server, a server-side interface program, an archive of simulation programs, and a database server. The client-side interface works as a gateway for users to log in, manage accounts, upload input files, submit jobs, run simulations, monitor the simulation process, view results in 2D and 3D graphics, and download reports. The server-side interface will perform account management, pass client-side messages to simulation programs or database server, activate simulation programs, process simulation results, prepare reports, and pass messages from simulation programs or database server back to client-side interface. An archive of modeling and simulation programs for epitaxial growth of nanostructures on surface will be developed and installed. user interface clusters

Fig. 2. (a) Control window displaying the parameter input fields for step-flow growth simulation. (b) Display window showing the real-time graphic output of a step-flow growth simulation, illustrating the self-organized step-bunch template for growth of quantum wire arrays. A DEMO of such simulation is available at (a) (b)