首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Interoperability is a prerequisite to allow users to access systems implemented by different vendors seamlessly. A good baseline to achieve interoperability is the implementation of a common set of standards. However, this is often not sufficient as different implementations of a standard are not necessarily interoperable. Therefore, different implementations of systems need to be assessed for interoperability by applying interoperability testing. In this article, we present a generic framework that enables automated interoperability testing with message checks, which assess the compliance of messages exchanged between systems. The goal of this framework is the provision of a basic functionality of interoperability test entities, the definition of a generic interoperability test environment, and guidelines for the specification of automated interoperability tests. The framework also considers aspects related to interoperability testing including verdicts, automation, and limitations of the system under test. Through the application of the framework, interoperability of systems can be assessed, systems can be validated, and standards can be improved. In addition, we present a systematic development process for automated interoperability tests to formalize the development and specification of an interoperability test system. We also consider aspects and critical issues, which are important for the development of a complete interoperability test system. The framework and the process are language and system technology independent. We present their application in a case study that includes interoperability tests for the Internet Protocol Multimedia Subsystem (IMS) using the Testing and Test Control Notation Version 3 (TTCN-3).  相似文献   

2.
Integration of models requires linking models which can be developed using different tools, methodologies, and assumptions. We performed a literature review with the aim of improving our understanding of model integration process, and also presenting better strategies for building integrated modeling systems. We identified five different phases to characterize integration process: pre-integration assessment, preparation of models for integration, orchestration of models during simulation, data interoperability, and testing. Commonly, there is little reuse of existing frameworks beyond the development teams and not much sharing of science components across frameworks. We believe this must change to enable researchers and assessors to form complex workflows that leverage the current environmental science available. In this paper, we characterize the model integration process and compare integration practices of different groups. We highlight key strategies, features, standards, and practices that can be employed by developers to increase reuse and interoperability of science software components and systems.  相似文献   

3.
目前工业级的分布式组件模型有:DCOM,CORBA以及EJB.不同组件模型间缺乏统一的互操作标准,形成了企业内部应用集成和跨企业应用互操作的瓶颈,总结了目前实现异构组件互操作的主要方法并分析了其不足.Web Services的出现为实现异构组件互操作提供了新的契机,提出了基于Web Services的异构组件互操作方案,并以CORBA为例,说明了分布式组件与Web Services的集成.  相似文献   

4.
Data standards should play an important role in achieving inter-organizational interoperability. Millions are spent on development and adoption of these standards, but does it lead to interoperability? This important question is often not addressed. In this study data interoperability in the Dutch temporary staffing industry is studied by focusing on the quality of the SETU standard and its implementations in practice. The Stichting Elektronische Transacties Uitzendbranche (foundation for electronic transactions in the staffing industry) or SETU, develops and maintains standards for exchange of electronic data in the staffing industry. Our results show that although the SETU standard is equipped for achieving interoperability, this in practice has not been achieved due to low quality implementations. We raise the question why these studies are not being performed on every standard. Another result is that localizations (profiles) may be needed for high quality standards; without localizations interoperability is limited in the SETU case.  相似文献   

