Computer Systems Integrators                             
                    Consulting, 
        
Modeling and Analysis
   
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Requirements Management, Modeling and Simulation Consulting

CSI provides expertise in requirements management, systems and network modeling, simulation and analysis, along with network and client-server system performance assessment.  We are experienced in use of a number of the defacto industry "tools of choice" for:

bullet

Business Process Capture (e.g. Rational Software Tools, Ptech, TAU)

bullet

Requirements Management (e.g. Rational Software Tools, Ptech, DOORS)

bullet

Software Engineering Life-Cycle Software Requirements, Visual Modeling 
(UML), Automated Testing, Change Management (Rational Software Tool)

bullet

Client-Server Application Characterization and Performance Monitoring 
(e.g. OpNet Modeling Tools)

bullet

Network Topology Modeling, Simulation and Performance Assessment 
(OpNet Modeling & Simulation Tools)

bullet

Protocol Modeling, Simulation and Performance Assessment  
(OpNet Modeling & Simulation Tools)

bullet

"What-if" Network Scenario Testing 
(OpNet Modeling & Simulation Tools)

Business Process Capture

CSI staff performs business modeling:

bullet

To understand the structure and the dynamics of a target organization in 
which a system is being deployed.

bulletTo understand current problems in the target organization and identify 
potential improvement. 
bulletTo ensure that customers, end users, and other stakeholders have a 
common understanding of the target organization.
bulletTo derive requirements needed to support the target organization.

Requirements Management

CSI staff performs requirements workflow modeling and management:

bulletTo establish and maintain agreement with customers and other 
stakeholders on what the system should do.
bulletTo provide system developers with a better understanding of system 
requirements and service level agreements (SLAs).
bulletTo delimit the target system(s).
bulletTo provide a basis for planning and establishing the technical iterations.
bulletTo provide a basis for estimating cost and time to develop a system.
bulletTo define a user-interface for the system, focusing on the needs and goals 
of the users and stakeholders.

Software Engineering Life-cycle

CSI consultants performs Software Engineering Life-Cycle Analysis & Design modeling:

bulletTo transform requirements into a design of the to-be-built-system.
bulletTo evolve an effective architecture that supports the system and scalability.
bulletTo adapt design and implementation environments
bulletTo design and develop applications with functionality, scalability and 
performance in mind.

[Info Request Help]  Request more Information 

 

Client-Server Application Characterization and Network Performance Modeling/Simulation

CSI staff use comprehensive tools to model, simulate, and analyze performance of communications network topologies, protocol, client-server applications, and the like.  We analyze, model, simulate, recommend and plan network performance:

Diagnose Problems

bulletVisualize network, traffic flow, and application transactions.
bulletDebug network configuration errors.
bulletPinpoint bottlenecks.
bulletTroubleshoot application performance problems

Validate Changes Prior to Implementation

bullet Catch configuration errors or protocol conflicts introduced by 
modifications to device configuration files.
bulletTest network configuration changes before implementation.
bulletPredict link utilization after configuration or topological changes 
during Flow Analysis.
bulletTune Protocols and verify that protocol tuning achieves the desired 
effect.
bulletValidate Quality of Service (QoS) policies prior to deployment: 
Enhanced Hybrid Simulation accurately estimates benefits of QoS 
policy modifications.
bulletAnalyze server upgrades and relocations: Server models predict 
performance benefits of changes to server configurations (CPUs, 
disk interfaces), location, and replication strategies.
bulletRight-size capacity upgrades.

Plan Ahead for Growth and Availability

bulletLeverage discovery from network management platforms by importing 
topology data.
bulletCreate virtual networks from device configuration files.
bulletLoad network traffic and utilization data from traffic data collection 
tools.
bulletImport network data from standard formats (XML, ASCII).
bulletEstablish budgets with quantitative justifications.
bulletDesign cost-effective, optimized networks that incorporate new 
technologies such as wireless LANs, Gigabit Ethernet, ATM, or VoIP.
bulletDefine realistic Service Level Agreements for application response 
times: Define service-level agreements (SLAs) for any statistic, such 
as application response time.
bulletPlan upgrades for traffic growth or new facilities: Simulate projected 
traffic growth to identify necessary network upgrades and associated 
costs.
bulletOptimize deployment of new technologies and mission-critical 
applications.
bulletOptimize labor-intensive application deployments by right-sizing 
network resources, fine-tuning protocols, and configuring servers in 
advance.
bulletDesign networks with resilience to failure: Perform exhaustive failure 
analysis to determine risks areas, and plan redundant routes.

 

[Info Request Help]  Request more Information