AQtime

AQtime

Infobox Software
name = AQtime

developer = AutomatedQA
website = [http://www.automatedqa.com/products/aqtime AQtime page]
latest_release_version = 5.44
latest_release_date = August 21, 2008

AQtime is a performance profiler and memory and resource debugging toolset developed by AutomatedQA for Microsoft, CodeGear, Intel, Compaq and GNU compilers.

Uses

AQtime is used for multiple optimization tasks to improve application performance and memory usage. It does sophisticated application performance analysis of function execution time down to the individual source code lines. It tracks performance issues and memory leaks. It analyzes resource usage and function call, order. It monitors code coverage, Windows API compliance and includes other profilers for analyzing more application properties.

Integration

AQtime provides direct integration with TestComplete, test automation system from AutomatedQA, and ABS, an automated build and release management system from AutomatedQA. AQtime has deep integration with Visual Studio, Borland Developer Studio, Visual Studio Team System that allows analyzing the application without leaving the development environment.

Main Features

"Managed & Unmanaged Code Support" – AQtime supports all existing compilers that generate MSIL code and can profile executables created with any of the development tools.

"Integration with Microsoft Visual Studio and Borland Developer Studio" – This feature gives full control over AQtime without leaving the IDE.

"Comprehensive Analysis of Application Performance" – AQtime includes the Performance profiler to analyze the application's performance.

"Comparison and Merging of Results" – these are two significant result management features which help quickly compare results against an unlimited number of test runs and merge multiple test results to significantly reduce the amount of time spent during testing.

"Integrated Source Code Editor" - allows browsing the project's source code directly from AQtime.

"Open, Extensible Architecture" – AQtime is a programmable debugger with entirely open COM-based architecture.

Profiler Types included in AQtime:

*Performance profiler – searching for bottlenecks and their causes.
*Allocation profiler - traces memory usage within the applications.
*Resource profiler - follows how an application uses Windows resources.
*Coverage profiler - reports the function or line was executed during the application run.
*Static Analysis profiler – shows methods existing in the application, where they are called from in the source code and what they call in turn.
*Sequence Diagram Link profiler – analyzing of the sequence of function calls in the application and then building a UML-style diagram of function calls in Microsoft Word or Microsoft Visio.
*Platform Compliance profiler – reporting what Windows versions support the API calls in the source.
*Exception Trace profiler - monitoring the application execution and tracking down an application exception.
*Function Trace profiler - tracing the routine calls during the profiler run and logs call stacks for each call.
*Load Library Tracer profiler - detecting which libraries are loaded and unloaded too often.


=Supported Development Tools=

*Microsoft Visual Studio
*Borland Developer Studio
*Borland Delphi
*Borland C++Builder
*Borland C++
*Intel C++
*GCC
*Compaq Visual Fortran
*Intel Fortran

upported application types and technologies

*EXE, DLL, OCX, BPL, CPL files
*COM and DCOM clients and servers
*COM+
*IIS (ISAPI)
*ASP.NET applications

upported platforms

*.NET Framework (all versions)
*32-bit Windows versions
*64-bit Windows versions

Awards

2006: Software Development Jolt Awards presented by Software Development magazine [url = http://www.ddj.com/architect/187900423?pgno=14 16th annual Software Development Jolt Awards] .

2004, 2003: Delphi Informant Readers Choice Awards as the Best in the Debugging Tool category.

2005, 2004: asp.netPRO Readers' Choice Awards.

2004: The Best in the .NET Profiler category .NET Developer's Journal's Readers' Choice Awards.

References

* cite web
url = http://www.ddj.com/architect/187900423?pgno=14
title = AQtime receives 16th annual Software Development Jolt Awards

* cite web
url = http://www.softpedia.com/get/Programming/Other-Programming-Files/AQtime.shtml
title = Aqtime on Softpedia

External links

* [http://www.automatedqa.com/products/aqtime AQtime page]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • AQtime — Разработчик AutomatedQA Языки интерфейса Английский Последняя версия 7.20 (23 июня 2011) Состояние Активно разрабатывается Лицензия Проприетарная Сайт …   Википедия

  • AutomatedQA — Infobox Company company name = AutomatedQA Corp. company type = Private foundation = Nevada (1999) location = flagicon|U.S. Beverly, Massachusetts industry = Computer software homepage = [http://www.automatedqa.com AutomatedQA] AutomatedQA Corp.… …   Wikipedia

  • Automated Build Studio — Infobox Software name = Automated Build Studio developer = AutomatedQA website = [http://www.automatedqa.com/products/abs Automated Build Studio page] latest release version = 5 latest release date = September 8, 2008Automated Build Studio… …   Wikipedia

  • Профилирование (информатика) — У этого термина существуют и другие значения, см. Профилирование. Профилирование  сбор характеристик работы программы, таких как время выполнения отдельных фрагментов (обычно подпрограмм), число ве …   Википедия

  • Debugger — A debugger or debugging tool is a computer program that is used to test and debug other programs (the target program). The code to be examined might alternatively be running on an instruction set simulator (ISS), a technique that allows great… …   Wikipedia

  • Memory debugger — A memory debugger is a programming tool for finding memory leaks and buffer overflows. These are due to bugs related to the allocation and deallocation of dynamic memory. Programs written in languages that have garbage collection, such as managed …   Wikipedia

  • Отладчик — (дебаггер, англ. debugger) компьютерная программа, предназначенная для поиска ошибок в других программах, ядрах операционных систем, SQL запросах и других видах кода. Отладчик позволяет выполнять пошаговую трассировку, отслеживать,… …   Википедия

  • CodeAnalyst — AMD CodeAnalyst  профилировщик кода с поддержкой графического интерфейса пользователя, предназначенный для x86 совместимых машин. Несмотря на то, что CodeAnalyst разрабатывался только для работы с процессорами производства AMD, он также… …   Википедия

  • DotTrace — главное окно dotTrace 3.0 Тип Профилировщик Разработчик JetBrain …   Википедия

  • DynInst — мультиплатформенная библиотека патчинга исполнимого кода, разработанная в Университете Висконсина Мэдисона и Университете Мэриленда, Колледж Парк. Она может быть весьма полезной при разработке инструментов измерения производительности, отладчиков …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”