首页 > 最新文献

2008 12th Enterprise Distributed Object Computing Conference Workshops最新文献

英文 中文
Model driven QoS management via dynamic programming 基于动态规划的模型驱动QoS管理
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.52
A. Akzhalova, M. Gani, I. Poernomo
Self-healing systems are capable of changing their behavior at runtime to meet target constraints. An important research question is how quality of service models can enabled self-healing systems. This paper presents a solution to the problem for service-oriented architectures. Service-oriented architectures (SOAs) consist of a group of independent computational services, with communication between services being managed and maintained via external orchestration. We employ dynamic programming, a form of optimal control theory, to reconfigure SOA orchestration. Reconfiguration occurs when a performance constraint over the orchestration ­ a global service level agreement (SLA) ­ is violated. Currently, reconfiguration may take the form of re-directing and load-balancing of calls to services that offer equivalent functionality, but better performance. Previous experiments by Poernomo and Akzhalova involved application of optimal control theory to determine reconfiguration policies for a single service. This paper presents a significant improvement, as we now consider entire orchestrations of services. Furthermore, by utilizing dynamic programming, our new approach has the advantage of determining adaptation policies from a given discrete set of choices.
自我修复系统能够在运行时改变其行为以满足目标约束。一个重要的研究问题是服务质量模型如何使自修复系统成为可能。本文为面向服务的体系结构提供了一个解决方案。面向服务的体系结构(soa)由一组独立的计算服务组成,服务之间的通信通过外部编排进行管理和维护。我们采用动态规划(最优控制理论的一种形式)来重新配置SOA编排。当业务流程上的性能约束——全局服务水平协议(SLA)——被违反时,将发生重新配置。目前,重新配置的形式可能是对提供相同功能但性能更好的服务的调用进行重定向和负载平衡。Poernomo和Akzhalova先前的实验涉及应用最优控制理论来确定单个服务的重新配置策略。本文提出了一个显著的改进,因为我们现在考虑了服务的整个编排。此外,通过利用动态规划,我们的新方法具有从给定的离散选择集确定适应策略的优势。
{"title":"Model driven QoS management via dynamic programming","authors":"A. Akzhalova, M. Gani, I. Poernomo","doi":"10.1109/EDOCW.2008.52","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.52","url":null,"abstract":"Self-healing systems are capable of changing their behavior at runtime to meet target constraints. An important research question is how quality of service models can enabled self-healing systems. This paper presents a solution to the problem for service-oriented architectures. Service-oriented architectures (SOAs) consist of a group of independent computational services, with communication between services being managed and maintained via external orchestration. We employ dynamic programming, a form of optimal control theory, to reconfigure SOA orchestration. Reconfiguration occurs when a performance constraint over the orchestration ­ a global service level agreement (SLA) ­ is violated. Currently, reconfiguration may take the form of re-directing and load-balancing of calls to services that offer equivalent functionality, but better performance. Previous experiments by Poernomo and Akzhalova involved application of optimal control theory to determine reconfiguration policies for a single service. This paper presents a significant improvement, as we now consider entire orchestrations of services. Furthermore, by utilizing dynamic programming, our new approach has the advantage of determining adaptation policies from a given discrete set of choices.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123740171","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}
引用次数: 2
Semantic enrichment of enterprise models by ontologies-based semantic annotations 通过基于本体的语义注释来丰富企业模型的语义
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.54
Nabila Zouggar, B. Vallespir, David Chen
Enterprise modelling process can be seen as a knowledge-creating process. In this process the semantic conflicts in enterprise modelling is an important issue. Enterprise models are used during the system life cycle by other stakeholders rather than those who developed it. They do not necessarily know the context in which the model was built and quite often are not familiar with the language used for modelling. This situation makes the model to loose its semantics during its exploitation and creates ambiguities and difficulties in its use. This paper will show at firs where the semantic conflicts stand within the enterprise model creation process. Then we propose a methodological approach to follow for the elaboration of enterprise model with the aim of keeping their semantics during their life cycle, by the use of ontologies-based semantic annotations.
企业建模过程可以看作是一个知识创造过程。在此过程中,企业建模中的语义冲突是一个重要问题。企业模型在系统生命周期中由其他涉众使用,而不是由开发它的人使用。他们不一定知道模型建立的环境,而且经常不熟悉用于建模的语言。这种情况使模型在开发过程中失去语义,并在使用中产生歧义和困难。本文将首先展示语义冲突在企业模型创建过程中的位置。然后,我们提出了一种方法方法来细化企业模型,目的是通过使用基于本体的语义注释,在其生命周期中保持其语义。
{"title":"Semantic enrichment of enterprise models by ontologies-based semantic annotations","authors":"Nabila Zouggar, B. Vallespir, David Chen","doi":"10.1109/EDOCW.2008.54","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.54","url":null,"abstract":"Enterprise modelling process can be seen as a knowledge-creating process. In this process the semantic conflicts in enterprise modelling is an important issue. Enterprise models are used during the system life cycle by other stakeholders rather than those who developed it. They do not necessarily know the context in which the model was built and quite often are not familiar with the language used for modelling. This situation makes the model to loose its semantics during its exploitation and creates ambiguities and difficulties in its use. This paper will show at firs where the semantic conflicts stand within the enterprise model creation process. Then we propose a methodological approach to follow for the elaboration of enterprise model with the aim of keeping their semantics during their life cycle, by the use of ontologies-based semantic annotations.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126065758","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}
引用次数: 10
A Model Driven Architecture approach to fault tolerance in Service Oriented Architectures, a performance study 面向服务体系结构中容错的模型驱动体系结构方法,性能研究
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.8
M. Alodib, B. Bordbar
In modern service oriented architectures (SoA) identifying the occurrences of failure is a crucial task, which can be carried out by the creation of diagnosers to monitor the behavior of the system. Model driven architecture (MDA) can be used to automatically create diagnosers and to integrate them into the system to identify if a failure has occurred. There are different methods of incorporating a diagnoser into a group of interacting services. One option is to modify the BPEL file representing services to incorporate the diagnoser. Another option is to implement the diagnoser as a separate service which interacts with the existing services. Moreover, the interaction between the diagnoser and the services can be either orchestration or choreography. As result, there are four options for the implementation of the diagnoser into the SoA via MDA. This paper reports on an Oracle JDeveloper plugin tool developed which applies MDA to create these four possible implementations and compares the performance of them with the help of a case study.
在现代面向服务的体系结构(SoA)中,识别故障的发生是一项至关重要的任务,它可以通过创建诊断程序来执行,以监视系统的行为。模型驱动的体系结构(MDA)可用于自动创建诊断程序,并将它们集成到系统中,以确定是否发生了故障。将诊断程序合并到一组相互作用的服务中有不同的方法。一种选择是修改表示服务的BPEL文件以合并诊断程序。另一种选择是将诊断程序实现为与现有服务交互的独立服务。此外,诊断程序和服务之间的交互可以是编排,也可以是编排。因此,通过MDA在SoA中实现诊断程序有四种选择。本文报告了一个Oracle JDeveloper插件工具,该工具使用MDA来创建这四种可能的实现,并通过案例研究比较了它们的性能。
{"title":"A Model Driven Architecture approach to fault tolerance in Service Oriented Architectures, a performance study","authors":"M. Alodib, B. Bordbar","doi":"10.1109/EDOCW.2008.8","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.8","url":null,"abstract":"In modern service oriented architectures (SoA) identifying the occurrences of failure is a crucial task, which can be carried out by the creation of diagnosers to monitor the behavior of the system. Model driven architecture (MDA) can be used to automatically create diagnosers and to integrate them into the system to identify if a failure has occurred. There are different methods of incorporating a diagnoser into a group of interacting services. One option is to modify the BPEL file representing services to incorporate the diagnoser. Another option is to implement the diagnoser as a separate service which interacts with the existing services. Moreover, the interaction between the diagnoser and the services can be either orchestration or choreography. As result, there are four options for the implementation of the diagnoser into the SoA via MDA. This paper reports on an Oracle JDeveloper plugin tool developed which applies MDA to create these four possible implementations and compares the performance of them with the help of a case study.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114645445","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
Contracts for Controlling Business Processes in Dynamic Environments 在动态环境中控制业务流程的契约
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.26
B. Bjurling, P. Giambiagi
We present an approach for declaratively specifying business processes in terms of contracts. An assumption in the paper is that the responsibilities for executing the tasks in a business process are distributed among a set of autonomous actors. The issue we are addressing in this paper is how to bridge the gap between central business process planning and the execution of tasks by providers with specialized domain knowledge with resource and time restrictions in highly dynamic environments. We develop a formalism for writing contracts between the business process owner and the providers for assuring the execution of the business process within time and resource limitations.
我们提出了一种根据契约声明性地指定业务流程的方法。本文中的一个假设是,在业务流程中执行任务的责任分布在一组自治的参与者之间。我们在本文中要解决的问题是,在高度动态的环境中,如何弥合中央业务流程规划与具有专业领域知识的提供者在资源和时间限制下执行任务之间的差距。我们开发了一种形式,用于编写业务流程所有者和提供者之间的契约,以确保在时间和资源限制内执行业务流程。
{"title":"Contracts for Controlling Business Processes in Dynamic Environments","authors":"B. Bjurling, P. Giambiagi","doi":"10.1109/EDOCW.2008.26","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.26","url":null,"abstract":"We present an approach for declaratively specifying business processes in terms of contracts. An assumption in the paper is that the responsibilities for executing the tasks in a business process are distributed among a set of autonomous actors. The issue we are addressing in this paper is how to bridge the gap between central business process planning and the execution of tasks by providers with specialized domain knowledge with resource and time restrictions in highly dynamic environments. We develop a formalism for writing contracts between the business process owner and the providers for assuring the execution of the business process within time and resource limitations.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"159 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128230991","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
The Resultmaker Online Consultant: From Declarative Workflow Management in Practice to LTL 结果创造者在线咨询师:从实践中的声明式工作流管理到LTL
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.57
R. Mukkamala, Thomas T. Hildebrandt, Janus Boris Tøth
We present the process model employed in the result-maker online consultant (ROC) workflow management system as an example of a declarative workflow language used in practice. We describe and formalize the key primitives of the ROC process model as linear time temporal logic (LTL) formulas, in line with a recent proposal of van der Aalst and Pesic to use LTL as the foundation for flexible declarative process languages. The work is one of the first steps in a recently initiated research project (trustcare) aiming at contributing to the foundations for workflow management for trustworthy pervasive healthcare services by combining research in formal process models, pervasive user interfaces, and development of research based prototype extensions to the ROC workflow management system.
我们提出了在结果生成在线咨询(ROC)工作流管理系统中使用的过程模型,作为在实践中使用的声明性工作流语言的一个例子。我们将ROC过程模型的关键原语描述并形式化为线性时间时间逻辑(LTL)公式,这与van der Aalst和Pesic最近提出的使用LTL作为灵活声明性过程语言的基础是一致的。这项工作是最近启动的一个研究项目(trustcare)的第一步,该项目旨在通过结合对正式流程模型、普及用户界面的研究,以及对ROC工作流管理系统的基于研究的原型扩展的开发,为可信的普及医疗保健服务的工作流管理奠定基础。
{"title":"The Resultmaker Online Consultant: From Declarative Workflow Management in Practice to LTL","authors":"R. Mukkamala, Thomas T. Hildebrandt, Janus Boris Tøth","doi":"10.1109/EDOCW.2008.57","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.57","url":null,"abstract":"We present the process model employed in the result-maker online consultant (ROC) workflow management system as an example of a declarative workflow language used in practice. We describe and formalize the key primitives of the ROC process model as linear time temporal logic (LTL) formulas, in line with a recent proposal of van der Aalst and Pesic to use LTL as the foundation for flexible declarative process languages. The work is one of the first steps in a recently initiated research project (trustcare) aiming at contributing to the foundations for workflow management for trustworthy pervasive healthcare services by combining research in formal process models, pervasive user interfaces, and development of research based prototype extensions to the ROC workflow management system.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133821697","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}
引用次数: 26
A best practices-oriented approach for establishing trust chains within Virtual Organisations 在虚拟组织内建立信任链的面向最佳实践的方法
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.3
M. Kamel, R. Laborde, A. Benzekri, F. Barrère
Within a virtual organisation collaborative environment, the organisations' security domains must be interconnected through Internet and information and communication technologies to allow these organisations to share data and exchange resources and competencies in a secure way. Each organisation must open its information system and thus, security concerns are raised when setting up collaboration. The partner organisations need to establish a chain of trust; they need to know the level of experience and maturity the administrators have regarding security issues. Security practices, security policies, Information Security Management Systems and security standards are the security management mechanisms adopted to offer to partners a way to quantify trust. In this paper, we detail our tool tailored to evaluate the maturity level of the security practices deployed within the organisations' information systems; this tool is based on the information security best practices provided by the ISO/IEC 17799 security standard which we have adapted to virtual organisations. Our tool is a support decision system providing the partner organisations by the means to choose the best solution for building the collaborative network.
在虚拟组织协作环境中,组织的安全域必须通过互联网和信息通信技术相互连接,以允许这些组织以安全的方式共享数据、交换资源和能力。每个组织都必须开放其信息系统,因此,在建立协作时提出了安全问题。合作机构需要建立信任链;他们需要知道管理员在安全问题方面的经验和成熟度。安全实践、安全政策、信息安全管理系统和安全标准是为合作伙伴提供量化信任的安全管理机制。在本文中,我们详细介绍了我们量身定制的工具,用于评估组织信息系统中部署的安全实践的成熟度;此工具是基于ISO/IEC 17799资讯保安标准所提供的资讯保安最佳实务,而我们已将这些实务应用于虚拟机构。我们的工具是一个支持决策系统,为合作伙伴组织提供选择构建协作网络的最佳解决方案的手段。
{"title":"A best practices-oriented approach for establishing trust chains within Virtual Organisations","authors":"M. Kamel, R. Laborde, A. Benzekri, F. Barrère","doi":"10.1109/EDOCW.2008.3","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.3","url":null,"abstract":"Within a virtual organisation collaborative environment, the organisations' security domains must be interconnected through Internet and information and communication technologies to allow these organisations to share data and exchange resources and competencies in a secure way. Each organisation must open its information system and thus, security concerns are raised when setting up collaboration. The partner organisations need to establish a chain of trust; they need to know the level of experience and maturity the administrators have regarding security issues. Security practices, security policies, Information Security Management Systems and security standards are the security management mechanisms adopted to offer to partners a way to quantify trust. In this paper, we detail our tool tailored to evaluate the maturity level of the security practices deployed within the organisations' information systems; this tool is based on the information security best practices provided by the ISO/IEC 17799 security standard which we have adapted to virtual organisations. Our tool is a support decision system providing the partner organisations by the means to choose the best solution for building the collaborative network.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122529681","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}
引用次数: 10
Enterprise interoperability with SOA: a survey of service composition approaches 企业与SOA的互操作性:服务组合方法综述
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.32
R. Pessoa, Eduardo Goncalves da Silva, M. V. Sinderen, D. Quartel, L. F. Pires
Service-oriented architecture (SOA) claims to facilitate the construction of flexible and loosely coupled business applications, and therefore is seen as an enabling factor for enterprise interoperability. The concept of service, which is central to SOA, is very convenient to address the matching of needs and capabilities in enterprise collaborations. In order to satisfy more demanding needs or to rapidly adapt to changing needs it is possible to perform service composition in order to combine the capabilities provided through several available services. This paper presents a survey on recent approaches for service composition. To perform this study a conceptual framework for service composition is proposed. This framework allows studying how different approaches deal with the service composition life-cycle and provides basic guidelines for their analysis, evaluation and comparison. The proposed framework is used to analyse five representative service composition approaches.
面向服务的体系结构(SOA)声称可以促进灵活和松散耦合的业务应用程序的构建,因此被视为企业互操作性的支持因素。服务的概念是SOA的核心,对于解决企业协作中的需求和功能匹配非常方便。为了满足更苛刻的需求或快速适应不断变化的需求,可以执行服务组合,以便组合通过几个可用服务提供的功能。本文综述了服务组合的最新方法。为了进行这项研究,提出了一个服务组合的概念框架。该框架允许研究不同的方法如何处理服务组合生命周期,并为它们的分析、评估和比较提供基本指导。该框架用于分析五种具有代表性的服务组合方法。
{"title":"Enterprise interoperability with SOA: a survey of service composition approaches","authors":"R. Pessoa, Eduardo Goncalves da Silva, M. V. Sinderen, D. Quartel, L. F. Pires","doi":"10.1109/EDOCW.2008.32","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.32","url":null,"abstract":"Service-oriented architecture (SOA) claims to facilitate the construction of flexible and loosely coupled business applications, and therefore is seen as an enabling factor for enterprise interoperability. The concept of service, which is central to SOA, is very convenient to address the matching of needs and capabilities in enterprise collaborations. In order to satisfy more demanding needs or to rapidly adapt to changing needs it is possible to perform service composition in order to combine the capabilities provided through several available services. This paper presents a survey on recent approaches for service composition. To perform this study a conceptual framework for service composition is proposed. This framework allows studying how different approaches deal with the service composition life-cycle and provides basic guidelines for their analysis, evaluation and comparison. The proposed framework is used to analyse five representative service composition approaches.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123131172","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}
引用次数: 52
Building a service oriented architecture for the insurance sector: why a systemic approach is needed 为保险部门构建面向服务的体系结构:为什么需要采用系统方法
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.20
B. Karakostas, Y. Zorgios
Dynamic business models require a responsive and flexible SOA architecture. Only a hierarchical systemic approach to service development can ensure that. This paper describes a system theoretic, model-driven approach to service engineering as applied to the domain of insurance.
动态业务模型需要响应性强且灵活的SOA体系结构。只有服务开发的分层系统方法才能确保这一点。本文描述了一种应用于保险领域的系统理论、模型驱动的服务工程方法。
{"title":"Building a service oriented architecture for the insurance sector: why a systemic approach is needed","authors":"B. Karakostas, Y. Zorgios","doi":"10.1109/EDOCW.2008.20","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.20","url":null,"abstract":"Dynamic business models require a responsive and flexible SOA architecture. Only a hierarchical systemic approach to service development can ensure that. This paper describes a system theoretic, model-driven approach to service engineering as applied to the domain of insurance.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130738076","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
Considerations for SOA Versioning SOA版本控制的注意事项
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.25
K. Laskey
Service oriented architecture is a paradigm for bringing together needs and capabilities, where SOA services provide an effective means of connecting consumers and the means to realize desired real world effects. The resources accessed as part of SOA interactions are independently owned and evolved but must be unambiguously identifiable. In cases where the resources are changing, the consumer must be able to evaluate how those changes affect appropriateness for use, whether those are changes to the underlying capabilities, the service access, or the service description. This paper presents early discussions on versioning in the context of a SOA reference architecture.
面向服务的体系结构是一种将需求和功能结合在一起的范例,其中SOA服务提供了一种连接消费者和实现期望的实际效果的有效方法。作为SOA交互的一部分访问的资源是独立拥有和发展的,但必须明确可识别。在资源发生更改的情况下,使用者必须能够评估这些更改如何影响使用的适当性,这些更改是对底层功能、服务访问还是服务描述的更改。本文介绍了SOA参考体系结构上下文中关于版本控制的早期讨论。
{"title":"Considerations for SOA Versioning","authors":"K. Laskey","doi":"10.1109/EDOCW.2008.25","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.25","url":null,"abstract":"Service oriented architecture is a paradigm for bringing together needs and capabilities, where SOA services provide an effective means of connecting consumers and the means to realize desired real world effects. The resources accessed as part of SOA interactions are independently owned and evolved but must be unambiguously identifiable. In cases where the resources are changing, the consumer must be able to evaluate how those changes affect appropriateness for use, whether those are changes to the underlying capabilities, the service access, or the service description. This paper presents early discussions on versioning in the context of a SOA reference architecture.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133338392","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}
引用次数: 13
Towards enterprise interoperability service utilities 面向企业互操作性服务实用程序
Pub Date : 2008-09-16 DOI: 10.1109/EDOCW.2008.62
B. Elvesæter, F. Taglino, E. Grosso, Gorka Benguria, A. Capellini
This position paper presents the vision and initial results of the COIN (FP7-216256) European project for the development of open source enterprise interoperability (EI) services following the software-as-a-service utility (SaaS-U) paradigm.
本立场文件介绍了COIN (FP7-216256)欧洲项目的愿景和初步结果,该项目遵循软件即服务实用程序(SaaS-U)范式,开发开源企业互操作性(EI)服务。
{"title":"Towards enterprise interoperability service utilities","authors":"B. Elvesæter, F. Taglino, E. Grosso, Gorka Benguria, A. Capellini","doi":"10.1109/EDOCW.2008.62","DOIUrl":"https://doi.org/10.1109/EDOCW.2008.62","url":null,"abstract":"This position paper presents the vision and initial results of the COIN (FP7-216256) European project for the development of open source enterprise interoperability (EI) services following the software-as-a-service utility (SaaS-U) paradigm.","PeriodicalId":205960,"journal":{"name":"2008 12th Enterprise Distributed Object Computing Conference Workshops","volume":"132 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2008-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115641579","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
期刊
2008 12th Enterprise Distributed Object Computing Conference Workshops
全部 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