首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
简要介绍AOP(Aspect Oriented Programming)技术和Annotation技术,讨论了Spring中的AOP的两种实现.通过同一个案例阐述了在Spring中通过XML配置来实现AOP和使用了Annotation在Spring中实现AOP,比较了两种实现方式的优缺点.对在Spring使用Annotation实现AOP作了总结,从而体现了Annotation在设计系统时其简洁性和良好的扩展性.  相似文献   

2.
注解(Annotation)在广泛应用于企业级的Java框架中,注解并不影响代码的语义,但能为系统或容器提供大量的信息,使企业级的应用配置变得更加简洁。文章对如何利用Java的Annotation特性来实现单元测试自动化进行了探讨与实践。  相似文献   

3.
《Computers & Education》2008,50(4):1308-1320
Annotation can be a valuable exercise when trying to understand new information. The technique can be used to create a ‘condensed’ version of the original information for later review and to add additional information into the existing document. The growth in web-based learning materials and information sources has created requirement for systems that allow annotations to be attached to these new sources and, potentially, shared with other learners. This paper discusses annotation in an educational context and introduces some of the web annotation systems currently available. It also provides an overview of the development of a new system, eLAWS, by the authors, based upon the Web Service architecture. Finally, the paper provides suggestions for the future development of e-Learning Annotation tools.  相似文献   

4.
The LEMO annotation framework: weaving multimedia annotations with the web   总被引:3,自引:0,他引:3  
Cultural institutions and museums have realized that annotations contribute valuable metadata for search and retrieval, which in turn can increase the visibility of the digital items they expose via their digital library systems. By exploiting annotations created by others, visitors can discover content they would not have found otherwise, which implies that annotations must be accessible and processable for humans and machines. Currently, however, there exists no widely adopted annotation standard that goes beyond specific media types. Most institutions build their own in-house annotation solution and employ proprietary annotation models, which are not interoperable with those of other systems. As a result, annotation data are usually stored in closed data silos and visible and processable only within the scope of a certain annotation system. As the main contribution of this paper, we present the LEMO Annotation Framework. It (1) provides a uniform annotation model for multimedia contents and various types of annotations, (2) can address fragments of various content-types in a uniform, interoperable manner and (3) pulls annotations out of closed data silos and makes them available as interoperable, dereferencable Web resources. With the LEMO Annotation Framework annotations become part of the Web and can be processed, linked, and referenced by other services. This in turn leads to even higher visibility and increases the potential value of annotations.  相似文献   

5.
This paper presents a system, Web-based Multimedia Annotation (WMA) system, for english as foreign language learning in writing skills. The whole correcting process, including the instructor's voice and navigation events (i.e., tele-pointer (cursor), highlight, pen strokes, markings and annotations), can be captured through our system for later access. We address the issues of exploring involved media correlation to benefit adaptable presentation in a synchronization manner from temporal, spatial and content domains. The proposed computed synchronization techniques include speech-event binding process in the temporal domain, tele-pointer movement interpolation and adaptable handwriting presentation in the spatial domain, and visualized annotation erasing in the content domain. The experimental results show that in the speech-event binding process 74% of speech access entries for accessible visualized annotations are found. The acceptable rate of human perception of tele-pointer movement is higher than 85% if time interval is selected carefully. The accuracy of visualized annotation erasing for content removal is about 71%. Our user study shows that students can devote their efforts to writing practice because they can better understand their own mistakes corrected by the instructors using this multimedia presentation.  相似文献   

6.
Giving feedback on second language (L2) writing is a challenging task. This research proposed an interactive environment for error correction and corrective feedback. First, we developed an online corrective feedback and error analysis system called Online Annotator for EFL Writing. The system consisted of five facilities: Document Maker, Annotation Editor, Composer, Error Analyzer, and Viewer. With this system, teachers can mark error corrections on online documents and students can receive corrective feedback accordingly. The system also classifies and displays error types based on user query. Second, an experiment was conducted to evaluate the effectiveness of this system. Fifty EFL (English as a Foreign Language) college freshmen were randomly assigned to two groups. The experimental group received corrective feedback with the developed system whereas the control group used the paper-based error correction method. After the treatment, students in both groups conducted corrective feedback activities by correcting the same document written by an EFL student. The experimental results were encouraging in that the analysis of students’ corrective feedback revealed significantly better performance in the experimental group on recognizing writing errors. Implications for further research are discussed.  相似文献   

