首页 > 最新文献

Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)最新文献

英文 中文
Component framework supporting inter-company cooperation 支持公司间合作的组件框架
Klement J. Fellner, K. Turowski
The Internet has created a tremendous opportunity to conduct business electronically. Innovative business concepts, like virtual enterprises, supply chain management, or one-to-one marketing, as well as advanced competitive strategies encompassing these business concepts, like mass customization, may be followed-up much more efficiently. However, competitive strategies like mass customization require sophisticated information infrastructures to support the indispensable business to business electronic commerce-even for small and medium enterprises taking part in a virtual enterprise that pursues mass customization. Especially electronic data interchange (EDI), which is understood as a means to exchange business data, is crucial to set up and maintain virtual enterprises. Thus, there is high demand on inexpensive and easily employable software that allows platform-independent exchange of business data between companies. We present an approach to a component (application) framework that aims to achieve this goal. By using the extensible markup language (XML) as an important cross-platform technique, together with common business communication standards, we show how the border of heterogeneous (distributed) application systems can be overcome. With this, the business communication protocol is set up. Taking this protocol as a basis, we further present a component framework, which is implemented using the JavaBeans technology that supports efficient inter-company communication. In addition, we show how this approach may further develop to a means for inter-company coordination.
因特网为电子商务的开展创造了巨大的机会。创新的商业概念,如虚拟企业、供应链管理或一对一营销,以及包含这些商业概念的先进竞争战略,如大规模定制,可能会更有效地跟进。然而,像大规模定制这样的竞争战略需要复杂的信息基础设施来支持不可或缺的企业对企业的电子商务——甚至对于参与追求大规模定制的虚拟企业的中小型企业也是如此。特别是电子数据交换(EDI),它是一种交换业务数据的手段,是建立和维护虚拟企业的关键。因此,对价格低廉且易于使用的软件有很高的需求,这些软件允许公司之间独立于平台的业务数据交换。我们提出了一种组件(应用程序)框架的方法,旨在实现这一目标。通过使用可扩展标记语言(XML)作为重要的跨平台技术,再加上通用的业务通信标准,我们展示了如何克服异构(分布式)应用程序系统的边界。这样,就建立了业务通信协议。以该协议为基础,我们进一步提出了一个组件框架,该框架使用支持公司间高效通信的JavaBeans技术实现。此外,我们还展示了这种方法如何进一步发展成为公司内部协调的一种手段。
{"title":"Component framework supporting inter-company cooperation","authors":"Klement J. Fellner, K. Turowski","doi":"10.1109/EDOC.1999.792060","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792060","url":null,"abstract":"The Internet has created a tremendous opportunity to conduct business electronically. Innovative business concepts, like virtual enterprises, supply chain management, or one-to-one marketing, as well as advanced competitive strategies encompassing these business concepts, like mass customization, may be followed-up much more efficiently. However, competitive strategies like mass customization require sophisticated information infrastructures to support the indispensable business to business electronic commerce-even for small and medium enterprises taking part in a virtual enterprise that pursues mass customization. Especially electronic data interchange (EDI), which is understood as a means to exchange business data, is crucial to set up and maintain virtual enterprises. Thus, there is high demand on inexpensive and easily employable software that allows platform-independent exchange of business data between companies. We present an approach to a component (application) framework that aims to achieve this goal. By using the extensible markup language (XML) as an important cross-platform technique, together with common business communication standards, we show how the border of heterogeneous (distributed) application systems can be overcome. With this, the business communication protocol is set up. Taking this protocol as a basis, we further present a component framework, which is implemented using the JavaBeans technology that supports efficient inter-company communication. In addition, we show how this approach may further develop to a means for inter-company coordination.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115763325","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Interoperability and interchangeability of middleware components in a three-tier CORBA-environment-state of the art 三层corba环境中中间件组件的互操作性和互换性
M. Aleksy, M. Schader, C. Tapper
The paper covers heterogeneous multi-tier environments based on CORBA and Java. On the client side there is a Web browser that connects to the middle tier through CORBA-based Java applets. The business logic is decoupled from the database server on the third tier. Access to the databases is made through a JDBC interface or with embedded SQL. We present considerations about the use of different browsers and multiple ORBs, concentrating on interoperability issues. We explore the problems that have to be faced and give practical advice on how to make things work.
本文讨论了基于CORBA和Java的异构多层环境。在客户端有一个Web浏览器,它通过基于corba的Java applet连接到中间层。业务逻辑与第三层的数据库服务器解耦。可以通过JDBC接口或嵌入式SQL访问数据库。我们提出了关于使用不同浏览器和多个orb的注意事项,重点关注互操作性问题。我们探讨必须面对的问题,并就如何使事情顺利进行提出切实可行的建议。
{"title":"Interoperability and interchangeability of middleware components in a three-tier CORBA-environment-state of the art","authors":"M. Aleksy, M. Schader, C. Tapper","doi":"10.1109/EDOC.1999.792064","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792064","url":null,"abstract":"The paper covers heterogeneous multi-tier environments based on CORBA and Java. On the client side there is a Web browser that connects to the middle tier through CORBA-based Java applets. The business logic is decoupled from the database server on the third tier. Access to the databases is made through a JDBC interface or with embedded SQL. We present considerations about the use of different browsers and multiple ORBs, concentrating on interoperability issues. We explore the problems that have to be faced and give practical advice on how to make things work.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114172823","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
A CORBA based framework for trusted E-commerce transactions 用于可信电子商务事务的基于CORBA的框架
K. Arshad, Yacine Atif, M. Siyal
Business via the Internet is becoming very popular. A number of organizations doing business in the traditional way are extending to do business over the World Wide Web. This not only results in reaching a very large number of customers in a cost-effective way but also makes business transactions fast and efficient. Most business-to-business deals are done through value-added networks (VANs) but, for general consumer-to-business deals, the Internet provides a powerful base. However, customer confidence in Internet commerce needs to be further strengthened before large-scale Internet purchasing becomes a reality. In recent years, we have seen the emergence of cryptographic techniques to provide secure transactions, but security alone is not enough, unless the transacting parties also trust each other. Hence, the main ingredient missing is trust. Many attempts have been made to provide secure and trust-providing protocols but few have seen any practical use. In this paper, we show how trust can be provided through a network of trust service providers (TSPs). We provide a set of trust services of a very basic nature which can be deployed through such a network. Our solution is implemented in the form of distributed objects on a CORBA-based platform. The clients accessing the trust services are written as Java applets.
通过互联网做生意正变得非常流行。许多以传统方式开展业务的组织正在扩展到通过万维网开展业务。这不仅可以以经济有效的方式接触到大量的客户,而且还可以使业务交易快速高效。大多数企业对企业的交易都是通过增值网络(VANs)完成的,但对于一般的消费者对企业交易,Internet提供了一个强大的基础。然而,在大规模互联网采购成为现实之前,消费者对互联网商务的信心还需要进一步增强。近年来,我们看到了加密技术的出现,以提供安全的交易,但只有安全性是不够的,除非交易双方也相互信任。因此,缺少的主要成分是信任。已经有许多尝试提供安全和提供信任的协议,但很少有实际用途。在本文中,我们展示了如何通过信任服务提供者(tsp)网络提供信任。我们提供了一套非常基本的信任服务,可以通过这样的网络进行部署。我们的解决方案在基于corba的平台上以分布式对象的形式实现。访问信任服务的客户机被编写为Java小程序。
{"title":"A CORBA based framework for trusted E-commerce transactions","authors":"K. Arshad, Yacine Atif, M. Siyal","doi":"10.1109/EDOC.1999.792046","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792046","url":null,"abstract":"Business via the Internet is becoming very popular. A number of organizations doing business in the traditional way are extending to do business over the World Wide Web. This not only results in reaching a very large number of customers in a cost-effective way but also makes business transactions fast and efficient. Most business-to-business deals are done through value-added networks (VANs) but, for general consumer-to-business deals, the Internet provides a powerful base. However, customer confidence in Internet commerce needs to be further strengthened before large-scale Internet purchasing becomes a reality. In recent years, we have seen the emergence of cryptographic techniques to provide secure transactions, but security alone is not enough, unless the transacting parties also trust each other. Hence, the main ingredient missing is trust. Many attempts have been made to provide secure and trust-providing protocols but few have seen any practical use. In this paper, we show how trust can be provided through a network of trust service providers (TSPs). We provide a set of trust services of a very basic nature which can be deployed through such a network. Our solution is implemented in the form of distributed objects on a CORBA-based platform. The clients accessing the trust services are written as Java applets.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114469324","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
OMF-an object request broker for the process control application domain omf—过程控制应用程序域的对象请求代理
Matthias Nubling, Christian Popp, C. Zeidler
Long before middleware became a market topic and professional providers offered out of the box functionality, industry like Asea Brown Boveri (ABB), had to provide solutions, which were based on what we today call middleware. Consequently, many industrial firms developed their own solutions. We describe an ABB proprietary middleware product called Object Management Facility (OMF). We present all its architectural properties and functional features. Wherever meaningful, we compare OMF's abilities with those offered by DCOM and CORBA and for some aspects important to the domain of control systems, we show that even today, OMF can compete with commercially available middleware products.
早在中间件成为市场话题和专业提供商提供开箱即用功能之前,像ABB这样的行业就必须提供基于我们今天所说的中间件的解决方案。因此,许多工业企业开发了自己的解决方案。我们描述了一个ABB专有的中间件产品,称为对象管理设施(OMF)。我们介绍了它的所有建筑特性和功能特征。在有意义的地方,我们将OMF的能力与DCOM和CORBA提供的能力进行了比较,并且在控制系统领域的一些重要方面,我们表明即使在今天,OMF也可以与商业上可用的中间件产品竞争。
{"title":"OMF-an object request broker for the process control application domain","authors":"Matthias Nubling, Christian Popp, C. Zeidler","doi":"10.1109/EDOC.1999.792056","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792056","url":null,"abstract":"Long before middleware became a market topic and professional providers offered out of the box functionality, industry like Asea Brown Boveri (ABB), had to provide solutions, which were based on what we today call middleware. Consequently, many industrial firms developed their own solutions. We describe an ABB proprietary middleware product called Object Management Facility (OMF). We present all its architectural properties and functional features. Wherever meaningful, we compare OMF's abilities with those offered by DCOM and CORBA and for some aspects important to the domain of control systems, we show that even today, OMF can compete with commercially available middleware products.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128223630","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Patterns for integrating manufacturing product and process models 用于集成制造产品和过程模型的模式
Z. Kovács, R. McClatchey, J. Goff, N. Baker
In building models for manufacturing, product information has most often been handled separately from process information. The integration of product and process models in a unified data model could provide the means by which information could be shared across a manufacturing enterprise throughout the system lifecycle from design to production. Recently, attempts have been made to integrate these two separate views of systems through identifying common data models. This paper relates description-driven systems to multi-layer architectures and reveals where existing design patterns facilitate the integration of product and process models and where patterns are missing or where existing patterns require enrichment for this integration. It reports on the construction of a so-called description-driven system which integrates product data management (PDM) and workflow management (WfM) data models through a common meta-model.
在构建制造模型时,产品信息通常与过程信息分开处理。在统一的数据模型中集成产品和过程模型可以提供一种方法,通过这种方法,信息可以在从设计到生产的整个系统生命周期中跨制造企业共享。最近,人们尝试通过识别公共数据模型来集成这两种不同的系统视图。本文将描述驱动的系统与多层体系结构联系起来,并揭示了现有设计模式在哪些地方促进了产品和过程模型的集成,哪些地方缺少模式,或者哪些地方需要对现有模式进行丰富以实现这种集成。它报告了所谓的描述驱动系统的构建,该系统通过一个通用的元模型集成了产品数据管理(PDM)和工作流管理(WfM)数据模型。
{"title":"Patterns for integrating manufacturing product and process models","authors":"Z. Kovács, R. McClatchey, J. Goff, N. Baker","doi":"10.1109/EDOC.1999.792048","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792048","url":null,"abstract":"In building models for manufacturing, product information has most often been handled separately from process information. The integration of product and process models in a unified data model could provide the means by which information could be shared across a manufacturing enterprise throughout the system lifecycle from design to production. Recently, attempts have been made to integrate these two separate views of systems through identifying common data models. This paper relates description-driven systems to multi-layer architectures and reveals where existing design patterns facilitate the integration of product and process models and where patterns are missing or where existing patterns require enrichment for this integration. It reports on the construction of a so-called description-driven system which integrates product data management (PDM) and workflow management (WfM) data models through a common meta-model.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116212634","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
The Eternal system: an architecture for enterprise applications 永恒系统:用于企业应用程序的体系结构
L. Moser, P. Melliar-Smith, P. Narasimhan, L. A. Tewksbury, V. Kalogeraki
The Eternal system supports networked enterprise applications that must operate continuously 24 hours per day, 7 days per week. Based on the CORBA standard, Eternal provides object replication not only for fault tolerance but also for live software upgrades, as well as resource management facilities. Through the use of interceptors, Eternal renders the object replication transparent to the application, as well as to the ORB and to the operating system. Thus, Eternal works with commercial off-the-shelf CORBA ORBs and standard unmodified operating systems. Eternal handles the difficult issues of object replication, fault tolerance, live upgrades and resource management, thereby allowing the application programmers to focus on the applications.
Eternal系统支持网络企业应用程序,这些应用程序必须每周7天,每天24小时连续运行。基于CORBA标准的、永恒的提供对象复制不仅对容错也对软件升级,以及资源管理设施。通过使用拦截器,Eternal使对象复制对应用程序、ORB和操作系统透明。因此,Eternal可以与商业现成的CORBA orb和标准的未修改的操作系统一起工作。Eternal处理对象复制、容错、实时升级和资源管理等难题,从而允许应用程序程序员专注于应用程序。
{"title":"The Eternal system: an architecture for enterprise applications","authors":"L. Moser, P. Melliar-Smith, P. Narasimhan, L. A. Tewksbury, V. Kalogeraki","doi":"10.1109/EDOC.1999.792065","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792065","url":null,"abstract":"The Eternal system supports networked enterprise applications that must operate continuously 24 hours per day, 7 days per week. Based on the CORBA standard, Eternal provides object replication not only for fault tolerance but also for live software upgrades, as well as resource management facilities. Through the use of interceptors, Eternal renders the object replication transparent to the application, as well as to the ORB and to the operating system. Thus, Eternal works with commercial off-the-shelf CORBA ORBs and standard unmodified operating systems. Eternal handles the difficult issues of object replication, fault tolerance, live upgrades and resource management, thereby allowing the application programmers to focus on the applications.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127365702","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 70
An approach to making CORBA support equivalence relationships 一种使CORBA支持等价关系的方法
T. Senivongse
Type compatibility is an important issue in the area of service type evolution as it is desirable for a new-version service to still be compatible with its old version in order that existing clients of the old service are affected by the change as little as possible. The paper introduces a new type relationship called an equivalence relationship which concerns functionality compatibility rather than interface signature compatibility when determining substitutability between two service versions. To support this kind of relationship, parts of the CORBA invocation model will be extended to allow information of equivalent service versions to be discovered at run time from the augmented CORBA Interface Repository. A client request to an old service will then be dynamically and transparently composed as a new-version invocation to a new-version service. The proposed extensions will be useful to provide compatibility not only between versions of the same service but also between two distinct services that have equivalent functionality.
类型兼容性是服务类型演变领域的一个重要问题,因为新版本的服务仍然与其旧版本兼容,以便旧服务的现有客户端尽可能少地受到更改的影响。在确定两个服务版本之间的可替代性时,本文引入了一种新的类型关系——等效关系,它关注的是功能兼容性而不是接口签名兼容性。为了支持这种关系,将扩展CORBA调用模型的某些部分,以允许在运行时从增强的CORBA接口存储库中发现等效服务版本的信息。然后,对旧服务的客户端请求将动态且透明地组合为对新版本服务的新版本调用。建议的扩展不仅可以在相同服务的版本之间提供兼容性,还可以在具有相同功能的两个不同服务之间提供兼容性。
{"title":"An approach to making CORBA support equivalence relationships","authors":"T. Senivongse","doi":"10.1109/EDOC.1999.792067","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792067","url":null,"abstract":"Type compatibility is an important issue in the area of service type evolution as it is desirable for a new-version service to still be compatible with its old version in order that existing clients of the old service are affected by the change as little as possible. The paper introduces a new type relationship called an equivalence relationship which concerns functionality compatibility rather than interface signature compatibility when determining substitutability between two service versions. To support this kind of relationship, parts of the CORBA invocation model will be extended to allow information of equivalent service versions to be discovered at run time from the augmented CORBA Interface Repository. A client request to an old service will then be dynamically and transparently composed as a new-version invocation to a new-version service. The proposed extensions will be useful to provide compatibility not only between versions of the same service but also between two distinct services that have equivalent functionality.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114086592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Evaluating light-weight reliable multicast protocol extensions to the CORBA event service 评估CORBA事件服务的轻量级可靠多播协议扩展
J. Orvalho, Luis Figueiredo, F. Boavida
The article proposes and evaluates some extensions to the CORBA event service, based on the use of the light-weight reliable multicast protocol (LRMP). These extensions address some limitations of the CORBA Event Service, namely multicasting, reliability and total ordering. The extensions were developed and tested in a prototype environment created for this purpose, and are transparent and fully compatible with the standard OMG event service, enabling the user to decide on the use of standard IIOP or IP multicasting.
本文基于轻量级可靠多播协议(LRMP)的使用,提出并评估了CORBA事件服务的一些扩展。这些扩展解决了CORBA事件服务的一些限制,即多播、可靠性和总排序。这些扩展是在为此目的创建的原型环境中开发和测试的,它们是透明的,并且与标准OMG事件服务完全兼容,使用户能够决定使用标准IIOP还是IP多播。
{"title":"Evaluating light-weight reliable multicast protocol extensions to the CORBA event service","authors":"J. Orvalho, Luis Figueiredo, F. Boavida","doi":"10.1109/EDOC.1999.792069","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792069","url":null,"abstract":"The article proposes and evaluates some extensions to the CORBA event service, based on the use of the light-weight reliable multicast protocol (LRMP). These extensions address some limitations of the CORBA Event Service, namely multicasting, reliability and total ordering. The extensions were developed and tested in a prototype environment created for this purpose, and are transparent and fully compatible with the standard OMG event service, enabling the user to decide on the use of standard IIOP or IP multicasting.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133265530","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
An ODP enterprise specification of customer service management for connectivity services 连接服务的客户服务管理的ODP企业规范
Michael Langer, Michael Nerb
Customer service management (CSM) offers a management interface between customers and a service provider, which enables the customers to individually monitor and control their subscribed service. Introducing CSM in the service provider's environment includes communicating and interacting with its service management. Considering the complexity of service management, the goal of this paper is to logically separate CSM and service management, from an enterprise point of view, by identifying specific CSM roles which describe the functions of service management that are relevant for CSM. By using the concepts of roles and associations, we abstract from the details of the underlying service management and identify the requirements that have to be met by the service management. The specific CSM roles and associations are formalized using the terms and concepts of the ODP (open distributed processing) enterprise viewpoint specification in order to ensure that the resulting specification can be applied to a wide range of scenarios. The instantiation of the proposed approach within a real-life scenario shows the applicability and the benefits of our approach.
客户服务管理(CSM)在客户和服务提供者之间提供了一个管理接口,使客户能够单独监视和控制其订阅的服务。在服务提供者的环境中引入CSM包括与其服务管理进行通信和交互。考虑到服务管理的复杂性,本文的目标是从企业的角度出发,通过确定特定的CSM角色来描述与CSM相关的服务管理功能,从而在逻辑上分离CSM和服务管理。通过使用角色和关联的概念,我们从底层服务管理的细节中抽象出来,并确定服务管理必须满足的需求。特定的CSM角色和关联使用ODP(开放分布式处理)企业视点规范的术语和概念进行形式化,以确保生成的规范可以应用于广泛的场景。建议的方法在实际场景中的实例化显示了我们的方法的适用性和优点。
{"title":"An ODP enterprise specification of customer service management for connectivity services","authors":"Michael Langer, Michael Nerb","doi":"10.1109/EDOC.1999.792053","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792053","url":null,"abstract":"Customer service management (CSM) offers a management interface between customers and a service provider, which enables the customers to individually monitor and control their subscribed service. Introducing CSM in the service provider's environment includes communicating and interacting with its service management. Considering the complexity of service management, the goal of this paper is to logically separate CSM and service management, from an enterprise point of view, by identifying specific CSM roles which describe the functions of service management that are relevant for CSM. By using the concepts of roles and associations, we abstract from the details of the underlying service management and identify the requirements that have to be met by the service management. The specific CSM roles and associations are formalized using the terms and concepts of the ODP (open distributed processing) enterprise viewpoint specification in order to ensure that the resulting specification can be applied to a wide range of scenarios. The instantiation of the proposed approach within a real-life scenario shows the applicability and the benefits of our approach.","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113976489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
CLF/Mekano: a framework for building virtual-enterprise applications CLF/Mekano:构建虚拟企业应用程序的框架
J. Andreoli, Damián Arregui, F. Pacull, Michel Riviere, Jean-Yves Vion-Dury, J. Willamowski
CLF/Mekano is a distributed object infrastructure oriented towards the high-level coordination of coarse grain components. Unlike other infrastructures of the same class, such as CORBA or DCOM, coordination in CLF/Mekano is built-in at the lowest level, namely at the inter-component communication protocol level, and not as a side service (such as the event, transaction or negotiation services of Corba). Although the CLF protocol is "lightweight" (it relies on very few concepts and only 8 communication "verbs"), it makes the design and implementation of components more complex, but also more valuable if it can be reused. The Mekano library has been developed in order to deal with this complexity, targeting reusability. It provides ready-to-use generic classes of customizable components, as well as useful component parts which can be reassembled according to application specific needs. Of course, further layers of domain-specific libraries (so called business object libraries), can then be developed on top of Mekano, to provide ready-to-use components dedicated to specific business needs (in the line of Enterprise Java Beans).
CLF/Mekano是面向粗粒度组件的高级协调的分布式对象基础设施。与CORBA或DCOM等同类的其他基础设施不同,CLF/Mekano中的协调是内置在最低级别的,即组件间通信协议级别,而不是作为一个侧服务(如CORBA的事件、事务或协商服务)。虽然CLF协议是“轻量级的”(它依赖于很少的概念和只有8个通信“动词”),但它使组件的设计和实现变得更加复杂,但如果它可以重用,也会更有价值。Mekano库就是为了处理这种复杂性而开发的,其目标是可重用性。它提供了可定制组件的现成通用类,以及可根据应用程序特定需求重新组装的有用组件部件。当然,可以在Mekano之上开发领域特定库(所谓的业务对象库)的进一步层,以提供专用于特定业务需求的即用组件(在Enterprise Java Beans中)。
{"title":"CLF/Mekano: a framework for building virtual-enterprise applications","authors":"J. Andreoli, Damián Arregui, F. Pacull, Michel Riviere, Jean-Yves Vion-Dury, J. Willamowski","doi":"10.1109/EDOC.1999.792062","DOIUrl":"https://doi.org/10.1109/EDOC.1999.792062","url":null,"abstract":"CLF/Mekano is a distributed object infrastructure oriented towards the high-level coordination of coarse grain components. Unlike other infrastructures of the same class, such as CORBA or DCOM, coordination in CLF/Mekano is built-in at the lowest level, namely at the inter-component communication protocol level, and not as a side service (such as the event, transaction or negotiation services of Corba). Although the CLF protocol is \"lightweight\" (it relies on very few concepts and only 8 communication \"verbs\"), it makes the design and implementation of components more complex, but also more valuable if it can be reused. The Mekano library has been developed in order to deal with this complexity, targeting reusability. It provides ready-to-use generic classes of customizable components, as well as useful component parts which can be reassembled according to application specific needs. Of course, further layers of domain-specific libraries (so called business object libraries), can then be developed on top of Mekano, to provide ready-to-use components dedicated to specific business needs (in the line of Enterprise Java Beans).","PeriodicalId":365462,"journal":{"name":"Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115889937","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
期刊
Proceedings Third International Enterprise Distributed Object Computing. Conference (Cat. No.99EX366)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1