SlideShare a Scribd company logo
1 of 52
University
                                of Ljubljana
                                               Faculty
                                               of civil and geodetic
                                               engineering




         A vision of a computing
     environment for the Web 2.0 era


 PARENG 2009                                                           Matevž Dolenc
Pécs, Hungary, 6-8 April 2009                                          mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Outline                                                                                                             engineering




         ‣ Introduction
         ‣ Enabling technologies
               - Web 2.0
               - Grid/Cloud/Volunteer computing
               - Software as a service
         ‣ Use case
               - A probabilistic performance assessment of a structure
         ‣ Summary


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                               of Ljubljana
                                                                                                                                              Faculty
                                                                                                                                              of civil and geodetic
                                                                                                                                              engineering




A vision of a computing environment for the Web 2.0 era

                     Pronunciation: ˈvi-zhən
                     Function: noun
                     Etymology: Middle English, from Anglo-French, from Latin vision-, visio,
                     from vidēre to see — more at wit
                     Date: 14th century
                     a: something seen in a dream, trance, or ecstasy ; especially : a
                     supernatural appearance that conveys a revelation b: a thought, concept,
                     or object formed by the imagination c: a manifestation to the senses of
                     something immaterial



                                                                                             vision. (2009). In Merriam-Webster Online Dictionary.
                                                                  Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/vision
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                          mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                              of Ljubljana
                                                                                                                                             Faculty
                                                                                                                                             of civil and geodetic
                                                                                                                                             engineering




A vision of a computing environment for the Web 2.0 era
                     Main entry: com·pute
                     Pronunciation: kəm-ˈpyüt
                     Function: verb
                     Inflected Form(s): com·put·ed; com·put·ing
                     Etymology: Latin computare — more at count
                     Date: 1616
                     transitive verb
                     : to determine especially by mathematical means ; also : to determine or
                     calculate by means of a computer
                     intransitive verb
                     1: to make calculation 2: to use a computer


                                                                                           compute. (2009). In Merriam-Webster Online Dictionary.
                                                                Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/compute
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                          mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                             of Ljubljana
                                                                                                                                            Faculty
                                                                                                                                            of civil and geodetic
                                                                                                                                            engineering




A vision of a computing environment for the Web 2.0 era
                     Pronunciation: in-ˈvī-rə(n)-mənt, -ˈvī(-ə)r(n)-
                     Function: noun
                     Date: 1827
                     1: the circumstances, objects, or conditions by which one is
                     surrounded 2 a: the complex of physical, chemical, and biotic factors (as
                     climate, soil, and living things) that act upon an organism or an ecological
                     community and ultimately determine its form and survival b: the aggregate
                     of social and cultural conditions that influence the life of an individual or
                     community 3: the position or characteristic position of a linguistic element
                     in a sequence 4: a computer interface from which various tasks can be
                     performed <a programming environment>


                                                                                      environment. (2009). In Merriam-Webster Online Dictionary.
                                                           Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/environment
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                         mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                            of Ljubljana
                                                                                                                                           Faculty
                                                                                                                                           of civil and geodetic
                                                                                                                                           engineering




A vision of a computing environment for the Web 2.0 era


                     “Web 2.0 is the business revolution in the computer industry caused by the
                     move to the internet as platform, and an attempt to understand the rules
                     for success on that new platform. Chief among those rules is this: Build
                     applications that harness network effects to get better the more
                     people use them.” ... in other words harness collective intelligence.




                                                                                Tim O’Reilly (2009). Web 2.0 Compact Definition: Trying Again.
                                                           Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/environment
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                       mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Computing environments today                                                                                        engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

   Grid computing environments today                                                                                  engineering




http://inteligrid.eu-project.info




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

   Grid computing environments today                                                                                  engineering




http://inteligrid.eu-project.info




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

   Grid computing environments today                                                                                  engineering




