Decerno 20 år. Olle Olsson

Relevanta dokument
Sundsvall Olle Olsson

Web Services. Cognitude 1

SOA One Year Later and With a Business Perspective. BEA Education VNUG 2006

Middleware vad, hur, varför när?

Olle Olsson. SICS ( ) W3C ( ) ) BeyondIT Page 1

Från Data till Process

Sectra Critical Security Services. Fel bild

Affärsmodellernas förändring inom handeln

Ekosystem, roll för små och medelstora företag och digitaliseringens värde i framtida affärer Moderatorer: Christer Norström, SICS Swedish ICT,

Informationsstandarder Mervärde eller förutsättning?

Introduktion till molntjänster Tekniken bakom molntjänster och legala utmaningar

Olle Olsson. SICS ( ) W3C ( ) Nationellt forskningsinstitut. Mål:

SESAM - Ifbtr. Olle Olsson

A metadata registry for Japanese construction field

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Mönster. Ulf Cederling Växjö University Slide 1

Arrowhead - Process- och energisystem- automation

Windows 8 och det nya arbetslivet. Magnus Holmér IT strategisk rådgivare

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar

Öppna standarder. Olle Olsson World Wide Web Consortium - Svenska W3C-kontoret Swedish Institute of Computer Science (SICS) Ivan Herman

Design. Vad lärde jag mig förra lekfonen? Hur bidrog jag Fll lärandet? Kravhantering sammanfa0ning 13/04/14

SharePoint 2010 licensiering Wictor Wilén

Senaste trenderna inom redovisning, rapportering och bolagsstyrning Lars-Olle Larsson, Swedfund International AB

Datasäkerhet och integritet

SOA. Länkar +ll sidor om SOA h3p:// h3p://dsv.su.se/soa/

DE TRE UTMANINGARNA..

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

SAS VIYA JOHAN ELFMAN ROLAND BALI

8% 6% 4% 2% 0% -2% -4% -6% -8% p. BNP IT-budget

Att utveckla och skapa en effektiv och dynamisk process för konsolidering och rapportering

Swedish CEF Transport Secretariat. Connecting Europe Facility

Prevas översikt. Excellence in Technology for 25 Years

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Arkitektur. Den Röda Tråden

Två resor till molnet. Per Sedihn CTO Proact IT Group

Sara Skärhem Martin Jansson Dalarna Science Park

Stad + Data = Makt. Kart/GIS-dag SamGIS Skåne 6 december 2017

Per-Anders Nilsson SaabTech Systems Oktober 2001

Kunskapsintensiva företagstjänster en förutsättning för en konkurrenskraftig industri. HLG on Business Services 2014

Kärnfunktionalitet. Middleware. Samverkande system. Service Oriented Architecture. Kommunikationsmekanismer. Tjänsteorienterade arkitekturer

A VIEW FROM A GAS SYSTEM OPERATOR. Hans Kreisel, Weum/Swedegas Gasdagarna, 16 May 2019

2000-talet tillgänglighet på webben. Olle Olsson Swedish W3C Office Swedish Institute of Computer Science (SICS)

Molnet ett laglöst land?

Web Services - fakta och synpunkter!"#

Klimatanpassning bland stora företag

TRENDERNA SOM FORMAR DIN VERKLIGHET 2014 ÅRETS IT AVDELNING

SAS Intelligence Architecture. Patrick Eckemo IT Arkitekt / PM Arkitektur SAS Institute

HR i en internationell organisation, några tankar av P-O Nyquist. Göteborg

Smarter Analytics med rätt infrastruktur

CIO MÖTE OSLO 17/11 INFORMATION // INTELLIGENCE // ADVICE. Radar Ecosystem Specialists

Rosetta. Ido Peled. A Digital Preservation System. December Rosetta Product Manager

PESTECV. Political Economic Social Technological Environmental Cultural Values

KPMG Stockholm, 2 juni 2016

När? Varför? För vem? Resultat? (Artefakter?)

WELCOME TO. Value of IAM in Business Integrations

Förändrade förväntningar

Innovation Enabled by ICT A proposal for a Vinnova national Strategic innovation Program

Testning som beslutsstöd

Christer Scheja TAC AB

Configuration Management

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

DYNAMISK INFRASTRUKTUR

