Sponsored White Papers, Webcasts, and Downloads
ZDNet Resources
- Exploring the Fundamentals of Architecture and Services in an SOA: Part 3 - Service-Oriented Solutions and Enterprise Architecture
- In the previous two parts in this series, the authors introduced the importance of using architectural techniques when developing service-oriented solutions, discussed the usage of levels of abstraction, introduced the IBM SOA Solution Stack providing nine separate concerns for considering SOA, placed architecture into the context of the software development...
- Tags: Enterprise Architecture, SOA, IBM Corp., Service-Oriented Architecture (SOA), Model-Driven Development, Web Services, Middleware, Enterprise Software, Software, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2008-01-22
- Modularizing Variability and Scalability Concerns in Distributed Real-Time and Embedded Systems With Modeling Tools and Component Middleware
- Developing real-time software for large-scale Distributed Real-time and Embedded DRE systems is hard due to variabilities that arise from integration with various subsystems based on different programming languages and hardware, OS, middleware platforms, fine tuning the system to satisfy a range of customer requirements, such as various Quality-of-Service QoS properties,...
- Tags: QoS, Variability, Scalability, Embedded System, Modeling, Model-Driven Development, Middleware, Ooa/Ood/Oop, Software Development, Software/Web Development, Enterprise Software, Software
- White papers 2008-01-01
- Exploring the Fundamentals of Architecture and Services in an SOA, Part 2: The Importance of Business Architecture, Model-Driven Development, and Reusing Existing Assets
- In this paper, one learns about business architecture, model-driven development, and reusable assets. The user understands now how business architecture provides a road map, improves IT responsiveness and flexibility, and helps make IT systems business-aligned. One also learns about the IBM Component Business Modeling CBM technique as well as model-driven...
- Tags: Asset, SOA, Business Architecture, Model-Driven Development, Asset Management, Service-Oriented Architecture (SOA), Ooa/Ood/Oop, Software Development, Software/Web Development, Operational Planning, Business Operations, Web Services, Enterprise Software, Software
- White papers 2007-10-23
- SAP Business ByDesign: Competitive Advantage and the Dynamics of Enterprise Software
- There are lots of reasons why companies chose SaaS/On Demand applications, but driving competitive advantage is not always at the top of the list. That's why SAP's Business ByDesign announcement this week in New York looked a little more interesting than other SaaS/OD announcements I've attended. The customers that SAP...
- Tags: Competitive Advantage, SAP AG, SOA, Business ByDesign, SaaS/OD, BBD, Market-leader, Service-Oriented Architecture (SOA), Strategy, Roi/Tco, Model-Driven Development, Web Services, Enterprise Software, Middleware, Software, Management, Finance, Managerial Accounting, Ooa/Ood/Oop, Software Development, Software/Web Development, Joshua Greenbaum
- Blog posts 2007-09-20
- Explore Model-Driven Development (MDD) and Related Approaches: Applying Domain-Specific Modeling to Model-Driven Architecture
- In this paper, use Eclipse Modeling Framework EMF and Graphical Modeling Framework GMF technologies to produce domain-specific modeling tooling aids for domain-specific languages. Learn the value of defining a domain-specific language, explore basic concepts and different approaches to modeling, and get tips on creating a good metamodel. In architecture design...
- Tags: Domain, Model-driven Architecture, Modeling, Model-Driven Development, Research & Development, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
- White papers 2007-09-18
- Using Model-Driven Development (MDD) in a Mainframe Environment
- Creating and refining an application model can provide insight into the problem domain. This exercise can assist the development team in communicating details about the problem domain and in establishing a common vocabulary among the stakeholders. This paper introduces the user to the concepts of modeling applications, describes tools one...
- Tags: Mainframe, Modeling, Model-Driven Development, Research & Development, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
- White papers 2007-08-01
- Spanish Hotel Chain Boosts Web Sales by 200 Percent With Flexible Online IT Solution
- Sol Melia owns 350 hotels in 30 countries, making it the world's largest chain of resorts and Spain's largest hotel chain. Sol Melia wanted to increase international sales and customer retention by offering a quality and personalised service while also simplifying the booking process for partners and travel agents. The...
- Tags: Web, Information Technology, Computer Associates International Inc., Sol Melia, Model-Driven Development, Sales Strategy, Sales Force Management, Ooa/Ood/Oop, Software Development, Software/Web Development, Sales
- Case studies 2007-04-16
- How to Use IBM Rational Software Architect to Create Composite Patterns: Model-Driven Development Using Rational Software Architect Patterns
- Patterns are often related, thus used together to create larger architectures and designs. For example, imagine that one is responsible for solving a problem that requires applying multiple patterns, and that one will be solving this same problem repeatedly, each time with essentially the same set of patterns. The efficient...
- Tags: Pattern, Software Architect, IBM Corp., Patterns, J2Ee, Model-Driven Development, Java, Application Servers, Middleware, Enterprise Software, Software Development, Software/Web Development, Ooa/Ood/Oop, Programming Languages, Software
- White papers 2006-12-05
- Building SOA Applications With Reusable Assets, Part 4: The Requester-Side Caching Pattern
- This series explores reusable assets such as recipes, software patterns, and models and how they can accelerate the development of SOA solutions. This paper explores the requester-side caching pattern to address performance nonfunctional requirements when implementing reusable services. The requester-side caching pattern was harvested from a real SOA engagement and...
- Tags: Asset, SOA, IBM Corp., Service-Oriented Architecture (SOA), Web Services, Middleware, Model-Driven Development, Enterprise Software, Software, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-11-22
- Model-Driven and Pattern-Based Development Using Rational Software Architect, Part 1: Overview of the Model-Driven Development Paradigm With Patterns
- Model-Driven Development MDD is a style of software development where the primary software artifacts are models from which code and other artifacts are generated. Its goal is to improve the productivity and quality of enterprise application development. Patterns play an important role in model transformation and code generation in MDD....
- Tags: IBM Corp., Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-11-21
- Get Started With Model-Driven Development Using the Design Pattern Toolkit - Part 2: Accessing the DPTK Data Model
- The Design Pattern ToolKit DPTK is an Eclipse-enabled template engine for generating applications based on customizable, model-driven architecture transformations. This paper discusses details on how to access the model data from the templates. Authoring Design Pattern ToolKit DPTK patterns requires familiarity with two subject areas: how to access the data...
- Tags: Design Pattern, Model-driven Architecture, DPTK, Model Driven Architecture, Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-10-25
- Building Tools for Model Driven Development: Comparing Microsoft DSL Tools and Eclipse Modeling Plug-Ins
- The development and wide adoption of CASE Tools that provide Code Generation from Models is one critical requirement to confirm the success of the Model Driven Software Development MDSD. Main actors in the Software Development Industry are aware that they must provide technology and tools that allow building and/or adapting...
- Tags: Microsoft Corp., Eclipse, Model-driven Development, Plug-in, Tool, Productivity
- White papers 2006-09-28
- Architecting on Demand Solutions, Part 21: J2EE Security and Event Patterns - Use Model-Driven Development (MDD) to Create and Submit Events With Rational Software Architect Patterns
- This paper extends Part 8 of the series, where one uses Enterprise Patterns to quickly build Java 2 Platform, Enterprise Edition (J2EE) applications using Rational Software Architect. In this paper one will use two J2EE Security Patterns to configure Enterprise JavaBeans EJB security policies and an event pattern to create...
- Tags: Result, IBM Corp., J2Ee, Model-Driven Development, Application Servers, Java, EJB, Middleware, Enterprise Software, Software Development, Software/Web Development, Ooa/Ood/Oop, Software, Programming Languages
- White papers 2006-06-27
- Explore Model-Driven Development (MDD) and Related Approaches: A Closer Look at Model-Driven Development and Other Industry Initiatives
- In this paper, one discovers how the OMG's MDA initiative is working to formalize the ideas of MDD and to provide standards in support of the approach. One explores the term MDD, which refers to a development approach that is broadly in line with the formal MDA under development at...
- Tags: Industry, Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-03-14
- Combine Patterns and Modeling to Implement Architecture-Driven Development: Capturing Your Architectural Decisions Explicitly
- Using patterns and Model-Driven Development MDD can lead to architecture-driven development. This style of development allows architectural decisions to be captured explicitly and encoded in the system with automation. And by using patterns and MDD, complexity can be reduced in the work, enabling on demand design and development. This paper...
- Tags: Development, Modeling, Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-02-14
- Implement Model-Driven Development to Increase the Business Value of Your IT System: Discover the Advantages of Using Modeling Tools From IBM Rational Software
- Model-Driven Development MDD is a style of software development where the primary software artifacts are models from which code and other artifacts are generated according to best practices. A model is a description of a system from a particular perspective, omitting irrelevant detail so the characteristics of interest are seen...
- Tags: Software, Information Technology, Artifact, Model, Modeling, IBM Corp., Model-Driven Development, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers 2006-01-24
- Model Driven Development of Service-Oriented Grid Applications
- In service-oriented Grid computing, great emphasis is placed on platform independence and cross-platform interoperability at the price of a higher initial software development complexity and cost. The Model Driven Architecture MDA approach to software development promises to reduce costs and increase reliability and flexibility of such complex distributed systems. This...
- Tags: Software, Model-driven Architecture, Model Driven Architecture, Software Development, Development Tools, Model-Driven Development, Ooa/Ood/Oop, Software/Web Development
- White papers 2005-11-25
- Unified Modeling Language Version 2.0: In Support of Model-Driven Development
- So-called "Model-Driven" Development MDD methods, which are based on higher levels of abstraction and greater use of automation compared to traditional methods, have already demonstrated their potential for radical improvements in the quality of software and the productivity of development. Since the role of modeling languages is crucial to the...
- Tags: Modeling, Model-Driven Development, Research & Development, UML, Programming Languages, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
- White papers 2005-11-11
- Realizing Service-Oriented Solutions With the IBM Rational Software Development Platform
- Creating Service-Oriented Architecture SOA solutions means rethinking the practices currently in use to build systems, reconsidering the skills in an organization, and redefining the ways in which team members collaborate. This paper focuses on how IBM supports SODA, the relationship of SODA to the IBM Rational Software Development Platform RSDP,...
- Tags: IBM Corp., Service-Oriented Architecture (SOA), Model-Driven Development, Team Management, Web Services, Software Development, Middleware, Enterprise Software, Software, Ooa/Ood/Oop, Software/Web Development, Management
- White papers 2005-10-20
- Modeling Turnpike Frontend System: A Model-Driven Development Framework Leveraging UML Metamodeling and Attribute-Oriented Programming
- This paper describes and empirically evaluates a new model-driven development framework, called Modeling Turnpike or mTurnpike. It allows developers to model and program domain-specific concepts ideas and mechanisms specific to a particular business or technology domain and to transform them to the final compilable source code. By leveraging UML metamodeling...
- Tags: Domain, Programming, Modeling, Model-Driven Development, Research & Development, UML, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
- White papers 2005-06-27
White Papers and Webcasts