http://inteligrid.eu-project.info




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  A vision                                                                                                            engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  A vision                                                                                                            engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  A vision                                                                                                            engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Web 2.0
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




         ‣ Definition by Tim O’Reilly
               - “Web 2.0 is the business revolution in the computer
                 industry caused by the move to the internet as platform,
                 and an attempt to understand the rules for success on
                 that new platform. Chief among those rules is this:
                 Build applications that harness network effects to
                 get better the more people use them.” ... in other
                 words harness collective intelligence.




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                   of Ljubljana
                                                                                                                                  Faculty

  Web 2.0 vs Web 1.0
                                                                                                                                  of civil and geodetic
                                                                                                                                  engineering




                                  Web 2.0                                                              Web 1.0
                    Google search engine                                              AltaVista search engine
                           Blogs and wikis                                                              Email
                        Social networking                                                              Rolodexes
                              Open source                                                        Closed source
                               AJAX/RIA                                                         Static websites



A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009               mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Web 2.0 technologies
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




         ‣ Search
               - the ease of finding information through keyword search
                 which makes the platform valuable.
         ‣ Links
               - guide to important pieces of information. The best
                 pages are the most frequently linked to.
         ‣ Authoring
               - the ability to create constantly updating content over a
                 platform that is shifted from being the creation of a few
                 to being the constantly updated.


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Web 2.0 technologies
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




         ‣ Tags
               - categorisation of content by creating tags that are
                 simple, one-word descriptions to facilitate searching and
                 avoid rigid, pre-made categories.
         ‣ Extensions
               - automation of some of the work and pattern matching
                 by using algorithms (e.g. recommendations).
         ‣ Signals
               - the use of RSS (Really Simple Syndication) technology
                 to notify users with any changes of the content.


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Web 2.0 applications
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




         ‣ Rich Internet applications (RIA)
               - Desktop class applications (browser plugins, sandboxes,
                 virtual machines)
               - Adobe AIR, Google Gears, Microsoft Silverlight
         ‣ XML & RSS
               - enabling syndication of site content
         ‣ Web APIs
               - REST and SOAP protocols
               - enabling meshups, desktop integration, ...

A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Web 2.0
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                             of Ljubljana
                                                                                                                            Faculty
                                                                                                                            of civil and geodetic

  Wikipedia                                                                                                                 engineering


                                                                    community | open encyclopaedia | user value
http://www.wikipedia.org




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009         mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                              of Ljubljana
                                                                                                                                             Faculty
                                                                                                                                             of civil and geodetic

  Blogger                                                                                                                                    engineering


                                                                                                       blog | self publish | tag
http://www.blogger.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                          mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                           of Ljubljana
                                                                                                                                          Faculty
                                                                                                                                          of civil and geodetic

  Digg                                                                                                                                    engineering


                                                                                                       links | news | tagging
http://digg.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                       mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                of Ljubljana
                                                                                                                               Faculty
                                                                                                                               of civil and geodetic

  Twitter                                                                                                                      engineering


                                                                                 web/mobile | community | presence
http://www.twitter.com                                                                                  #pareng09




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009            mdolenc@itc.fgg.uni-lj.si
University
                                                                                                            of Ljubljana
                                                                                                                           Faculty
                                                                                                                           of civil and geodetic

  Facebook                                                                                                                 engineering


                                                                    web/mobile | community | network relations
http://www.facebook.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009        mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                    of Ljubljana
                                                                                                                                   Faculty
                                                                                                                                   of civil and geodetic

  VideoLectures.net                                                                                                                engineering


                                                                                    upload | share | video | knowledge
http://www.videolectures.net




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Mashups                                                                                                             engineering




http://www.housingmaps.com/




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Mashups                                                                                                             engineering




