Jump to content

Парасофт

Парасофт
Тип компании Частный
Промышленность Компьютерное программное обеспечение , Тестирование программного обеспечения
Основан 1987 год ; 37 лет назад ( 1987 ) в Пасадене, Калифорния , США.
Основатели Адам Колава
Джон Флауэр
Марк Горофф
Штаб-квартира Монровия, Калифорния , США
Количество локаций
9
Обслуживаемая территория
По всему миру
Ключевые люди
  • Элизабет Колава
  • (ГЕНЕРАЛЬНЫЙ ДИРЕКТОР)
  • Дэйв Вано
  • (ХРО)
  • Игорь Кириленко
  • (CPO)
  • Адам Зонтаг
  • (ФИНАНСОВЫЙ ДИРЕКТОР)
Продукты
Дочерние компании
  • Парасофт Дойчланд ГмбХ
  • Парасофт Индия Прайват Лимитед
  • Парасофт Нидерланды Б.В.
  • Парасофт Польша Sp. з о. о
  • Парасофт Шанхайская компания с ограниченной ответственностью
  • Parasoft South East Asia Pte Ltd.
  • Парасофт Швеция AB
  • Парасофт Великобритания Лимитед
Веб-сайт www .parasoft  Edit this on Wikidata

Parasoft (официальное название Parasoft Corporation ) — независимый поставщик программного обеспечения, специализирующийся на автоматизированном тестировании программного обеспечения и безопасности приложений со штаб-квартирой в Монровии, Калифорния . Основана в 1987 году четырьмя выпускниками Калифорнийского технологического института. [1] которые планировали коммерциализировать программные инструменты параллельных вычислений, над которыми они работали для Caltech Cosmic Cube , [2] [3] Это был первый работающий компьютер-гиперкуб . [4]

В 90-х годах компания Parasoft использовала технологию в своем наборе инструментов параллельного программного обеспечения для создания инструментов автоматизации тестирования программного обеспечения как для традиционной, так и для параллельной разработки программного обеспечения. Начав с обнаружения ошибок во время выполнения C и C++ с помощью своего Insure++ продукта , они также добавили возможности статического анализа кода , модульного тестирования и в конечном итоге расширили его, включив в него безопасность приложений, функциональное тестирование и виртуализацию сервисов .

Технологии

[ редактировать ]

Parasoft разрабатывает технологии автоматического предотвращения дефектов, которые поддерживают методологию автоматического предотвращения дефектов, разработанную Адамом Колавой . [5] Эти технологии автоматизируют ряд методов предотвращения дефектов для Java , C и C++ и .NET . Практика статического анализа кода выявляет проблемы с кодированием, которые в дальнейшем приводят к проблемам безопасности, надежности, производительности и удобства обслуживания. В 1996 году компания Parasoft подала заявку на патент на статический анализ кода на основе правил. [6] С тех пор исходная технология статического анализа была расширена и теперь включает статический анализ безопасности , анализ потока данных и метрики программного обеспечения . [7] [8] В 1996 году компания Parasoft подала патентные заявки на технологию, которая автоматически генерирует сценарии модульного тестирования. [9] С тех пор исходная технология модульного тестирования была расширена и теперь включает анализ покрытия кода , регрессионное тестирование и отслеживаемость . [5] Практика одноранговой проверки кода включает ручную проверку исходного кода для проверки алгоритмов, проверки дизайна и поиска тонких ошибок, которые не могут обнаружить автоматизированные инструменты. Хотя саму экспертную проверку невозможно автоматизировать, подготовку, уведомление и отслеживание партнерских проверок кода можно автоматизировать. [10]

Для облака, SOA, API и корпоративных ИТ-сред технологии Parasoft автоматизируют такие практики, как тестирование API , интеграционное тестирование , системное тестирование , нагрузочное тестирование и тестирование на проникновение . [11] Технология обслуживания и качества SOA компании Parasoft была впервые разработана в 2002 году. [12]