5.
This paper reports on the progress made toward the emergence of standards to support the integration of heterogeneous discrete-event simulations (DESs) created in specialist support tools called commercial-off-the-shelf (COTS) discrete-event simulation packages (CSPs). The general standard for heterogeneous integration in this area has been developed from research in distributed simulation and is the IEEE 1516 standard The High Level Architecture (HLA). However, the specific needs of heterogeneous CSP integration require that the HLA is augmented by additional complementary standards. These are the suite of CSP interoperability (CSPI) standards being developed under the Simulation Interoperability Standards Organization (SISO-http://www.sisostds.org) by the CSPI Product Development Group (CSPI-PDG). The suite consists of several interoperability reference models (IRMs) that outline different integration needs of CSPI, interoperability frameworks (IFs) that define the HLA-based solution to each IRM, appropriate data exchange representations to specify the data exchanged in an IF, and benchmarks termed CSP emulators (CSPEs). This paper contributes to the development of the Type I IF that is intended to represent the HLA-based solution to the problem outlined by the Type I IRM (asynchronous entity passing) by developing the entity transfer specification (ETS) data exchange representation. The use of the ETS in an illustrative case study implemented using a prototype CSPE is shown. This case study also allows us to highlight the importance of event granularity and lookahead in the performance and development of the Type I IF, and to discuss possible methods to automate the capture of appropriate values of lookahead.  相似文献   

6.
Interoperability is defined as the ability for two (or more) systems or components to exchange information and to use the information that has been exchanged. There is increasing demand for interoperability between individual software systems. Developing an interoperability evaluation model between software and information systems is difficult, and becoming an important challenge. An interoperability evaluation model allows knowing the degree of interoperability, and lead to the improvement of interoperability. This paper describes the existing interoperability evaluation models, and performs a comparative analysis among their findings to determine the similarities and differences in their philosophy and implementation. This analysis yields a set of recommendations for any party that is open to the idea of creating or improving an interoperability evaluation model.  相似文献   

7.
In this paper we present an approach for the analysis of graph transformation rules based on an intermediate OCL representation. We translate different rule semantics into OCL, together with the properties of interest (like rule applicability, conflicts or independence). The intermediate representation serves three purposes: (1) it allows the seamless integration of graph transformation rules with the MOF and OCL standards, and enables taking the meta-model and its OCL constraints (i.e. well-formedness rules) into account when verifying the correctness of the rules; (2) it permits the interoperability of graph transformation concepts with a number of standards-based model-driven development tools; and (3) it makes available a plethora of OCL tools to actually perform the rule analysis. This approach is especially useful to analyse the operational semantics of Domain Specific Visual Languages. We have automated these ideas by providing designers with tools for the graphical specification and analysis of graph transformation rules, including a back-annotation mechanism that presents the analysis results in terms of the original language notation.  相似文献   

8.
The integration of educational video games in Virtual Learning Environments (VLEs) is a challenging task in need of standardization to improve interoperability and to safeguard investment. The generalized use of VLEs has fostered the emergence of rich contents, and different standards exist to improve their interoperability and reusability. This work describes a proposal of how existing e-learning standards can be used to improve the integration of educational games in VLEs, while introducing a set of models that take into account the features of the selected standards. A specific implementation of this approach in the eAdventure game platform is also presented.  相似文献   

9.
Cloud manufacturing is defined as a resource sharing paradigm that provides on-demand access to a pool of manufacturing resources and capabilities aimed at utilising geographically dispersed manufacturing resources in a service-oriented manner. These services are deployed via the Industrial Internet of Things (IIoT) and its underlying IT infrastructure, architecture models, as well as data and information exchange protocols and standards. In this context, interoperability has been identified to be a key enabler for implementing such vertically or horizontally integrated cyber-physical systems for production engineering. Adopting an interoperability framework for cloud manufacturing systems enables an efficient deployment of manufacturing resources and capabilities across the production engineering life-cycle. In this paper, the authors investigate interoperability in the context of cloud manufacturing to identify the key parameters that determine whether or not a change-over from traditional cloud manufacturing to interoperable cloud manufacturing is financially viable for a given scenario of service providers and manufacturing orders. The results obtained confirm that interoperable cloud manufacturing systems cannot be considered a one-size-fits-all option. Rather, its applicability depends on a number of driving parameters that need to be analysed and interpreted to determine whether or not it provides a financially viable alternative to cloud manufacturing without an overarching interoperability framework.  相似文献   

10.
A key characteristic of the software applications supporting manufacturing business processes is their heterogeneity. This is due not only to differences in their development and deployment, but also to the variety of processes and actors in complex organizations. Heterogeneity at the semantic level is one of the major problems in any process of interoperability and/or integration. There is therefore a need for developing new approaches and methods to ensure interoperability between different software solutions. In the context of a case study with a consortium of MES (Manufacturing Execution Systems) publishers, we propose a semantic alignment process of repositories used in the construction of a MES solution called “MES On Demand”, using multiple applications and driven by business processes. Through the study of semantic heterogeneities, we use an enrichment-based alignment for business repositories applied to ISO/IEC 62264. Finally, we evaluate the contribution of this approach to enterprise maturity in the application of standards and reference models, using Nascio’s Enterprise Architecture Maturity Model. This proposal, which is useful for practitioners and experts, is a contribution to academic study on semantic alignment for master interoperability.  相似文献   

11.
Nowadays, competition is experienced not only among companies but among global supply chains and business networks. There is a demand for intelligent world-class solutions capable of reinforcing partnerships and collaborations with an improved cross-cultural understanding. However due to the proliferation of terminology, organizations from similar business environments have trouble cooperating, and are experiencing difficulties exchanging electronically vital information, such as product and manufacturing data, even when using international standards. To address similar interoperability problems, the Intelligent manufacturing systems program () is providing an opportunity to develop industry-led R&D initiatives, building common semantics and integrated solutions. The SMART-fm project was one of those initiatives. It led to the development of the international standard for product data representation and exchange in the furniture sector (ISO 10303-236) and identified the challenge of semantic interoperability which is today a major challenge in modern enterprise integration. This paper presents a knowledge framework to address that challenge and make interoperable intelligent manufacturing systems a reality. It proposes to use semantically enriched international product data standards, and knowledge representation elements as a basis for achieving seamless enterprise interoperability.  相似文献   

12.
互操作是实现数字图书馆集成或联邦的中心问题。对目前流行的几种数字图书馆互操作解决方案进行分析和对比,指出各自的优势和不足。在此基础上引入网格技术,提出一种基于网格技术的增强型互操作体系结构。对该体系结构进行具体分析。  相似文献   

13.
14.
Many software projects today are based on the integration of independently designed software components that are acquired on the market, rather than developed within the projects themselves. A component standard, or integration architecture, is a set of design rules meant to ensure that such components can be integrated in defined ways without undue effort. The rules of a component standard define, among other things, component interoperability and composition mechanisms. Understanding the properties of such mechanisms and interactions between them is important for the successful development and integration of software components, as well as for the evolution of component standards. The paper presents a rigorous analysis of two such mechanisms: component aggregation and dynamic interface negotiation, which were first introduced in Microsoft's Component Object Model (COM). We show that interface negotiation does not function properly within COM aggregation boundaries. In particular, interface negotiation generally cannot be used to determine the identity and set of interfaces of aggregated components. This complicates integration within aggregates. We provide a mediator-based example, and show that the problem is in the sharing of interfaces inherent in COM aggregation  相似文献   

15.
Electronic commerce is happening at a very fast pace and business-to-business ecommerce is taking the lead, a very important part of which is the supply chain integration and automation. There is a high demand for well accepted interoperability standards which need to be fitted together for supply chain integration to meet the business demands such as being able to integrate catalogs from different companies. This will facilitate product comparisons and producing customized catalogs. Given an anchor product anywhere on the supply chain, it should be possible to obtain information on related products that complement or add value to this anchor product. Yet another key issue is the full automation of the supply chain processes. However since a single dominant electronic commerce standard is unlikely, the supply chain integration and automation should be able to accommodate different standards like OBI or OTP. This will make it possible for users to conform to the standards of their choice.Another important fact is that rigid supply chains can co-exist with supply chains formed on the fly where participants can transact business spontaneously since the Web is able to make the information instantly available to all trading partners. Facilitating resource discovery that is discovering information on possible partners and their catalogs on the Internet and transacting business automatically also becomes an important issue.The architecture developed within the scope of this paper addresses these issues. We have used the emerging technologies and standards as the infrastructure of the system proposed; and integrated these to meet the needs of supply chain integration and automation and demonstrated how each of the mentioned functionality can be achieved.  相似文献   

16.
The lack of interoperability is one of most important problems in the smart home. As a consequence, the integration of heterogeneous devices into the same system is a very difficult task which usually requires ad hoc solutions. For this reason, different interoperability standards have been proposed during the last two decades. In this paper we use a novel interoperability protocol: Digital Home Compliant (DHC) which is focused on the solution of the interoperability problem between domotic and robotic devices. In particular, we have implemented the DHC-Groups module in a Roomba which allows a robot group (hive) to perform collaborative tasks. Finally, an experiment is shown in order to test the DHC-Groups module and show its possibilities.  相似文献   

17.
This article examines the impact of interoperability standards such as Web Service standards or semantic annotation of services on the outsourcing of business processes or process activities. Especially the integration of external IT service providers is considered. Therefore a decision model is developed for optimizing service portfolios regarding risk-/cost-aspects. By using an extract of the application process for current accounts we exemplify the implementation and the results of the presented model.  相似文献   

18.
One of the impediments to the implementation of ITS is the lack of map database interoperability. Centreline databases are available from a number of sources, but few were designed specifically for ITS. Consequently there are a variety of problems—coordinate inaccuracy, errors of omission and commission, missing or wrong street names, incorrect topology—that are compounded when communicating parties use databases from different vendors. Many ITS applications (e.g., emergency response, ATIS) rely on the exchange of messages in which location is a component. Map error and interoperability problems can result in a variety of practical difficulties, from inappropriate vehicle routing to delays in delivery of critical services. These problems can be addressed by (a) standards for map databases, (b) intelligent messaging, (c) national integration efforts to improve database quality in the long term. This paper examines the dimensions of the problem, and describes solutions currently under development.  相似文献   

19.
In cloud computing environments in software as a service (SaaS) level, interoperability refers to the ability of SaaS systems on one cloud provider to communicate with SaaS systems on another cloud provider. One of the most important barriers to the adoption of SaaS systems in cloud computing environments is interoperability. A common tactic for enabling interoperability is the use of an interoperability framework or model. During the past few years, in cloud SaaS level, various interoperability frameworks and models have been developed to provide interoperability between systems. The syntactic interoperability of SaaS systems have already been intensively researched. However, not enough consideration has been given to semantic interoperability issues. Achieving semantic interoperability is a challenge within the world of SaaS in cloud computing environments. Therefore, a semantic interoperability framework for SaaS systems in cloud computing environments is needed. We develop a semantic interoperability framework for cloud SaaS systems. The capabilities and value of service oriented architecture for semantic interoperability within cloud SaaS systems have been studied and demonstrated. This paper is accomplished through a number of steps (research methodology). It begins with a study on related works in the literature. Then, problem statement and research objectives are explained. In the next step, semantic interoperability requirements for SaaS systems in cloud computing environments that are needed to support are analyzed. The details of the proposed semantic interoperability framework for SaaS systems in cloud computing environments are presented. It includes the design of the proposed semantic interoperability framework. Finally, the evaluation methods of the semantic interoperability framework are elaborated. In order to evaluate the effectiveness of the proposed semantic interoperability framework for SaaS systems in cloud computing environments, extensive experimentation and statistical analysis have been performed. The experiments and statistical analysis specify that the proposed semantic interoperability framework for cloud SaaS systems is able to establish semantic interoperability between cloud SaaS systems in a more efficient way. It is concluded that using the proposed framework, there is a significant improvement in the effectiveness of semantic interoperability of SaaS systems in cloud computing environments.  相似文献   

20.
The vendor lock-in is a prominent issue in cloud computing. It is caused by cloud providers who offer proprietary services, which hinders the cloud interoperability. Client-centric interoperability enables the migration of the data and applications across clouds; it gives the clients control over their workloads and a wider range of service choices. Whereas, provider-centric interoperability allows the providers to collaborate. Thus, providers, who have spare resources, can lend them to other providers who lack computational or storage capabilities to overcome the limitations of their local resources. In this article, we conduct a survey to differentiate between client- and provider-centric interoperability solutions. We aim to provide an up-to-date analysis of the current tendencies and the neglected areas of the cloud interoperability field. Thus, we study the cloud service interoperability evolution through the years. Furthermore, we propose definitions for the intra-cloud and inter-cloud interoperability. Moreover, we propose a taxonomy to classify the cloud interoperability approaches into client-centric and provider-centric categories. Then, for each category, we classify the approaches based on their interoperability environment into single cloud or interconnected clouds. Finally, we analyze and compare the approaches based on multiple criteria. The study reveals the focus on the client-centric solutions and the interoperability in interconnected clouds. We notice more interest in the data and application levels interoperability, mainly, in infrastructure as a service model. We also find that client-centric solutions are, mostly, semantic technologies and brokers. However, provider-centric solutions are middleware, protocols, and standards. We conclude that a generic cloud service interoperability model is needed.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号