Web 2.0 Design Patterns, Models and Analysis

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

9 comments

Comments 1 - 9 of 9 previous next Post a comment

  • + technoracle Duane Nickull 1 month ago
    By the way - the book Web 2.0 Architectures is now out. The book expands the concepts within this slide deck substantially. http://technoracle.blogspot.com/2009/05/book-web-20-architectures.html Duane
  • + santacruel santacruel 5 months ago
    ThX Kha
  • + alysaally Alysaally 2 years ago
    Hi web 2.0 is a new version its a new technology thanks for giving information on this. You can get information about adobe photo shop from this site http://www.slideshare.net/alysaally/information-about-adobe-photoshop-presentation/
  • + guest0a54fa guest0a54fa 2 years ago
    THANKS ALOT DEAR ;)



    كويت

    منتدى كويتي

    منتديات الكويت

    شات كويتي

    ماسنجر
  • + kooora kooora 2 years ago
    The subject of a very wonderful and distinct

    I thank you for continuing excellence

    Thank you



    =========================================================================

    ضحك,

    ليبيا,

    شباب ليبيا,

    احاديث نبوية,

    السيرة النبوية,

    برامج اسلامية,

    صوتيات اسلامية,

    خواطر,

    الشعر الشعبى,

    قصص,

    اللغات الاجنبية,

    تعلم الفرنسية,

    تعلم الانجليزية,

    الطب

    تقنية الاسنان,

    كتب طبية,

    طب الاعشاب,

    اناقة وجمال,

    اناقة الرجال,

    الاسرة والمجتمع,

    الطبخات,

    اثاث وديكور,

    مقاطع كورة,

    الدوري الليبي,

    المصارعة,

    الكرة العربية,

    الكرة العالمية,

    الدوري الاسباني,

    الدوري الانجليزي,

    الدوري الايطالي,

    اخبار المشاهير,

    افلام اجنبية,

    مسلسلات اجنبية,

    تحميل افلام,

    افلام عربية,

    تحميل مسلسلات عربية,

    افلام كرتون,

    برامج,

    برامج الفيديو,

    اخبار التكنولوجيا,

    شبكات الحاسوب,

    تطوير المواقع,

    تطوير المنتديات,

    محادثة,

    صور,

    الفوتوشوب,

    برامج الفوتوشوب,

    التصميم,

    برامج الجوال,

    كليبات جوال,

    نغمات جوال,

    نغمات عربية,

    نغمات اسلامية,

    العاب الجوال,

    مسجات,

    الفضائيات,

    شفرات,

    كروت الساتلايت,

    الرسيفرات,

    خلفيات للجوال,

    نغمات اجنبية,

    برامج الجوال الجيل الثالث,

    ترحيب

    games

    How Make Easy Money

    مسجات ليبية

    مسجات رومانسية

    مسجات روعة

    مسجات حب

    مسجات عتاب

    مسجات جديدة

    مسجات ليبية

    رسائل رومانسية

    مسجات مصرية

    مسجات سعودية

    مسجات اماراتية

    مسجات بحرينية

    مسجات تونسية

    مسجات سورية

    مسجات شبابية

    مسجات مغربية

    مسجات جزائرية

    مسجات سودانية

    مسجات قطرية

    مسجات لبنانية

    مسجات يمنية

    مسجات عراقية

    مسجات فلسطينية

    مسجات العيد

    مسجات ليبية

    مسجات غرامية

    مسجات فراق

    مسجات كويتية

    رسائل غزل

    رسائل حب

    مسجات غزل

    رسائل شوق

    مسجات شوق

    مسجات فراق

    مسجات غرام

    مسجات صداقة

    مسجات حزن

    مسجات عشق

    مسجات مقالب

    مسجات جوال

    مسجات وداع

    مسجات اسلامية

    مسجات مدح

    رسائل الوسائط

    مسجات عاطفية

    مسجات نقال

    مسجات صلح

    مسجات انجليزية

    مسجات تسامح

    مسجات الصباح

    مسجات نكت

    مسجات ضحك

    مسجات حلوة

    مسجات الحزن

    مسجات موبايل

    مسجات الجوال

    مسجات للموبايل

    مسجات للحبيبة

    مسجات شيعية

    مسجات كبرياء

    رسائل خيانة

    مسجات عادية

    مسجات عن الامتحانات

    مسجات عن الغياب

    مسجات عتاب 2008
  • + guest229550 guest229550 2 years ago
    Private car sales
  • + obelikan obelikan 3 years ago
    Web 2.0 Design patterns - what a word and a true close relation between SOA and Web 2.0.
    Thanxs for that presentation.

  • + DeborahMacPherson Deborah MacPherson 3 years ago
    The use of UML is appropriate in this slide show because why waste time learning and relearning how to speak each others language to express a design vision?

    UML is similar to the Uniform Drawing System for building architecture, standards for scale, ways of dimensioning, the meaning of line types and symbols, and organization of sets: plans, elevations, sections, large scale views, details, schedules, and user defined. This does not make every building the same. Dry pragmatic representation systems serve a role - nobody can build from beautiful renderings by themselves.

    Tags by themselves, lists, tables, code running on and on are not enough to capture what is already happening now and may be able to be improved in the future. Complex semantic resolution requires constrained spaces. It may be boring, but it works.

  • + guest5a8bc6 guest5a8bc6 3 years ago
    These slidesa free for you to take and use fr your own purposes. Please feel free to use the how you want.

