Method for systematic modeling and evaluation of application flows
AssigneeTelcordia Technologies, Inc.
InventorsBenjamin W. Falchuk, Komandur R. Krishnan, Shoshana K. Loeb, David F. Shallcross
Life of this patent
Estimating the term…
Abstract
A system and method for modeling and evaluating resource requirements of services is disclosed. The system and method in one aspect enable describing an application session in a software model, for example, as a sequence of events in a sequence diagram, annotating the sequence diagram with information and using the sequence diagram and the information to create a mathematical model such as a Markov model that represents the application session. Once in Markov form the service can be analyzed. The system may include a user interface for allowing a user to enter annotations to the sequence diagram.
Claims7
A system for modeling and evaluating impact on service components, comprising:
- a processor operable to present a UML sequence diagram describing service components and flow of transactions between the service components, the processor further operable to enable entering information associated with the UML sequence diagram in a distinct and separate step from generating the UML sequence diagram, the processor further operable to derive a Markov model from the UML sequence diagram and entered information,
- wherein the Markov model includes a plurality of states and state transition probabilities representing the flow of transactions between the service components;
- and
- wherein the processor is further operable to automatically compute the state transition probabilities from the sequence diagram.
Dependencies are inferred from the claim text.