首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
结合面向服务架构(SOA)的技术特点及设备智能维护系统的应用需求,提出基于面向服务的设备智能维护系统的体系结构,该架构与传统软件架构相比具有松耦合、可扩展、服务的柔性组合等诸多优点。在.NET平台用面向服务的分布式编程模型WCF(Windows Communication Foundation)进行系统开发,用实际项目验证了该体系的有效性,指出SOA在开发设备智能维护系统的开发与应用中的重要价值。  相似文献   

2.
基于Web服务的动态工作流系统的研究与实现   总被引:1,自引:0,他引:1  
分析了面向服务的计算环境及服务组合的新特征和新问题,并在此基础上从面向业务用户的角度对基于Web服务的动态工作流进行了探讨,提出一种基于Web服务的动态工作流模型。以该模型为基础,设计了具有三层结构的基于Web服务的动态工作流系统,按照该架构并基于J2EE平台实现了系统.对基于web服务的动态工作流应用提供了系统支撑与验证环境。  相似文献   

3.
通过研究面向航天器测试领域的信息系统,分析航天器测试的业务特点,在面向服务的体系结构的理论基础之上,提出面向航天器测试领域的信息集成的设计方案.解决了目前的航天器测试中的信息系统在信息资源集成方面存在的问题.采用控制反转设计模式,对系统开发相关人员进行角色分工提高系统开发和维护效率.  相似文献   

4.
基于J2EE的CDN客户服务系统的设计与实现   总被引:1,自引:0,他引:1  
结合当今CDN业务的发展形势,给出了开发CDN客户服务系统的意义,提出了基于J2EE平台的Struts+Spring+Hiber-hate轻量级框架组合的模式进行系统开发的设计思路,分析了采用该模式后的系统体系结构,并结合系统所要实现的功能需求,详细描述了利用这种组合模式进行开发的过程.最后,根据系统在实际应用中的情况表明了其优点以及亟待改进的地方.  相似文献   

5.
提出了一种海云协同环境下的共性服务模式及其平台的实现方案。该模式面向海云协同环境下的应用开发的共性需求进行服务抽象和定义,成为海云协同共性服务。共性服务平台面向下一代应用开发的共同特点,是基于开放接口标准和面向服务的分形架构构建起来的基础平台。它关注智慧应用的整合、互联,支撑人机物的智能协同,目标是实现共享、重用和按需服务的协同生产机制,打造未来的共创生态环境。  相似文献   

6.
一种面向服务组合的回归测试技术   总被引:1,自引:0,他引:1  
服务组合是面向服务计算的关键技术,回归测试是服务组合演化与维护的重要组成部分.本文提出一种面向服务组合的回归测试方法,从服务消费者的角度,针对服务组合流程和绑定的变更,通过构造富含信息的扩展控制流图,对BPEL进行控制流分析,识别受影响的测试路径,选择和生成测试用例.实例分析表明,该方法可以对BPEL的各种控制结构加以分析,产生必需的测试用例.BPEL的获取与分析是切实可行的,具备良好的工具实现基础.  相似文献   

7.
一种面向服务的动态协同架构及其支撑平台   总被引:48,自引:1,他引:48  
为了让面向服务的架构下的应用系统能够灵活地动态演化以适应底层因特网计算环境和用户需求的变化,该文提出了一种面向服务的动态协同架构.该架构引入内置的运行时体系结构对象来解耦系统中的各个服务构件,并通过该对象以体系结构的视角来重解释服务部件之间的引用和交互.这样就把体系结构这一抽象概念具体化为可直接操控的对象,从而可以利用面向对象程序设计语言的继承和多态等整套机制,导出一种面向体系结构的系统动态演化技术.为支持这一架构,设计并实现了一个支撑平台Artemis-ARC,为具有动态调整能力的面向服务应用系统的开发、运行和监控提供了一套可视化的集成环境.在此平台上还开发了一个简单的示例应用以展示动态调整的效果.  相似文献   

8.
典型的移动应用开发分为服务器端和客户端两部分,传统的移动应用开发模型需要花费大量人力、物力和时间成本用于开发和维护服务器端功能.本文提出了一种面向移动应用的后端服务平台,该平台为移动应用开发提供自定义数据服务、用户管理服务、文件存储服务、地理信息查询服务、消息推送服务等适用于典型移动应用场景的通用服务.移动开发者可以通过平台提供的REST风格OpenAPI或者为不同移动终端提供的nativeSDK两种方式利用后端服务平台进行移动应用的开发.最后,本文以实际案例说明了面向移动应用的后端服务平台的使用和为移动应用开发带来的优化和改进.  相似文献   

