Active Declarative Integration Rules for Developing Distributed Multi-Tiered Applications

用于开发分布式多层应用程序的主动声明式集成规则

基本信息

  • 批准号:
    9978217
  • 负责人:
  • 金额:
    $ 43.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    1999
  • 资助国家:
    美国
  • 起止时间:
    1999-10-01 至 2003-08-31
  • 项目状态:
    已结题

项目摘要

Although there are tools that allow access to information and data from distributed sources, there is a strong need to develop a semantic layer on top of such tools to deal with the challenging requirements of applications built from distributed software components. This research is investigating the design of an integration rule language and the development of a middle-tier, rule-processing framework for the integration of distributed, black-box components. Integration rules are active, specifying how objects react to events, and declarative, specifying the conditions under which the defined action should be executed. The rules are used within an integration framework that encapsulates the processing logic associated with the interconnection of distributed components. A user interface allows the user to graphically specify the processing logic, which is automatically translated into the appropriate integration rules. Integration rules are executed within a rule engine, which is designed to build on the recognized strengths of distributed object computing with CORBA (Common Object Request Broker Architecture) and the Java programming language. The expressiveness and use of integration rules are evaluated by case study comparisons of integrating components using imperative code versus the use of integration rules. The development of such a rule-processing environment has an immediate relevance to the integration of distributed applications, such as electronic commerce, engineering design and manufacturing, and Web-based applications, in general. This integration framework provides a rapid approach to the construction of multi-tiered applications that separate processing logic from client and data sources.
虽然有工具,允许从分布式源访问信息和数据,有一个强烈的需要,开发一个语义层的顶部,这样的工具,以处理从分布式软件组件构建的应用程序的挑战性要求。本研究旨在探讨整合规则语言的设计,以及发展一个中间层的规则处理架构,以整合分散式的黑盒元件。集成规则是活动的,指定对象如何对事件做出反应,而声明性的,指定应在哪些条件下执行已定义的操作。这些规则在集成框架中使用,该框架封装了与分布式组件互连相关的处理逻辑。用户界面允许用户以图形方式指定处理逻辑,该处理逻辑被自动转换为适当的集成规则。集成规则在规则引擎中执行,该规则引擎被设计为使用CORBA(公共对象请求代理体系结构)和Java编程语言构建分布式对象计算的公认优势。集成规则的表达性和使用情况进行评估的案例研究比较集成组件使用命令式代码与使用集成规则。这样一个规则处理环境的发展具有直接的相关性的分布式应用程序,如电子商务,工程设计和制造,和基于Web的应用程序,一般的集成。这种集成框架提供了一种快速的方法来构建多层应用程序,将处理逻辑与客户端和数据源分离。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Susan Urban其他文献

University Education as a Compensation Strategy among Second-Generation Immigrants
大学教育作为第二代移民的补偿策略
The strength of ethnic ties: Routes into the labour market in spaces of segregation
种族联系的强度:隔离空间中进入劳动力市场的途径
  • DOI:
  • 发表时间:
    2016
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Martin Klinthäll;Susan Urban
  • 通讯作者:
    Susan Urban
Is the Neighbourhood Effect an Economic or an Immigrant Issue? A Study of the Importance of the Childhood Neighbourhood for Future Integration into the Labour Market
邻里效应是经济问题还是移民问题?
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Susan Urban
  • 通讯作者:
    Susan Urban
Swedish migration policy liberalization and new immigrant entrepreneurs
瑞典移民政策自由化与新移民企业家
  • DOI:
    10.1111/imig.12989
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    1.9
  • 作者:
    Aliaksei Kazlou;Susan Urban
  • 通讯作者:
    Susan Urban
School Choice and Its Long-Term Impact on Social Mobility in Sweden
瑞典的择校及其对社会流动性的长期影响
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Anders Trumberg;Susan Urban
  • 通讯作者:
    Susan Urban

Susan Urban的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Susan Urban', 18)}}的其他基金

REU Site: Research Experiences for Undergraduates in Software Engineering and Service Composition
REU 网站:软件工程和服务组合本科生的研究经验
  • 批准号:
    1005212
  • 财政年份:
    2010
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
SRS: A Decentralized and Rule-Based Approach to Data Dependency Analysis and Failure Recovery in Service-Oriented Environments
SRS:一种分散的、基于规则的方法,用于面向服务的环境中的数据依赖性分析和故障恢复
  • 批准号:
    0820152
  • 财政年份:
    2008
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
A Development Environment for Active Database Systems: Testing and Analysis of Active Database Rules
主动数据库系统的开发环境:主动数据库规则的测试与分析
  • 批准号:
    9410993
  • 财政年份:
    1995
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
An Investigation Of Cyclic Rule Behavior In Integrity Maintenance Rules
完整性维护规则中循环规则行为的调查
  • 批准号:
    9109195
  • 财政年份:
    1991
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
The Active Use of Constraints in the Design of Object - Oriented Database Applications
在面向对象的数据库应用程序设计中积极使用约束
  • 批准号:
    8996260
  • 财政年份:
    1989
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
The Active Use of Constraints in the Design of Object - Oriented Database Applications
在面向对象的数据库应用程序设计中积极使用约束
  • 批准号:
    8810640
  • 财政年份:
    1988
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant

相似海外基金

Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316161
  • 财政年份:
    2023
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316158
  • 财政年份:
    2023
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316159
  • 财政年份:
    2023
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316160
  • 财政年份:
    2023
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
  • 批准号:
    2316157
  • 财政年份:
    2023
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Continuing Grant
Large-Scale Declarative Video Analytics
大规模声明式视频分析
  • 批准号:
    573283-2022
  • 财政年份:
    2022
  • 资助金额:
    $ 43.5万
  • 项目类别:
    University Undergraduate Student Research Awards
Collaborative Research: PPoSS: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大规模声明性分析的全栈方法
  • 批准号:
    2217037
  • 财政年份:
    2022
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
Declarative Query Processing Over Real Time Video Streams
实时视频流上的声明式查询处理
  • 批准号:
    RGPIN-2020-07238
  • 财政年份:
    2022
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Discovery Grants Program - Individual
Collaborative Research: PPoSS: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大规模声明性分析的全栈方法
  • 批准号:
    2217036
  • 财政年份:
    2022
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Standard Grant
Declarative Graph Query Language support for Web and Blockchain Decentralized Applications, Analytics, and Compliance
声明式图形查询语言支持 Web 和区块链去中心化应用程序、分析和合规性
  • 批准号:
    RGPIN-2020-06983
  • 财政年份:
    2022
  • 资助金额:
    $ 43.5万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了