首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
The evolution of web technologies in the last few years has contributed to the improvement of web applications, and with the appearance of AJAX and Web 2.0 technology, a new breed of applications for the Internet has emerged: widgets, gadgets and mashups are some examples of this trend. However, as web applications become more and more complex, development costs are increasing in an exponential rate, and we believe that considering a software engineering methodology in the development process of this type of applications, contributes to the solution of this problem. In order to solve this question, this paper proposes a model-driven architecture to support web application development from the design to the implementation model. With this aim, the following tasks have been performed: first a new profile extends UML with new concepts extracted from the web domain, then a new framework supports web application development by composing heterogeneous web elements, and finally, a transformation model generates web applications from the UML extension proposed. The main contribution of this work is a cost and complexity reduction due to the incorporation of a model-driven architecture into the web application development process, but other advantages that can be mentioned are a high performance degree achieved by a prefetching cache mechanism, and a high reusability, since web elements can be reused in different web applications.  相似文献   

2.
Context-awareness enables the personalization of computer systems according to the users' needs and their particular situation at a given time. The personalization capabilities are usually implemented by programmers due to the complex processes that are involved. However, an important trend in software development is that more and more software systems are being implemented not only by programmers but also by people with expertise in other domains. Since most of the existing context-aware development toolkits are designed for programmers, non-technical users cannot develop these kinds of systems. The design of tools to create context-aware systems by users that do not have programming skills but are experts in the domain where the system is going to be deployed, will contribute to speed up the adoption of these kinds of services by the society. This paper presents a cloud-based platform to ease the development of context-aware mobile applications by people without programming skills. The platform has been designed to be used in a tourism domain. This way, tourism experts can send tourist information to mobile users according to their context data (indoor/outdoor location, language, and date and time range). An energy-efficient mobile app has been developed in order to obtain context data from the user's device and to receive personalized information in real time based on these data. The architecture and implementation details of the system are presented and the evaluation of the platform by tourism domain experts is discussed.  相似文献   

3.
4.
一种基于领域知识的XML数据模糊查询   总被引:1,自引:0,他引:1  
为了解决普通用户对XML数据的模糊查询问题,提出了一种基于领域知识的XML数据模糊查询方法.以模糊集理论为基础,首先介绍了XML数据模糊查询的构成形式;然后提出了将领域知识和模糊集的隶属函数相结合的方法实现XML数据的模糊查询条件转换,转换过程考虑了查询谓词的重要程度和用户偏好;最后按结果元素对模糊查询的满足程度对模糊查询结果进行排序.该方法无需改变传统的XML查询语言和XDBMS就能够实现模糊查询,从而提高了用户与系统之间的交互能力.实验结果表明,提出的模糊查询方法具有较高的查全率和准确率.  相似文献   

5.
由于计算机硬件的不断更新换代,以及软件发展呈现WEB化的趋势,这给高校机房管理者提出了更高的要求。文章以机房管理人员的角度,根据日常管理中遇到的远程控制不方便、病毒查找困难、突发情况难以处理及半手工化操作落后并效率低等问题,设计并实现了无需客户端支持的基于B/S模式的机房运行支撑平台,管理人员可以实时随地利用PC终端或移动手持设备借助该平台,实时地进行机房远程监控和管理,提高机房管理效率及应急能力。  相似文献   

6.
给出了一种基于无线传感反应网络的自动导引搬运车系统的结构,研究了该系统的控制模型,提出了把无线传感器网络作为控制系统观测器的方法,在此模型基础上讨论了传感器节点模型和定位算法,最后制定了分布式动态路径规划策略。  相似文献   

7.
8.
The building of the Future Internet is well on its way with many research projects and experimental development activities in different parts of the works. However the debate over different approaches is still ongoing. Much of the comparison is concentrating on the different technical capabilities, however, very little effort has been put on finding out how such capabilities will actually be used by the different stakeholders and in particular by users and service providers. Decisions such as whether to take an evolutionary step with TCP/IP, start to use cellular protocols, or develop something new, should be based on realistic and validated user scenarios clearly highlighting what might be needed in the future and indicating a prioritised roadmap. As the Future Internet is needed for supporting new applications and services, it is natural that the requirements for Future Internet should come from the future applications. In this paper, we take a look at a likely future to see what kind of applications can be expected. We then analyse some potential future applications trying to understand the key features the Future Internet should support in order to meet key challenging requirements. Finally, we compare the requirements with the existing Future Internet research, in order to see how they match to each other.  相似文献   

9.
An emergent approach for the design of artifacts (artificial systems) is proposed. First, the system design process is reformulated in the framework of set and mapping theory, and the design problem is defined as an inverse mapping from the set of specifications depending on the environment to the set of components and their connections. The inverse problem can be solved by the iteration of forward mapping. Next, the problem is classified from the viewpoint of the specifications and the environment. The concepts of evolution, adaptation, learning, and coordination can be related to classified problems. Emergent design procedure is defined in the framework of these concepts, in particular by taking evolutionary computing techniques into account. Two examples are shown: the first is a design of complex linear passive filters, and the other is a design of multilink moving robots. This work was presented, in part, at the Third International Symposium on Artificial Life and Robotics, Oita, Japan, January 19–21, 1998  相似文献   

10.
图像配准是多源图像分析的关键步骤,是图像应用的基础。频域配准方法具有配准精度高和速度快的优点。P.Vandewalle的频域配准算法明显优于其他频域算法和一些空间域算法,对该算法进行了改进,仅使用了一半图像频谱灰度,在对分块后的频谱灰度进行分析时引入了互信息理论,实现了配准精度更高、速度更快的基于互信息的图像频域配准算法。  相似文献   