7.
8.
Annotation can be a valuable exercise when trying to understand new information. The technique can be used to create a ‘condensed’ version of the original information for later review and to add additional information into the existing document. The growth in web-based learning materials and information sources has created requirement for systems that allow annotations to be attached to these new sources and, potentially, shared with other learners. This paper discusses annotation in an educational context and introduces some of the web annotation systems currently available. It also provides an overview of the development of a new system, eLAWS, by the authors, based upon the Web Service architecture. Finally, the paper provides suggestions for the future development of e-Learning Annotation tools.  相似文献   

9.
In this paper we present AWA, a general purpose Annotation Web Architecture for representing, storing, and accessing the information produced by different linguistic processors. The objective of AWA is to establish a coherent and flexible representation scheme that will be the basis for the exchange and use of linguistic information. In morphologically-rich languages as Basque it is necessary to represent and provide easy access to complex phenomena such as intraword structure, declension, derivation and composition features, constituent discontinousness (in multiword expressions) and so on. AWA provides a well-suited schema to deal with these phenomena. The annotation model relies on XML technologies for data representation, storage and retrieval. Typed feature structures are used as a representation schema for linguistic analyses. A consistent underlying data model, which captures the structure and relations contained in the information to be manipulated, has been identified and implemented. AWA is integrated into LPAF, a multilayered Language Processing and Annotation Framework, whose goal is the management and integration of diverse NLP components and resources. Moreover, we introduce EULIA, an annotation tool which exploits and manipulates the data created by the linguistic processors. Two real corpora have been processed and annotated within this framework.   相似文献   

10.
Annotation Based Query Answer over Inconsistent Database   总被引:1,自引:0,他引:1       下载免费PDF全文
In this paper, we introduce a concept of Annotation Based Query Answer, and a method for its computation, which can answer queries on relational databases that may violate a set of functional dependencies. In this approach, inconsistency is viewed as a property of data and described with annotations. To be more precise, every piece of data in a relation can have zero or more annotations with it and annotations are propagated along with queries from the source to the output. With annotations, inconsistent da...  相似文献   

11.
论文运用XML的强大数据表达能力以及J2EE的反射以及Annotation编程来实现异构系统数据集成方式。该方式通过对原始结构代码进行简单的标记,将不同的数据结构串联起来。同时在转换的过程中将细节屏蔽起来并封装成标准接口,用户只需要将提供输入以及所需要的数据结构类型就可以方便地进行转换。最后论文给出集成系统详细的设计方法。  相似文献   

12.
With the advancement of imaging techniques and IT technologies, image retrieval has become a bottle neck. The key for efficient and effective image retrieval is by a text-based approach in which automatic image annotation is a critical task. As an important issue, the metadata of the annotation, i.e., the basic unit of an image to be labeled, has not been fully studied. A habitual way is to label the segments which are produced by a segmentation algorithm. However, after a segmentation process an object has often been broken into pieces, which not only produces noise for annotation but also increases the complexity of the model. We adopt an attention-driven image interpretation method to extract attentive objects from an over-segmented image and use the attentive objects for annotation. By such doing, the basic unit of annotation has been upgraded from segments to attentive objects. Visual classifiers are trained and a concept association network (CAN) is constructed for object recognition. A CAN consists of a number of concept nodes in which each node is a trained neural network (visual classifier) to recognize a single object. The nodes are connected through their correlation links forming a network. Given that an image contains several unknown attentive objects, all the nodes in CAN generate their own responses which propagate to other nodes through the network simultaneously. For a combination of nodes under investigation, these loopy propagations can be characterized by a linear system. The response of a combination of nodes can be obtained by solving the linear system. Therefore, the annotation problem is converted into finding out the node combination with the maximum response. Annotation experiments show a better accuracy of attentive objects over segments and that the concept association network improves annotation performance.  相似文献   

13.
GAT: a Graphical Annotation Tool for semantic regions   总被引:1,自引:1,他引:0  
This article presents GAT, a Graphical Annotation Tool based on a region-based hierarchical representation of images. The proposed solution uses Partition Trees to navigate through the image segments which are automatically defined at different spatial scales. Moreover, the system focuses on the navigation through ontologies for a semantic annotation of objects and of the parts that compose them. The tool has been designed under usability criteria to minimize the user interaction by trying to predict the future selection of regions and semantic classes. The implementation uses MPEG-7/XML input and output data to allow interoperability with any type of Partition Tree. This tool is publicly available and its source code can be downloaded under a free software license.  相似文献   