9.
分析了面向服务的计算环境及服务组合的新特征和新问题,并在此基础上从面向业务用户的角度对基于Web服务的动态工作流进行了探讨,提出一种基于Web服务的动态工作流模型。以该模型为基础,设计了具有三层结构的基于Web服务的动态工作流系统,按照该架构并基于J2EE平台实现了系统,对基于Web服务的动态工作流应用提供了系统支撑与验证环境。  相似文献   

10.
针对ATS工程应用中测试任务开发难度大、维护成本高的问题,分析软件测试自动化中的脚本技术,设计了一套新的脚本规范,提出了一种面向应用的测试任务自动生成与运行方法。基于该方法,构建了ATS通用开发平台的软件体系结构。分析了其中的层次结构、模块功能、接口标准,介绍了该方法的具体实现过程。实际应用表明,该方法实现了测试系统的任务重构、系统扩展和测试任务生成与运行的零编程,提高了ATS软件的开发效率。  相似文献   

11.
随着移动终端的不断发展与普及,它已经变成了一个交流、传感的设备。普通市民只需要通过移动设备就可以从周围的环境中获取海量信息以及分享自己的信息。文中研究了群智感知原理,结合普适环境下情境信息的特点,提出了移动终端智能引擎平台。该平台通过接口能实时、有效地获取、处理用户的感知数据,还原用户情境,获取用户需求,并把用户需求和处理好的数据供第三方应用使用,第三方应用通过平台提供的接口提供应用服务。实验证明,该平台能够有效地获取用户情境信息,提供给第三方应用。  相似文献   

12.
The challenge of saturating all phases of pervasive service provision with context-aware functionality lies in coping with the complexity of maintaining, retrieving and distributing context information. To efficiently represent and query context information a sophisticated modelling scheme should exist. To distribute and synchronise context knowledge in various context repositories across a multitude of administrative domains, streamlined mechanisms are needed. This paper elaborates on an innovative context management framework that has been designed to cope with free-text and location based context retrieval and efficient context consistency control. The proposed framework has been incorporated in a multi-functional pervasive services platform, while most of the mechanisms it employs have been empirically evaluated.  相似文献   

13.
Mobile devices such as personal digital assistants (PDAs) and mobile phones are in widespread use already today and converging to mobile smart phones. They enable users to access a wide range of services and information without guidance through their actual demands. Especially during mass events like the Olympic Games 2008 in Beijing—which was initially the context of our work—a large service space is expected to support all mobile visitors, being athletes, journalists, or spectators. Current approaches tackling such problems are location based, meaning that a user's location is central to service provision, and even context-aware, meaning that, beyond location, characteristics of a user's environment are taken into account. Such information obviously helps to deliver relevant information at the right time to the mobile users. Going one step further, a situation-aware system abstracts from the context dimensions by translating specific contexts into logical situations. Knowing the situation end users are in allows the system to better identify the information to be delivered to them and to choose the appropriate services with regard to their scope, which is referred to as service roaming. Even though many context frameworks have been introduced in the past few years, what is usually missing is the notion of characteristic features of contexts that are invariant during certain time intervals. This paper presents these concepts in the context of a platform development, namely FLAME2008, which is able to support its mobile users with personalized situation-aware services in push and pull mode.  相似文献   

14.
普适计算是一种新的计算模式,目的是根据用户需要提供随时随地的服务。为实现这种服务,需要多种设备和软件平台的参与,而这些设备和平台提供的上下文往往是异构且冗余的,不利于上下文信息的访问。设计一个集成框架,以解决以上问题。方法是利用Agent采集底层上下文信息,并将其转换成各种应用程序或中间件能够理解的格式,屏蔽数据异构。在高层,采用Agent技术,并使用XML作为移动Agent通信语言,实现上下文信息的交流,完成上下文的高层集成,解除平台异构,从而简化应用程序的设计,更有效地支持普适服务。  相似文献   

15.
服务发现成为Web服务组合研究的重点,为解决服务组合过程中服务发现方法存在动态适应能力不足,提出了一种基于服务上下文的Web服务发现机制.该机制将一种服务本体描述语言OWL-S和一种基于服务上下文的服务发现算法相结合,利用语义描述服务的信息,同时定义了服务上下文信息并进行服务上下文匹配来发现所需服务.实验结果表明,基于服务上下文的Web服务发现机制能够提高服务发现的准确性,具有较好地动态适应性.  相似文献   

