
|
|
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:
Business Process Capture
CSI staff performs business modeling:
Requirements Management
CSI staff performs requirements workflow modeling and
management:
 | To establish and maintain agreement with customers
and other
stakeholders on what the system should do. |
 | To provide system developers with a better
understanding of system
requirements and service level agreements (SLAs).
|
 | To delimit the target system(s). |
 | To provide a basis for planning and establishing
the technical iterations. |
 | To provide a basis for estimating cost and time to
develop a system. |
 | To 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:
 | To transform requirements into a design of the
to-be-built-system. |
 | To evolve an effective architecture that supports
the system and scalability. |
 | To adapt design and implementation environments |
 | To design and develop applications with
functionality, scalability and
performance in mind. |
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
 | Visualize network, traffic flow, and application
transactions. |
 | Debug network configuration errors. |
 | Pinpoint bottlenecks. |
 | Troubleshoot application performance problems |

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

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