SecurityArena

Guide to Practical Info Security!

Who's Online

We have 3 guests online
CBK Applications and Systems Development Security (Part-2)
Print E-mail
Written by Administrator   
Friday, 10 July 2009 13:53
Article Index
CBK Applications and Systems Development Security (Part-2)
Capability Maturity Model Integration
Types of programming languages
OOP / Object-Oriented Programming
Structured analysis approach
Phases of object-oriented design and development
Cohesion and Coupling
Object Management Architecture
Mobile Code
Expert Systems
Malicious Software (Malware)
Attacks
All Pages

Structured analysis approach

A full structured analysis approach looks at all objects and subjects of an application and maps the interrelationships, communications paths, and inheritance properties. Object-oriented analysis (OOA) is a structured analysis approach. OOA is the process of classifying objects that will be appropriate for a solution.

Data modeling approach

In this approach data is considered independently of the way that the data is processed and of the components that process the data. A data model follows an input value from beginning to end and verifies that the output is correct.
Strustured Analysis vs Data Modelling
OOA is an example of a structured analysis approach. If an analyst is reviewing the OOA of an application, she will make sure that all relationships are set up correctly, that the inheritance flows in a predictable and usable manner, that the instances of objects are practical and provide the necessary functionality, and that the attributes of each class cover all the necessary values used by the application. When another analyst does a data model review of the same application, he will follow the data and the returned values after processing takes place. An application can have a perfect OOA structure, but when 1 + 1 is entered and it returns –3, something is wrong. This is what the data modeling looks at.



Last Updated on Friday, 28 August 2009 05:04
 
Please register or login to add your comments to this article.
 
Joomla 1.5 Templates by Joomlashack