11.
Despite recent advances of electronic technologies in e-learning, a consolidated evaluation methodology for e-learning applications is not available. The evaluation of educational software must consider its usability and more in general its accessibility, as well as its didactic effectiveness. This work is a first step towards the definition of a methodology for evaluating e-learning applications. Specific usability attributes capturing the peculiar features of these applications are identified. A preliminary user study involving a group of e-students, observed during their interaction with an e-learning application in a real situation, is reported. Then, the proposal is put forward to adapt to the e-learning domain a methodology for systematic usability evaluation, called SUE. Specifically, evaluation patterns are proposed that are able to drive the evaluators in the analysis of an e-learning application.  相似文献   

12.
The problem domain of a design pattern describes the problem context in which the pattern can be applied. In general, determining the applicability of a pattern to a particular problem heavily relies on the knowledge and experience the developer has with the pattern. This significantly limits the use of patterns. To address this issue, we propose an approach for rigorously specifying the problem domain of patterns. This approach systematically guides one to develop rigorous specifications of a pattern's problem domain using a precise notation. The resulting specifications can be used to develop tool support for automatic evaluation of pattern applicability. We describe the approach using the Visitor pattern, and show how the resulting specification can be used to evaluate pattern applicability for a particular problem model. We also demonstrate tool support for the approach.  相似文献   

13.
14.
15.
The cooperative output regulation problem has been studied by two approaches: the distributed observer (DO) approach and the distributed internal model (DIM) approach, respectively. Each of these two approaches has its own merits and weaknesses. Recently, we presented an overview on the cooperative output regulation problem by the DO approach. This paper further surveys the cooperative output regulation problem by the DIM approach. We first summarize the constructions and the roles of two different versions of the internal models: the distributed p-copy internal model and the distributed canonical internal model. Then, we describe an integrated framework that combines the DO approach and the DIM approach. Extensions and variants of the DIM and their applications will also be highlighted.  相似文献   

16.
Multimedia Tools and Applications - Based on the processing of one-dimensional fast discrete cosine transform (1D FDCT) coefficients, we present an efficient reversible data hiding method for...  相似文献   

17.
Situated Learning stresses the importance of the context in which learning takes place. It has been therefore frequently associated with informal learning or learning outside the classroom. Cloud technologies can play an important role supporting this type of learning, since it requires ubiquitous computing support, connectivity and access to data across various scenarios: on the field, in the classroom, at home, etc. In this paper we first present the situated learning theory and how we can take advantage of services offered by Cloud Computing to implement computer applications implementing learning activities based on this theory, providing pertinent geographical information and discussion boards. Next we propose a software architecture schema which can be used as a basis for integrating existing cloud services into new applications supporting learning activities. Then we present two examples developed with this approach with its viability and advantages. These are discussed in the concluding chapter.  相似文献   

18.
Multivariate statistics (MVS) has enjoyed popularity in the applied science literature over the last decade. It has also been well received by industrial practitioners; however, industrial applications have had mixed results. In this paper, we focus on our experiences in developing multivariate statistical systems for industrial use. From these experiences, we identify a methodology for developing useful, long-standing industrial applications. We highlight features we feel are important in the successful development of on-line MVS applications, both technical and non-technical. Specifically, we focus on on-line systems for manufacturing environments. Many of the applications discussed grew out of industry-university collaborations. To end the paper, we recommend topics open for further academic research with an industrial focus.  相似文献   

19.
一般的机器学习都假设训练数据与测试数据分布相同,而领域自适应算法则是在不同数据分布条件下进行知识传递和学习,在数据挖掘、数据校正、数据预测等领域有着广泛的应用。支持向量机SVM的主要思想是针对二分类问题,在高维空间寻找一个最优分类超平面,以保证最小的分类错误率。CCMEB理论由Tsang I提出的,是一种改进了核向量机CVM的最小包含球算法,在大样本数据集处理上有着较快的速度。而CCMEB理论同样适用于二分类的SVM数据集。将SVM理论、CCMEB理论与概率分布理论相结合,提出了一种全新的基于数据分类的领域自适应算法CCMEB SVMDA,该算法通过计算各自分类数据组的包含球球心,能够有效地对不同领域数据进行整体校正和相似度识别,具有较好的便捷性和自适应性。在UCI数据、文本分类等数据上对该算法进行了验证,取得了较好的效果。  相似文献   

20.
Interoperability is one of the requisite features for existing enterprises in the increasing competitive and complex global market. In the last decade, enterprise interoperability has been developed and prescribed by various kinds of frameworks, methods, and techniques. However interoperability development is still not mature enough to become a science. Meanwhile, it keeps evolving according to different business requirement and market environment. Nowadays, networked environment causes unpredictable dynamical situations, thus sustainable interoperability becomes a new research dimension in the interoperability of enterprise systems and applications domain. In the sustainable interoperability, enterprise interoperability dynamics is one of the focal topics. This dynamic approach also called federated is originated from Enterprise Interoperability Framework of INTEROP NoE, which aims to establish interoperability on the fly. This paper presents current state on federated approaches to develop enterprise interoperability dynamics. Based on this study, a novel Federated interoperability approach is proposed. It aims at bridging the gap from interoperability concepts to the implementation of interoperable enterprise information systems development. This approach reuses distributed simulation interoperability concepts to facilitate and coordinate the communication between heterogeneous distributed information systems of the enterprises. This simulation part has been implemented into a software platform. This platform is complaint with the latest version of the high level architecture that is a distributed communication standard. This approach also proposes a development lifecycle that intends to reuse existing information systems without recoding them but by adapting them to the new requirements of interoperability dynamics.  相似文献   

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

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