http://earthquake.googlemashups.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Grid computing                                                                                                      engineering




         ‣ I. Foster, C. Kesselman (1998), “The Grid: Blueprint
           for a New Computing Infrastructure.”
               - “A computational grid is a hardware and software
                 infrastructure that provides dependable, consistent,
                 pervasive, and inexpensive access to high-end
                 computational capabilities”
         ‣ I. Foster, C. Kesselman, S. Tuecke (1998), “ The
           Anatomy of the Grid”
               -       “co-ordinates distributed resources using standard,
                      open, general-purpose protocols and interfaces to
                      deliver non-trivial quality of service”


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Grid computing                                                                                                      engineering




         ‣ Grid dream ...
               - is to allow users to tap into resources off the Internet as
                 easily as electrical power can be drawn from a wall
                 socket.
         ‣ Grid is like a distributed computer system except ...
               - it has better security, it is build on open standards, and it
                 usually spans across different domains.
         ‣ Grid service is like a Web Service except ...
               - supports grid security infrastructure, and it is usually
                 stateful.


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Cloud computing                                                                                                     engineering




         ‣ C. Hewitt (2008) defined cloud computing as ...
               - “a paradigm in which information is permanently stored
                 in servers on the Internet and cached temporarily on
                 clients that include desktops, entertainment centres,
                 tablet computers, notebooks, wall computers,
                 handhelds, sensors, monitors, etc.”




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                         of Ljubljana
                                                                                                                                        Faculty
                                                                                                                                        of civil and geodetic

  Cloud platforms in context                                                                                                            engineering




                              Software as a service (SaaS)           Attached services                 Cloud platforms



                                                                            Extra                        Application
                    Cloud               Application
                                                                          Functions
                                                                                                          Pltaform




                                        Browser /
                    Local                                                 Application                    Application
                                         Client




                                          Users                             Users                        Developers




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                     mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                        of Ljubljana
                                                                                                                                       Faculty
                                                                                                                                       of civil and geodetic

  SalesForce.com                                                                                                                       engineering


                                                                                      Software as a Service | thin clients
http://www.salesforce.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                    mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                     of Ljubljana
                                                                                                                                    Faculty
                                                                                                                                    of civil and geodetic

  iTunes                                                                                                                            engineering


                                                                                    Attached services | extra functions
http://www.apple.com/itunes




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                 mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                   of Ljubljana
                                                                                                                                  Faculty
                                                                                                                                  of civil and geodetic

  Facebook APIs                                                                                                                   engineering


                                                                                   Cloud platform | APIs | developers
http://developers.facebook.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009               mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                      of Ljubljana
                                                                                                                                     Faculty
                                                                                                                                     of civil and geodetic

  Amazon AWS                                                                                                                         engineering


                                                                                            SaaS | Cloud platform | APIs
http://aws.amazon.com




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                  mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty

  Cloud computing: barriers for adoption
                                                                                                                      of civil and geodetic
                                                                                                                      engineering




         1. Availability of a Service
         2. Data Lock-In
         3. Data Confidentiality and Auditability
         4. Data Transfer Bottlenecks
         5. Performance Unpredictability
         6. Scalable Storage
         7. Bugs in Large-Scale Distributed Systems
         8. Scaling Quickly
         9. Reputation Fate Sharing
         10. Software Licensing

A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Use case: earthquake engineering                                                                                    engineering




         ‣ A move from traditional single limit state
           deterministic techniques to multiple performance
           objectives in terms of probabilities of different
           socio-economic decisions variables.
         ‣ A probabilistic performance assessment of a
           structure
               - difficult and time consuming task
               - complex non-linear dynamic analyses
               - # of analyses: different structural models (loss, capacity,
                 demand, seismic hazard), several ground motion
                 records, multiple levels of intensity