Post a comment
Embed Video
Edit your comment Cancel

86 Favorites & 2 Groups

Web 2.0 Design Patterns, Models and Analysis - Presentation Transcript

  1. Web 2.0 Design Patterns, Models, and Analysis Duane Nickull Senior Technical Evangelist 1 2005 Adobe Systems Incorporated. All Rights Reserved.
  2. Speaker bio - Duane Nickull Current Chair - OASIS SOA Reference Model Technical Committee (OASIS Standard as of 2006) Community Member (Planning Committee) - Ontolog Forum Contributor - OASIS SOA Reference Architecture Technical Committee Contributor - OASIS Service Component Architecture Technical Committee Past: Contributor/architect - W3C Web Services Architecture Chief Architect/Chair - United Nations CEFACT Technical Architecture (SOA) Chair - OASIS eBusiness SOA Technical Committee Chief Architect - ebXML Technical Architecture (first major SOA) Co-inventor - GoXML Contextual XML Search (51 unique patent points) Co-Inventor - XML Commerce Pro (1997) first fully XML commerce engine Author (books, white papers, technical articles) Speaker (Conferences, Universities …) My Band http://www.myspace.com/22ndcentury 2 2007 Adobe Systems Incorporated. All Rights Reserved.
  3. And most recently…. Part of a research project to capture knowledge in this book using normative architectural artifacts on Web 2.0. 3 2007 Adobe Systems Incorporated. All Rights Reserved.
  4. So what is Web 2.0? Something that people are struggling to understand No common architecture Multiple definitions Contentious So how can we capture the knowledge? 4 2007 Adobe Systems Incorporated. All Rights Reserved.
  5. What architects use to capture knowledge 5 2007 Adobe Systems Incorporated. All Rights Reserved.
  6. Web 2.0 - Where Does it Begin / End? 6 2007 Adobe Systems Incorporated. All Rights Reserved.
  7. The Growth of Mobility: Web 2.0 Goes Beyond Wires 7 2007 Adobe Systems Incorporated. All Rights Reserved.
  8. Definition: What Does Tim O’Reilly Say? Web 1.0 Web 2.0 DoubleClick Google AdSense Ofoto Flickr Akamai BitTorrent mp3.com Napster Britannica online Wikipedia personal websites Blogging evite upcoming.org and EVDB domain name speculation search engine optimization page views cost per click screen scraping web services publishing participation content management systems wikis directories (taxonomy) tagging (“folksonomy”) stickiness syndication 8 2007 Adobe Systems Incorporated. All Rights Reserved.
  9. Methodology Used to Capture Web 2.0 Knowledge * based on Abstract Design Patterns Models Guide Reference Architectures Refine Domain specific Account for Specialized requirements Architectures Concrete Enable Solution Patterns 9 2007 Adobe Systems Incorporated. All Rights Reserved.
  10. Patterns 10 2005 Adobe Systems Incorporated. All Rights Reserved.
  11. Patterns Repeatable solution to a commonly occurring problem. Patterns can be repurposed across multiple domains and used to solve recurring problems there within. Example: Collaborative Tagging (aka Folksonomy). Can be used for audio files, video files, text files, binaries, people… 11 2007 Adobe Systems Incorporated. All Rights Reserved.
  12. Common Web 2.0 Patterns Collaborative Tagging (folksonomy) Participation/Collaboration Synchronized Web (harnessing collective intelligence) SOA Adaptive Software SaaS, DaaS (variations of SOA) Microformats (a.k.a. fine grained content accessibility) Persistent Rights Management Declarative Living / Tag Gardening Mashup Incremental Update (a.k.a. “Atomic Rich User Experience (a.k.a. RIA, Particle Update”) knowing something about your users) … (more) 12 2007 Adobe Systems Incorporated. All Rights Reserved.
  13. Models The model for engaging using the internet as a platform to span all connected devices, humans and applications. 13 2005 Adobe Systems Incorporated. All Rights Reserved.
  14. Models Definition: Abstract lexicon capturing a generalized set of concepts and noting their purposes and relationships to each other. Primary Audience: Entrepreneurs, Software or Enterprise Architects Why: Models guide all domains, whether explicit or implicit. They facilitate a common, shared understanding or conceptualization of a domain. Famous Models: OSI 7 layer stack, OASIS Reference Model for SOA. 14 2007 Adobe Systems Incorporated. All Rights Reserved.
  15. Model for the Old Web -> Client Server Client Server 15 2007 Adobe Systems Incorporated. All Rights Reserved.
  16. Abstract Model for Web 2.0 Abstract Model for connecting and integrating capabilities and users Users Client Applications/Runtimes Patterns Connectivity/Reachability of interaction SOA Services Capabilities “Don't treat software as an artifact, but as a process of engagement with your users. “ - Tim O’Reilly 16 2007 Adobe Systems Incorporated. All Rights Reserved.
  17. Reference Architecture 17 2005 Adobe Systems Incorporated. All Rights Reserved.
  18. Reference Architecture A technology component view of a generalized architecture. NB!: Abstract of all technologies (HTTP, TCP/IP java etc) and abstract of all applications or vendor products. Agnostic to patterns of usage. Primary Audience: Software or enterprise Architects, developers Why: There is a great value in being able to communicate ideas and functionality abstract of specific technologies protocols or products. These become artifacts that can be applied by architects in multiple domains. 18 2007 Adobe Systems Incorporated. All Rights Reserved.
  19. Web 2.0 Reference Architecture Controller Client Data/State Security Virtual Rendering Application Management Container/Model Machine & Media Tier Communication Services Design, Standard Technologies • Consistent object & event models Development • Consistent architectural models & Protocols & Governance Tools Service Invocation Layer Registry- Business Rules/ Service Service Container Core Services Repository Workflow Tier Service Provider Interface ECM Message Legacy Resource Tier EIS Databases Directories Repository Queues Systems 19 2007 Adobe Systems Incorporated. All Rights Reserved.
  20. Service Oriented Computing Re-purposing core functionality as service to be consumed. But wait! What about the clients? Do they have to be different? Service Oriented Clients (SOC’s)? Service Oriented Clients are, in most cases, Web 2.0 applications! 20 2007 Adobe Systems Incorporated. All Rights Reserved.
  21. Service Oriented Clients - Web 2.0 Application Architecture Mashing up multiple formats Using services to deliver rich user experiences Rendering/Media engines let users control the way they use your applications. Are no longer standalone - use knowledge of other users applications. 21 2007 Adobe Systems Incorporated. All Rights Reserved.
  22. Enterprise Focus on Web 2.0 22 2005 Adobe Systems Incorporated. All Rights Reserved.
  23. Enterprises Want the Patterns of Web 2.0, too! Distributors Customers Suppliers & & Agencies & Citizens Contractors Microformats Folksonomy SOA Trust your users Mashups The long tail… Semantics ENGAGEMENT PROCESSES Loose coupling New account opening, Broker productivity, Grant Identity 2.0 administration... Engaging your RIA Rich user experience users Internal Processes ERP / ECM / CRM / BPM / Accounting 23 2007 Adobe Systems Incorporated. All Rights Reserved.
  24. The Engagement Gap Distributors Customers Suppliers & & Agencies & Citizens Contractors Frustrating delays, lost revenue, information loss, non-compliance... Internal Processes ERP / ECM / CRM / BPM / Accounting 24 2007 Adobe Systems Incorporated. All Rights Reserved.
  25. Using the Web 2.0 Model to Close the Engagement Gap Distributors Customers Suppliers & & Agencies & Citizens Contractors Users Web 2.0! Client Applications/Runtimes Connectivity/Reachability Enterprise Services 2.0! Capabilities Internal Processes ERP / ECM / CRM / BPM / Accounting 25 2007 Adobe Systems Incorporated. All Rights Reserved.
  26. Amgen Tour Tracker (mash-up excellence) 26 2007 Adobe Systems Incorporated. All Rights Reserved.
  27. So what is possible? TV, Internet convergence (now) Custom loyalty is gone (now) Web 2.0 Design Patterns are top enterprise focus (now) Democracy, peace, ideas all flowing (now) Spin offs galore ( ******* 2.0) You are going to leave here and build the future (in a few minutes) 27 2007 Adobe Systems Incorporated. All Rights Reserved.
  28. Thank you! Q&A Yes - this is the same pantone! 28 2007 Adobe Systems Incorporated. All Rights Reserved.
  29. Revolutionizing how the world engages with ideas and information 29 2007 Adobe Systems Incorporated. All Rights Reserved.

