Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Javelin Software Corporation (1984–1988) была компанией в Кембридже , штат Массачусетс, которая разработала инновационный продукт для моделирования и анализа данных , также названный Javelin (версии 1.0 с 1984 по 1.1), а затем Javelin Plus (версия 1.0 в мае 1987 года [2]) до 3,5 в 1993 г. [3] ). В обзорах того времени он считался технологией-преемником программного обеспечения для работы с электронными таблицами и конкурирует с доминирующим в то время Lotus 1-2-3. Javelin получил множество отраслевых наград [4] [5], в том числе превзойдя новый Microsoft Excel для программного продукта InfoWorld. премии года. [6]

Для Javelin Software наступили трудные времена, когда их первоначальное публичное размещение акций пришлось отменить из-за того, что оно было запланировано всего через несколько дней после краха фондового рынка в 1987 году . Позже активы компании были приобретены компанией Information Resources, Incorporated (IRI), которая продавала усовершенствования Javelin до 1994 года, когда сама IRI была куплена Oracle Corporation , которая немедленно прекратила выпуск продукта.

Снимок экрана: переменная с месячным периодом

В отличие от моделей в электронной таблице , модели Javelin строятся на объектах, называемых переменными, а не на данных в ячейках отчета. Например, временной ряд или любая переменная - это сам по себе объект, а не набор ячеек, которые случайно появляются в строке или столбце. Переменные имеют множество атрибутов, включая полную осведомленность об их связях со всеми другими переменными, ссылки на данные, а также текстовые и графические примечания. Вычисления выполняются для этих объектов, а не для диапазона ячеек, поэтому добавление двух временных рядов автоматически выравнивает их по календарному времени или в заданном пользователем временном интервале.

Данные не зависят от рабочих листов - переменные и, следовательно, данные не могут быть уничтожены путем удаления строки, столбца или всего рабочего листа. Например, затраты за январь вычитаются из выручки за январь независимо от того, где и от того, отображается ли это на листе. Это позволяет выполнять действия, которые позже будут использоваться в сводных таблицах , за исключением того, что гибкое управление таблицами отчетов - лишь одна из многих возможностей, поддерживаемых переменными. Более того, если затраты вводятся по неделям, а выручка - по месяцам, Javelin может при необходимости распределять или интерполировать. Этот объектный дизайн позволил переменным и целым моделям ссылаться друг на друга с помощью определенных пользователем имен переменных, а также выполнять многомерный анализ и массовые, но легко редактируемые консолидации.

Javelin поощряет просмотр данных и алгоритмов различными способами самодокументирования, включая одновременное использование нескольких синхронизированных представлений. Например, пользователи могут перемещаться по связям между переменными на диаграмме, видя логические корни и ветви каждой переменной. Это пример того, что, возможно, является его основным вкладом - концепция прослеживаемости пользовательской логики или структуры модели с помощью ее двенадцати представлений. Среди его динамически связанных представлений были: диаграмма, формулы, таблица, диаграмма, QuickGraph, рабочий лист, заметки, ошибки, макрос, график. Сложную модель могут проанализировать и понять другие, не участвовавшие в ее создании, и это остается уникальным даже сегодня.

Вторым фундаментальным достижением в дизайне Javelin является обширное встроенное моделирование временных рядов, включая календарный интеллект.

Javelin использовался в основном для корпоративного и государственного финансового моделирования, но также использовался для создания учебных моделей на курсах химии в колледжах, для моделирования мировой экономики и военными в начале проекта «Звездных войн». Он по-прежнему используется организациями, для которых целостность модели имеет решающее значение.

Javelin получил несколько наград, в том числе: «Лучшее за 1985 год» за техническое совершенство от журнала PC Magazine ; [4] «Самый значительный продукт» с сайта PC Week ; и «Программный продукт года». [6]

«Награда Infoworld явно вызвала некоторый ужас в высших рядах второго номера Microsoft:»

Затем был год, когда новая электронная таблица Microsoft для Windows, Excel, конкурировала с таблицей Javelin стартапа Javelin Software за продукт года InfoWorld. Хотя Excel был прекрасным продолжением существующей концепции электронных таблиц, Javelin обладал творческими особенностями, говорит Майкл Маккарти, редактор обзоров InfoWorld с 1984 по 1990 год и нынешний издатель компании IDG Web Publishing Inc., производящей JavaWorld и SunWorld, из Сан-Франциско. «Я убедил InfoWorld объявить продукт года Javelin, - говорит Маккарти. «На ужине InfoWorld в Comdex, когда они вручили награду« Продукт года », а Excel занял второе место, Билл Гейтс встал и в очень грубой манере вышел из комнаты на глазах у всех».

-  "За кулисами: движущие силы и шейкеры InfoWorld" Скотта Мейса [6]

Javelin был разработан соучредителем Робом Фирмином, председателем совета директоров и генеральным директором, чьи докторские исследования в Чикагском университете и последующая работа по финансовому планированию в Prime Computer привели его к созданию концепций. Соучредитель Стэн Кугелл , президент, работал с Фирмином над пользовательским интерфейсом. Команду разработки Javelin возглавлял Кристофер Херот, вице-президент по разработке, и в нее входили Чарльз Франкстон, брат соавтора электронных таблиц Боба Франкстона , Арье Гиттельман, Джон Р. Левин , Луиза Казинс (Пате) и Питер Пате.

Некоторые части подхода Javelin позже были использованы другие продукты , такие как Лотос «s Improv . Lotus по существу скопировал две функции Javelin (именованные массивы данных и сводные таблицы) в графический интерфейс на основе NeXTSTEP и более поздних версий Windows для создания Improv. [ необходима цитата ] Поскольку Improv не был основан на технологии MS-DOS 1980-х годов, он имел меньше ограничений, связанных с памятью, чем Javelin, однако Javelin хорошо работал с расширенной и расширенной памятью DOS.

В то время как ее бизнес - провал был приписан младенчеством бизнеса GUI программного обеспечения в то время, [7] , а также непродуманный маркетинговый план , которая поместила его голову к голове с популярной электронной таблицей 1-2-3, [ править ] Финансовые модели предприятия, преобразованные в модели Javelin, временами напрягали ресурсы ПК. Несмотря на это, он оставался стандартом для финансового моделирования и эконометрики в течение нескольких лет после того, как Oracle прекратил его поддержку. Например, Всемирный банк моделировал мировую экономику в Javelin и распространял их в формате Javelin в течение ряда лет.

Ссылки [ править ]

  1. ^ https://www.computerhistory.org/collections/catalog/102766191
  2. ^ https://books.google.com/books?id=jE2OlZ9PkrkC&pg=PA148&lpg=PA148
  3. ^ https://winworldpc.com/product/javelin/plus-10
  4. ^ a b "2-я ежегодная награда (1985)" . Журнал ПК . 2002-03-12 . Проверено 30 сентября 2007 .
  5. ^ https://books.google.com/books?id=_7aEwukQQ0AC&pg=PA19&lpg=PA19
  6. ^ a b c Мейс, Скотт (1998). «За кулисами: движущие силы и шейкеры InfoWorld» . InfoWorld Media Group Inc. Архивировано из оригинала на 2007-06-11 . Проверено 30 сентября 2007 .
  7. ^ Браун, Кристофер (весна 2002 г.). «Историческая справка о электронных таблицах» .

Внешние ссылки [ править ]

  • Оригинальная реклама, объясняющая некоторые возможности
  • Javelin в публичном телешоу "Компьютерные хроники" на отметке 10:00.
  • Подробный обзор функциональности Javelin
  • Комментарии бывшего пользователя о возможностях Javelin