Real-Life MDA: Solving Business Problems with Model Driven Architecture
By Michael Guttman and John Parodi
5/5
()
About this ebook
Model Driven Architecture (MDA) is a new approach to software development that helps companies manage large, complex software projects and save development costs while allowing new technologies that come along to be readily incorporated. Although it is based on many long-standing industry precepts and best practices, such as UML, it is enough of a departure from traditional IT approaches to require some "proof of the pudding."
Real-Life MDA is composed of six case studies of real companies using MDA that will furnish that proof. The authors' approach MDA projects by describing all aspects of the project from the viewpoint of the end-users—from the reason for choosing an MDA approach to the results and benefits. The case studies are preceded by an introductory chapter and are followed by a wrap-up chapter summarizing lessons learned.
- Written for executives, analysts, architects, and engineers positioned to influence business-oriented software development at the highest levels
- Filled with concrete examples and analyses of how MDA is relevant for organizations of various sizes
- Considers a range of uses for MDA—from business process analysis to full-scale software modeling and development
- Presents results for each case study in terms of tangible, measured benefits, including automatically generated code, defect reduction, improved visibility, and ROI
Michael Guttman
Michael Guttman has over twenty-five years of expertise architecting, developing, and deploying large-scale complex enterprise software systems and infrastructures. He currently serves as director for the Object Management Group's MDA FastStart Program. Previously, he was chief technology officer (CTO) of Genesis Development Corporation, which he co-founded in 1992. After Genesis was sold to enterprise software vendor IONA Technologies, Mr. Guttman subsequently served as IONA's VP of Strategic Technology, and helped manage the operational integration of the two companies. While at Genesis and IONA, Mr. Guttman managed the development of SureTrack™, a groundbreaking process for transitioning large IT organizations to advanced software technologies. Mr. Guttman also was a major contributor to numerous key technology standards, including OMG's CORBA, which has become the embedded messaging protocol of choice for sophisticated enterprise middleware from such vendors as BEA, IBM, and Sun. More recently, he has been working with the OMG to promote the OMG's Model Driven Architecture (MDA), an integrated set of enterprise computing standards which includes Unified Modeling Language (UML), Meta-Object Facility (MOF), XML Meta-Data Interchange (XMI), and Common Warehouse Meta-Model (CWM). Mr. Guttman has been a contributing editor for such publications such as PCWorld, PCWeek (now e-Week), Object Magazine, Java Report, Application Development Advisor, Application Development Trends, and Software Magazine, where he currently authors a column on MDA. He is also a co-author of two highly regarded books on advanced uses of distributed computing technology, The Object Technology Revolution (Wiley, 1996) and Developing E-Business Systems and Architectures: A Manager's Guide (Morgan Kaufmann, 2000).
Related to Real-Life MDA
Related ebooks
How to Be a Successful Software Project Manager Rating: 0 out of 5 stars0 ratingsGetting Started with Dynamics NAV 2013 Application Development Rating: 0 out of 5 stars0 ratingsChaos Engineering A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsCenters Of Excellence A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsAgile Management: Leadership in an Agile Environment Rating: 4 out of 5 stars4/5Test Cases A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsRequirements Modelling and Specification for Service Oriented Architecture Rating: 0 out of 5 stars0 ratingsSystem requirements The Ultimate Step-By-Step Guide Rating: 0 out of 5 stars0 ratingsRegression testing A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsSoftware Development Process Models A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsRFP Response A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsuser stories A Complete Guide - 2019 Edition Rating: 0 out of 5 stars0 ratingsService Design A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsModel-Driven Software Development: Technology, Engineering, Management Rating: 4 out of 5 stars4/5Microservices With Net Core A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsIntroduction to Reverse Logistics Rating: 0 out of 5 stars0 ratingsProduct Lifecycle Management (Volume 1): 21st Century Paradigm for Product Realisation Rating: 0 out of 5 stars0 ratingsManaging Technical Debt A Complete Guide - 2021 Edition Rating: 0 out of 5 stars0 ratingsAndroid Studio Hedgehog Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2023.1.1 and Kotlin Rating: 0 out of 5 stars0 ratingsEvent-driven SOA Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsCloud Based Warehouse Management System A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsSaaS CRM Standard Requirements Rating: 0 out of 5 stars0 ratingsNotification system Standard Requirements Rating: 0 out of 5 stars0 ratingsDigital Process Automation A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsCloud Computing Bible Rating: 4 out of 5 stars4/5IoT Business Solutions Complete Self-Assessment Guide Rating: 0 out of 5 stars0 ratingsThe Warehouse Revolution: Automate or Terminate Rating: 0 out of 5 stars0 ratingsAdobe Analytics A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsBusiness rules A Complete Guide Rating: 0 out of 5 stars0 ratingsTechnology Roadmapping A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Adobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Python For Dummies Rating: 4 out of 5 stars4/5Agile Practice Guide Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Beginning C++ Programming Rating: 3 out of 5 stars3/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5Beginning Programming For Dummies Rating: 4 out of 5 stars4/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5Good Code, Bad Code: Think like a software engineer Rating: 5 out of 5 stars5/5Learning Python Rating: 5 out of 5 stars5/5Photoshop For Beginners: Learn Adobe Photoshop cs5 Basics With Tutorials Rating: 0 out of 5 stars0 ratingsLearn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Programming Problems: A Primer for The Technical Interview Rating: 4 out of 5 stars4/5How Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsLua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsGit Essentials Rating: 4 out of 5 stars4/5Reversing: Secrets of Reverse Engineering Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsOneNote: The Ultimate Guide on How to Use Microsoft OneNote for Getting Things Done Rating: 1 out of 5 stars1/5How to Build and Design a Website using WordPress : A Step-by-Step Guide with Screenshots Rating: 0 out of 5 stars0 ratings
Reviews for Real-Life MDA
2 ratings0 reviews