14.
Glial-cell-line-derived neurotrophic factor (GDNF) is a potent survival factor for dopaminergic neurons, and hence serves as a therapeutic candidate for the treatment of Parkinson's disease. However, despite the potential clinical and physiological importance of GDNF, its mechanism of action is unclear. Therefore, we employed a state-of-the-art proteomic technique, DIGE, along with MS and a bioinformatics tool called Database for Annotation, Visualization and Integrated Discovery (DAVID), to profile proteome changes in the parkinsonian mouse striatum after GDNF challenge. Forty-six unique differentially expressed proteins were successfully identified, which were found either up-regulated and/or down-regulated at the two time points 4 and 72 h compared with the control. Proteins involved in cell differentiation and system development formed the largest part of the proteins regulated under GDNF. Furthermore, the aberrant expression of HSPs and mitochondria-associated proteins were noticeable. Moreover, mitochondrial stress 70 protein and heat shock cognate 71 kDa protein, whose relative levels increased significantly in GDNF-treated striatum, were further evaluated with Western blot and RT-PCR, demonstrating a good agreement with quantitative proteomic data. These data will provide some clues for understanding the mechanisms by which GDNF promotes the survival of dopaminergic neurons.  相似文献   

15.
Many Web portals allow users to associate additional information with existing multimedia resources such as images, audio, and video. However, these portals are usually closed systems and user-generated annotations are almost always kept locked up and remain inaccessible to the Web of Data. We believe that an important step to take is the integration of multimedia annotations and the Linked Data principles. We present the current state of the Open Annotation Model, explain our design rationale, and describe how the model can represent user annotations on multimedia Web resources. Applying this model in Web portals and devices, which support user annotations, should allow clients to easily publish and consume, thus exchange annotations on multimedia Web resources via common Web standards.  相似文献   

16.
This paper overviews the International Standards Organization–Linguistic Annotation Framework (ISO–LAF) developed in ISO TC37 SC4. We describe the XML serialization of ISO–LAF, the Graph Annotation Format (GrAF) and discuss the rationale behind the various decisions that were made in determining the standard. We describe the structure of the GrAF headers in detail and provide multiple examples of GrAF representation for text and multi-media. Finally, we discuss the next steps for standardization of interchange formats for linguistic annotations.  相似文献   

17.
诠释(annotation)是JavaSE5引入的一种新的编程语言成分,目前得到广泛关注。但从可视化建模来看,已有的Java元模型和UML2元模型并不支持诠释规范,这导致诠释的语义特征在高层抽象中难以体现,也不能实现诠释的可视化、规范化建模。本文扩展已有的Java元模型,以支持诠释的可视化建模。文章提出了诠释的4个重要特征,添加了3个元类以扩展Java元模型,使其能反映诠释特征,并给出2个图符以支持诠释的可视化建模。新的Java元模型符合MOF规范,设计简单,方便实现以支持MDA及相关工具的开发。  相似文献   

18.
逻辑补足义是指附加在以谓词为中心的基本命题成分之上的否定、程度、时体、模态和语气等, 具体表现为逻辑语义算子对谓词的语义约束关系,是基本命题成分所表达语义关系的有效补充。在句子中,逻辑补足义所表达的语义是句子深度语义理解的重要层面。该文以深层语义理解为目标,在逻辑补足义已有的研究基础上,建立了否定、程度、时体和语气分类体系,构建了相应的算子词典;制定标注规范,对已经标注了基本命题义语义角色的句子进行各类逻辑补足义的标注;最后,对标注的结果进行统计并对标注过程中出现的问题进行了分析。  相似文献   

19.
20.
The emergence of portable 3D mapping systems are revolutionizing the way we generate digital 3D models of environments. These systems are human-centric and require the user to hold or carry the device while continuously walking and mapping an environment. In this paper, we adapt this unique coexistence of man and machines to propose SAGE (Semantic Annotation of Georeferenced Environments). SAGE consists of a portable 3D mobile mapping system and a smartphone that enables the user to assign semantic content to georeferenced 3D point clouds while scanning a scene. The proposed system contains several components including touchless speech acquisition, background noise adaptation, real time audio and vibrotactile feedback, automatic speech recognition, distributed clock synchronization, 3D annotation localization, user interaction, and interactive visualization. The most crucial advantage of SAGE technology is that it can be used to infer dynamic activities within an environment. Such activities are difficult to be identified with existing post-processing semantic annotation techniques. The capability of SAGE leads to many promising applications such as intelligent scene classification, place recognition and navigational aid tasks. We conduct several experiments to demonstrate the effectiveness of the proposed system.  相似文献   

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

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

京公网安备 11010802026262号