首页 > 最新文献

IBM systems journal最新文献

英文 中文
Message from the Vice President of Strategy and Technology, IBM Software Group IBM软件集团战略与技术副总裁致辞
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0194
Kristof Kloeckner
{"title":"Message from the Vice President of Strategy and Technology, IBM Software Group","authors":"Kristof Kloeckner","doi":"10.1147/sj.472.0194","DOIUrl":"https://doi.org/10.1147/sj.472.0194","url":null,"abstract":"","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"194-194"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0194","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013571","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
Designing a service science discipline with discipline 用学科设计服务科学学科
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0015
R. J. Glushko
This paper relates our experiences at the University of California, Berkeley (UC Berkeley), designing a service science discipline. We wanted to design a discipline of service science in a principled and theoretically motivated way. We began our work by asking, “What questions would a service science have to answer?” and from that we developed a new framework for understanding service science. This framework can be visualized as a matrix whose rows are stages in a service life cycle and whose columns are disciplines that can provide answers to the questions that span the life cycle. This matrix systematically organizes the issues and challenges of service science and enables us to compare our model of a service science discipline with other definitions and curricula. This analysis identified gaps, overlaps, and opportunities that shaped the design of our curriculum and in particular a new survey course that serves as the cornerstone of service science education at UC Berkeley.
本文介绍了我们在加州大学伯克利分校(UC Berkeley)设计服务科学学科的经验。我们希望以一种原则性和理论性的方式设计一门服务科学学科。我们开始工作时问,“服务科学必须回答什么问题?”然后我们开发了一个理解服务科学的新框架。这个框架可以被可视化为一个矩阵,其行是服务生命周期中的阶段,其列是可以为跨越生命周期的问题提供答案的规程。该矩阵系统地组织了服务科学的问题和挑战,使我们能够将我们的服务科学学科模型与其他定义和课程进行比较。这项分析确定了影响我们课程设计的差距、重叠和机会,特别是作为加州大学伯克利分校服务科学教育基石的新调查课程。
{"title":"Designing a service science discipline with discipline","authors":"R. J. Glushko","doi":"10.1147/sj.471.0015","DOIUrl":"https://doi.org/10.1147/sj.471.0015","url":null,"abstract":"This paper relates our experiences at the University of California, Berkeley (UC Berkeley), designing a service science discipline. We wanted to design a discipline of service science in a principled and theoretically motivated way. We began our work by asking, “What questions would a service science have to answer?” and from that we developed a new framework for understanding service science. This framework can be visualized as a matrix whose rows are stages in a service life cycle and whose columns are disciplines that can provide answers to the questions that span the life cycle. This matrix systematically organizes the issues and challenges of service science and enables us to compare our model of a service science discipline with other definitions and curricula. This analysis identified gaps, overlaps, and opportunities that shaped the design of our curriculum and in particular a new survey course that serves as the cornerstone of service science education at UC Berkeley.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"15-27"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0015","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67994363","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
Pulsar: A resource-control architecture for time-critical service-oriented applications Pulsar:用于时间关键型面向服务应用程序的资源控制体系结构
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0265
M. Astley;S. Bhola;M. J. Ward;K. Shagin;H. Paz;G. Gershinsky
The complexity of real-time systems is growing extremely rapidly, as they move from isolated devices to multilevel networked systems. Traditional methodologies for developing and managing these systems are not scaling to meet the requirements of a new generation of distributed applications. While developers of complex real-time applications are looking to service-oriented architecture to address their needs for ease of development and flexibility of integration, current software infrastructures for service-oriented applications do not address the issue of predictable latency for the applications they host. In this paper, we present Pulsar, a resource-control architecture for managing the end-to-end latency of a set of distributed, time-critical applications. The primary entity of Pulsar is called a controller, which regulates an aspect of resource allocation or scheduling policy. Controllers utilize policy configurations, which may include latency targets to be achieved or resource allocations to be honored, and interact with resource allocators and schedulers (e.g., thread schedulers, memory allocators, or bandwidth reservation mechanisms) to effect local policy. Controllers also provide feedback on how well they are executing a policy. Pulsar includes an application model which captures resource-sensitive behavior and requirements and is independent of high-level programming models and application programming interfaces.
随着实时系统从孤立设备转移到多级网络系统,实时系统的复杂性正在迅速增长。开发和管理这些系统的传统方法无法扩展以满足新一代分布式应用程序的要求。虽然复杂实时应用程序的开发人员正在寻求面向服务的体系结构来满足他们对易于开发和集成灵活性的需求,但当前面向服务的应用程序的软件基础架构并没有解决其托管的应用程序可预测的延迟问题。在本文中,我们介绍了Pulsar,这是一种资源控制架构,用于管理一组分布式、时间关键型应用程序的端到端延迟。Pulsar的主要实体称为控制器,用于调节资源分配或调度策略的某个方面。控制器利用策略配置,其可以包括要实现的延迟目标或要遵守的资源分配,并与资源分配器和调度器(例如,线程调度器、内存分配器或带宽预留机制)交互以实现本地策略。控制器还提供关于他们执行策略的情况的反馈。Pulsar包括一个应用程序模型,它捕获资源敏感的行为和需求,并且独立于高级编程模型和应用程序编程接口。
{"title":"Pulsar: A resource-control architecture for time-critical service-oriented applications","authors":"M. Astley;S. Bhola;M. J. Ward;K. Shagin;H. Paz;G. Gershinsky","doi":"10.1147/sj.472.0265","DOIUrl":"https://doi.org/10.1147/sj.472.0265","url":null,"abstract":"The complexity of real-time systems is growing extremely rapidly, as they move from isolated devices to multilevel networked systems. Traditional methodologies for developing and managing these systems are not scaling to meet the requirements of a new generation of distributed applications. While developers of complex real-time applications are looking to service-oriented architecture to address their needs for ease of development and flexibility of integration, current software infrastructures for service-oriented applications do not address the issue of predictable latency for the applications they host. In this paper, we present Pulsar, a resource-control architecture for managing the end-to-end latency of a set of distributed, time-critical applications. The primary entity of Pulsar is called a controller, which regulates an aspect of resource allocation or scheduling policy. Controllers utilize policy configurations, which may include latency targets to be achieved or resource allocations to be honored, and interact with resource allocators and schedulers (e.g., thread schedulers, memory allocators, or bandwidth reservation mechanisms) to effect local policy. Controllers also provide feedback on how well they are executing a policy. Pulsar includes an application model which captures resource-sensitive behavior and requirements and is independent of high-level programming models and application programming interfaces.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"265-280"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0265","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013562","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
Message from the Vice President, Solutions & Global Technical Sales, IBM Global Sales & Distribution IBM全球销售与分销解决方案与全球技术销售副总裁致辞
Pub Date : 2008-01-01 DOI: 10.1147/SJ.2008.5386518
Holly D. Unland
{"title":"Message from the Vice President, Solutions & Global Technical Sales, IBM Global Sales & Distribution","authors":"Holly D. Unland","doi":"10.1147/SJ.2008.5386518","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386518","url":null,"abstract":"","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"1-1"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386518","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68033284","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
IBM Parallel Sysplex clustering: Technology options for continuous availability IBM Parallel Sysplex集群:实现连续可用性的技术选项
Pub Date : 2008-01-01 DOI: 10.1147/SJ.2008.5386514
C. Jews;R. Ahmad;D. H. Surman
IBM Parallel Sysplex® is a clustering technology that was designed to address specific client business objectives for IBM mainframe System z® servers. The nondisruptive addition of scalable processing capacity and improved application availability with respect to unplanned and planned outages were two key design objectives. This paper focuses on the evolving technology options that support the business objective of continuous availability. Key technology options are discussed relative to their importance to achieving continuous availability. Best practices for effectively using these technology options to improve availability, based on extensive client experiences, are recommended.
IBM Parallel Sysplex®是一种集群技术,旨在解决IBM大型机System z®服务器的特定客户业务目标。针对计划外和计划内停机,无中断地增加可扩展的处理能力和提高应用程序可用性是两个关键的设计目标。本文重点介绍了支持持续可用性业务目标的不断发展的技术选项。讨论了关键技术选项对实现持续可用性的重要性。建议根据广泛的客户体验,有效使用这些技术选项来提高可用性的最佳做法。
{"title":"IBM Parallel Sysplex clustering: Technology options for continuous availability","authors":"C. Jews;R. Ahmad;D. H. Surman","doi":"10.1147/SJ.2008.5386514","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386514","url":null,"abstract":"IBM Parallel Sysplex® is a clustering technology that was designed to address specific client business objectives for IBM mainframe System z® servers. The nondisruptive addition of scalable processing capacity and improved application availability with respect to unplanned and planned outages were two key design objectives. This paper focuses on the evolving technology options that support the business objective of continuous availability. Key technology options are discussed relative to their importance to achieving continuous availability. Best practices for effectively using these technology options to improve availability, based on extensive client experiences, are recommended.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"505-517"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386514","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68033289","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
Availability analysis of blade server systems 刀片服务器系统的可用性分析
Pub Date : 2008-01-01 DOI: 10.1147/SJ.2008.5386524
W. E. Smith;K. S. Trivedi;L. A. Tomek;J. Ackaret
The successful development and marketing of commercial high-availability systems requires the ability to evaluate the availability of systems. Specifically, one should be able to demonstrate that projected customer requirements are met, to identify availability bottlenecks, to evaluate and compare different configurations, and to evaluate and compare different designs. For evaluation approaches based on analytic modeling, these systems are often sufficiently complex so that state-space methodsare not effective due to the large number of states, whereas combinatorial methods are inadequate for capturing all significant dependencies. The two-level hierarchical decomposition proposed here is suitable for the availability modeling of blade server systems such as IBM BladeCenter®, a commercial, high-availability multicomponent system comprising up to 14 separate blade servers and contained within a chassis that provides shared subsystems such as power and cooling. This approach is based on an availability model that combines a high-level fault tree model with a number of lowerlevel Markov models. It is used to determine component level contributions to downtime as well as steady-state availability for both standalone and clustered blade servers. Sensitivity of the results to input parameters is examined, extensions to the models are described, and availability bottlenecks and possible solutions are identified.
商业高可用性系统的成功开发和营销需要评估系统可用性的能力。具体来说,应该能够证明满足了预计的客户需求,识别可用性瓶颈,评估和比较不同的配置,以及评估和比较各种不同的设计。对于基于分析建模的评估方法,这些系统通常足够复杂,因此状态空间方法由于状态数量众多而无效,而组合方法不足以捕获所有重要的依赖关系。这里提出的两级分层分解适用于刀片服务器系统的可用性建模,如IBM BladeCenter®,这是一个商业的高可用性多组件系统,包括多达14个独立的刀片服务器,并包含在一个机箱中,该机箱提供共享的子系统,如电源和冷却。该方法基于一个可用性模型,该模型将高级故障树模型与许多低级马尔可夫模型相结合。它用于确定组件级别对停机时间的影响,以及独立刀片服务器和集群刀片服务器的稳态可用性。研究了结果对输入参数的敏感性,描述了模型的扩展,并确定了可用性瓶颈和可能的解决方案。
{"title":"Availability analysis of blade server systems","authors":"W. E. Smith;K. S. Trivedi;L. A. Tomek;J. Ackaret","doi":"10.1147/SJ.2008.5386524","DOIUrl":"https://doi.org/10.1147/SJ.2008.5386524","url":null,"abstract":"The successful development and marketing of commercial high-availability systems requires the ability to evaluate the availability of systems. Specifically, one should be able to demonstrate that projected customer requirements are met, to identify availability bottlenecks, to evaluate and compare different configurations, and to evaluate and compare different designs. For evaluation approaches based on analytic modeling, these systems are often sufficiently complex so that state-space methodsare not effective due to the large number of states, whereas combinatorial methods are inadequate for capturing all significant dependencies. The two-level hierarchical decomposition proposed here is suitable for the availability modeling of blade server systems such as IBM BladeCenter®, a commercial, high-availability multicomponent system comprising up to 14 separate blade servers and contained within a chassis that provides shared subsystems such as power and cooling. This approach is based on an availability model that combines a high-level fault tree model with a number of lowerlevel Markov models. It is used to determine component level contributions to downtime as well as steady-state availability for both standalone and clustered blade servers. Sensitivity of the results to input parameters is examined, extensions to the models are described, and availability bottlenecks and possible solutions are identified.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 4","pages":"621-640"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/SJ.2008.5386524","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68034520","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}
引用次数: 103
Patterns of innovation in service industries 服务业创新模式
Pub Date : 2008-01-01 DOI: 10.1147/sj.471.0115
I. Miles
The diversity of service activities means that service innovations and innovation processes take various forms. In this paper, we use input/output and other data to depict how service industries vary in such areas as products, markets, work organization, and technological characteristics—most being very distinctive from primary industries (i.e., extractive industries such as agriculture, fisheries, forestry, mining, petroleum, quarrying, and the like) and secondary industries (i.e., manufacturing, construction, and utilities). Innovation survey data indicates that some service organizations behave very much like high-technology manufacturing. This is especially true of technology-based, knowledge-intensive business services (T-KIBS). Distinctive innovation patterns are displayed by KIBS based more on professional knowledge and by large network-based service firms, while many smaller service firms conform to a supplier-driven pattern. Only a small segment of service innovation conforms to the typical manufacturing-based model, in which innovation is largely organized and led by formal research and development (R&D) departments and production engineering. Project management and on-the-job innovation are common ways of organizing service innovation. Innovation policy and management have to be much more than R&D policy and R&D management: This is recognized by some national governments and in some business schools, but the full implications of a service-dominant logic are still rarely found.
服务活动的多样性意味着服务创新和创新过程具有多种形式。在本文中,我们使用输入/输出和其他数据来描述服务业在产品、市场、工作组织、,和技术特征——大多数与第一产业(即采掘业,如农业、渔业、林业、采矿、石油、采石等)和第二产业(即制造业、建筑业和公用事业)非常不同。创新调查数据表明,一些服务组织的行为非常像高科技制造业。以技术为基础、知识密集型商业服务(T-KIBS)尤其如此。KIBS更多地基于专业知识,大型网络服务公司表现出独特的创新模式,而许多较小的服务公司则遵循供应商驱动的模式。只有一小部分服务创新符合典型的制造业模式,在这种模式中,创新主要由正式的研发部门和生产工程组织和领导。项目管理和岗位创新是组织服务创新的常用方式。创新政策和管理必须远远超过研发政策和研发管理:这得到了一些国家政府和一些商学院的认可,但服务主导逻辑的全部含义仍然很少被发现。
{"title":"Patterns of innovation in service industries","authors":"I. Miles","doi":"10.1147/sj.471.0115","DOIUrl":"https://doi.org/10.1147/sj.471.0115","url":null,"abstract":"The diversity of service activities means that service innovations and innovation processes take various forms. In this paper, we use input/output and other data to depict how service industries vary in such areas as products, markets, work organization, and technological characteristics—most being very distinctive from primary industries (i.e., extractive industries such as agriculture, fisheries, forestry, mining, petroleum, quarrying, and the like) and secondary industries (i.e., manufacturing, construction, and utilities). Innovation survey data indicates that some service organizations behave very much like high-technology manufacturing. This is especially true of technology-based, knowledge-intensive business services (T-KIBS). Distinctive innovation patterns are displayed by KIBS based more on professional knowledge and by large network-based service firms, while many smaller service firms conform to a supplier-driven pattern. Only a small segment of service innovation conforms to the typical manufacturing-based model, in which innovation is largely organized and led by formal research and development (R&D) departments and production engineering. Project management and on-the-job innovation are common ways of organizing service innovation. Innovation policy and management have to be much more than R&D policy and R&D management: This is recognized by some national governments and in some business schools, but the full implications of a service-dominant logic are still rarely found.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 1","pages":"115-128"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.471.0115","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"67993181","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}
引用次数: 249
Patterns for real-world-aware and real-time solutions 了解真实世界和实时解决方案的模式
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0335
F. N. Parr;L. Yusuf
We apply pattern language methodology to describe design and integration patterns for real-world-aware and real-time solutions, i.e., software solutions that integrate business information processing with sensor and actuator manipulations of the external world. Efficient engineering of such solutions depends on the definition and reuse of components whose real-time characteristics can be specified. Other nonfunctional characteristics, such as throughput and reliability, may also be constrained and critical for correct behavior of a design element. We present a pattern language comprising a basic catalog of design patterns for component-based real-time solutions.
我们应用模式语言方法来描述真实世界感知和实时解决方案的设计和集成模式,即将业务信息处理与外部世界的传感器和执行器操作集成在一起的软件解决方案。此类解决方案的有效工程取决于其实时特性可以指定的组件的定义和重用。其他非功能特性,如吞吐量和可靠性,也可能受到约束,对设计元素的正确行为至关重要。我们提出了一种模式语言,该语言包括用于基于组件的实时解决方案的设计模式的基本目录。
{"title":"Patterns for real-world-aware and real-time solutions","authors":"F. N. Parr;L. Yusuf","doi":"10.1147/sj.472.0335","DOIUrl":"https://doi.org/10.1147/sj.472.0335","url":null,"abstract":"We apply pattern language methodology to describe design and integration patterns for real-world-aware and real-time solutions, i.e., software solutions that integrate business information processing with sensor and actuator manipulations of the external world. Efficient engineering of such solutions depends on the definition and reuse of components whose real-time characteristics can be specified. Other nonfunctional characteristics, such as throughput and reliability, may also be constrained and critical for correct behavior of a design element. We present a pattern language comprising a basic catalog of design patterns for component-based real-time solutions.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"335-350"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0335","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013566","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
Accounting for platform effects in the design of real-time software using model-based methods 使用基于模型的方法计算实时软件设计中的平台效应
Pub Date : 2008-01-01 DOI: 10.1147/sj.472.0309
B. Selic
All too often, software designers ignore the fact that a running computer system is a combination of software and hardware. In this combination, hardware may play a crucial role, particularly in time-sensitive systems. In this paper, we first explore the nature and impact that platforms may have on application software and its design. Based on this analysis, a canonical model of software platforms is proposed to assist in more accurately factoring in the effects of platforms on the design of real-time and embedded software applications. Finally, we show how this model can be realized using modern model-driven design standards and methods.
软件设计者常常忽略这样一个事实,即运行的计算机系统是软件和硬件的结合。在这种组合中,硬件可能发挥关键作用,特别是在时间敏感的系统中。在本文中,我们首先探讨了平台可能对应用软件及其设计产生的性质和影响。基于这一分析,提出了一个软件平台的规范模型,以帮助更准确地考虑平台对实时和嵌入式软件应用程序设计的影响。最后,我们展示了如何使用现代模型驱动的设计标准和方法来实现该模型。
{"title":"Accounting for platform effects in the design of real-time software using model-based methods","authors":"B. Selic","doi":"10.1147/sj.472.0309","DOIUrl":"https://doi.org/10.1147/sj.472.0309","url":null,"abstract":"All too often, software designers ignore the fact that a running computer system is a combination of software and hardware. In this combination, hardware may play a crucial role, particularly in time-sensitive systems. In this paper, we first explore the nature and impact that platforms may have on application software and its design. Based on this analysis, a canonical model of software platforms is proposed to assist in more accurately factoring in the effects of platforms on the design of real-time and embedded software applications. Finally, we show how this model can be realized using modern model-driven design standards and methods.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 2","pages":"309-320"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.472.0309","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68013567","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
Increasing business flexibility and SOA adoption through effective SOA governance 通过有效的SOA治理提高业务灵活性和SOA采用率
Pub Date : 2008-01-01 DOI: 10.1147/sj.473.0473
R. Varadan;K. Channabasavaiah;S. Simpson;K. Holley;A. Allam
Most organizations understand the need to address service-oriented architecture (SOA) governance during SOA adoption. An abundance of information is available defining SOA governance: what it is and what it is not, why it is important, and why organizational change must be addressed. Increasingly business and information technology (IT) stakeholders, executive and technical, acknowledge that SOA governance is essential for realizing the benefits of SOA adoption: building more-flexible IT architectures, improving the fusion between business and IT models, and making business processes more flexible and reusable. However, what is not clear is how an organization gets started. What works and what does not work? More importantly, what is required in SOA governance for organizations to see sustained and realized benefits? This paper describes a framework, the SOA governance model, that can be used to scope and identify what is required for effective SOA governance. Based on client experiences, we describe four approaches to getting started with SOA governance, and we describe how to use these four approaches to make shared services (services used by two or more consumers), reuse, and flexibility a reality. We also discuss lessons learned in using these four approaches.
大多数组织都理解在采用SOA期间解决面向服务架构(SOA)治理的必要性。定义SOA治理的信息非常丰富:它是什么,它不是什么,为什么它很重要,以及为什么必须解决组织变革。越来越多的业务和信息技术(IT)利益相关者,无论是高管还是技术人员,都认识到SOA治理对于实现采用SOA的好处至关重要:构建更灵活的IT架构,改进业务和IT模型之间的融合,使业务流程更具灵活性和可重用性。然而,尚不清楚的是一个组织是如何开始的。什么有效,什么无效?更重要的是,在SOA治理中,组织需要什么才能看到持续和实现的好处?本文描述了一个框架,即SOA治理模型,它可以用于确定有效的SOA治理所需的范围。基于客户体验,我们描述了开始SOA治理的四种方法,并描述了如何使用这四种方法来实现共享服务(两个或多个消费者使用的服务)、重用和灵活性。我们还讨论了使用这四种方法的经验教训。
{"title":"Increasing business flexibility and SOA adoption through effective SOA governance","authors":"R. Varadan;K. Channabasavaiah;S. Simpson;K. Holley;A. Allam","doi":"10.1147/sj.473.0473","DOIUrl":"https://doi.org/10.1147/sj.473.0473","url":null,"abstract":"Most organizations understand the need to address service-oriented architecture (SOA) governance during SOA adoption. An abundance of information is available defining SOA governance: what it is and what it is not, why it is important, and why organizational change must be addressed. Increasingly business and information technology (IT) stakeholders, executive and technical, acknowledge that SOA governance is essential for realizing the benefits of SOA adoption: building more-flexible IT architectures, improving the fusion between business and IT models, and making business processes more flexible and reusable. However, what is not clear is how an organization gets started. What works and what does not work? More importantly, what is required in SOA governance for organizations to see sustained and realized benefits? This paper describes a framework, the SOA governance model, that can be used to scope and identify what is required for effective SOA governance. Based on client experiences, we describe four approaches to getting started with SOA governance, and we describe how to use these four approaches to make shared services (services used by two or more consumers), reuse, and flexibility a reality. We also discuss lessons learned in using these four approaches.","PeriodicalId":55035,"journal":{"name":"IBM systems journal","volume":"47 3","pages":"473-488"},"PeriodicalIF":0.0,"publicationDate":"2008-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1147/sj.473.0473","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"68016258","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
期刊
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