Measuring child participation in immunization registries: two national surveys, 2001

Rättvis kostnadsfördelning av IT-infrastrukturinvesteringar

Kommunala geodata. Eric Jeansson GIS-chef. Eric Jeansson,

Meter to cash - og prosess effektivitet med toveiskommunikasjon.

Riskhantering för informationssäkerhet med ISO Lars Söderlund, TK 318 Ag 7 Lüning Consulting AB

Introduktion ICAO-EASA.

Amazon Cloud Computing Joakim Lindbom CTO, Capgemini Sverige. Who am I? Jobbat inom Capgemini sedan 1985

Introduktion till migrering till molnet. PART 4: Plattformar för molntjänster

Verktyg: Erbjudandekatalog. CBA 22 April 2015 Olof Pompe, Cordial

Den Disruptiva Utmaningen. Christian Sandström, Tekn Dr. Chalmers och Ratio. Disruptive, Computer Sweden 16 oktober 2014

Authentication Context QC Statement. Stefan Santesson, 3xA Security AB

Service och bemötande. Torbjörn Johansson, GAF Pär Magnusson, Öjestrand GC

The road to Recovery in a difficult Environment

Freddie Rinderud Senior advisor

Visionen om en Tjänstekatalog

Nationellt stöd för finansiering av mjukvaruberoende innovation ANDREAS ALLSTRÖM

Tjänsteorienterad integrationsplattform

Open source och proprietära program: Hellre synergi än konkurrens

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

Cloud Computing. Richard Richthoff Strategisk Rådgivare Radar Group International

Fallstudie Den svenska Försvarsmakten Meddelandeinfrastruktur redo för det nya nätverksbaserade försvaret

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

En digital förändringsresa Jan Longnell, CIO

Webbtjänster med API er

HUR OCH VARFÖR DIGITAL!

Morgondagens arbetsplats Användarnas syn på trenderna och teknologierna som skapar den. Annsofie Petersson IDC

Smart Industri Digitaliseringens möjligheter - Investering i Kompetens Göteborg Torsten Nordgren Director Future Factory and Business

Flytta din affär till molnet

Amir Rostami

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

Affärsfokus på Analytics-strategin Vad har ditt företag att vinna? Henrik Carlsson September, 2014

Offentlig-Privat Samverkan: En möjlig vision för e-förvaltning?

Innehåll Andreas Rosengren

2) att vi som deltar ska öka vårt EU pro-aktiva arbete i Bryssel för respektive påverkansplattform.

EAM I FOKUS. Vägen mot anläggningseffektivitet i värdsklass

Transkript:

Decerno 20 år Olle Olsson SICS & W3C olleo@sics.se olleo@w3.org [V 0.2] Page 1

Olle Olsson Nationellt forskningsinstitut stött av en industrigrupp och av staten avancerad FoU inom IT: teknik och metodik Internationell konsortium som tar fram generella webbstandarder Page 2

Frågor: Är arkitektur i framtiden egentligen något nytt? Vilka faktorer kommer att vara styrande? Vad innebär det för användarorganisationer? Fördelar? Nackdelar? Perspektiv: Konceptuell arkitektur. Page 3

Page 4

Systemförändring från känt tillstånd (nu) till ett inte känt tillstånd (sedan). Niels Bohr: Prediction is very difficult, especially about the future Kan vi veta något om hur framtiden ser ut? Överraskningar kan förväntas! Page 5

[Statistiskt] karaktäristik förändring i viss riktning Trender grundas i historiska fakta. Men med tolkning Och under komplementära antaganden tid Page 6

Påverkas av: Teknikinnovation Marknadsförändringar Processförändringar Lagar och regleringar Mode Mentala dispositioner...etc Teknikperspektivet är bara ett av många perspektiv! Page 7

Observationer: Ytterligare specialisering Större samverkan mellan leverantörer Ger synergieffekter både teknologiska och ekonomiska Tydligare strategi för anpassning till öppna standarder Page 8

Minskande omfattning av innovation i slutna innovationsmiljöer Ökat samarbete och inhämtning av externa idéer Minskande tyngd hos leverantörer med helt proprietära teknologier Lyckosamma genomslag stärks då fler leverantörer ser nischer Bäddar för en spännande framtid! Page 9