16.
With the enormous market potential of the telematics industry and the rapid development of information technology, automotive telematics has attracted considerable attention for mobile computing and Intelligent Transport Systems (ITSs). However, as a result of varied platform standards, not all telematics services can be used in telematics terminals. The main issues are that most telematics technologies depend on vertical, proprietary, and closed Original Equipment Manufacturer (OEM) platforms. These platforms form islands of non-interoperable technology and prevent third-party service providers from creating valuable services. This study integrates the Open Gateway Service Initiative Vehicle Expert Group (OSGi/VEG) into an Android platform to generate a vehicular Android/OSGi platform that has the advantages of both original platforms. These features include remote management, rich class-sharing, proprietary vehicular applications, security policies, easy management of Application Programming Interface (APIs), and an open environment. This study also integrates a cloud computing mechanism into the Android/OSGi platform, allowing service providers to upload their telematics bundles onto storage clouds using a provisioning server. A management agent in the Android/OSGi platform can simultaneously update its application service modules using remote storage clouds and use visual intelligence to continually change the distinguishing features of applications based on context-awareness without user intervention. To assess the feasibility of the proposed Android/OSGi platform, this study presents a vehicular testbed to determine the functionalities of different telematics applications. Android/OSGi platform applications require less memory and system resources than those on the original Android platform when performing complicated operations. Additionally, the Android/OSGi platform launches telematics services more quickly than the original Android platform. The proposed platform overcomes the problem of frequent non-responsive exceptions in the original Android platform.  相似文献   

17.
This paper introduces a method to cover transitions of a concurrent system under test through a context consisting of infinite‐capacity queues. Concurrent systems have many important applications, but they are very difficult and expensive to test. One of the difficulties in testing concurrent systems is caused by the fact that queues in the test context can distort the behaviour of a concurrent system under test and can cause state explosion in test derivation. The proposed method derives transition covering tests directly from the specification of a concurrent system, not its composition with queues. As transition coverage is an important industrial metric of test quality, the results of the paper have practical applications. A case study is presented to illustrate one of the applications. Copyright © 2008 John Wiley & Sons, Ltd.  相似文献   

18.
An increasing number of people use cell phones daily. Users are not only capable of making phone calls, but can also install applications on their mobile phones. When creating mobile applications, developers usually encounter the cross-platform incompatibility problem (for example, iPhone applications cannot be executed on the Android platform). Moreover, because mobile Web browsers have increasingly supported more and more Web-related standards, Web applications are more possible to be executed on different platforms than mobile applications. However, the problem of Web application is that it cannot be executed in offline mode. This study proposes a Web-based platform for executing applications on mobile devices. This platform provides several services for developers such as offline service, content adaptation service, and synchronization service. With the help of the proposed platform, application developers can develop and publish offline Web applications easily with simplified external Web content and synchronization capability.  相似文献   

19.
本文对Web服务的可信性问题进行了研究与分析。针对互联网上Web服务组合缺乏可信性验证方法的问题,提出一种基于状态保持的完整性测量方法。通过对完整性的测量与验证,使得可信性可以在平台及服务之间进行传递。首先讨论了在可信计算平台上原子服务可信性测量及验证方法,该方法可以将信任从平台扩展至服务,这是一种静态的测量方法。对于动态性较强的服务组合,在静态测量的基础上提出了基于状态保持的完整性测量方法。针对实际应用中服务组合环境不固定的状况,提出一种锁定服务提供者平台的方案,使服务提供者平台的状态得以保持,维持了服务的可信性。  相似文献   

20.
A service operation architecture and operation system platform are proposed that separate commonly used information from operations functions, and that use access control functions. This enables new applications to be developed more easily and increases operating efficiency. The operation system platform is related to several surrounding platforms, and requires standardized reference points such as CMIS/P and managed objects. A managed object methodology is a suitable approach for accessing the operation system platform, and managed object classes and methods are proposed for intelligent network service operations. This architecture and platform will allow telecommunication to meet the demands created by intelligent networks for enhanced customer services, more reliable operation systems, and lower development costs. On the basis of proposed platform, service surveillance prototype systems for free-phone services have already been developed, and the next versions of the service operations systems for virtual private networks services are being developed.  相似文献   

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

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