Dynamic software performance models

Data processing: structural design – modeling – simulation – and em – Simulating electronic device or electrical system – Software program

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C703S014000, C703S019000, C703S020000, C703S021000, C703S013000, C716S106000, C716S108000, C716S113000

Reexamination Certificate

active

08073671

ABSTRACT:
Simulating an application. A method that may be practiced in a computing environment configured for simulating an application modeled by an application model deployed in a performance scenario of a computing system by deploying service models of the application model to device models modeling devices. The method includes referencing a performance scenario to obtain a transaction being modeled as originating from a first device model. The transaction invokes of a first service model. The first service model specifies hardware actions for simulation. The first service model is referenced to determine the hardware actions for simulation and the next referenced service. The next referenced service specifies hardware actions to be added to the transaction and may specify invocation of other service models. A chain of hardware actions is generated by following the invocation path of the service models. The hardware actions are applied to device models to simulate the transaction.

REFERENCES:
patent: 5018095 (1991-05-01), Nissimov
patent: 5088058 (1992-02-01), Salsburg
patent: 5313617 (1994-05-01), Nakano
patent: 5809282 (1998-09-01), Cooper
patent: 5848270 (1998-12-01), DeLuca et al.
patent: 5881268 (1999-03-01), McDonald et al.
patent: 6038619 (2000-03-01), Berning et al.
patent: 6205413 (2001-03-01), Bisdikian et al.
patent: 6542854 (2003-04-01), Yang et al.
patent: 6560564 (2003-05-01), Scarlat et al.
patent: 6584545 (2003-06-01), Bachmat et al.
patent: 6606585 (2003-08-01), Borowsky
patent: 6738386 (2004-05-01), Holmqvist
patent: 6865527 (2005-03-01), Go
patent: 6978259 (2005-12-01), Anderson
patent: 6996517 (2006-02-01), Papaefstathiou
patent: 7035971 (2006-04-01), Merchant
patent: 7058560 (2006-06-01), Arakawa et al.
patent: 7107187 (2006-09-01), Saghier et al.
patent: 7200545 (2007-04-01), Lines
patent: 7403886 (2008-07-01), Odhner et al.
patent: 7509646 (2009-03-01), Maw et al.
patent: 7571088 (2009-08-01), Papaefstathiou et al.
patent: 2002/0029256 (2002-03-01), Zintel
patent: 2002/0062431 (2002-05-01), Benedix
patent: 2002/0161566 (2002-10-01), Uysal et al.
patent: 2002/0188592 (2002-12-01), Leonhardt
patent: 2002/0199205 (2002-12-01), Sonawane
patent: 2003/0028722 (2003-02-01), Bachmat et al.
patent: 2003/0139917 (2003-07-01), Hardwick et al.
patent: 2003/0208284 (2003-11-01), Stewart et al.
patent: 2004/0034547 (2004-02-01), Birkhowlzer
patent: 2004/0194095 (2004-09-01), Lumb
patent: 2005/0086331 (2005-04-01), Wadia et al.
patent: 2005/0097503 (2005-05-01), Zintel
patent: 2006/0025984 (2006-02-01), Papaefstathiou et al.
patent: 2006/0161753 (2006-07-01), Aschoff et al.
patent: 2006/0184410 (2006-08-01), Ramamurthy et al.
patent: 2006/0198318 (2006-09-01), Schondelmayer et al.
patent: 2006/0235675 (2006-10-01), Oslake et al.
patent: 2006/0235859 (2006-10-01), Hardwick et al.
patent: 2006/0248510 (2006-11-01), Dournov et al.
patent: 2006/0288149 (2006-12-01), LaVigne et al.
patent: 2007/0011330 (2007-01-01), Dinker et al.
patent: 2007/0055913 (2007-03-01), Atkins et al.
patent: 2007/0162268 (2007-07-01), Kota et al.
patent: 2007/0233450 (2007-10-01), Papaefstathiou et al.
patent: 2007/0290831 (2007-12-01), Kalinichenko et al.
patent: 2008/0140931 (2008-06-01), Nakamura et al.
patent: 2009/0006071 (2009-01-01), Dournov et al.
U.S. Appl. No. 11/401,077, filed Apr. 10, 2006, Papaefstathiou, et al.
U.S. Appl. No. 11/394,483, filed Mar. 31, 2006, Papaefstathiou, et al.
U.S. Appl. No. 11/394,473, filed Mar. 31, 2006, Peterson, et al.
U.S. Appl. No. 11/394,945, filed Mar. 31, 2006, Papaefstathiou, et al.
U.S. Appl. No. 11/105,251, filed Apr. 13, 2005, Dournov, et al.
An Analytic Performance Model of Disk Arrays by Edward K Lee et al., ACM 1993 pp. 98-109.
De et al., Dynamic Multipath Routing (DMPR): An Approach to Improve Resource Utilization in Networks for Real-Time Traffic, Modeling, Analysis, and Simulation of Computer and Telecomunications Systems, Aug. 2001, pp. 23-30.
Thakore, et al., Routing with Persistent Link Modeling in Intermittently Connnected Wireless Networks, IEEE Military Communications Conference, Oct. 2005, pp. 461-467.
Papaefstathiou, “Design of a Performance Technology Infrastructure to Suppoort the Construction of a Responsive Software”, WOSP 2000, ACM, Ontario Canada.
Amer et al., “Performance Evaluation of a Hierarchical Hybrid Adaptive Routing Algorithm for Large Scale Computer Communication Networks”, Department of Computer and Information Systems, The Ohio State University, 1988, IEEE.
IBM Corporation OEM Hard Disk Drive Specifications for DAQA-32160-32700-33240 3.5-Inch Hard Disk Drive with ATA Interface Revision (2.0) Sep. 10, 1996.
Office Action dated Apr. 14, 2009 cited in U.S. Appl. No. 11/394,473.
Office Action dated Oct. 7, 2008 cited in U.S. Appl. No. 11/041,077.
Notice of Allowance dated Mar. 23, 2009 cited in U.S. Appl. No. 11/041,077.
Office Action dated Feb. 26, 2009 cited in U.S. Appl. No. 11/394,483.
Notice of Allowance dated May 8, 2009 cited in U.S. Appl. No. 11/394,483.
Office Action dated Apr. 6, 2009 cited in U.S. Appl. No. 11/394,945.
Office Action dated Nov. 30, 2009 cited in U.S. Appl. No. 11/394,473.
U.S. Appl. No. 11/394,473, mail date May 3, 2010, Office Action.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamic software performance models does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamic software performance models, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic software performance models will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4258853

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.