White Papers

The Componentware Revolution

Overview Many have serious misconceptions about the capabilities of current software approaches. Based upon surveys of corporate software projects in the United States, the realities of software development are as follows. About one third of all software projects are cancelled. Average projects expend twice as much budget and schedule as initially planned. After delivery, the majority of systems are considered unsuccessful because they have far fewer capabilities than expected. Modifying and extending systems are the most expensive cost drivers and very likely to create new defects. Overall, the outcomes of virtually all application software projects are stovepipe systems, brittle software architectures that under-perform on requirements.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
iCMG
File Format
HTML
Date Published
Mar 24, 2009
Format
White Papers
Topics
Object-Oriented, Software Engineering

Similiar White Papers

Designing the Software Architecture of an Embedded System With UML 2.0

Designing the Software Architecture of an Embedded System With UML 2.0

A model-driven development methodology was elaborated and implemented, based on existing tools, where UML is used for bo

Publisher: FZI Karlsruhe  |  Tags: software

User Experience Storyboards: Building Better UIs With RUP, UML, and Use Cases

User Experience Storyboards: Building Better UIs With RUP, UML, and Use Cases

The Unified Modeling Language, or UML, is the de facto standard for software modeling. It is used for creating models in

Publisher: IBM  |  Tags: software

A UML Class Diagram Analyzer

A UML Class Diagram Analyzer

Automatic analysis of UML models constrained by OCL invariants is still an open research topic. Especially for critical

Publisher: Federal University of Pernambuco  |  Tags: object-oriented

MSDN Webcast: Testing for Better Design (Level 200)

MSDN Webcast: Testing for Better Design (Level 200)

Over the last decade, software architects have promoted a set of patterns, practices and ideas for designing and buildin

Publisher: Microsoft  |  Tags: software

Improving SoC Design Flow by Means of MDA and UML Profiles

Improving SoC Design Flow by Means of MDA and UML Profiles

This paper introduces a UML profile for SystemC language based on the UML 2.0 specification. SystemC is a well-known obj

Publisher: STMicroelectronics  |  Tags: c++, mda, object-oriented

iCMG White Papers

Exchanging Data Between Globally Accepted Technologies

Exchanging Data Between Globally Accepted Technologies

When one is totally confused in today's decentralized, distributed environment for exchange of information, one can stil

Publisher: iCMG  |  Tags: data, developers

The CCM and EJB Story

The CCM and EJB Story

Every Component Software technologies like CCM, EJB and COM+ offer a model for dealing with components. This is called a

Publisher: iCMG

Innovative Software Architecture (Part I)

Innovative Software Architecture (Part I)

There are many active and successful schools of software architecture thought. Software architecture is a discipline uni

Publisher: iCMG  |  Tags: computing, object-oriented, software, software development, unified

Integrating the Java and CORBA World

Integrating the Java and CORBA World

Aeons (in information technology speak) ago, Sun Microsystems introduced the "Strap line", "The Network is the Computer"

Publisher: iCMG  |  Tags: applications, java, mobile applications

The Era of "e"

The Era of "e"

e-Citizen and e-Government will become reality and most public services will be offered over the Internet, one stop, non

Publisher: iCMG  |  Tags: india