A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                            of Ljubljana
                                                                                                                                           Faculty
                                                                                                                                           of civil and geodetic

  A seismic response database                                                                                                              engineering




         ‣ Develop tools to enable                                       ?*2)/2.$)*-),4)        !quot;#$%&'&(&)*)
                                                                                                                   ?*2)/2.$4*)0,-)*$%&'&(&)*
           reliable prediction of
           seismic risk based on
           the best knowledge
           regarding earthquakes
         ‣ Seismic response                                               6789:$)&2)/2.$4*)0,-)*$;)*4>*4$)2%*=

           database                                                                                              E00<2.&'2,-)B
                                                                                                                  A 8-*<&)'2.$)0*.'4&

               -      new applications for                                                                        A F4*.*%*-.*$<2)'$,G$!quot;#
                                                                                                                  A #2)H$&))*))/*-'$,G$(4,&%$&4*&)

                      different end-users                                                                         A$DDD




         ‣ Use of volunteer
           computing technology
               -      Application is currently                                                                   @-%A1)*4)B
                      tested locally at UL-                                                                       A *-32-**4)
                                                                                                                  A 3,>*4/*-'
                      FGG                                                 +,-&'*%$.,/01'2-3$4*),14.*)$5$
                                                                                                                  A 4*)*&4.C*4)
                                                                                                                  A$DDD
                                                                          6789:$)*2)/2.$4*)0,-)*$;.<2*-'$)2%*=


A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                       mdolenc@itc.fgg.uni-lj.si
University

 A probabilistic performance assessment                                                                                        of Ljubljana
                                                                                                                                              Faculty
                                                                                                                                              of civil and geodetic
                                                                                                                                              engineering

 of a structure

         ‣ A probabilistic performance assessment is de-aggregated into
           independent models
         ‣ Each structural model has to be subjected to several ground
           motion records, scaled to multiple levels of intensity
         ‣ Use of high-throughput computing technology
                                 Numerical modeling      Acceleration records       The ESD databases




                                                           Applications:
                                                            - OpenSees
                                                            - Matlab
                                                            - Excel
                                                            - Condor
                                 IDA analysis workflow


                                                                                    Condor (HPC) pool of available computing
                                                                                    resources – local to organisation



A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                           mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  ICE4RISK requirements                                                                                               engineering




         ‣ Store experimental data
               - Earthquake engineering researchers utilises various
                 types of experimental data, including Internet databases
                 such as ESD.
         ‣ Share data
               - Researchers need to share data as well as the results of
                 various analyses in a controlled (user-defined) way with
                 interested parties.




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  ICE4RISK requirements                                                                                               engineering




         ‣ Search data.
               - Search for data that meets some criteria (e.g. all data
                 accessed and used under particular analysis).
         ‣ Analyse data.
               - It is not possible to define a closed set of services that
                 will meet researchers needs: they must be able to use
                 new analysis services that they find or invent.




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Use case: ICE4RISK                                                                                                  engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                              of Ljubljana
                                                                                                                                             Faculty
                                                                                                                                             of civil and geodetic

  Condor + Amazon EC2/S3                                                                                                                     engineering




                           Amazon Simple Storage               Retrieve /                  Amazon Elastic Compute
                            Service (Amazon S3)                Store Data                    Cloud (Amazon EC2)


                                                                                      Condor           Condor        Condor
                               Storage     Storage
                                                                                      worker           worker        worker




                                     Store / Retrieve Data                           Report Status / Run User Jobs

                                                       Start EC2 virtual computers



                                                              Submit Jobs               Condor
                                                                                       central
                                                                                       manager

                                                     User                        Condor sumbit host




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                          mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                 of Ljubljana
                                                                                                                                Faculty

  Summary: started with a vision
                                                                                                                                of civil and geodetic
                                                                                                                                engineering




                                                    Open                                      Web 2.0

                                                                                              Blogging
                                                   Source                                  Micro-blogging
                                                  Research                                     Sharing
                                                 Publishing                                     Wiki
                                                    Data                               Collective intelligence
                                                   Access                                Social networking
                                                 Standards                                       RSS
                                                                                                APIs




                                               Scalability, On-demand, Cost effective, Green



                                                            Grid/Cloud computing




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009             mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                                 of Ljubljana
                                                                                                                                                Faculty
                                                                                                                                                of civil and geodetic

  Hype 2.0                                                                                                                                      engineering




                                                                                                    E. Schonfeld, “Where are we in the hype cycle?”,
                                                                           http://www.techcrunch.com/2008/08/18/where-are-we-in-the-hype-cycle/
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                            mdolenc@itc.fgg.uni-lj.si
University
                                                                                                                           of Ljubljana
                                                                                                                                          Faculty
                                                                                                                                          of civil and geodetic

  A future Web                                                                                                                            engineering




                                                                                Radar Networks & Novak Spivack (2007), www.radarnetworks.com
A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009                       mdolenc@itc.fgg.uni-lj.si
University
                                                                                                       of Ljubljana
                                                                                                                      Faculty
                                                                                                                      of civil and geodetic

  Trends                                                                                                              engineering




A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009   mdolenc@itc.fgg.uni-lj.si

More Related Content

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 

A vision of a computing environment for the Web 2.0 era

  • 1. University of Ljubljana Faculty of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era PARENG 2009 Matevž Dolenc Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 2. University of Ljubljana Faculty of civil and geodetic Outline engineering ‣ Introduction ‣ Enabling technologies - Web 2.0 - Grid/Cloud/Volunteer computing - Software as a service ‣ Use case - A probabilistic performance assessment of a structure ‣ Summary A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 3. University of Ljubljana Faculty of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era Pronunciation: ˈvi-zhən Function: noun Etymology: Middle English, from Anglo-French, from Latin vision-, visio, from vidēre to see — more at wit Date: 14th century a: something seen in a dream, trance, or ecstasy ; especially : a supernatural appearance that conveys a revelation b: a thought, concept, or object formed by the imagination c: a manifestation to the senses of something immaterial vision. (2009). In Merriam-Webster Online Dictionary. Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/vision A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 4. University of Ljubljana Faculty of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era Main entry: com·pute Pronunciation: kəm-ˈpyüt Function: verb Inflected Form(s): com·put·ed; com·put·ing Etymology: Latin computare — more at count Date: 1616 transitive verb : to determine especially by mathematical means ; also : to determine or calculate by means of a computer intransitive verb 1: to make calculation 2: to use a computer compute. (2009). In Merriam-Webster Online Dictionary. Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/compute A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 5. University of Ljubljana Faculty of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era Pronunciation: in-ˈvī-rə(n)-mənt, -ˈvī(-ə)r(n)- Function: noun Date: 1827 1: the circumstances, objects, or conditions by which one is surrounded 2 a: the complex of physical, chemical, and biotic factors (as climate, soil, and living things) that act upon an organism or an ecological community and ultimately determine its form and survival b: the aggregate of social and cultural conditions that influence the life of an individual or community 3: the position or characteristic position of a linguistic element in a sequence 4: a computer interface from which various tasks can be performed <a programming environment> environment. (2009). In Merriam-Webster Online Dictionary. Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/environment A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 6. University of Ljubljana Faculty of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era “Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them.” ... in other words harness collective intelligence. Tim O’Reilly (2009). Web 2.0 Compact Definition: Trying Again. Retrieved April 5, 2009, from http://www.merriam-webster.com/dictionary/environment A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 7. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 8. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 9. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 10. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 11. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 12. University of Ljubljana Faculty of civil and geodetic Computing environments today engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 13. University of Ljubljana Faculty of civil and geodetic Grid computing environments today engineering http://inteligrid.eu-project.info A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 14. University of Ljubljana Faculty of civil and geodetic Grid computing environments today engineering http://inteligrid.eu-project.info A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 15. University of Ljubljana Faculty of civil and geodetic Grid computing environments today engineering http://inteligrid.eu-project.info A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 16. University of Ljubljana Faculty of civil and geodetic A vision engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 17. University of Ljubljana Faculty of civil and geodetic A vision engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 18. University of Ljubljana Faculty of civil and geodetic A vision engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 19. University of Ljubljana Faculty Web 2.0 of civil and geodetic engineering ‣ Definition by Tim O’Reilly - “Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them.” ... in other words harness collective intelligence. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 20. University of Ljubljana Faculty Web 2.0 vs Web 1.0 of civil and geodetic engineering Web 2.0 Web 1.0 Google search engine AltaVista search engine Blogs and wikis Email Social networking Rolodexes Open source Closed source AJAX/RIA Static websites A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 21. University of Ljubljana Faculty Web 2.0 technologies of civil and geodetic engineering ‣ Search - the ease of finding information through keyword search which makes the platform valuable. ‣ Links - guide to important pieces of information. The best pages are the most frequently linked to. ‣ Authoring - the ability to create constantly updating content over a platform that is shifted from being the creation of a few to being the constantly updated. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 22. University of Ljubljana Faculty Web 2.0 technologies of civil and geodetic engineering ‣ Tags - categorisation of content by creating tags that are simple, one-word descriptions to facilitate searching and avoid rigid, pre-made categories. ‣ Extensions - automation of some of the work and pattern matching by using algorithms (e.g. recommendations). ‣ Signals - the use of RSS (Really Simple Syndication) technology to notify users with any changes of the content. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 23. University of Ljubljana Faculty Web 2.0 applications of civil and geodetic engineering ‣ Rich Internet applications (RIA) - Desktop class applications (browser plugins, sandboxes, virtual machines) - Adobe AIR, Google Gears, Microsoft Silverlight ‣ XML & RSS - enabling syndication of site content ‣ Web APIs - REST and SOAP protocols - enabling meshups, desktop integration, ... A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 24. University of Ljubljana Faculty Web 2.0 of civil and geodetic engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 25. University of Ljubljana Faculty of civil and geodetic Wikipedia engineering community | open encyclopaedia | user value http://www.wikipedia.org A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 26. University of Ljubljana Faculty of civil and geodetic Blogger engineering blog | self publish | tag http://www.blogger.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 27. University of Ljubljana Faculty of civil and geodetic Digg engineering links | news | tagging http://digg.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 28. University of Ljubljana Faculty of civil and geodetic Twitter engineering web/mobile | community | presence http://www.twitter.com #pareng09 A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 29. University of Ljubljana Faculty of civil and geodetic Facebook engineering web/mobile | community | network relations http://www.facebook.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 30. University of Ljubljana Faculty of civil and geodetic VideoLectures.net engineering upload | share | video | knowledge http://www.videolectures.net A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 31. University of Ljubljana Faculty of civil and geodetic Mashups engineering http://www.housingmaps.com/ A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 32. University of Ljubljana Faculty of civil and geodetic Mashups engineering http://earthquake.googlemashups.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 33. University of Ljubljana Faculty of civil and geodetic Grid computing engineering ‣ I. Foster, C. Kesselman (1998), “The Grid: Blueprint for a New Computing Infrastructure.” - “A computational grid is a hardware and software infrastructure that provides dependable, consistent, pervasive, and inexpensive access to high-end computational capabilities” ‣ I. Foster, C. Kesselman, S. Tuecke (1998), “ The Anatomy of the Grid” - “co-ordinates distributed resources using standard, open, general-purpose protocols and interfaces to deliver non-trivial quality of service” A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 34. University of Ljubljana Faculty of civil and geodetic Grid computing engineering ‣ Grid dream ... - is to allow users to tap into resources off the Internet as easily as electrical power can be drawn from a wall socket. ‣ Grid is like a distributed computer system except ... - it has better security, it is build on open standards, and it usually spans across different domains. ‣ Grid service is like a Web Service except ... - supports grid security infrastructure, and it is usually stateful. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 35. University of Ljubljana Faculty of civil and geodetic Cloud computing engineering ‣ C. Hewitt (2008) defined cloud computing as ... - “a paradigm in which information is permanently stored in servers on the Internet and cached temporarily on clients that include desktops, entertainment centres, tablet computers, notebooks, wall computers, handhelds, sensors, monitors, etc.” A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 36. University of Ljubljana Faculty of civil and geodetic Cloud platforms in context engineering Software as a service (SaaS) Attached services Cloud platforms Extra Application Cloud Application Functions Pltaform Browser / Local Application Application Client Users Users Developers A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 37. University of Ljubljana Faculty of civil and geodetic SalesForce.com engineering Software as a Service | thin clients http://www.salesforce.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 38. University of Ljubljana Faculty of civil and geodetic iTunes engineering Attached services | extra functions http://www.apple.com/itunes A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 39. University of Ljubljana Faculty of civil and geodetic Facebook APIs engineering Cloud platform | APIs | developers http://developers.facebook.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 40. University of Ljubljana Faculty of civil and geodetic Amazon AWS engineering SaaS | Cloud platform | APIs http://aws.amazon.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 41. University of Ljubljana Faculty Cloud computing: barriers for adoption of civil and geodetic engineering 1. Availability of a Service 2. Data Lock-In 3. Data Confidentiality and Auditability 4. Data Transfer Bottlenecks 5. Performance Unpredictability 6. Scalable Storage 7. Bugs in Large-Scale Distributed Systems 8. Scaling Quickly 9. Reputation Fate Sharing 10. Software Licensing A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 42. University of Ljubljana Faculty of civil and geodetic Use case: earthquake engineering engineering ‣ A move from traditional single limit state deterministic techniques to multiple performance objectives in terms of probabilities of different socio-economic decisions variables. ‣ A probabilistic performance assessment of a structure - difficult and time consuming task - complex non-linear dynamic analyses - # of analyses: different structural models (loss, capacity, demand, seismic hazard), several ground motion records, multiple levels of intensity A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 43. University of Ljubljana Faculty of civil and geodetic A seismic response database engineering ‣ Develop tools to enable ?*2)/2.$)*-),4) !quot;#$%&'&(&)*) ?*2)/2.$4*)0,-)*$%&'&(&)* reliable prediction of seismic risk based on the best knowledge regarding earthquakes ‣ Seismic response 6789:$)&2)/2.$4*)0,-)*$;)*4>*4$)2%*= database E00<2.&'2,-)B A 8-*<&)'2.$)0*.'4& - new applications for A F4*.*%*-.*$<2)'$,G$!quot;# A #2)H$&))*))/*-'$,G$(4,&%$&4*&) different end-users A$DDD ‣ Use of volunteer computing technology - Application is currently @-%A1)*4)B tested locally at UL- A *-32-**4) A 3,>*4/*-' FGG +,-&'*%$.,/01'2-3$4*),14.*)$5$ A 4*)*&4.C*4) A$DDD 6789:$)*2)/2.$4*)0,-)*$;.<2*-'$)2%*= A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 44. University A probabilistic performance assessment of Ljubljana Faculty of civil and geodetic engineering of a structure ‣ A probabilistic performance assessment is de-aggregated into independent models ‣ Each structural model has to be subjected to several ground motion records, scaled to multiple levels of intensity ‣ Use of high-throughput computing technology Numerical modeling Acceleration records The ESD databases Applications: - OpenSees - Matlab - Excel - Condor IDA analysis workflow Condor (HPC) pool of available computing resources – local to organisation A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 45. University of Ljubljana Faculty of civil and geodetic ICE4RISK requirements engineering ‣ Store experimental data - Earthquake engineering researchers utilises various types of experimental data, including Internet databases such as ESD. ‣ Share data - Researchers need to share data as well as the results of various analyses in a controlled (user-defined) way with interested parties. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 46. University of Ljubljana Faculty of civil and geodetic ICE4RISK requirements engineering ‣ Search data. - Search for data that meets some criteria (e.g. all data accessed and used under particular analysis). ‣ Analyse data. - It is not possible to define a closed set of services that will meet researchers needs: they must be able to use new analysis services that they find or invent. A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 47. University of Ljubljana Faculty of civil and geodetic Use case: ICE4RISK engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 48. University of Ljubljana Faculty of civil and geodetic Condor + Amazon EC2/S3 engineering Amazon Simple Storage Retrieve / Amazon Elastic Compute Service (Amazon S3) Store Data Cloud (Amazon EC2) Condor Condor Condor Storage Storage worker worker worker Store / Retrieve Data Report Status / Run User Jobs Start EC2 virtual computers Submit Jobs Condor central manager User Condor sumbit host A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 49. University of Ljubljana Faculty Summary: started with a vision of civil and geodetic engineering Open Web 2.0 Blogging Source Micro-blogging Research Sharing Publishing Wiki Data Collective intelligence Access Social networking Standards RSS APIs Scalability, On-demand, Cost effective, Green Grid/Cloud computing A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 50. University of Ljubljana Faculty of civil and geodetic Hype 2.0 engineering E. Schonfeld, “Where are we in the hype cycle?”, http://www.techcrunch.com/2008/08/18/where-are-we-in-the-hype-cycle/ A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 51. University of Ljubljana Faculty of civil and geodetic A future Web engineering Radar Networks & Novak Spivack (2007), www.radarnetworks.com A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si
  • 52. University of Ljubljana Faculty of civil and geodetic Trends engineering A vision of a computing environment for the Web 2.0 era | PARENG 2009, Pécs, Hungary, 6-8 April 2009 mdolenc@itc.fgg.uni-lj.si