MGL Inc Vilano STI StateEx
IGT Lemberg Group Schwarz
Uzbek Inc Freight Union
Irina Dovbenko YLM Sungor Taurus RT Group 18 Wheelers SP Truck Center Cargoboss GoldenWay Orozco DaynNight Pava Logistics Formula Trucking Реклама
Список форумовУслуги
Автоматический поиск ошибок в любых программах
Чт, Апр 29, 2004 03:57pm Евгений Сергеевич [crimeanpeninsula@mail.ru] не принимает email - 7318 d back

Автоматический поиск ошибок в любых программах

ПОЛУЧЕНИЕ ПРИБЫЛИ ПУТЕМ СОЗДАНИЯ И РАЗВЕРТЫВАНИЯ НОВОГО МЕЖДУНАРОДНОГО РЫНКА ИНТЕЛЛЕКТУАЛЬНОГО ТЕСТИРОВАНИЯ ВЫСОКОТЕХНОЛОГИЧНЫХ ПРОГРАММНЫХ ПРОДУКТОВ

ПРИ ЗАПРОСЕ КОПИИ ВСЕХ СЕРТИФИКАТОВ И ДОКУМЕНТОВ ПРИЛАГАЮТСЯ

Представьте себе книгу формата А4 (20х25см) с корешком 15 метров (примерно 300 000 страниц).

Такой объем кода, имеющий строгую самосогласованную логику необходимо придумать и напечатать на специальных языках вручную команде из десятков или даже сотен программистов в течении нескольких лет. Появление хотя бы одной опечатки, а тем более предложения с неправильной грамматикой сделает программу неработоспособной нормально. Многолетние исследования института Карнеги-Меллона www.sei.cmu.edu показывают, что на каждые 1000 строк кода в среднем допускается 100-150 ошибок. Для устранения этих ошибок в штате любой софтверной компании существует отдел тестирования, включающий несколько десятков программистов, называемых тестерами, которые, основываясь на интуиции и собственном опыте, пытаются найти эти ошибки. В бюджете софтверного проекта тестирование занимает 20-45%.

Однако процесс тестирования до настоящего времени с трудом поддавался автоматизации. Например, известно, что выпущенная Microsoft в 2001 году операционная система Windows NT состояла из 16 000 000 строк кода и содержала до 2 000 000 ошибок, включая десятки тысяч критических.

В целях повышения производительности труда тестеров на международном рынке программного обеспечения (ПО) существуют несколько десятков программ (WinRunner, QuickTest Pro, LoadRunner, Rational Robot, SilkTest...), использующих ограниченную предопределенную (скриптовую) логику поиска ошибок, что, по большому счету, не делает их слишком полезными.

В процессе изучения данного вопроса в 1991-2004 гг. мне удалось впервые в мире создать образец самообучающейся автоматической программы принципиально нового типа (с использованием элементов искусственного интеллекта) для поиска ошибок. Широкое использование программ такого рода в софтверных компаниях приведет к увеличению производительности труда тестеров в десятки раз. Поэтому для софтверных компаний лицензирование новой технологии будет рентабельным, что открывает путь получения прибыли.

Обкатка моей технологии в 2002-2004 гг. на продуктах фирм Wolfram Research, Inc (контракт на тестирование, 2003), SciFace Software GmbH (1-е место в международном соревновании, 2003) и Maplesoft. показала высокую эффективность прототипа. В апреле 2004 года получен патент в Украине. Два дополнительных патента, закрывающие данную технологию, находятся в работе.

С целью получения прибыли от использования данной технологии предлагаются 3 шага:

1. Раскрутка серверов, http://www.cybertester.com/ , http://maple.bug-list.org/ , http://www.CAS-testing.org/
рекламирующего данную технологию на Internet-рынках (месяцы 1-2).

2. Проведение переговоров с компаниями Wolfram Research, Inc. www.wolfram.com
SciFace Software GmbH. www.mupad.com
Texas Instruments, Inc. www.derive.com / www.ti.com
с целью получения контрактов (месяцы 1-3). С SciFace Software GmbH. предварительные переговоры уже проведены и показывают несомненное наличие интереса заказчика (копия прилагается).

3. Рассылка по Internet коммерческих предложений 10 000 компаниям с целью проведения переговоров и получения заказов (месяцы 2-3). Расчет на получение заказов основывается на техническом факте, что в процессе создания высокотехнологичных программных продуктов (ВПП), таких как операционные системы (Windows), системы компьютерной алгебры (Maple), мощных текстовых редакторов (Microsoft Word), экспертных систем (Dendral), компиляторов для языков программирования Microsoft/Borland C/C++, больших автоматизированных систем управления производственными и военными процессами из-за большого объема исходного кода неизбежно появляются десятки и даже сотни тысяч ошибок, которые технология рентабельно идентифицирует.

ИМЕЮЩИЕСЯ РЕСУРСЫ:
Лицензионные копии Maple 8/9/Mathematica 4/5/MuPAD 2.5/3/Derive 3/4/5/6
11 компьютеров, организованных в локальную сеть
1 патент Украины
4 высококвалифицированных программиста (средний опыт работы 14 лет)
3 хорошо раскрученных сайта (1-е-3-е место в 40 ведущих поисковых машинах по min ключевым словам)
1 высококвалифицированный графический дизайнер (опыт работы 17 лет)


Евгений Сергеевич - официальный представитель

http://www.cross-info.com
Чт, Апр 29, 2004 04:40pm E. - 7318 d back

a gde sobstvenno predlozhenie?
Помнить имя на вашем компьютере
Помнить email на вашем компьютере
Показывать Email (адрес будет показан на странице)






Chicago.Ru не несёт ответственности за достоверность размещенной информации
© 2000-2024 Chicago.Ru