“Integrated Human Resource & Performance Management”

Industry
Technology Platforms
 
BI / Datawarehousing Tools
Creative Tools
Client Server Technologies
Databases
Enterprise Application Integration Tools
ERP
J2EE platform
Lotus Notes
Mainframe
.NET platform
Scripting Technologies
Microsoft Technologies
Operating Systems
Modeling
Configuration Management
Services
Saigun >> Technologies >> Technology Platforms >> Modeling

Before starting to code, it makes sense to analyze the task at hand and to work out an efficient, robust design for a solution because, as the saying goes, a picture is worth a thousand words. Some of these methods can be worked through by hand, with simple aids such as a white-board or a stack of cards. But the strengths of automated analysis and design or modeling is apparent.

Saigun believes that modeling improves the quality of software produced. Saigun uses Models for communication among stakeholders. Different models present the system from different perspectives. We represent solutions in external perspective showing the system’s context or environment. Saigun also uses extensively, process models showing the system development process as well as activities supported by the system. We highlight the following through Modeling

•Behavioral perspective showing the behaviour of the system
•Structural perspective showing the system or data architecture

The modeling is categorized as following:

• Context modeling
• Process Modeling
• Behavioral Modeling
• Dictionary data modeling
• Object Modeling
• Library class hierarchy
• Object Aggregation
• Object interaction