|
| ||||||||||||
| ||||||||||||
|
1999 г
Большая часть декабрьского номера SIGMOD Record (Vol. 27, No 4, December 1998) посвящена различным вопросам электронной коммерции. В этом разделе содержится десять статей. Кроме того, в номер включена публикация "The Asilomar Report on Database Research" - отчет о собрании шестнадцати ведущих специалистов в области баз данных, посвященном выработке программы исследований на следующие десять лет. В своей колонке "Reminiscences on Influential Papers" Ричард Снодграсс продолжает публиковать краткие воспоминания известных в мире баз данных людей о статье, оказавшей наибольшее влияние на их карьеру (переводы на русский язык этого и предыдущего выпусков доступны на сайте www.citforum.ru). Статья Д. Риттера "The Middleware Muddle" перепечатана из майского (1998 г.) номера журнала DBMS, который теперь недоступен в режиме on-line, но краткий пересказ статьи на русском языке можно найти на упомянутом выше сайте. Наконец, в статье "SQLJ Part 0, Now Known as SQL/OLB (Object-Language Binding)" приводится информация о современном состоянии стандарта SQLJ. Ниже мы приводим рефераты статей, которые не были раньше освещены на citforum. Component-based E-Commerce: Assessment of Current Practices and Future Directions Building Database-driven Electronic Catalogs A Workflow-based Electronic Marketplace on the Web ADEPT: An Agent-Based Approach to Business Process Management A Componentizied Architecture for Dynamic Electronic Markets Design and Implementation of RMP - A Virtual Electronic Market Place Discovering Internet Marketing Intelligence throughOnline Analytical Web Usage Mining An Anonymous Electronic Commerce Scheme with Off-Line Authority andUntrusted Agents Electronic market: The roadmap for university libraries and members to survive in the information jungle The Asilomar Report on Database Research SQLJ Part 0, now known as SQL/OLB (Object-Language Binding)
Component-based E-Commerce: Assessment of Current Practices and Future Directions
Основанная на компонентах технология электронной коммерции является современной тенденцией, ориентированной на решение задач электронной коммерции на системном и прикладном уровнях. Компонентная система включает облегченное ядро, к которому могут добавляться новые механизмы, представленные в форме компонентов. Для того, чтобы обозначить основные проблемы в основанной на компонентах электронной коммерции, авторы изучают прототипы, технологии и подходы, которые позволят развить текущее состояние коммерции в Internet. Во втором разделе статьи обсуждаются состояние и тенденции развития компонентной электронной коммерции на основе материалов прошедшего в июле 1998 г. симпозиума International Workshop on Component-based Electronic Commerce, во время которого состоялись следующие сессии:
В следующем разделе вводятся основные понятия компонентной электронной коммерции: контейнеры, оболочки и медиаторы; черные ящики; документно-центричная интероперабельность. В наиболее крупном четвертом разделе перечисляются и обосновываются основные темы исследований, требующихся в области компонентной электронной коммерции:
В целом статья позволяет оценить современное состояние дел в перспективном подходе к организации систем электронной коммерции на основе компонент, а также понять многообразие и сложность задач, требующих решения.
Building Database-driven Electronic CatalogsSherif Danish Потребности современных покупателей не удовлетворяются традиционными печатными каталогами, которые быстро устаревают и часто не содержат требуемую информацию. Обеспечение оперативного доступа к электронным версиям бумажных каталогов также не решает проблему, потому что покупателям в них неудобно производить поиск, а поставщикам их трудно поддерживать. Путь к решению этой проблемы состоит в структуризации информации о продуктах и хранении этой информации в базах данных. Структуризация состоит в разбиении продуктов на семейства и хранении индивидуальных атрибутов продуктов в отдельных полях базы данных. Использование базы данных для хранения информации о продуктах позволяет менеджерам обновлять информацию прямо в базе данных, а покупателям - формулировать точные запросы на основе требуемых атрибутов продуктов. Кроме того, содержимое базы данных может быть прямо передано дистрибьютору, что обеспечивает беспрепятственное распространение информации о продуктах по цепочке поставки. В статье обсуждаются проблемы и методы, связанные с реализацией баз данных продуктов в разных звеньях цепочки поставки.
Далее в статье обсуждаются следующие вопросы:
Статья дает возможность осознать важность структурированных электронных каталогов для электронной коммерции, понять текущее состояние дел и оценить имеющиеся проблемы.
A Workflow-based Electronic Marketplace on the WebAsuman Dodac, Ilker Durusoy, Sena Arpinar, Nesime Tatbul, Описывается архитектура открытого электронного торгового места, основанная на технологии потоков работ и возникающих в настоящее время стандартов обмена данными и представления семантики в Web. В качестве распределенной инфраструктуры рабочего места выбраны Web плюс CORBA. В представляемой реализации CORBA-методы на сервере вызываются через XML, что делает необязательным присутствие ORB на стороне клиента. В предлагаемой архитектуре интеллектуальный справочный сервис (Intelligent Directory Service - IDC) содержит шаблоны потоков данных для процессов покупки и продажи, механизм нахождения соответствий, определения типов документов (Document Type Definitions - DTD) и словарь синонимов. Механизм нахождения соответствий позволяет агентам узнавать друг друга. Использование общего набора DTD устраняет потребность в онтологии. Словарь синонимов помогает процессам покупки указывать желаемые единицы товаров. Агенты IDS распознают ресурсы, для которых имеется желание включить их в рабочее место. При обнаружении такого ресурса IDS посылает шаблон потока работ продавца на сайт продавца. Ресурс создает процесс продажи путем автоматической настройки шаблона с использованием информации от ресурса на основе графического пользовательского интерфейса. Агент продажи регистрируется на торговом месте. Механизм нахождения соответствий информирует соответствующих агентов продаж о созданном агенте продаж. Для покупателя, желающего приобрести сервис или товар на торговом месте, обеспечивается шаблон потока работ покупателя. Во-первых, производится регистрация покупателя в IDS. Далее, по имени сервиса или товара производится поиск в DTD. При этом используется словарь синонимов. Имена и свойства товара, полученные из DTD, посылаются агенту покупки. Для реализации транзакции агент покупки ведет переговоры с агентами продаж. При желании покупателя ему предоставляется сравнительный анализ возможных альтернатив. В статье приводится обзор состояния текущих стандартов обмена данных и представления метаданных в Web, описывается инфрастуктура распределения и коммуникации агентов, рассматривается общая архитектура рабочего места, обсуждается системная архитектура потоков работ и, наконец, представляются основные свойства предлагаемой системы. Статья полезна исследователям методов организации торговых мест в системе электронной коммерции, а также представляет практический интерес.
ADEPT: An Agent-Based Approach to Business Process ManagementN.R. Jennings, T.J. Norman & P. Faratin Менеджеры компаний принимают решения на основе комбинации здравого смысла и информации из отделов маркетинга, продаж, исследований и т.д. В идеале перед выработкой мнения нужно собрать вместе всю уместную информацию. Однако получение уместной, согласованной и свежей информации в большой компании представляет собой сложный и занимающий много времени процесс. По этой причине организации вынуждены разрабатывать информационные системы для управления, распространения и представления информации людям, выполняющим ключевые бизнес-функции и операции. В частности, такая информационная система должна:
Анализ существующих бизнес-процессов позволяет выявить их следующие общие характеристики:
Выявление этих характеристик привело авторов к решению представлять бизнес-процесс как набор автономных решающих проблему агентов, которые взаимодействуют при наличии взаимных зависимостей. В этом контексте агент может представляться как инкапсулированный объект-решатель проблемы со следующим свойствами:
Далее в статье приводится описание архитектуры, функционирования и применения системы ADEPT, предоставляющей возможность решения совместной работы программных агентов в таких областях, как управление бизнес-процессами и электронная коммерция. На основе понятий агента и агентств архитектура системы позволяет моделировать структуру иерархических и плоских организаций, а также их комбинаций. Статья представляет интерес для тех специалистов, которые желают иметь представление о новых способах построения корпоративных информационных систем.
A Componentizied Architecture for Dynamic Electronic MarketsBenny Reich Israel Ben-Shaul Одним из сегментов электронной коммерции, вызывающим возрастающий интерес, являются основанные на Internet рынки, на которых трейдеры могут покупать и продавать активы за деньги или за другие значимые ценности. Под электронным рынком на основе Internet авторы понимают следующее:
Существует много типов рыночных механизмов. Они могут быть классифицированы на два базовых типа: односторонние и двухсторонние аукционы. В одностороннем аукционе имеется один покупатель и множество продавцов или один продавец и множество покупателей. В двухстороннем аукционе имеется множество покупателей и множество продавцов, причем каждый покупатель может быть и продавцом. С экономической точки зрения имеются критические различия между рынками в терминах экономической эффективности и возможности анализа и предсказания поведения рынка. Однако, по мнению авторов, с системной точки зрения можно выявить родовую высокоуровневую структуру, или архитектуру, являющуюся общей для всех рыночных приложений. Конкретное приложение может быть получено путем комбинирования родовой архитектуры, декомпозированной на компоненты, которые могут программироваться независимо; каждый компонент соответствует отдельному аспекту рыночного механизма. В описываемой в статье системе GEM (Global Electronic Market) эти вопросы решаются за счет предоставления каркаса и инфраструктуры родового рыночного механизма, а также спецификаций интерфейсов компонентов, которые нужно реализовать и подключить к каркасу для получения действующего рыночного механизма. Другим желательным свойством является динамическая конфигурируемость рыночного механизма, т.е. возможность изменения и/или замены компонентов во время работы системы. Система GEM полностью реализована на Java 1.1 и демонстрационный вариант действующей системы доступен по адресу http://www.dsg.technion.ac.il/gem. Адресация статьи понятна - специалисты в области электронного рынка на основе Internet.
Design and Implementation of RMP - A Virtual Electronic Market PlaceSusanne Boll*, Wolfgang Klas*, Bernard Battaglin** Современные системы электронной коммерции можно, с одной стороны, классифицировать на категории бизнес-бизнес (business-to-business) и частный заказчик-бизнес (private customer-to-business), а с другой стороны, на основанные на электроном обмене данных (EDI-based - Electronic Data Interchange) и на основанные на Internet (Internet-based). Кроме того, различают сценарии 1-поставщик:m-заказчиков (1-supplier:m-customers) и n-поставщиков:m-заказчиков (n-suppliers:m-customers). Хотя EDI является наиболее успешной формой электронной коммерции категории бизнес-бизнес, она обходится довольно дорого, что вызывает трудности для компаний малого и среднего масштабов. Сегодняшние системы электронной коммерции на основе Internet хорошо соответствуют потребностям электронных магазинов индивидуальной продажи, но не покрывают различные аспекты внутренней торговли и не поддерживают коммерцию бизнес-бизнес. Во многих исследовательских проектах и прототипах принимаются во внимание такие вопросы как схемы платежей, безопасность и открытые протоколы трейдинга, но не ставится цель создания интегрированного электронного торгового места в Internet. В статье описывается проект RMP, направленный на создание систем электронной коммерции бизнес-бизнес на основе Internet для малых и средних предприятий (SME - Small and Middle Enterprises). Одной из целей проекта является разработка технологии и решений, позволяющих создавать в Internet виртуальное торговое место, на котором присутствуют многие заказчики (компании) и многие поставщики в соответствии с сценарием n-поставщиков:m-заказчиков. Система использует инфраструктуру WWW, реализована на Java и основана на использовании реляционных баз данных. В статье описываются трейдинговые услуги RMP, приводится обзор системной архитектуры и обсуждаются некоторые детали реализации.
Discovering Internet Marketing Intelligence through Online Analytical Web Usage Mining
Одной из основных задач исследований в области электронной коммерции на основе Internet является переход от огромных объемов данных, хранящихся на серверах Internet, а также тех, которые характеризуют выполняемые транзакции, к действительно существенной маркетинговой информации. Наличие конгломерата квазистандартизованных журнальных файлов и весьма специфичных для конкретных прикладных областей маркетинговых данных вызывает потребность в сборе, предварительной обработке и согласовании информации Web-сайтов для обеспечения гибких материализованных представлений, пригодных для выполнения операций типа оперативной аналитической обработки или добывания данных (что называется в статье оперативным аналитическим добыванием данных с использованием Web - online analytical Web usage mining). Цель статьи состоит в предложении среды, позволяющей обнаруживать информацию о структуре торговли связанных торговыми отношениями Web-сайты, которая может быть использована в электронной коммерции. Предлагаемый подход превосходит существующие в нескольких аспектах:
В статье подробно описывается предлагаемый подход и приводится его сравнение с близкими по тематике работами.
An Anonymous Electronic Commerce Scheme with Off-Line Authority and Untrusted AgentsJosep Domingo-Ferrer and Jordi Herrera-Joancomarti Развитие электронной коммерции приводит к появлению большого числа предложений продуктов и сервисов для пользователей компьютерных сетей. Однако громадный объем информации делает невозможным для отдельного человека проанализировать все предложения, существующие в сети, и решить, какое из них наилучшим образом соответствует его требованиям. Проблема ограниченных возможностей ручного поиска может быть разрешена за счет использования агента, т.е. программы, которая странствует по сети в поисках предложений, лучше всего удовлетворяющих потребности пользователя. При этом возникает необходимость в защите агента от сервера и сервера от злонамеренных агентов. Несмотря на признание полезности применения агентов для покупки и продажи продуктов от имени покупателей или владельцев соответственно, имеется лишь немного примеров, показывающих, как можно этого достичь. Приводится обзор одной из таких безопасных схем, называемой интеллектуальным торговым агентом (ITA - intelligent trade agent). В этой схеме во время выполнения транзакции требуется авторизация, причем авторизация производится на основе номера кредитной карточки, что не позволяет сохранить анонимность покупателя. Кроме того, в вопросах безопасности упор делается на связи агента и сервера, и полагается очевидным, что пользователь доверяет агенту (выдает ему номер карточки и допускает авторизацию от своего имени). Это предположение не является допустимым в случаях, когда пользователь не имеет возможности полностью контролировать агента. Предлагается новая схема электронной коммерции с использованием агентов, основой которой являются интеллектуальные безопасные недоверительные агенты. В этой схеме не требуется оперативный центр авторизации и поддерживается анонимность покупателя.
Electronic market:
|
| Andrew Eisenberg Sybase, Burlington, MA 01803 andrew.eisenberg@sybase.com |
Jim Melton Sabase, Sandy, UT 84093 jim.melton@sybase.com |
Примерно полтора года тому назад неформальная и открытая группа специалистов разных компаний собралась, чтобы обсудить возможности совместного использования языка программирования Java и реляционных баз данных. В проекте, который сначала назывался JSQL, а потом был переименован в SQLJ, участвовали компании Compaq (Tandem), IBM, Informix, Micro Focus, Microsoft, Oracle, Sun и Sybase.
Работа началась с рассмотрения предложений Oracle по встраиванию операторов SQL в программы на языке Java. Позже компания Sybase выдвинула предложения по использованию языка Java в системах баз данных для реализации хранимых процедур и определяемых пользователями типов данных. В результате были образованы следующие три части будущего стандарта:
Поскольку работа над Частью 0 началась раньше всего, эта часть первой была представлена на рассмотрение официальным организациям по стандартизации и сейчас именуется Part 10, Object Language Binding, т.е. является частью проекта стандарта языка баз данных SQL3. Предполагается, что будут сформулированы соответствующие правила встраивания для других объектно-ориентированных языков, таких как C++ и Smalltalk. Ожидается, что стандарт SQL/OLB будет одобрен ANSI в конце 1998 г. и будет доступен как ANSI X3.135.10:1998.
В статье приводится краткая характеристика SQLJ, его соотношение с JDBC, а также совсем лаконично излагаются ожидаемые свойства следующих двух частей стандарта.
|
CITForum © 1997–2025