Welcome Guest Log In | Register

Balancing Process-Centric and Data-Centric Software Development

Authored on: Jun 1, 2009

Technical Paper

0
More InfoLess Info

In software development, it pays to balance process-centric and data-centric viewpoints. Process-centric emphasizes system logic and can prevent unstructured (spaghetti) code. Data-centric emphasizes how the system ingests, transforms and stores data. It reduces redundancy, complexity, and errors. The right development tools lock in a blended approach. Unified Modeling Language (UML) focuses sharply on process modeling; IBM Rational's Rhapsody is the premiere UML tool. A key data-centric tool is McObject's eXtremeDB embedded database, which integrates as a plug-in for Rhapsody. This white paper uses Rhapsody and eXtremeDB to illustrate the blended approach, with practical examples for improving embedded software development project results.

View
 

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page

×

Please Login

You will be redirected to the login page