Parasoft также разрабатывает технологию обнаружения ошибок памяти , которая находит ошибки во время выполнения программ на C и C++ . [13]

Патенты на эту технологию были поданы в 1995 и 1996 годах. [14] [15]

Для виртуализации сервисов технологии Parasoft используются для автоматического захвата и эмуляции зависимого системного поведения мэйнфреймов, сторонних компонентов или любого системного компонента, который недоступен или труднодоступен для целей разработки и тестирования. [16] [17] [18] [19]

Различные технологии Parasoft используются для демонстрации соответствия отраслевым и нормативным требованиям , а также внедрения гибкой разработки программного обеспечения , DevOps , непрерывной доставки , непрерывного тестирования и автоматизации тестирования . [20]

Parasoft присоединилась к Eclipse в 2002 году. управляющему совету консорциума [21] [22]

  1. ^ « Интервью: Адам Колава, Parasoft » на socaltech.com, 9 февраля 2004 г.
  2. ^ «Экспериментальная оценка среды экспресс-параллельного программирования». CiteSeerX   10.1.1.113.8007 . {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  3. ^ История суперкомпьютеров
  4. ^ Андерсон, А. Джон (1994). Основы компьютерных технологий . ЦРК Пресс. п. 378. ИСБН  978-0412598104 .
  5. ^ Jump up to: а б Parasoft Профиль компании BusinessWeek
  6. ^ " Метод и система автоматической проверки качества компьютерного исходного кода на основе правил uspto.gov.
  7. ^ « Jtest продолжает свой путь к превосходству в тестировании кода. Архивировано 13 февраля 2009 г. в обзоре продукта Wayback Machine в InfoWorld, 6 октября 2006 г.
  8. ^ Грехан, Рик (19 декабря 2003 г.). «Jtest способствует хорошей гигиене Java» . Инфомир . Проверено 21 июля 2020 г.
  9. ^ " Метод и система для создания набора тестов компьютерной программы с использованием динамического символьного выполнения uspto.gov
  10. ^ « Набор инструментов разработчика Parasoft C++test, интегрированный в IDE » на SearchSoftwareQuality.com, 3 апреля 2007 г.
  11. ^ Обзор продукта « Очистка веб-служб на основе SOAP » в InfoWorld, 26 ноября 2007 г.
  12. ^ " Система и метод тестирования веб-сервисов uspto.gov
  13. ^ « Обзор систем для обнаружения последовательных ошибок времени выполнения, заархивировано 3 марта 2016 г. в Wayback Machine » Группой высокопроизводительных вычислений Университета штата Айова, 22 февраля 2006 г.
  14. ^ « Метод использования компьютера для автоматического оснащения компьютерной программы для динамической отладки » на www.uspto.gov.
  15. ^ « Метод и система динамического обнаружения утечки памяти в компьютерной программе » на www.uspto.gov.
  16. ^ Parasoft представляет платформу виртуализации , Дэррил К. Тафт, eWeek, июнь 2011 г.
  17. ^ Parasoft стремится облегчить ограничения тестирования приложений , Адриан Бриджуотер, журнал доктора Добба, июнь 2011 г.
  18. ^ Parasoft отправляет войска «освобождения» программного обеспечения , Адриан Бриджуотер, журнал доктора Добба, февраль 2011 г.
  19. ^ Parasoft создает тестовую среду для транзакций Виктории Рейтано, SD Times, февраль 2011 г.
  20. ^ « Не позволяйте тестированию остановить вашу гибкость », Кристина Кардоза, SD Times, 28 июля 2016 г.
  21. Протоколы правления Eclipse, декабрь 2002 г.
  22. ^ Parasoft присоединяется к Eclipse
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 17564ef8e8003134a7fcc8e8fee65aca__1720372920
URL1:https://arc.ask3.ru/arc/aa/17/ca/17564ef8e8003134a7fcc8e8fee65aca.html
Заголовок, (Title) документа по адресу, URL1:
Parasoft - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)