Inkrementell respektive disruptiv evolution Inkrementell more of the same Lätt att ta till sig Ger ofta vinster/fördelar Disruptiv kvalitativt annorlunda, svår att kunna dra nytta av. Mentalt disruptiv: förstår inte vitsen Teknologiskt disruptiv: koexisterar ej bra med nuvarande teknologi Affärsmässigt disruptiv: kan ej realisera potential med existerande marknad Process-disruptiv: kan ej utnyttja potential med befintligt arbetssätt Page 10

Win95 Win98 WinME WinXP barnen träder in på scenen Windows Linux kusiner kan träda in WLAN osynliga sladdar I vems ögon? Page 11

Introduktionen av PC IT-verksamheten ställdes inför kvalitativt nya utmaningar Internet Datakommunikation var teknologiskt en helt ny dimension Webben Webbaccess och webbläsare och webbservers möjliggjorde helt nya mekanismer för att nå vissa kunder Page 12

!" Page 13

Page 14

Arkitektur: Sätt att strukturellt beskriva en artefakt Sätt att konstruera en artefakt Sätt att förvalta en artefakt Praktiska konsekvenser: Leverantörer positionerar sig i en arkitekturnisch Användare anskaffar delar enligt arkitektur Användare konfigurerar inom ramen för arkitektur... med hänsyn till processbehov... Med hänsyn till förvaltningsbehov Page 15

# tid SW appl OS appl MW OS iii xxx MW OS MW OS HW HW HW HW HW Underliggande lager erbjuder generisk funktionalitet Högre nivåer mer specialiserad På väg mot en pannkakstårta... Page 16

$" appl OS appl OS HW HW Från mjuka gränssnitt (ömsesidigt förtroende) Till hårda gränssnitt (ömsesidig misstänksamhet) Säkerhetsproblemet! Page 17

$" appl app1 app2 OS OS HW HW Från interoperabilitet mellan staplade lager Vertikal interoperabilitet Till interoperabilitet inom olika nivåer Horisontell interoperabilitet Page 18

% app1 app2 app1 app2 OS OS OS HW HW HW Från central plattform Till en uppsättning plattformar Page 19

#! app1 app2 app1 app2 OS OS OS1 OS2 HW HW HW1 HW2 Från homogen uppsättning platformar Till heterogen uppsättning plattformar Page 20

"!& app1 app2 app1a app1b app1 OS OS OS OS HW HW HW HW Från slutna tillämpningar på enskilda plattformar Till tillämpningar som är utspridda över plattformar Page 21

% app1 app2 app1 app2 OS OS OS OS HW HW HW HW Adm1 Adm1 Adm2 Från drift inom en enda adminstrativ domän Till samverkan över administrativa gränser Page 22

! Horisontell interoperabilitet Uppsättning samverkande plattformar Heterogena Distribuering av tillämpningar Samverkan över administrativa gränser Page 23

'" Tjänsteorienterade arkitekturer Page 24

(" Service-Oriented Architectures (SOA) Samverkan genom utnyttjande av tjänster Tjänstetillhandahållare (service provider) Tjänsteutnyttjare (service customer) Realisering Web Services (WS) Page 25

)&%! Business Processing BPEL4WS Secure Reliable WS-ReliableMessaging Transacted WS-Coordination WS-AtomicTransaction WS-BusinessActivity Messaging SOAP, WS-Addressing, MTOM (Attachments), WS-Eventing Metadata WSDL UDDI WS-Policy WS-PolicyAssertions WS-PolicyAttachment WS-Discovery WS-MetadataExchange XML includes XML Signature and XML Encryption Transports e.g., http(s) Page 26

# &&*+, Page 27

-%./)% Teknologiskt välgrundad Standarder finns och växer fram Fullt kompatibla med existerande standarder och brett använda produkter Stödprodukter på marknaden Redan integrerad kritisk del i affärsverksamheter Inte bara proof-of-concept, utan i full drift Page 28

+012 Söktjänster (Web Services) mot produktdatabaser och kundmönster Ges till andra aktörer som kan erbjuda sina besökare specialiserade sökningar (t.ex. inom viss område) Aktörer kan wrappa sitt eget omslagspapper kring tjänsten win-win situation Fullt ut baserad på öppna standarder Page 29

+0%3 Nätverksbaserat försvar - NBF Nytt arbetssätt Enheter ska agera opportunistiskt ( ta tillfället i flykten ) Enheter skall lättare kunna samarbeta på lokal nivå Samarbete med andra försvarsmakter Etc... Ny basinfrastruktur SOA-baserad Situationsanpassat IT-stöd (dynamiskt) Heterogen nätverkad driftsmiljö från ledningscentral till soldat i fält Page 30

45 %.4 Service identification. What is a service? What is the business functionality to be provided by a given service? What is the optimal granularity of the service? Service location. Where should a service be located within the enterprise? Service domain definition. How should services be grouped together into logical domains? Service packaging. How is existing functionality within legacy mainframe systems to be re-engineered or wrapped into reusable services? Service orchestration. How are composite services to be orchestrated? Service routing. How are requests from service consumers to be routed to the appropriate service and/or service domain? Service governance. How will the enterprise exercise governance processes to administer and maintain services? Service messaging standards adoption. How will the enterprise adopt a given standard consistently? Page 31

6 Mobilitet, Egalitära arkitekturer, Autonomisk självreglering,... Page 32

7& Karaktäristika: Små apparater Begränsade resurser Minne, processor, energi,... Trådlös kommunikation Liten bandbredd Intermittent uppkoppad Nya säkerhetsrisker Teknologiskt Fysiskt Utmaning: sömlös integrering i den virtuella infrastrukturen Page 33

"89 Dagens client-server-arkitektur skalar inte bra Server som sårbar komponent Server som belastningsflaskhals Alternativa egalitära arkitekturer: Peer-to-peer (P2P) Direktutbyte mellan jämlika noder (plattformar). Dynamisk relation server är en roll i en transaktion Flera olika möjliga servers välj den som just nu är bäst. Grid Computing En mängd platser (plattformar) är potentiella resursleverantörer Klienter kan utnyttja resurser utan att bekymra sig om var de finns (tänk lastbalansering ) Page 34

"8: Konsekvenser av egalitära arkitekturer En annan typ av middleware Andra protokoll Andra administrativa behov och funktioner Huvudsaklig effekt för användarorganisationer Ett nytt synsätt på applikationer Ett nytt sätt att strukturera applikationer Middleware ger automatiskt stöd för vissa (gamla) behov Vissa nya möjligheter skapas, t.ex. stryktålighet (robustness) Vissa aspekter måste hanteras på nytt sätt, t.ex. säkerhet Page 35

"8; Framväxande standarder T.ex. gridteknologin: Global Grid Forum: Open Grid Services Architecture Konvergens mellan Grid Services och Web Services Koppling till Autonomic Computing Page 36

<89 IT-infrastruktur blir allt mer komplex allt svårare att styra så att den utnttjas optimalt. underutnyttjad investering alternativt faktisk överinvestering kan ge suboptimalt stöd åt verksamheten Låt infrastrukturen styra sig självt! Styrsystem och sensorer integreras i subsystem Lokala indikationer utnyttjas för lokal styrning Angränsande subsystem kan känna av varandra Lokal optimering ger global optimering! emergent behavior Biologiskt inspirerad tänk myrstack Page 37

<8: Konsekvenser för systemadministration Mindre mängd manuell styrning Mer beskrivande av mål ( bör-värden ) Ger bättre resultat än manuellt styrt system. Produkter IBM levererar hård och mjukvara med självstyrning Andra är på gång Page 38

%"89 Ett växande behovsområde Ett slagfält Mellan olika leverantörer Mellan attackerare och resursägare Ett område där standarder behövs För att säkerställa investeringar i teknologi För att möjliggöra interoperabilitet i samhället Page 39

%"8: Konstaterande: Det finns svagheter/brister i kända plattformar Det existerar god teknologi God teknologi driftsätts ej, eller driftsätts felaktigt Säkerhetssystem administreras ej på gott sätt samt Den svagaste länken är människan. Security is not an add-on feature Säkerhetsystemen måste betraktas som en grundläggande byggkloss i plattformar Page 40

)%" Page 41

)% "! Page 42

+0)%!!& Page 43

- Virtuella organisationer Page 44

' #! <! <& 6.1*., % & & # *, <& <& Page 45

5 Integrerade affärsprocesser deltagare skall uppleva som om de arbetade i samma organisation (VO:n) Snabbt och billigt att organisera att sätta upp, driva, och demontera ett VO måste ske enligt enkel modell Förutsägbarhet konsekvenserna av att få VO:n i luften skall vara kända Säkerställt parters individuella behov av säkerhet skall kunna tillfredsställas. Öppenhet baserat på öppna och accepterade standarder Page 46

<7 Europeiskt projekt 6:e ramprogrammet Löptid 2004-2007 Fras: A Trust and Contract Management framework enabling secure collaborative business processing in on-demand created, self-managed, scalable, and highly dynamic Virtual Organisations Page 47

0 Page 48

0& Application Domain Specific Services VO Management Processes / Services Federation Business Processing Location, Publication, Discovery SLA services Trust & Security services Federation Common Policy Format Policy Policy Enforcement Deployment Manageability (Monitoring, Notification etc.) WS Foundation Page 49

! BPEL4WS, etc WS-Coordination/Transaction Application Domain Specific Services Business Processing WSLA, WS-Agreement Language SLA services VO Management Processes / Services Federation Location, Publication, Discovery Trust & Security services WS-Federation, WS-Notification (broker), CDL, WS-Coordination? Federated registries, etc WS-Trust + token formats, XACML, WS-Security,etc. WS-Policy, etc UDDI, (WSDL), Common Policy Format Policy SAML, WS-Policy, PDP, etc Policy Enforcement Deployment WS-Agreement services, etc WSRF, WSDM, WS- Notification, WS- Eventing, Manageability (Monitoring, Notification etc.) WS Foundation SOAP, WSDL, WS-Addressing, ReliableMessaging, Metada-Exchange SW Page 50

SOAP 1.1 WS-I Basic Profile 1.0. SOAP 1.2 EbMS WSDL 1.1 WSDL 1.2 EbCPPA UDDI 3.0 UDDI 2.0 ebxml Registry Services AS2 XML Signature XML Encryption XKMS WS-CHOR WSCI 1.0 WSCL BPEL 1.0 BPEL 1.1 WSFL 1.0 ebbpss WS-Security SAML 1.1 SAML 1.0 WS-Trust 1.0 WS-Reliability 1.0 WS- ReliableMessagi ng XACML 1.0 WSCoordination WS-Transaction WSAtomicTrans action WS-CAF WS- PolicyAssertions WS- PolicyAttachment WS-Policy WS-Addressing WS-Federation 1.0 SPML ID-FF ID-WSF WSRP SOAP Conversation 1.0 WS-CallBack WS- Acknowledgemen t WS- MessageData OWL-S 0.9 OWL SOAPAttachmen ts SOAP-MTOM WS-Attachments BEEP WS- SecureConversat ion 1.0 WS- SecurityPolicy 1.0 Page 51

( Page 52

%"( Jag väljer självklart det som är standard. Det bästa med standarder är att det finns så många att välja mellan. Page 53

% Page 54

%0 IT-standarder: Tillgängliga dokumenterade specifikationer Typer av standarder: De jure De facto: Konsortiestandarder Page 55

Page 56

) &&);< World Wide Web Consortium (1994- ) Industrikonsortium specificera webbstandarder Cirka 400 medlemmar industri, samhälle, akademi Global täckning Tar fram standarder ( W3C Recommendations ) i en konsensusbaserad process HTML, HTTP, XML,... Page 57

);<0=&& Page 58

% Page 59

& Teknologi respektive verksamhet Page 60

"! Märkbara förändringar: Plattare organisationsstrukturer Självstyrande enheter Fokusering på kärnverksamhet Outsourcing Samverkan med andra organisationer Effekt affärsprocesser distribueras: Över egna autonoma enheter In i andra organisationer (administrativa domäner) Utmaning: Hur stödja och förvalta dessa distribuerade processer Page 61

# Platform Architecture Betona teknologi Bottom-up-synsätt Enterprise Architecture Betona verksamhetens struktur och hur den stöds Top-down-synsätt Page 62

& Enterprise Architecture Trends In European Financial Services 2005: Architects must not explain success, but measure it. Architecture coherence remains a frequently neglected ingredient of success. (Se mer i appendix) Page 63

6 Page 64

