logging in or signing up mon1 5 Renzo Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 82 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 14, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Agenda: AgendaHistory: History Architectures from 1, 2, 3 to n-tier (OERA) Application Integration via ESB (SOA) Implementation of SOA based on (Web-)Services Formal methodology for analysis & design (UML and OO) Constant changing world roundtrip engineering, enabled by Model Driven Development What have we learned in 40 years of software development?Objective and purpose: Objective and purpose Model Driven Architecting Decouple the way that application systems are defined from the technology they run on. This is in order to ensure that the investments made in building systems can be preserved even when the underlying technology platforms change.Model Driven Architecting: Model Driven Architecting Platform Independent Model Platform Specific Model Code Round Trip EngineeringWhat is iMo: A best practice approach for application development based on: OpenEdge Reference Architecture (OERA) OpenEdge 10.1 (OO extensions on the ABL) Model Driven Architecting based on UML Round Trip Engineering What is iMoiMo: Consists of tools (Enterprise Architect and design time catalog) and the knowledge (base classes and services) to support a development team to build a modern OpenEdge Reference Architecture-based application within the OpenEdge development environment. iMo DefinitionHow iMo works – schematic: How iMo works – schematic Import Generate Bus. task Bus Entity Data acces object iMo Repository How iMo works – in UML: How iMo works – in UMLOrganization: Organization Development initiated by Progress Professional Services Netherlands Not a Progress Product, but a Service Offering based on best practices, i.e. no TechSup, no guarantees Current development backed by 5 Application Partners (4 NL, 1 BE) In operation at BGN, OAD, Interpolis Progress EMEA Services Consultants trained: NL, BE, FR, DE, ScanScreen shot: right mouse click (OAD): Screen shot: right mouse click (OAD)Screen shot: tree view (OAD): Screen shot: tree view (OAD)Screenshot: Wizzard (BGN): Screenshot: Wizzard (BGN)Screen shot: colour coding (BGN): Screen shot: colour coding (BGN)Screen shot: records with sub-tabs (BGN): Screen shot: records with sub-tabs (BGN)Screen shot: Interpolis: Screen shot: InterpolisScreenshot: 1 on n relationship: Screenshot: 1 on n relationshipQuick start: Quick startEnhance UI: Enhance UITransformation: TransformationQ&A: Q&ASlide22: Thank you for your time You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
mon1 5 Renzo Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 82 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: January 14, 2008 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Agenda: AgendaHistory: History Architectures from 1, 2, 3 to n-tier (OERA) Application Integration via ESB (SOA) Implementation of SOA based on (Web-)Services Formal methodology for analysis & design (UML and OO) Constant changing world roundtrip engineering, enabled by Model Driven Development What have we learned in 40 years of software development?Objective and purpose: Objective and purpose Model Driven Architecting Decouple the way that application systems are defined from the technology they run on. This is in order to ensure that the investments made in building systems can be preserved even when the underlying technology platforms change.Model Driven Architecting: Model Driven Architecting Platform Independent Model Platform Specific Model Code Round Trip EngineeringWhat is iMo: A best practice approach for application development based on: OpenEdge Reference Architecture (OERA) OpenEdge 10.1 (OO extensions on the ABL) Model Driven Architecting based on UML Round Trip Engineering What is iMoiMo: Consists of tools (Enterprise Architect and design time catalog) and the knowledge (base classes and services) to support a development team to build a modern OpenEdge Reference Architecture-based application within the OpenEdge development environment. iMo DefinitionHow iMo works – schematic: How iMo works – schematic Import Generate Bus. task Bus Entity Data acces object iMo Repository How iMo works – in UML: How iMo works – in UMLOrganization: Organization Development initiated by Progress Professional Services Netherlands Not a Progress Product, but a Service Offering based on best practices, i.e. no TechSup, no guarantees Current development backed by 5 Application Partners (4 NL, 1 BE) In operation at BGN, OAD, Interpolis Progress EMEA Services Consultants trained: NL, BE, FR, DE, ScanScreen shot: right mouse click (OAD): Screen shot: right mouse click (OAD)Screen shot: tree view (OAD): Screen shot: tree view (OAD)Screenshot: Wizzard (BGN): Screenshot: Wizzard (BGN)Screen shot: colour coding (BGN): Screen shot: colour coding (BGN)Screen shot: records with sub-tabs (BGN): Screen shot: records with sub-tabs (BGN)Screen shot: Interpolis: Screen shot: InterpolisScreenshot: 1 on n relationship: Screenshot: 1 on n relationshipQuick start: Quick startEnhance UI: Enhance UITransformation: TransformationQ&A: Q&ASlide22: Thank you for your time