Modeling and simulating software contention

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

C703S013000

Reexamination Certificate

active

08086437

ABSTRACT:
Aspects of the subject matter described herein relate to modeling and simulating software contention. In aspects, a model declares properties of a scarce software object and models software components that need the scarce software object to execute. A simulator uses the model to set up data structures that track locking activity related to the software object. The simulator simulates the interaction between software components and hardware including seizing and releasing locks on the software object. The simulator may use a function or other similar mechanism to distribute seize and release operations with respect to a lock across multiple instances of the software object. The simulator may use data generated by a simulation to provide an indication of lock objects and hardware utilization, transaction latencies, and other statistics.

REFERENCES:
patent: 5881268 (1999-03-01), McDonald et al.
patent: 7065763 (2006-06-01), Martin et al.
patent: 7213093 (2007-05-01), Hammarlund et al.
patent: 2004/0024797 (2004-02-01), Berry et al.
patent: 2006/0101081 (2006-05-01), Lin et al.
patent: 2007/0011302 (2007-01-01), Groner et al.
patent: 2007/0157200 (2007-07-01), Hopkins
patent: 2007/0203910 (2007-08-01), Ferguson et al.
patent: 2007/0233450 (2007-10-01), Papaefstathiou et al.
patent: 2007/0239766 (2007-10-01), Papaefstathiou et al.
patent: 2008/0133212 (2008-06-01), Krishnamurthy et al.
Friedrich et al., “Performance Evaluation of a Distributed Application Performance Monitor”, Dec. 28, 1995, Hewlett Packard Company, 1995, pp. 8.
Kounev et al., “Performance Modelling of Distributed E-Business Applications using Queueing Petri Nets”, in Proceedings of the 2003 IEEE International Symposium on Performance Analysis of Systems and Software—ISPASS2003, 2003, pp. 13.
Gijsen et al., “An Integrated Performance Modeling Approach for Distributed Applications and ICT Systems”, 2002, pp. 1-12.
Menasce, “Two-Level Iterative Queuing Modeling of Software Contention”, Proceedings of the 10th IEEE International Symposium on Modeling, Analysis, & Simulation of Computer & Telecommunications Systems (Mascots•02), IEEE Computer Society, IEEE, 2002, pp. 10.
Yu et al., “Performance Analysis of Concurrency Control Using Locking with Deferred Blocking”, IEEE Transactions on Software Engineering, vol. 19, No. 10, Oct. 1993, IEEE, pp. 982-996.

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

Modeling and simulating software contention does not yet have a rating. At this time, there are no reviews or comments for this patent.

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

Rate now

     

Profile ID: LFUS-PAI-O-4268069

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