" Den gamla världen kommer att finnas kvar (lite i skymundan) Den nya världen innebär nya möjligheter och utmaningar Vidgat arkitekturbegrepp greppar över mer av verksamhetens struktur Mycket mer heterogen uppsättning apparater sömlöst interopererande Egna affärsprocesser sker delvis out-house Större dynamik i hantering av resurser Mer sofistikerad hantering av säkerhet Kvalitativt ny typ av situation vi konfronteras med! Page 65

5 Arkitekturarbete har varit som katedralbygge En omsorgsfullt utarbetad huvudplan som definierar de spelregler som allt måste följa. Arkitekturarbete blir mer som att vara en samarbetsvillig kolonilottsägare Definiera flexibel regeluppsättning för det egna beteendet så att samfälligheten som helhet fungerar lyckosamt.... med de grannar man råkar ha för dagen... och med de varierande sätt varpå man vill utnyttja de egna resurserna Page 66

3 Page 67

+ Läget och trender i verksamhetsarkitektur Page 68

>?7 89 The Zachman Framework A way of conceptualizing concerns that are involved in any information system architecture. Perspectives:... technology model, system model, business model,... Abstractions:... data, functions, people, time,... OMG Model Driven Architecture Provide a modeling capability that to describe a company's business and software assets. Common Warehouse Metamodel, UML Metamodel, Business Process Definition Metamodel, Business Semantics for Business Rules,... Page 69

>?7 8: Page 70

% 7 Page 71

%7@ Page 72

67@ Page 73

3 = Page 74

! 3%*:AAB, Some Key Drivers Continue To Change The Landscape The general economic environment will remain challenging for most. The battle between functional requirements and cost reduction will rage. The current state of the application landscape calls for application renewal. Outsourcing success will require enterprise architecture. Page 75

! 3%*:AAB, Enterprise Architecture Trends In European Financial Services EA will be more successful when its scope is broadly defined. The organization of EA efforts will remain crucial for overall success. The "ivory tower" effect will still reduce EA effectiveness. In case of conflict, applications will win and EA frameworks will lose. There is no such thing as the architecture budget anymore. Top management will provide high-level EA guidance. Architects must not explain success, but measure it. Architecture coherence remains a frequently neglected ingredient of success. EA will enjoy increasing importance and management goodwill. Page 76

! $&:AAA89 1. Value of Integrated Architecture: By 2007, 50% of Global 2000 enterprises will move beyond a pure technology architecture focus to include enterprise business architecture, enterprise information architecture, and enterprise solution architecture. 3. Service-Oriented Architecture: By 2005, a focus on serviceoriented architectures (SOAs) will dramatically increase, though implementations will be achieved in only 10% of Global 2000 organizations. By 2007, 40% of Global 2000 organizations will have deployed SOAs to improve the interoperability of technical, business process, and information services. Page 77

! $&:AAA8: 4. IT and Business Collaboration: Enterprise architecture (EA) success will be determined by the extent to which corporate and line-of-business managers comprehend, support, and enforce the architecture. By 2006, 10% of EA core teams will move out from under the IT organization s management structure, with direct reporting relationships to either corporate strategy or corporate change management functions. By 2008, 40% of enterprise architects will have primary expertise in business strategy or process engineering. 5. Infrastructure and Architecture: Through 2008, infrastructure asset reuse will continue to be the joint responsibility of enterprise architecture and infrastructure development groups. Page 78

"0C222 "Trends in Enterprise Architecture - How are Organizations Progressing, IFEAD: Report of the Second Measurement, November 2004 http://www.enterprisearchitecture.info/images/ea%20survey/ea%20survey%202004%20ifead.pdf Jost Hoppermann: "Trends 2005: Enterprise Architecture In European Financial Services", October 29, 2004 http://www.analystcentre.com/pdfs/trends2005_enterprisearchitecture_in_european_ FinancialServices.pdf D.S. Frankel et al.: "The Zachman Framework and the OMG's Model Driven Architecture", September 2003 http://www.omg.org/bp-corner/bp-files/mda-zachman-framework.pdf META Group Research: "Enterprise Planning & Architecture Strategies 2004/05", 2004 http://www.metagroup.com/us/displayarticle.do?filename=trend2056 Page 79

%- Page 80