+ adunneadunne, 3 years ago

custom

37793 views, 86 favs, 46 embeds more stats

Speaker: Duane Nickull

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 37793
    • 32847 on SlideShare
    • 4946 from embeds
  • Comments 9
  • Favorites 86
  • Downloads 2653
Most viewed embeds
  • 2463 views on http://www.adobe.com
  • 1625 views on http://www.dehats.com
  • 322 views on http://technoracle.blogspot.com
  • 310 views on http://www.forta.com
  • 34 views on http://forta.com

more

All embeds
  • 2463 views on http://www.adobe.com
  • 1625 views on http://www.dehats.com
  • 322 views on http://technoracle.blogspot.com
  • 310 views on http://www.forta.com
  • 34 views on http://forta.com
  • 25 views on http://szklanowski.blogspot.com
  • 23 views on http://gemininteractivo.blogspot.com
  • 21 views on http://raghavendrda.blogspot.com
  • 17 views on http://www.martin-koser.de
  • 16 views on http://www.stage.adobe.com
  • 10 views on http://www.matchonfire.com
  • 9 views on http://web20japan.blogspot.com
  • 6 views on http://www.blogjava.net
  • 5 views on http://elliotjaystocks.com
  • 5 views on http://static.slideshare.net
  • 5 views on http://www.proudmusiclibrary.com
  • 4 views on http://www.peepaal.org
  • 4 views on http://www.netvibes.com
  • 4 views on http://209.85.135.104
  • 4 views on file://
  • 3 views on https://www.adobe.com
  • 3 views on http://localhost
  • 2 views on http://www.filescon.com
  • 2 views on http://jluciani.blogspot.com
  • 2 views on http://fx3x.blogspot.com
  • 2 views on http://www.planetflash.org
  • 1 views on http://66.163.168.225
  • 1 views on http://64.233.179.104
  • 1 views on http://64.233.163.132
  • 1 views on http://72.14.235.104
  • 1 views on http://buzzyweb.wordpress.com
  • 1 views on http://74.125.95.101
  • 1 views on http://all-for-women.com
  • 1 views on http://www.rapidor.com
  • 1 views on http://dehats.com
  • 1 views on http://mail.tedparton.com
  • 1 views on https://wwwemployees.faa.gov
  • 1 views on http://www.yourminis.com
  • 1 views on http://dreamweaver-tutorial.com
  • 1 views on http://www.swisscfug.org
  • 1 views on http://wildfire.gigya.com
  • 1 views on http://blocs.xtec.cat
  • 1 views on http://fipolab.com
  • 1 views on http://istand4him.blogspot.com
  • 1 views on http://11.gmodules.com
  • 1 views on http://blicblocbluc.blogspot.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories