Movatterモバイル変換


[0]ホーム

URL:


US20080235611A1 - Computer-Implemented Systems And Methods For Analyzing Product Configuration And Data - Google Patents

Computer-Implemented Systems And Methods For Analyzing Product Configuration And Data
Download PDF

Info

Publication number
US20080235611A1
US20080235611A1US11/969,611US96961108AUS2008235611A1US 20080235611 A1US20080235611 A1US 20080235611A1US 96961108 AUS96961108 AUS 96961108AUS 2008235611 A1US2008235611 A1US 2008235611A1
Authority
US
United States
Prior art keywords
configuration
data
test
retrieved
configuration data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/969,611
Other versions
US8296732B2 (en
Inventor
Jessica Marie Fraley
Benjamin Jeffress Tomlinson
William John Nasuti
Katherine R. Lehman
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SAS Institute Inc
Original Assignee
SAS Institute Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SAS Institute IncfiledCriticalSAS Institute Inc
Priority to US11/969,611priorityCriticalpatent/US8296732B2/en
Assigned to SAS INSTITUTE INC.reassignmentSAS INSTITUTE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LEHMAN, KATHERINE R., FRALEY, JESSICA MARIE, NASUTI, WILLIAM JOHN, TOMLINSON, BENJAMIN JEFFRESS
Publication of US20080235611A1publicationCriticalpatent/US20080235611A1/en
Application grantedgrantedCritical
Publication of US8296732B2publicationCriticalpatent/US8296732B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Computer-implemented systems and methods are provided for analyzing configuration data associated with a plurality of software applications. For example a system and method can be configured to receive configuration data about the software applications, wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items. An interface display screen is provided to the user, wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data.

Description

Claims (49)

1. A computer-implemented method for analyzing configuration data associated with a plurality of software applications, comprising:
retrieving configuration data about the software applications;
wherein the configuration data is retrieved from the computer location on which their respectively associated software application is located;
wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items;
wherein the configuration data about the software applications includes two configuration items that have a many-to-many relationship between the two configuration items;
providing a user interface display screen;
wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data based upon an evaluation of the many-to-many relationship between said two configuration items.
38. The method ofclaim 1 further comprising:
receiving a configuration test group to execute,
wherein the configuration test group includes high level configuration test actions;
compiling a list of all of the configuration items that are to be retrieved in order to execute the tests in the received configuration test group;
wherein said retrieving step includes, based upon location and type of the configuration items that are to be retrieved, retrieving values of configuration items by:
(a) a search engine which retrieves data by communicating with the software applications or reading configuration files associated with the software applications, wherein the search engines retrieve all data values of a specified type such that if a configuration setting occurs in multiple computer locations, the search engine retrieves all of the available values;
(b) a remote agent which reads software application configuration files on a remote machine;
compiling into a list the data values that were retrieved by said retrieving step;
wherein the compiled list of data values is supplied to a comparator;
wherein the comparator retrieves a test from the list of tests to be evaluated, retrieves the data values that are required by the test and compares the data values against each other to determine if the compared data values satisfy the specified relationship type;
displaying the test results by showing the list of tests executed with an indicator for each test indicating if the test passed;
said providing step being performed in response to selection of one of the displayed test results.
45. A computer-implemented system for analyzing configuration data associated with a plurality of software applications comprising:
software instructions for retrieving configuration data about the software applications;
wherein the configuration data is retrieved from the computer location on which their respectively associated software application is located;
wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items;
wherein the configuration data about the software applications includes two configuration items that have a many-to-many relationship between the two configuration items;
interface displaying software instructions for providing a user interface display screen;
wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data based upon an evaluation of the many-to-many relationship between said two configuration items.
46. A computer implemented method for analyzing configuration data associated with a plurality of software applications comprising:
retrieving configuration data about the software applications;
wherein the configuration data is retrieved from the computer location on which their respectively associated software application is located;
wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items;
wherein the configuration items are software objects having classes and properties;
wherein an adaptive search engine registers and releases classes that form criteria for specifying what configuration data is to be retrieved about the software application, thereby providing an ability to dynamically expand or contract searching to fit the configuration items to be retrieved;
providing a user interface display screen;
wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data.
47. A computer implemented system for analyzing configuration data associated with a plurality of software applications comprising:
software instructions for retrieving configuration data about the software applications;
wherein the configuration data is retrieved from the computer location on which their respectively associated software application is located;
wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items;
wherein the configuration items are software objects having classes and properties;
wherein an adaptive search engine registers and releases classes that form criteria for specifying what configuration data is to be retrieved about the software application, thereby providing an ability to dynamically expand or contract searching to fit the configuration items to be retrieved;
interface displaying software instructions for providing a user interface display screen;
wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data.
49. A computer-implemented method for analyzing configuration data associated with a plurality of software applications, comprising:
retrieving configuration data about the software applications;
wherein the configuration data is retrieved from the computer location on which their respectively associated software application is located;
wherein the configuration data about the software applications includes configuration items that have relationships with other configuration items;
wherein the configuration data about the software applications includes two configuration items that have a many-to-many relationship between the two configuration items;
providing a user interface display screen;
wherein the user interface display screen is configured to display an evaluation of the retrieved configuration data based upon an evaluation of the many-to-many relationship between said two configuration items;
wherein the configuration items are software objects having classes and properties;
wherein a configuration test model includes rules and other configuration test models;
wherein the rules specify criteria for performing evaluations based upon the relationships of the retrieved configuration data.
US11/969,6112007-03-232008-01-04Computer-implemented systems and methods for analyzing product configuration and dataActive2031-06-01US8296732B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/969,611US8296732B2 (en)2007-03-232008-01-04Computer-implemented systems and methods for analyzing product configuration and data

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US91983007P2007-03-232007-03-23
US11/969,611US8296732B2 (en)2007-03-232008-01-04Computer-implemented systems and methods for analyzing product configuration and data

Publications (2)

Publication NumberPublication Date
US20080235611A1true US20080235611A1 (en)2008-09-25
US8296732B2 US8296732B2 (en)2012-10-23

Family

ID=39775968

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US11/969,611Active2031-06-01US8296732B2 (en)2007-03-232008-01-04Computer-implemented systems and methods for analyzing product configuration and data

Country Status (1)

CountryLink
US (1)US8296732B2 (en)

Cited By (58)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090144701A1 (en)*2007-11-302009-06-04Norman Lee FausMethods and systems for providing configuration data
US20090271764A1 (en)*2008-04-242009-10-29Gonzales Jesus Orlando IiSystem and method for managing computer environment setup requests
US20100106809A1 (en)*2008-10-272010-04-29Lennox Industries Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US20100161101A1 (en)*2008-10-032010-06-24Invensys Systems, Inc.Retrieving and navigating through manufacturing data from relational and time-series systems by abstracting the source systems into a set of named entities
US20100205416A1 (en)*2009-02-092010-08-12Lanner Mats EAutomatic analysis of an application's run-time settings
US20100228529A1 (en)*2009-03-052010-09-09International Business Machines CorporationSystem and methods for requirements management and modeling in complex systems integration
US20110010700A1 (en)*2009-07-082011-01-13Lanner Mats EVirtualization of configuration settings
US20110202802A1 (en)*2008-10-302011-08-18International Business Machines CorporationSupporting Detection of Failure Event
US8433446B2 (en)2008-10-272013-04-30Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8437878B2 (en)2008-10-272013-05-07Lennox Industries Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8437877B2 (en)2008-10-272013-05-07Lennox Industries Inc.System recovery in a heating, ventilation and air conditioning network
US8442693B2 (en)2008-10-272013-05-14Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8452906B2 (en)2008-10-272013-05-28Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8452456B2 (en)2008-10-272013-05-28Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8463443B2 (en)2008-10-272013-06-11Lennox Industries, Inc.Memory recovery scheme and data structure in a heating, ventilation and air conditioning network
US8463442B2 (en)2008-10-272013-06-11Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8527096B2 (en)2008-10-242013-09-03Lennox Industries Inc.Programmable controller and a user interface for same
US8543243B2 (en)2008-10-272013-09-24Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8560125B2 (en)2008-10-272013-10-15Lennox IndustriesCommunication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8564400B2 (en)2008-10-272013-10-22Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8600559B2 (en)2008-10-272013-12-03Lennox Industries Inc.Method of controlling equipment in a heating, ventilation and air conditioning network
US8600558B2 (en)2008-10-272013-12-03Lennox Industries Inc.System recovery in a heating, ventilation and air conditioning network
US8615326B2 (en)2008-10-272013-12-24Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8655490B2 (en)2008-10-272014-02-18Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8655491B2 (en)2008-10-272014-02-18Lennox Industries Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8661165B2 (en)2008-10-272014-02-25Lennox Industries, Inc.Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8694164B2 (en)2008-10-272014-04-08Lennox Industries, Inc.Interactive user guidance interface for a heating, ventilation and air conditioning system
US8713697B2 (en)2008-07-092014-04-29Lennox Manufacturing, Inc.Apparatus and method for storing event information for an HVAC system
US8725298B2 (en)2008-10-272014-05-13Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network
US8744629B2 (en)2008-10-272014-06-03Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US20140157242A1 (en)*2012-12-052014-06-05The Mathworks, Inc.Deferred evaluation and presentation of a custom diagnostic analysis
US8761945B2 (en)2008-10-272014-06-24Lennox Industries Inc.Device commissioning in a heating, ventilation and air conditioning network
US8762666B2 (en)2008-10-272014-06-24Lennox Industries, Inc.Backup and restoration of operation control data in a heating, ventilation and air conditioning network
US8774210B2 (en)2008-10-272014-07-08Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8788100B2 (en)2008-10-272014-07-22Lennox Industries Inc.System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US8798796B2 (en)2008-10-272014-08-05Lennox Industries Inc.General control techniques in a heating, ventilation and air conditioning network
US8802981B2 (en)2008-10-272014-08-12Lennox Industries Inc.Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system
US20140245270A1 (en)*2013-02-262014-08-28Red Hat, Inc.Systems and methods for providing context simulation
US8855825B2 (en)2008-10-272014-10-07Lennox Industries Inc.Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8892797B2 (en)2008-10-272014-11-18Lennox Industries Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8977794B2 (en)2008-10-272015-03-10Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8994539B2 (en)2008-10-272015-03-31Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US20160065428A1 (en)*2014-08-292016-03-03Verizon Patent And Licensing Inc.Scalable framework for monitoring and managing network devices
US20160127182A1 (en)*2014-10-312016-05-05Wal-Mart Stores, Inc.Configuration resolution for transitive dependencies
US9432208B2 (en)2008-10-272016-08-30Lennox Industries Inc.Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US9632490B2 (en)2008-10-272017-04-25Lennox Industries Inc.System and method for zoning a distributed architecture heating, ventilation and air conditioning network
US9651925B2 (en)2008-10-272017-05-16Lennox Industries Inc.System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US9678486B2 (en)2008-10-272017-06-13Lennox Industries Inc.Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US20170199735A1 (en)*2016-01-132017-07-13International Business Machines CorporationSoftware discovery scan optimization based on product priorities
US9817681B2 (en)*2015-05-072017-11-14International Business Machines CorporationReal-time device settings using knowledge base
US20180278471A1 (en)*2017-03-212018-09-27International Business Machines CorporationGeneric connector module capable of integrating multiple applications into an integration platform
US10248527B1 (en)*2018-09-192019-04-02Amplero, IncAutomated device-specific dynamic operation modifications
US20190227814A1 (en)*2018-01-192019-07-25Red Hat Israel, Ltd.Configuration management task derivation
US10382275B1 (en)*2012-10-222019-08-13Amazon Technologies, Inc.Automated infrastructure configuration
US10713235B1 (en)*2017-04-202020-07-14Veritas Technologies LlcSystems and methods for evaluating and storing data items
US10979295B2 (en)2014-01-212021-04-13Micro Focus LlcAutomatically discovering topology of an information technology (IT) infrastructure
US11175802B2 (en)*2018-09-212021-11-16Sap SeConfiguration object deletion manager
CN113678099A (en)*2019-05-092021-11-19株式会社日立制作所 Auxiliary system for software analysis and its computer program

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10496529B1 (en)2018-04-182019-12-03Palantir Technologies Inc.Data unit test-based data management system
US11100328B1 (en)*2020-02-122021-08-24Danco, Inc.System to determine piping configuration under sink
US20250138838A1 (en)*2023-11-012025-05-01The Toronto-Dominion BankSystems and methods for automatically generating and applying selected conditions to process data

Citations (63)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US27652A (en)*1860-03-27Brick-mold
US28359A (en)*1860-05-22Improvement
US83854A (en)*1868-11-10Improvement in vapor-burners
US107415A (en)*1870-09-13Improvement in compound machines for shearing, punching, upsetting
US127101A (en)*1872-05-21Improvement in forming stamped articles from sheet-zinc
US139385A (en)*1873-05-27Improvement in boots
US154557A (en)*1874-09-01Improvement in saw-filing vises and guides
US210397A (en)*1878-12-03Improvement in sleeve-buttons
US240618A (en)*1881-04-26Street-crossing protector for elevated railways
US265368A (en)*1882-10-03Benjamin t
US265492A (en)*1882-10-03ferguson
US283736A (en)*1883-08-21William sohuylee johnson
US5086393A (en)*1986-03-101992-02-04International Business Machines Corp.System for testing human factors and performance of a system program
US5475843A (en)*1992-11-021995-12-12Borland International, Inc.System and methods for improved program testing
US5528735A (en)*1993-03-231996-06-18Silicon Graphics Inc.Method and apparatus for displaying data within a three-dimensional information landscape
US5566291A (en)*1993-12-231996-10-15Diacom Technologies, Inc.Method and apparatus for implementing user feedback
US5669000A (en)*1991-11-201997-09-16Apple Computer, Inc.Interpreter for performing remote testing of computer systems
US5724262A (en)*1994-05-311998-03-03Paradyne CorporationMethod for measuring the usability of a system and for task analysis and re-engineering
US5892947A (en)*1996-07-011999-04-06Sun Microsystems, Inc.Test support tool system and method
US5905856A (en)*1996-02-291999-05-18Bankers Trust Australia LimitedDetermination of software functionality
US6002869A (en)*1997-02-261999-12-14Novell, Inc.System and method for automatically testing software programs
US6031990A (en)*1997-04-152000-02-29Compuware CorporationComputer software testing management
US6219839B1 (en)*1998-05-122001-04-17Sharp Laboratories Of America, Inc.On-screen electronic resources guide
US6222557B1 (en)*1998-06-262001-04-24Visual Insights, Inc.Navigation system and method for viewing a 3D data landscape
US6237138B1 (en)*1996-11-122001-05-22International Business Machines Corp.Buffered screen capturing software tool for usability testing of computer applications
US6259451B1 (en)*1997-03-072001-07-10Silicon Graphics, Inc.Method, system, and computer program product for mapping between an overview and a partial hierarchy
US6301579B1 (en)*1998-10-202001-10-09Silicon Graphics, Inc.Method, system, and computer program product for visualizing a data structure
US6326985B1 (en)*1998-01-072001-12-04International Business Machines CorporationDisplay apparatus and method for controlling the same
US20020029377A1 (en)*1998-12-282002-03-07Pavela Thomas J.System and method for developing test cases using a test object library
US6400366B1 (en)*1998-09-142002-06-04Visual Insights, Inc.Method and system for the interactive visualization and examination of data
US6405364B1 (en)*1999-08-312002-06-11Accenture LlpBuilding techniques in a development architecture framework
US6449744B1 (en)*1998-03-202002-09-10Teradyne, Inc.Flexible test environment for automatic test equipment
US6480194B1 (en)*1996-11-122002-11-12Silicon Graphics, Inc.Computer-related method, system, and program product for controlling data visualization in external dimension(s)
US6513154B1 (en)*1996-10-212003-01-28John R. PorterfieldSystem and method for testing of computer programs in programming effort
US6526526B1 (en)*1999-11-092003-02-25International Business Machines CorporationMethod, system and program for performing remote usability testing
US6529216B1 (en)*1999-12-212003-03-04International Business Machines CorporationMethod and component for discontiguous range selection
US20030135843A1 (en)*2001-12-202003-07-17International Business Machines CorporationTesting measurements
US20030204791A1 (en)*2002-04-302003-10-30Helgren Matthew J.Rules-based configuration problem detection
US6725399B1 (en)*1999-07-152004-04-20Compuware CorporationRequirements based software testing method
US6734878B1 (en)*2000-04-282004-05-11Microsoft CorporationSystem and method for implementing a user interface in a client management tool
US6775819B1 (en)*1997-10-272004-08-10Kla-Tencor CorporationSoftware system and method for graphically building customized recipe flowcharts
US20050015666A1 (en)*2003-06-262005-01-20Kavita KamaniIsolating the evaluation of actual test results against expected test results from the test module that generates the actual test results
US6907382B2 (en)*2001-10-012005-06-14Novas Inc.Evaluation device, evaluation method and program
US6934934B1 (en)*1999-08-302005-08-23Empirix Inc.Method and system for software object testing
US20050229043A1 (en)*2004-03-292005-10-13Nasuti William JSystem and method for software testing
US20050278597A1 (en)*2001-05-242005-12-15Emilio MiguelanezMethods and apparatus for data analysis
US7039875B2 (en)*2000-11-302006-05-02Lucent Technologies Inc.Computer user interfaces that are generated as needed
US7068267B2 (en)*2003-04-142006-06-27Sas Institute Inc.Computer-implemented system and method for handling linked data views
US20060277102A1 (en)*2005-06-062006-12-07Better, Inc.System and Method for Generating Effective Advertisements in Electronic Commerce
US7197370B1 (en)*2004-10-052007-03-27Advanced Micro Devices, Inc.Method and apparatus for dynamic adjustment of an active sensor list
US7222265B1 (en)*2001-07-022007-05-22Lesuer Brian JAutomated software testing
US7237231B2 (en)*2003-03-102007-06-26Microsoft CorporationAutomatic identification of input values that expose output failures in a software object
US20070250621A1 (en)*2006-04-212007-10-25Hillier Andrew DMethod For Evaluating Computer Systems
US7313564B2 (en)*2002-12-032007-12-25Symbioware, Inc.Web-interactive software testing management method and computer system including an integrated test case authoring tool
US20080104573A1 (en)*2006-10-252008-05-01Microsoft CorporationSoftware build validation before check-in
US20080127101A1 (en)*2006-08-072008-05-29Sap Portals Israel Ltd.Software testing framework
US7386839B1 (en)*2002-11-062008-06-10Valery GolenderSystem and method for troubleshooting software configuration problems using application tracing
US7430592B2 (en)*2004-04-212008-09-30Dell Products L.P.Method for heterogeneous system configuration
US7475396B2 (en)*2004-12-032009-01-06International Business Machines CorporationMethod and apparatus for defining, building and deploying pluggable and independently configurable install components
US7577769B2 (en)*2005-03-012009-08-18Microsoft CorporationUn-installation of inactive or removed peripheral device drivers
US20090248315A1 (en)*2002-03-132009-10-01Becton, Dickinson And CompanySystem and Method for Determining Clinical Equivalence of Test Methods
US7721259B2 (en)*2005-11-152010-05-18Oracle International CorporationConfigurable and customizable software application system and metadata
US7949628B1 (en)*2005-12-292011-05-24United Services Automobile Association (Usaa)Information technology configuration management

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20010028359A1 (en)2000-04-112001-10-11Makoto MuraishiTest support apparatus and test support method for GUI system program
US7260730B2 (en)2002-10-212007-08-21Canon Kabushiki KaishaRemote power configuration of functions within multifunction apparatus using status and setting screens displayed on external apparatus
US7933926B2 (en)2004-01-092011-04-26Sap AktiengesellschaftUser feedback system
JP2005275439A (en)2004-03-222005-10-06Osamu KanaiUi design evaluation method and apparatus
CA2504118A1 (en)2004-04-092005-10-09Opinionlab, Inc.Using software incorporated into a web page to collect page-specific user feedback concerning a document embedded in the web page
US7636892B2 (en)2004-06-222009-12-22International Business Machines CorporationGraphical user interface (GUI), method, system and program product for generating usability data for a remote computer user
US20060265492A1 (en)2005-05-172006-11-23Morris Daniel EOn-demand test environment using automated chat clients
US20060265368A1 (en)2005-05-232006-11-23Opinionlab, Inc.Measuring subjective user reaction concerning a particular document
US7613589B2 (en)2005-07-272009-11-03The Mathworks, Inc.Measuring productivity and quality in model-based design
US7673287B2 (en)2005-10-112010-03-02Sap AgTesting usability of a software program

Patent Citations (64)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US265492A (en)*1882-10-03ferguson
US283736A (en)*1883-08-21William sohuylee johnson
US83854A (en)*1868-11-10Improvement in vapor-burners
US107415A (en)*1870-09-13Improvement in compound machines for shearing, punching, upsetting
US127101A (en)*1872-05-21Improvement in forming stamped articles from sheet-zinc
US139385A (en)*1873-05-27Improvement in boots
US154557A (en)*1874-09-01Improvement in saw-filing vises and guides
US210397A (en)*1878-12-03Improvement in sleeve-buttons
US240618A (en)*1881-04-26Street-crossing protector for elevated railways
US265368A (en)*1882-10-03Benjamin t
US28359A (en)*1860-05-22Improvement
US27652A (en)*1860-03-27Brick-mold
US5086393A (en)*1986-03-101992-02-04International Business Machines Corp.System for testing human factors and performance of a system program
US5669000A (en)*1991-11-201997-09-16Apple Computer, Inc.Interpreter for performing remote testing of computer systems
US5475843A (en)*1992-11-021995-12-12Borland International, Inc.System and methods for improved program testing
US5528735A (en)*1993-03-231996-06-18Silicon Graphics Inc.Method and apparatus for displaying data within a three-dimensional information landscape
US5566291A (en)*1993-12-231996-10-15Diacom Technologies, Inc.Method and apparatus for implementing user feedback
US5724262A (en)*1994-05-311998-03-03Paradyne CorporationMethod for measuring the usability of a system and for task analysis and re-engineering
US5905856A (en)*1996-02-291999-05-18Bankers Trust Australia LimitedDetermination of software functionality
US5892947A (en)*1996-07-011999-04-06Sun Microsystems, Inc.Test support tool system and method
US6513154B1 (en)*1996-10-212003-01-28John R. PorterfieldSystem and method for testing of computer programs in programming effort
US6480194B1 (en)*1996-11-122002-11-12Silicon Graphics, Inc.Computer-related method, system, and program product for controlling data visualization in external dimension(s)
US6842176B2 (en)*1996-11-122005-01-11Silicon Graphics, Inc.Computer-related method and system for controlling data visualization in external dimension(s)
US6237138B1 (en)*1996-11-122001-05-22International Business Machines Corp.Buffered screen capturing software tool for usability testing of computer applications
US6002869A (en)*1997-02-261999-12-14Novell, Inc.System and method for automatically testing software programs
US6259451B1 (en)*1997-03-072001-07-10Silicon Graphics, Inc.Method, system, and computer program product for mapping between an overview and a partial hierarchy
US6031990A (en)*1997-04-152000-02-29Compuware CorporationComputer software testing management
US6775819B1 (en)*1997-10-272004-08-10Kla-Tencor CorporationSoftware system and method for graphically building customized recipe flowcharts
US6326985B1 (en)*1998-01-072001-12-04International Business Machines CorporationDisplay apparatus and method for controlling the same
US6449744B1 (en)*1998-03-202002-09-10Teradyne, Inc.Flexible test environment for automatic test equipment
US6219839B1 (en)*1998-05-122001-04-17Sharp Laboratories Of America, Inc.On-screen electronic resources guide
US6222557B1 (en)*1998-06-262001-04-24Visual Insights, Inc.Navigation system and method for viewing a 3D data landscape
US6400366B1 (en)*1998-09-142002-06-04Visual Insights, Inc.Method and system for the interactive visualization and examination of data
US6301579B1 (en)*1998-10-202001-10-09Silicon Graphics, Inc.Method, system, and computer program product for visualizing a data structure
US20020029377A1 (en)*1998-12-282002-03-07Pavela Thomas J.System and method for developing test cases using a test object library
US6725399B1 (en)*1999-07-152004-04-20Compuware CorporationRequirements based software testing method
US6934934B1 (en)*1999-08-302005-08-23Empirix Inc.Method and system for software object testing
US6405364B1 (en)*1999-08-312002-06-11Accenture LlpBuilding techniques in a development architecture framework
US6526526B1 (en)*1999-11-092003-02-25International Business Machines CorporationMethod, system and program for performing remote usability testing
US6529216B1 (en)*1999-12-212003-03-04International Business Machines CorporationMethod and component for discontiguous range selection
US6734878B1 (en)*2000-04-282004-05-11Microsoft CorporationSystem and method for implementing a user interface in a client management tool
US7039875B2 (en)*2000-11-302006-05-02Lucent Technologies Inc.Computer user interfaces that are generated as needed
US20050278597A1 (en)*2001-05-242005-12-15Emilio MiguelanezMethods and apparatus for data analysis
US7222265B1 (en)*2001-07-022007-05-22Lesuer Brian JAutomated software testing
US6907382B2 (en)*2001-10-012005-06-14Novas Inc.Evaluation device, evaluation method and program
US20030135843A1 (en)*2001-12-202003-07-17International Business Machines CorporationTesting measurements
US20090248315A1 (en)*2002-03-132009-10-01Becton, Dickinson And CompanySystem and Method for Determining Clinical Equivalence of Test Methods
US20030204791A1 (en)*2002-04-302003-10-30Helgren Matthew J.Rules-based configuration problem detection
US7386839B1 (en)*2002-11-062008-06-10Valery GolenderSystem and method for troubleshooting software configuration problems using application tracing
US7313564B2 (en)*2002-12-032007-12-25Symbioware, Inc.Web-interactive software testing management method and computer system including an integrated test case authoring tool
US7237231B2 (en)*2003-03-102007-06-26Microsoft CorporationAutomatic identification of input values that expose output failures in a software object
US7068267B2 (en)*2003-04-142006-06-27Sas Institute Inc.Computer-implemented system and method for handling linked data views
US20050015666A1 (en)*2003-06-262005-01-20Kavita KamaniIsolating the evaluation of actual test results against expected test results from the test module that generates the actual test results
US20050229043A1 (en)*2004-03-292005-10-13Nasuti William JSystem and method for software testing
US7430592B2 (en)*2004-04-212008-09-30Dell Products L.P.Method for heterogeneous system configuration
US7197370B1 (en)*2004-10-052007-03-27Advanced Micro Devices, Inc.Method and apparatus for dynamic adjustment of an active sensor list
US7475396B2 (en)*2004-12-032009-01-06International Business Machines CorporationMethod and apparatus for defining, building and deploying pluggable and independently configurable install components
US7577769B2 (en)*2005-03-012009-08-18Microsoft CorporationUn-installation of inactive or removed peripheral device drivers
US20060277102A1 (en)*2005-06-062006-12-07Better, Inc.System and Method for Generating Effective Advertisements in Electronic Commerce
US7721259B2 (en)*2005-11-152010-05-18Oracle International CorporationConfigurable and customizable software application system and metadata
US7949628B1 (en)*2005-12-292011-05-24United Services Automobile Association (Usaa)Information technology configuration management
US20070250621A1 (en)*2006-04-212007-10-25Hillier Andrew DMethod For Evaluating Computer Systems
US20080127101A1 (en)*2006-08-072008-05-29Sap Portals Israel Ltd.Software testing framework
US20080104573A1 (en)*2006-10-252008-05-01Microsoft CorporationSoftware build validation before check-in

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ESTUBLIER et al., Impact of Software Engineering Research on the Practice of Software Configuration Management, ACM, October 29, 2005, PP:1-48*
Midha, Software Configuration Management for the 21st Century, Bell Labs Technical Journal, Winter 1997, PP:154-165*

Cited By (77)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20090144701A1 (en)*2007-11-302009-06-04Norman Lee FausMethods and systems for providing configuration data
US20090271764A1 (en)*2008-04-242009-10-29Gonzales Jesus Orlando IiSystem and method for managing computer environment setup requests
US8522202B2 (en)*2008-04-242013-08-27Visa U.S.A. Inc.System and method for managing computer environment setup requests
US8713697B2 (en)2008-07-092014-04-29Lennox Manufacturing, Inc.Apparatus and method for storing event information for an HVAC system
US8364300B2 (en)*2008-10-032013-01-29Invensys Systems, Inc.Retrieving and navigating through manufacturing data from relational and time-series systems by abstracting the source systems into a set of named entities
US20100161101A1 (en)*2008-10-032010-06-24Invensys Systems, Inc.Retrieving and navigating through manufacturing data from relational and time-series systems by abstracting the source systems into a set of named entities
US8527096B2 (en)2008-10-242013-09-03Lennox Industries Inc.Programmable controller and a user interface for same
US8762666B2 (en)2008-10-272014-06-24Lennox Industries, Inc.Backup and restoration of operation control data in a heating, ventilation and air conditioning network
US8892797B2 (en)2008-10-272014-11-18Lennox Industries Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US9678486B2 (en)2008-10-272017-06-13Lennox Industries Inc.Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US9651925B2 (en)2008-10-272017-05-16Lennox Industries Inc.System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US8433446B2 (en)2008-10-272013-04-30Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8437878B2 (en)2008-10-272013-05-07Lennox Industries Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8788100B2 (en)2008-10-272014-07-22Lennox Industries Inc.System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US8442693B2 (en)2008-10-272013-05-14Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8452906B2 (en)2008-10-272013-05-28Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US9632490B2 (en)2008-10-272017-04-25Lennox Industries Inc.System and method for zoning a distributed architecture heating, ventilation and air conditioning network
US8463443B2 (en)2008-10-272013-06-11Lennox Industries, Inc.Memory recovery scheme and data structure in a heating, ventilation and air conditioning network
US8463442B2 (en)2008-10-272013-06-11Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US9432208B2 (en)2008-10-272016-08-30Lennox Industries Inc.Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8994539B2 (en)2008-10-272015-03-31Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8977794B2 (en)2008-10-272015-03-10Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8543243B2 (en)2008-10-272013-09-24Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8548630B2 (en)*2008-10-272013-10-01Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8560125B2 (en)2008-10-272013-10-15Lennox IndustriesCommunication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8564400B2 (en)2008-10-272013-10-22Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8600559B2 (en)2008-10-272013-12-03Lennox Industries Inc.Method of controlling equipment in a heating, ventilation and air conditioning network
US8600558B2 (en)2008-10-272013-12-03Lennox Industries Inc.System recovery in a heating, ventilation and air conditioning network
US8615326B2 (en)2008-10-272013-12-24Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8655490B2 (en)2008-10-272014-02-18Lennox Industries, Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8655491B2 (en)2008-10-272014-02-18Lennox Industries Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8661165B2 (en)2008-10-272014-02-25Lennox Industries, Inc.Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8694164B2 (en)2008-10-272014-04-08Lennox Industries, Inc.Interactive user guidance interface for a heating, ventilation and air conditioning system
US8798796B2 (en)2008-10-272014-08-05Lennox Industries Inc.General control techniques in a heating, ventilation and air conditioning network
US8725298B2 (en)2008-10-272014-05-13Lennox Industries, Inc.Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network
US8744629B2 (en)2008-10-272014-06-03Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8855825B2 (en)2008-10-272014-10-07Lennox Industries Inc.Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8761945B2 (en)2008-10-272014-06-24Lennox Industries Inc.Device commissioning in a heating, ventilation and air conditioning network
US20100106809A1 (en)*2008-10-272010-04-29Lennox Industries Inc.Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8802981B2 (en)2008-10-272014-08-12Lennox Industries Inc.Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system
US8774210B2 (en)2008-10-272014-07-08Lennox Industries, Inc.Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8437877B2 (en)2008-10-272013-05-07Lennox Industries Inc.System recovery in a heating, ventilation and air conditioning network
US8452456B2 (en)2008-10-272013-05-28Lennox Industries Inc.System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8762777B2 (en)2008-10-302014-06-24International Business Machines CorporationSupporting detection of failure event
US20110202802A1 (en)*2008-10-302011-08-18International Business Machines CorporationSupporting Detection of Failure Event
US8806273B2 (en)*2008-10-302014-08-12International Business Machines CorporationSupporting detection of failure event
US8321843B2 (en)2009-02-092012-11-27Tranxition CorporationAutomatic analysis of an application's run-time settings
US20100205416A1 (en)*2009-02-092010-08-12Lanner Mats EAutomatic analysis of an application's run-time settings
US8150665B2 (en)*2009-03-052012-04-03International Business Machines CorporationRequirements management and modeling in complex systems integration
US20100228529A1 (en)*2009-03-052010-09-09International Business Machines CorporationSystem and methods for requirements management and modeling in complex systems integration
US20110010700A1 (en)*2009-07-082011-01-13Lanner Mats EVirtualization of configuration settings
US8464242B2 (en)2009-07-082013-06-11Tranxition CorporationVirtualization of configuration settings
US10382275B1 (en)*2012-10-222019-08-13Amazon Technologies, Inc.Automated infrastructure configuration
US20140157242A1 (en)*2012-12-052014-06-05The Mathworks, Inc.Deferred evaluation and presentation of a custom diagnostic analysis
US9117029B2 (en)*2012-12-052015-08-25The Mathworks, Inc.Deferred evaluation and presentation of a custom diagnostic analysis
US10579497B2 (en)*2013-02-262020-03-03Red Hat, Inc.Providing context simulation
US20140245270A1 (en)*2013-02-262014-08-28Red Hat, Inc.Systems and methods for providing context simulation
US10979295B2 (en)2014-01-212021-04-13Micro Focus LlcAutomatically discovering topology of an information technology (IT) infrastructure
US20160065428A1 (en)*2014-08-292016-03-03Verizon Patent And Licensing Inc.Scalable framework for monitoring and managing network devices
US9397906B2 (en)*2014-08-292016-07-19Verizon Patent And Licensing Inc.Scalable framework for monitoring and managing network devices
US20160127182A1 (en)*2014-10-312016-05-05Wal-Mart Stores, Inc.Configuration resolution for transitive dependencies
US9881098B2 (en)*2014-10-312018-01-30Wal-Mart Stores, Inc.Configuration resolution for transitive dependencies
US20180165376A1 (en)*2014-10-312018-06-14Wal-Mart Stores, Inc.Configuration resolution for transitive dependencies
US10325003B2 (en)*2014-10-312019-06-18Walmart Apollo, LlcConfiguration resolution for transitive dependencies
US9817681B2 (en)*2015-05-072017-11-14International Business Machines CorporationReal-time device settings using knowledge base
US20170199735A1 (en)*2016-01-132017-07-13International Business Machines CorporationSoftware discovery scan optimization based on product priorities
US10360022B2 (en)*2016-01-132019-07-23International Business Machines CorporationSoftware discovery scan optimization based on product priorities
US20180278471A1 (en)*2017-03-212018-09-27International Business Machines CorporationGeneric connector module capable of integrating multiple applications into an integration platform
US10540190B2 (en)*2017-03-212020-01-21International Business Machines CorporationGeneric connector module capable of integrating multiple applications into an integration platform
US10713235B1 (en)*2017-04-202020-07-14Veritas Technologies LlcSystems and methods for evaluating and storing data items
US20190227814A1 (en)*2018-01-192019-07-25Red Hat Israel, Ltd.Configuration management task derivation
US10725793B2 (en)*2018-01-192020-07-28Red Hat Israel, Ltd.Configuration management task derivation
US11822933B2 (en)2018-01-192023-11-21Red Hat Israel, Ltd.Configuration management task derivation
AU2019201122B1 (en)*2018-09-192020-04-02Curinos, Inc.Automated device-specific dynamic operation modifications
US10248527B1 (en)*2018-09-192019-04-02Amplero, IncAutomated device-specific dynamic operation modifications
US11175802B2 (en)*2018-09-212021-11-16Sap SeConfiguration object deletion manager
CN113678099A (en)*2019-05-092021-11-19株式会社日立制作所 Auxiliary system for software analysis and its computer program

Also Published As

Publication numberPublication date
US8296732B2 (en)2012-10-23

Similar Documents

PublicationPublication DateTitle
US8296732B2 (en)Computer-implemented systems and methods for analyzing product configuration and data
US11126543B2 (en)Software test automation system and method
US8561036B1 (en)Software test case management
US20240211232A1 (en)Systems and methods for entry point-based code analysis and transformation
US9207952B2 (en)Semantic mapping of objects in a user interface automation framework
EP1680741B1 (en)Testing tool for complex component based software systems
CA2901134C (en)Building applications for configuring processes
US20060143144A1 (en)Rule sets for a configuration management system
US20060179116A1 (en)Configuration management system and method of discovering configuration data
US20060037000A1 (en)Configuration management data model using blueprints
US20090287643A1 (en)Context based script generation
US7844942B2 (en)System and method for model driven transformation filtering
US20150020049A1 (en)Test framework for computing jobs
US9367433B2 (en)Generating input values for a test dataset from a datastore based on semantic annotations
US7146572B2 (en)System and method for configuring database result logging for a test executive sequence
US20200097260A1 (en)Software application developer tools platform
EP4155944B1 (en)Database troubleshooting with automated functionality
WO2022175751A1 (en)System for internal audit and internal control management and related methods
Schlegel et al.Cornucopia: Tool Support for Selecting Machine Learning Lifecycle Artifact Management Systems.
US12417090B1 (en)Software development observability platform
SwinbankTools and Other Services
MühlbauerResource Cockpit Development
Liu et al.Detecting data manipulation errors in android applications using scene-guided exploration
LukasVisualizing feature coupling evolution by utilizing source code co-change and issue tracking data
DohanDecision Support System for the APS Control System

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SAS INSTITUTE INC., NORTH CAROLINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FRALEY, JESSICA MARIE;TOMLINSON, BENJAMIN JEFFRESS;NASUTI, WILLIAM JOHN;AND OTHERS;REEL/FRAME:020320/0408;SIGNING DATES FROM 20071220 TO 20071221

Owner name:SAS INSTITUTE INC., NORTH CAROLINA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:FRALEY, JESSICA MARIE;TOMLINSON, BENJAMIN JEFFRESS;NASUTI, WILLIAM JOHN;AND OTHERS;SIGNING DATES FROM 20071220 TO 20071221;REEL/FRAME:020320/0408

STCFInformation on status: patent grant

Free format text:PATENTED CASE

FPAYFee payment

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12


[8]ページ先頭

©2009-2025 Movatter.jp