首页 > 最新文献

IBM systems journal最新文献

英文 中文
From high availability and disaster recovery to business continuity solutions 从高可用性和灾难恢复到业务连续性解决方案
Pub Date : 2008-01-01 DOI: 10.1147/SJ.2008.5386516
Th. Lumpp;J. Schneider;J. Holtz;M. Mueller;N. Lenz;A. Biazetti;D. Petersen
We first provide an overview of the state-of-the-art architectures for continuous availability, briefly covering such traditional concepts as high-availability (HA) clustering on distributed platforms and on the mainframe. We explain how HA can be achieved in environments based on Sun Microsystems J2EE™, which differ from classical clustering approaches, and we discuss how disaster recovery DR) has become an extension of HA. The paper then presents aspects of service management, including the use and orchestration of process-based (ITIL®) systems management tasks within DR scenarios, where the key challenge is to ensure the right level of redundancy in the integration and service-oriented management of heterogeneous information technology landscapes.
我们首先概述了最先进的连续可用性体系结构,简要介绍了分布式平台和大型机上的高可用性(HA)集群等传统概念。我们解释了如何在基于Sun Microsystems J2EE的环境中实现HA™, 不同于传统的集群方法,我们讨论了灾难恢复DR)如何成为HA的扩展。然后,本文介绍了服务管理的各个方面,包括灾难恢复场景中基于流程(ITIL®)的系统管理任务的使用和协调,其中的关键挑战是确保异构信息技术环境的集成和面向服务的管理中的适当冗余级别。
{"title":"From high availability and disaster recovery to business continuity solutions","authors":"Th. Lumpp;J. Schneider;J. Holtz;M. Mueller;N. Lenz;A. Biazetti;D. Petersen","doi":"10.1147/SJ.2008.5386516","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386516","url":null,"abstract":"We first provide an overview of the state-of-the-art architectures for continuous availability, briefly covering such traditional concepts as high-availability (HA) clustering on distributed platforms and on the mainframe. We explain how HA can be achieved in environments based on Sun Microsystems J2EE™, which differ from classical clustering approaches, and we discuss how disaster recovery DR) has become an extension of HA. The paper then presents aspects of service management, including the use and orchestration of process-based (ITIL®) systems management tasks within DR scenarios, where the key challenge is to ensure the right level of redundancy in the integration and service-oriented management of heterogeneous information technology landscapes.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"605-619"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386516","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68033283","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}
引用次数: 29
Leveraging virtualization to optimize high-availability system configurations 利用虚拟化优化高可用性系统配置
Pub Date : 2008-01-01 DOI: 10.1147/SJ.2008.5386515
S. Loveland;E. M. Dow;F. LeFevre;D. Beyer;P. F. Chan
Leveraging redundant resources is a common means of addressing availability requirements, but it often implies redundant costs as well. At the same time, virtualization technologies promise cost reduction through resource consolidation. Virtualization and high-availability (HA) technologies can be combined to optimize availability while minimizing costs, but merging them properly introduces new challenges. This paper looks at how virtualization technologies and techniques can augment and amplify traditional HA approaches while avoiding potential pitfalls. Special attention is paid to applying HA configurations (such as active/active and active/passive) to virtualized environments, stretching virtual environments across physical machine boundaries, resource-sharing approaches, field experiences, and avoiding potential hazards.
利用冗余资源是解决可用性需求的常用方法,但它通常也意味着冗余成本。同时,虚拟化技术承诺通过资源整合来降低成本。虚拟化和高可用性(HA)技术可以结合起来优化可用性,同时最大限度地降低成本,但正确地将它们结合起来会带来新的挑战。本文着眼于虚拟化技术和技术如何增强和扩大传统的HA方法,同时避免潜在的陷阱。特别注意将HA配置(如主动/主动和主动/被动)应用于虚拟化环境,跨物理机器边界扩展虚拟环境,资源共享方法,现场体验,并避免潜在危险。
{"title":"Leveraging virtualization to optimize high-availability system configurations","authors":"S. Loveland;E. M. Dow;F. LeFevre;D. Beyer;P. F. Chan","doi":"10.1147/SJ.2008.5386515","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386515","url":null,"abstract":"Leveraging redundant resources is a common means of addressing availability requirements, but it often implies redundant costs as well. At the same time, virtualization technologies promise cost reduction through resource consolidation. Virtualization and high-availability (HA) technologies can be combined to optimize availability while minimizing costs, but merging them properly introduces new challenges. This paper looks at how virtualization technologies and techniques can augment and amplify traditional HA approaches while avoiding potential pitfalls. Special attention is paid to applying HA configurations (such as active/active and active/passive) to virtualized environments, stretching virtual environments across physical machine boundaries, resource-sharing approaches, field experiences, and avoiding potential hazards.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"591-604"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386515","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68034516","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}
引用次数: 64
Service system fundamentals: Work system, value chain, and life cycle 服务体系基础:工作体系、价值链和生命周期
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0071
S. Alter
Service systems produce all services of significance and scope, yet the concept of a service system is not well articulated in the service literature. This paper presents three interrelated frameworks as a first attempt to define the fundamentals of service systems. These frameworks identify basic building blocks and organize important attributes and change processes that apply across all service systems. Although relevant regardless of whether a service system uses information technology, the frameworks are also potentially useful in visualizing the realities of moving toward automated service architectures. This paper uses two examples, one largely manual and one highly automated, to illustrate the potential usefulness of the three frameworks, which can be applied together to describe, analyze, and study how service systems are created, how they operate, and how they evolve through a combination of planned and unplanned change.
服务系统产生了所有有意义和范围的服务,但服务系统的概念在服务文献中没有得到很好的阐述。本文提出了三个相互关联的框架,作为定义服务系统基本原理的首次尝试。这些框架确定了基本的构建块,并组织了适用于所有服务系统的重要属性和更改过程。尽管无论服务系统是否使用信息技术,这些框架都是相关的,但在可视化向自动化服务体系结构迈进的现实方面,这些框架也可能有用。本文使用了两个示例,一个主要是手动的,另一个是高度自动化的,来说明这三个框架的潜在有用性,它们可以一起应用来描述、分析和研究服务系统是如何创建的,它们是如何运行的,以及它们是如何通过计划内和计划外的组合进行演变的。
{"title":"Service system fundamentals: Work system, value chain, and life cycle","authors":"S. Alter","doi":"10.1147/sj.471.0071","DOIUrl":"https://doi.org/10.1147/sj.471.0071","url":null,"abstract":"Service systems produce all services of significance and scope, yet the concept of a service system is not well articulated in the service literature. This paper presents three interrelated frameworks as a first attempt to define the fundamentals of service systems. These frameworks identify basic building blocks and organize important attributes and change processes that apply across all service systems. Although relevant regardless of whether a service system uses information technology, the frameworks are also potentially useful in visualizing the realities of moving toward automated service architectures. This paper uses two examples, one largely manual and one highly automated, to illustrate the potential usefulness of the three frameworks, which can be applied together to describe, analyze, and study how service systems are created, how they operate, and how they evolve through a combination of planned and unplanned change.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"71-85"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0071","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993175","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}
引用次数: 365
Estimating value in service systems: A case study of a repair service system 服务系统价值评估:以维修服务系统为例
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0087
N. S. Caswell;C. Nikolaou;J. Sairamesh;M. Bitsaki;G. D. Koutras;G. Iacovidis
The economic structure of service systems has steadily increased in complexity in recent years. This is due not only to specialization in direct material production and services offered, but also in the ownership and management of resources, the role of intangible assets such as process knowledge, and the context in which goods and services are consumed. This increase in complexity represents both a challenge and an opportunity in a service-oriented economy. In this paper, we offer a descriptive structure for the analysis of this complexity which combines graph theory and network flows with economic tools. Our analysis is based on publicly observable information and can be used to analyze service systems in terms of the value they deliver, how they deliver it, and how value can be discovered and increased. We show how this analysis can be applied (in the example of a car manufacturer and its service system for suppliers and dealerships) to improve customer satisfaction and provide options and analysis models for outsourcing decision makers.
近年来,服务体系的经济结构日益复杂。这不仅是由于在直接物质生产和提供的服务方面的专业化,还因为在资源的所有权和管理、过程知识等无形资产的作用以及商品和服务的消费环境方面的专业性。在服务型经济中,复杂性的增加既是一种挑战,也是一种机遇。在本文中,我们提供了一个描述结构来分析这种复杂性,它将图论和网络流与经济工具相结合。我们的分析基于可公开观察的信息,可用于分析服务系统提供的价值、如何提供价值以及如何发现和增加价值。我们展示了如何应用这种分析(以汽车制造商及其供应商和经销商服务系统为例)来提高客户满意度,并为外包决策者提供选择和分析模型。
{"title":"Estimating value in service systems: A case study of a repair service system","authors":"N. S. Caswell;C. Nikolaou;J. Sairamesh;M. Bitsaki;G. D. Koutras;G. Iacovidis","doi":"10.1147/sj.471.0087","DOIUrl":"https://doi.org/10.1147/sj.471.0087","url":null,"abstract":"The economic structure of service systems has steadily increased in complexity in recent years. This is due not only to specialization in direct material production and services offered, but also in the ownership and management of resources, the role of intangible assets such as process knowledge, and the context in which goods and services are consumed. This increase in complexity represents both a challenge and an opportunity in a service-oriented economy. In this paper, we offer a descriptive structure for the analysis of this complexity which combines graph theory and network flows with economic tools. Our analysis is based on publicly observable information and can be used to analyze service systems in terms of the value they deliver, how they deliver it, and how value can be discovered and increased. We show how this analysis can be applied (in the example of a car manufacturer and its service system for suppliers and dealerships) to improve customer satisfaction and provide options and analysis models for outsourcing decision makers.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"87-100"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0087","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993177","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}
引用次数: 59
BEAM: A framework for business ecosystem analysis and modeling BEAM:商业生态系统分析和建模框架
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0101
C. H. Tian;B. K. Ray;J. Lee;R. Cao;W. Ding
This paper presents a framework for the modeling and analysis of business model designs involving a network of interconnected business entities. The framework includes an ecosystem-modeling component, a simulation component, and a service-analysis component, and integrates methods from value network modeling, game theory analysis, and multiagent systems. A role-based paradigm is introduced for characterizing ecosystem entities in order to easily allow for the evolution of the ecosystem and duplicated functionality for entities. We show how the framework can be used to provide insight into value distribution among the entities and evaluation of business model performance under different scenarios. The methods are illustrated using a case study of a retail business-to-business service ecosystem.
本文提出了一个框架,用于对涉及互连业务实体网络的业务模型设计进行建模和分析。该框架包括生态系统建模组件、模拟组件和服务分析组件,并集成了价值网络建模、博弈论分析和多智能体系统的方法。引入了一种基于角色的范式来表征生态系统实体,以便轻松地考虑生态系统的演变和实体的重复功能。我们展示了如何使用该框架来深入了解实体之间的价值分布,并评估不同场景下的业务模型性能。通过对零售企业对企业服务生态系统的案例研究,说明了这些方法。
{"title":"BEAM: A framework for business ecosystem analysis and modeling","authors":"C. H. Tian;B. K. Ray;J. Lee;R. Cao;W. Ding","doi":"10.1147/sj.471.0101","DOIUrl":"https://doi.org/10.1147/sj.471.0101","url":null,"abstract":"This paper presents a framework for the modeling and analysis of business model designs involving a network of interconnected business entities. The framework includes an ecosystem-modeling component, a simulation component, and a service-analysis component, and integrates methods from value network modeling, game theory analysis, and multiagent systems. A role-based paradigm is introduced for characterizing ecosystem entities in order to easily allow for the evolution of the ecosystem and duplicated functionality for entities. We show how the framework can be used to provide insight into value distribution among the entities and evaluation of business model performance under different scenarios. The methods are illustrated using a case study of a retail business-to-business service ecosystem.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"101-114"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0101","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993178","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}
引用次数: 92
Toward a conceptual foundation for service science: Contributions from service-dominant logic 走向服务科学的概念基础:服务主导逻辑的贡献
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0005
R. F. Lusch;S. L. Vargo;G. Wessels
Advancing service science requires a service-centered conceptual foundation. Toward this goal, we suggest that an emerging logic of value creation and exchange called service-dominant logic is a more robust framework for service science than the traditional goods-dominant logic. The primary tenets of service-dominant logic are: (1) the conceptualization of service as a process, rather than a unit of output; (2) a focus on dynamic resources, such as knowledge and skills, rather than static resources, such as natural resources; and (3) an understanding of value as a collaborative process between providers and customers, rather than what producers create and subsequently deliver to customers. These tenets are explored and a foundational lexicon for service science is suggested.
推进服务科学需要以服务为中心的概念基础。为了实现这一目标,我们认为,一种新兴的价值创造和交换逻辑,即服务主导逻辑,是一种比传统商品主导逻辑更强大的服务科学框架。服务主导逻辑的主要原则是:(1)将服务概念化为一个过程,而不是一个输出单元;(2) 注重知识和技能等动态资源,而不是自然资源等静态资源;以及(3)将价值理解为供应商和客户之间的协作过程,而不是生产者创造并随后交付给客户的东西。对这些原则进行了探索,并提出了服务科学的基本词典。
{"title":"Toward a conceptual foundation for service science: Contributions from service-dominant logic","authors":"R. F. Lusch;S. L. Vargo;G. Wessels","doi":"10.1147/sj.471.0005","DOIUrl":"https://doi.org/10.1147/sj.471.0005","url":null,"abstract":"Advancing service science requires a service-centered conceptual foundation. Toward this goal, we suggest that an emerging logic of value creation and exchange called service-dominant logic is a more robust framework for service science than the traditional goods-dominant logic. The primary tenets of service-dominant logic are: (1) the conceptualization of service as a process, rather than a unit of output; (2) a focus on dynamic resources, such as knowledge and skills, rather than static resources, such as natural resources; and (3) an understanding of value as a collaborative process between providers and customers, rather than what producers create and subsequently deliver to customers. These tenets are explored and a foundational lexicon for service science is suggested.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"5-14"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0005","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67994361","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}
引用次数: 578
Business services as communication patterns: A work practice approach for analyzing service encounters 作为通信模式的业务服务:一种分析服务遭遇的工作实践方法
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0129
R. J. Clarke;A. G. Nilsson
In this paper, we describe an approach to business processes and services which views work practices as recurrent patterns of communication called genres. Although defining work practices in this way is unorthodox, it provides two major advantages. First, the communication resources employed by the parties engaging in a service transaction can be clearly described, understood, and communicated. Business processes and services can be differentiated on the basis of the structural and functional arrangement of their constituent genres. This provides a view of a business process or service that is technology-independent. Second, using this approach means that work practices are defined contextually—an important consideration when trying to understand how business processes and services will influence organizations. Because genres are represented using directed graphs, prototypes can be developed to assist during the analysis of existing services and the design of new ones. Structural and functional change of genres can be used to reveal how a specific service is evolving within an organization. This enables us to determine if business demands have changed, something that is difficult to achieve using conventional service engineering approaches.
在本文中,我们描述了一种处理业务流程和服务的方法,该方法将工作实践视为称为流派的重复通信模式。尽管以这种方式定义工作实践是非正统的,但它提供了两大优势。首先,可以清楚地描述、理解和传达参与服务交易的各方所使用的通信资源。业务流程和服务可以根据其组成类型的结构和功能安排进行区分。这提供了独立于技术的业务流程或服务的视图。其次,使用这种方法意味着工作实践是在上下文中定义的——这是试图理解业务流程和服务将如何影响组织时的一个重要考虑因素。因为类型是使用有向图表示的,所以可以开发原型来帮助分析现有服务和设计新服务。类型的结构和功能变化可以用来揭示特定服务在组织内的发展。这使我们能够确定业务需求是否发生了变化,而使用传统的服务工程方法很难实现这一点。
{"title":"Business services as communication patterns: A work practice approach for analyzing service encounters","authors":"R. J. Clarke;A. G. Nilsson","doi":"10.1147/sj.471.0129","DOIUrl":"https://doi.org/10.1147/sj.471.0129","url":null,"abstract":"In this paper, we describe an approach to business processes and services which views work practices as recurrent patterns of communication called genres. Although defining work practices in this way is unorthodox, it provides two major advantages. First, the communication resources employed by the parties engaging in a service transaction can be clearly described, understood, and communicated. Business processes and services can be differentiated on the basis of the structural and functional arrangement of their constituent genres. This provides a view of a business process or service that is technology-independent. Second, using this approach means that work practices are defined contextually—an important consideration when trying to understand how business processes and services will influence organizations. Because genres are represented using directed graphs, prototypes can be developed to assist during the analysis of existing services and the design of new ones. Structural and functional change of genres can be used to reveal how a specific service is evolving within an organization. This enables us to determine if business demands have changed, something that is difficult to achieve using conventional service engineering approaches.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"129-141"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0129","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993179","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}
引用次数: 23
Model-driven synthesis of SOA solutions SOA解决方案的模型驱动综合
Pub Date : 2008-01-01 DOI: 10.1147/sj.473.0415
J. K. Strosnider;P. Nandi;S. Kumaran;S. Ghosh;A. Arsnajani
The current approach to the design, maintenance, and governance of service-oriented architecture (SOA) solutions has focused primarily on flow-driven assembly and orchestration of reusable service components. The practical application of this approach in creating industry solutions has been limited, because flow-driven assembly and orchestration models are too rigid and static to accommodate complex, real-world business processes. Furthermore, the approach assumes a rich, easily configured library of reusable service components when in fact the development, maintenance, and governance of these libraries is difficult. An alternative approach pioneered by the IBM Research Division, model-driven business transformation (MDBT), uses a model-driven software synthesis technology to automatically generate production-quality business service components from high-level business process models. In this paper, we present the business entity life cycle analysis (BELA) technique for MDBT-based SOA solution realization and its integration into service-oriented modeling and architecture (SOMA), the end-to-end method from IBM for SOA application and solution development. BELA shifts the process-modeling paradigm from one that is centered on activities to one that is centered on entities. BELA teams process subject-matter experts with IT and data architects to identify and specify business entities and decompose business processes. Supporting synthesis tools then automatically generate the interacting business entity service components and their associated data stores and service interface definitions. We use a large-scale project as an example demonstrating the benefits of this innovation, which include an estimated 40 percent project cost reduction and an estimated 20 percent reduction in cycle time when compared with conventional SOA approaches.
当前面向服务体系结构(SOA)解决方案的设计、维护和治理方法主要集中在可重用服务组件的流驱动组装和编排上。这种方法在创建行业解决方案中的实际应用受到了限制,因为流驱动的组装和编排模型过于僵化和静态,无法适应复杂的真实业务流程。此外,该方法假设有一个丰富、易于配置的可重用服务组件库,而实际上这些库的开发、维护和管理很困难。IBM研究部率先采用的另一种方法是模型驱动的业务转换(MDBT),它使用模型驱动的软件合成技术,从高级业务流程模型中自动生成生产质量的业务服务组件。在本文中,我们提出了基于MDBT的SOA解决方案实现的业务实体生命周期分析(BELA)技术,并将其集成到面向服务的建模和体系结构(SOMA)中,这是IBM用于SOA应用和解决方案开发的端到端方法。BELA将流程建模范式从以活动为中心转变为以实体为中心。BELA与IT和数据架构师组成流程主题专家团队,以识别和指定业务实体并分解业务流程。支持的合成工具然后自动生成交互的业务实体服务组件及其相关联的数据存储和服务接口定义。我们以一个大型项目为例,展示了这种创新的好处,其中包括与传统SOA方法相比,估计项目成本减少了40%,周期时间减少了20%。
{"title":"Model-driven synthesis of SOA solutions","authors":"J. K. Strosnider;P. Nandi;S. Kumaran;S. Ghosh;A. Arsnajani","doi":"10.1147/sj.473.0415","DOIUrl":"https://doi.org/10.1147/sj.473.0415","url":null,"abstract":"The current approach to the design, maintenance, and governance of service-oriented architecture (SOA) solutions has focused primarily on flow-driven assembly and orchestration of reusable service components. The practical application of this approach in creating industry solutions has been limited, because flow-driven assembly and orchestration models are too rigid and static to accommodate complex, real-world business processes. Furthermore, the approach assumes a rich, easily configured library of reusable service components when in fact the development, maintenance, and governance of these libraries is difficult. An alternative approach pioneered by the IBM Research Division, model-driven business transformation (MDBT), uses a model-driven software synthesis technology to automatically generate production-quality business service components from high-level business process models. In this paper, we present the business entity life cycle analysis (BELA) technique for MDBT-based SOA solution realization and its integration into service-oriented modeling and architecture (SOMA), the end-to-end method from IBM for SOA application and solution development. BELA shifts the process-modeling paradigm from one that is centered on activities to one that is centered on entities. BELA teams process subject-matter experts with IT and data architects to identify and specify business entities and decompose business processes. Supporting synthesis tools then automatically generate the interacting business entity service components and their associated data stores and service interface definitions. We use a large-scale project as an example demonstrating the benefits of this innovation, which include an estimated 40 percent project cost reduction and an estimated 20 percent reduction in cycle time when compared with conventional SOA approaches.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 3","pages":"415-432"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.473.0415","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68016261","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}
引用次数: 59
Event-processing network model and implementation 事件处理网络模型及实现
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0321
G. Sharon;O. Etzion
This paper presents a conceptual model of an event-processing network for expressing the event-based interactions and event-processing specifications among components. The model is based on event-driven architecture, a pattern promoting the production, detection, consumption, and reaction to events. The motivation is the lack of standardization in the areas of configuring and expressing the event-processing directives in event-driven systems. Some existing approaches are through Structured Query Language, script languages, and rule languages, and are executed by standalone software, messaging systems, or datastream management systems. This paper provides a step toward standardization through a conceptual model, making it possible to express event-processing intentions independent of the implementation models and executions. It is a unified model serving as a metamodel to these existing approaches.
本文提出了一个事件处理网络的概念模型,用于表示组件之间基于事件的交互和事件处理规范。该模型基于事件驱动的体系结构,这是一种促进生产、检测、消费和对事件反应的模式。其动机是在事件驱动系统中配置和表达事件处理指令的领域缺乏标准化。一些现有的方法是通过结构化查询语言、脚本语言和规则语言,并由独立软件、消息传递系统或数据流管理系统执行。本文通过概念模型向标准化迈出了一步,使其能够独立于实现模型和执行来表达事件处理意图。它是一个统一的模型,作为这些现有方法的元模型。
{"title":"Event-processing network model and implementation","authors":"G. Sharon;O. Etzion","doi":"10.1147/sj.472.0321","DOIUrl":"https://doi.org/10.1147/sj.472.0321","url":null,"abstract":"This paper presents a conceptual model of an event-processing network for expressing the event-based interactions and event-processing specifications among components. The model is based on event-driven architecture, a pattern promoting the production, detection, consumption, and reaction to events. The motivation is the lack of standardization in the areas of configuring and expressing the event-processing directives in event-driven systems. Some existing approaches are through Structured Query Language, script languages, and rule languages, and are executed by standalone software, messaging systems, or datastream management systems. This paper provides a step toward standardization through a conceptual model, making it possible to express event-processing intentions independent of the implementation models and executions. It is a unified model serving as a metamodel to these existing approaches.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"321-334"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0321","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013565","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}
引用次数: 78
DRIVE: A tool for developing, deploying, and managing distributed sensor and actuator applications DRIVE:用于开发、部署和管理分布式传感器和执行器应用程序的工具
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0289
H. Chen;P. B. Chou;N. H. Cohen;S. S. Duri;C. W. Jung
This paper introduces Distributed Responsive Infrastructure-Virtualization Environment (DRIVE), a tool that provides both an integrated development environment (IDE) and an execution environment and thus supports the entire life cycle of sensor/actuator applications. Developers are only responsible for implementing the core event-handling logic, whereas DRIVE generates the necessary code for message passing and invocation, thus reducing the development skills required. The development methodology, which is component based and model driven, separates the solution model, which captures the business logic, from the deployment model, which reflects the physical computing infrastructure. This allows the administrators to configure and deploy applications on various infrastructure topologies. To illustrate the benefits of DRIVE, we present an example application, dock-door receiving, and show the ways in which DRIVE supports the modeling and development of the application logic and the multiphase deployment of the resulting application in a production environment.
本文介绍了分布式响应基础设施虚拟化环境(DRIVE),这是一种既提供集成开发环境(IDE)又提供执行环境的工具,从而支持传感器/执行器应用程序的整个生命周期。开发人员只负责实现核心事件处理逻辑,而DRIVE生成消息传递和调用所需的代码,从而减少了所需的开发技能。基于组件和模型驱动的开发方法将捕获业务逻辑的解决方案模型与反映物理计算基础设施的部署模型分离开来。这允许管理员在各种基础结构拓扑上配置和部署应用程序。为了说明DRIVE的好处,我们展示了一个示例应用程序dock door receiving,并展示了DRIVE支持应用程序逻辑的建模和开发以及在生产环境中多阶段部署所产生的应用程序的方式。
{"title":"DRIVE: A tool for developing, deploying, and managing distributed sensor and actuator applications","authors":"H. Chen;P. B. Chou;N. H. Cohen;S. S. Duri;C. W. Jung","doi":"10.1147/sj.472.0289","DOIUrl":"https://doi.org/10.1147/sj.472.0289","url":null,"abstract":"This paper introduces Distributed Responsive Infrastructure-Virtualization Environment (DRIVE), a tool that provides both an integrated development environment (IDE) and an execution environment and thus supports the entire life cycle of sensor/actuator applications. Developers are only responsible for implementing the core event-handling logic, whereas DRIVE generates the necessary code for message passing and invocation, thus reducing the development skills required. The development methodology, which is component based and model driven, separates the solution model, which captures the business logic, from the deployment model, which reflects the physical computing infrastructure. This allows the administrators to configure and deploy applications on various infrastructure topologies. To illustrate the benefits of DRIVE, we present an example application, dock-door receiving, and show the ways in which DRIVE supports the modeling and development of the application logic and the multiphase deployment of the resulting application in a production environment.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"289-307"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0289","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013568","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
期刊
IBM systems journal
全部 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