首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
分析电子信息工程专业课程体系"软件化"建设的必要性和可行性,研究专业涉软类知识和课程体系及其与传统课程体系的相互关系,针对"软件化"改造实施中存在的问题,提出一种基于MOOC理念的电子信息工程专业课程软件化建设的具体思路和实施方案。  相似文献   

2.
基于DEM模型的地形分析是对地形环境认识的一种重要手段。介绍了在ArcGIS软件平台中,基于地理信息基础数据实现地形分析中的常用功能。  相似文献   

3.
通过将专家系统引入信息工程监理系统,来达到提高信息工程监理系统效率的目的。首先阐述了基于案例推理的专家系统原理并研究了信息工程监理专家系统的必要性,然后设计了系统架构,分析了系统中案例的表示,最后提出了一种改进的检索方法,引入变异系数,并验证有效性。  相似文献   

4.
计算机技术的发展与创新,推动了社会各个领域的发展。计算机信息工程技术对各个行业的突破做出了巨大贡献。数字信息处理系统投入电子信息工程的实践应用后,逐渐受到社会各界的大规模认可和应用。信号处理系统凭借独特的魅力和优势,在电子信息工程综合实践中发挥了不可替代的重要作用。基于此,简要论述了信号处理技术在电子信息工程实践应用中的优势,阐述了信号处理技术在电子信息工程实践中的应用,并提出一些建议。  相似文献   

5.
基于隐马尔可夫模型HMM提出了一种新的信息工程监理质量控制方法,并建立了模型.该模型将信息工程质量监理过程视为两层随机过程,通过抽取监理过程的特征,将隐马尔可夫模型的5个要素与质量监理过程相对应.利用该模型可以求解质量度量要素观测序列和质量状态的匹配度,通过调整模型的初始参数可以将该模型应用于不同的监理软件,并以概率的形式预测监理过程的结果.通过仿真实验,验证了该方法应用于信息工程监理质量控制的可行性.  相似文献   

6.
电子信息工程是一种建立在计算机网络与现代技术之上的信息传输、处理工程。目前在我国,无论是经济市场、国防科技、现代通讯等领域都离不开电子信息工程,它时时刻刻都影响着民众日常的生活生产。电子信息工程之所以能够发展到现在这个地步,是离不开计算机网络技术的。计算机网络技术的发展,再一次对电子信息工程进行革新和优化,因此才能够更好的服务于民众。本文笔者首先对电子信息工程进行分析,并在此基础之上详细的阐述目前计算机网络技术在电子信息工程中的应用。  相似文献   

7.
基于构件的地理工作流框架:一个方法学的探讨   总被引:2,自引:0,他引:2  
刘瑜  高勇  王映辉  邬伦  王立福 《软件学报》2005,16(8):1395-1406
软件框架为特定领域的软件复用带来了便利.众所周知,软件框架开发的难度要大于开发一个普通可复用构件.采用支持黑盒复用的基于构件的软件框架概念,探讨了地理工作流框架的开发过程.一个地理工作流应用是地理信息领域的工作流管理系统,它可以通过复用地理工作流框架实现.从方法学的角度看,为了开发地理工作流框架,需要进行以下活动:领域分析、领域设计、框架设计和实现.其输出分别是识别了领域变化性的领域模型、领域特定的软件体系结构(DSSA)、软件框架产品.在地理工作流的上下文中,首先对领域变化性进行了识别和分类,包括空间数据类型、空间数据管理、空间操作、过程和空间数据表现5个方面的变化性,它们可以组织成树状视图.然后,为了处理上述变化性,设计了DSSA和框架的软件体系结构,其中前者是后者的模板,而框架体系结构采用HMB风格.最后,对地理工作流框架构件的开发以及框架复用进行了简单描述.与其他地理工作流系统相比,其优势在于由于框架扩展能力带来的灵活性.  相似文献   

8.
随着时代的发展以及科学技术的进步,我国的电子信息工程获得了长足的发展,并在实际的运行过程中成为了促进社会发展的重要力量.在这样的背景之下,社会生产、生活对于电子信息工程的依赖程度日益加深.基于此,为了进一步促进电子信息工程的优化发展,需要技术人员在实际的作业过程中加强对于电子信息工程的现代化技术的运用,进而促进各项作业的有效开展.本文基于此,分析探讨电子信息工程在国民经济发展中的作用,并就电子信息工程的现代化技术进行了相关的探讨.  相似文献   

9.
随着技术的发展,计算机网络技术开始应用于电子信息工程领域。在分析电子信息工程及计算机网络技术内涵的基础上,笔者从便捷性、精准性、覆盖面等方面来分析电子信息工程的特点,基于信息传递、信息安全等角度对网络技术在电子信息工程中的应用进行探讨,就电子信息工程中隐藏的安全问题进行研究,以期促进网络技术与电子信息工程的融合。  相似文献   

10.
将计算机网络技术应用在电子信息工程中,有效提高了信息传递、处理质量,满足了信息处理远程化、智能化要求,提高计算机网络的防护性能,有效解决了信息数据的丢失与损坏问题.本文分析了电子信息工程的特点,并总结计算机网络技术在电子信息工程中的应用.  相似文献   

11.
Since the 1970s the field of Geographical Information Systems (GIS) has evolved into a mature research and application area involving a number of academic fields including Geography, Civil Engineering, Computer Science, Land Use Planning, and Environmental Science. GIS can support a wide range of spatial queries that can be used to support location studies. GIS will play a significant role in future location model development and application. We review existing work that forms the interface between GIS and Location Science and discuss some of the potential research areas involving both GIS and Location Science.Scope and purposeDuring the past 30 years there have been many developments in spatial data analysis, spatial data storage and retrieval, and mapping. Many of these developments have occurred in the field of Geographical Information Science. Geographical Information Systems software now supports many elementary and advanced spatial analytic approaches including the production of high quality maps. GIS will have a major impact on the field of Location Science in terms of model application and model development. The purpose of this paper is to explore the interface between the field of Location Science and GIS.  相似文献   

12.
In this paper the design of a visual program editor and its specification using formal grammars are discussed. We consider an environment to specify, analyse and execute visual programs for a Geographical Information System (GIS). The lack of sophisticated user interfaces is one of the major drawbacks to Geographical Information Systems, particularly for people without a sound background in computer science. The use of a visual language approach is useful in order to hide the plethora of basic GIS functions, while providing ready- to-use tools to solve users' tasks. The visual environment provides users with higher level interfaces; it is based on the module concept, which is conceived as a software building block that implements a solution to a general basic task and is presented to the user through an interactive frame. Complex GIS queries can be carried out by interconnecting modules into flow networks, using a direct manipulation approach.  相似文献   

13.

Context

A software artefact typically makes its functionality available through a specialized Application Programming Interface (API) describing the set of services offered to client applications. In fact, building any software system usually involves managing a plethora of APIs, which complicates the development process. In Model-Driven Engineering (MDE), where models are the key elements of any software engineering activity, this API management should take place at the model level. Therefore, tools that facilitate the integration of APIs and MDE are clearly needed.

Objective

Our goal is to automate the implementation of API-MDE bridges for supporting both the creation of models from API objects and the generation of such API objects from models. In this sense, this paper presents the API2MoL approach, which provides a declarative rule-based language to easily write mapping definitions to link API specifications and the metamodel that represents them. These definitions are then executed to convert API objects into model elements or vice versa. The approach also allows both the metamodel and the mapping to be automatically obtained from the API specification (bootstrap process).

Method

After implementing the API2MoL engine, its correctness was validated using several APIs. Since APIs are normally large, we then developed a tool to implement the bootstrap process, which was also validated.

Results

We provide a toolkit (language and bootstrap tool) for the creation of bridges between APIs and MDE. The current implementation focuses on Java APIs, although its adaptation to other statically typed object-oriented languages is straightforward. The correctness, expressiveness and completeness of the approach have been validated with the Swing, SWT and JTwitter APIs.

Conclusion

API2MoL frees developers from having to manually implement the tasks of obtaining models from API objects and generating such objects from models. This helps to manage API models in MDE-based solutions.  相似文献   

14.
Software architecture evaluation involves evaluating different architecture design alternatives against multiple quality-attributes. These attributes typically have intrinsic conflicts and must be considered simultaneously in order to reach a final design decision. AHP (Analytic Hierarchy Process), an important decision making technique, has been leveraged to resolve such conflicts. AHP can help provide an overall ranking of design alternatives. However it lacks the capability to explicitly identify the exact tradeoffs being made and the relative size of these tradeoffs. Moreover, the ranking produced can be sensitive such that the smallest change in intermediate priority weights can alter the final order of design alternatives. In this paper, we propose several in-depth analysis techniques applicable to AHP to identify critical tradeoffs and sensitive points in the decision process. We apply our method to an example of a real-world distributed architecture presented in the literature. The results are promising in that they make important decision consequences explicit in terms of key design tradeoffs and the architecture's capability to handle future quality attribute changes. These expose critical decisions which are otherwise too subtle to be detected in standard AHP results. Liming Zhu is a PHD candidate in the School of Computer Science and Engineering at University of New South Wales. He is also a member of the Empirical Software Engineering Group at National ICT Australia (NICTA). He obtained his BSc from Dalian University of Technology in China. After moving to Australia, he obtained his MSc in computer science from University of New South Wales. His principle research interests include software architecture evaluation and empirical software engineering. Aybüke Aurum is a senior lecturer at the School of Information Systems, Technology and Management, University of New South Wales. She received her BSc and MSc in geological engineering, and MEngSc and PhD in computer science. She also works as a visiting researcher in National ICT, Australia (NICTA). Dr. Aurum is one of the editors of “Managing Software Engineering Knowledge”, “Engineering and Managing Software Requirements” and “Value-Based Software Engineering” books. Her research interests include management of software development process, software inspection, requirements engineering, decision making and knowledge management in software development. She is on the editorial boards of Requirements Engineering Journal and Asian Academy Journal of Management. Ian Gorton is a Senior Researcher at National ICT Australia. Until Match 2004 he was Chief Architect in Information Sciences and Engineering at the US Department of Energy's Pacific Northwest National Laboratory. Previously he has worked at Microsoft and IBM, as well as in other research positions. His interests include software architectures, particularly those for large-scale, high-performance information systems that use commercial off-the-shelf (COTS) middleware technologies. He received a PhD in Computer Science from Sheffield Hallam University. Dr. Ross Jeffery is Professor of Software Engineering in the School of Computer Science and Engineering at UNSW and Program Leader in Empirical Software Engineering in National ICT Australia Ltd. (NICTA). His current research interests are in software engineering process and product modeling and improvement, electronic process guides and software knowledge management, software quality, software metrics, software technical and management reviews, and software resource modeling and estimation. His research has involved over fifty government and industry organizations over a period of 15 years and has been funded from industry, government and universities. He has co-authored four books and over one hundred and twenty research papers. He has served on the editorial board of the IEEE Transactions on Software Engineering, and the Wiley International Series in Information Systems and he is Associate Editor of the Journal of Empirical Software Engineering. He is a founding member of the International Software Engineering Research Network (ISERN). He was elected Fellow of the Australian Computer Society for his contribution to software engineering research.  相似文献   

15.
The paradigm of Trusted Computing promises a new approach to improve the security of computer systems. The core functionality, based on a hardware component known as Trusted Platform Module, is integrated into commodity hardware. However, operating system integration and application software support remains limited at present. In particular, for Java, the most widely used platform‐independent computing environment, there is currently no generally accepted Trusted Computing API. In this article, we describe the design of a high‐level API for Trusted Computing. We report on the current state of the Trusted Computing Group's software architecture and on previous approaches targeting Java. We derive our requirements and design goals and describe a novel API design. We report on our transparent approach to standardization in the Java Community Process. The result of this effort is the API we propose in the Java Specification Request 321. In this work, we not only present the design of this new API but also discuss implementation and testing strategies. Copyright © 2011 John Wiley & Sons, Ltd.  相似文献   

16.
基于WebCIS技术建立的“大庆油田地面信息系统”,可以实现对大庆油田地面工程的科学规划。利用CeoMedia Web Map系列软件,以Web技术为核心,实现了大庆油田地面工程七个专业信息的网上发布。该系统包括原油集输系统等7个专业子系统:具有信息查询、辅助规划等4项功能。本文介绍了该系统设计的功能模块,给出了其软硬件环境与功能设计,并且介绍了信息发布采用的技术方法,用实例图示说明了实现的网络发布功能。  相似文献   

17.
Automatic Text Summarization has been shown to be useful for Natural Language Processing tasks such as Question Answering or Text Classification and other related fields of computer science such as Information Retrieval. Since Geographical Information Retrieval can be considered as an extension of the Information Retrieval field, the generation of summaries could be integrated into these systems by acting as an intermediate stage, with the purpose of reducing the document length. In this manner, the access time for information searching will be improved, while at the same time relevant documents will be also retrieved. Therefore, in this paper we propose the generation of two types of summaries (generic and geographical) applying several compression rates in order to evaluate their effectiveness in the Geographical Information Retrieval task. The evaluation has been carried out using GeoCLEF as evaluation framework and following an Information Retrieval perspective without considering the geo-reranking phase commonly used in these systems. Although single-document summarization has not performed well in general, the slight improvements obtained for some types of the proposed summaries, particularly for those based on geographical information, made us believe that the integration of Text Summarization with Geographical Information Retrieval may be beneficial, and consequently, the experimental set-up developed in this research work serves as a basis for further investigations in this field.  相似文献   

18.
水质遥感信息与GIS集成方法与实现   总被引:1,自引:0,他引:1  
讨论了RS和GIS技术及其集成的内在涵义、相互关系。以太湖流域的多源水环境监测信息为对象,将灰度图像数据与地面实测数据相结合,提出了基于RS、GIS集成技术的太湖流域动态监测分析方法。以RS、GIS和VisualBasic为工具,开发了太湖水环境监测信息管理系统,并简单地阐述了该系统的组成,通过对实际监测数据的处理和表达,说明了该系统在快速、高效、实时等方面具有明显优势。  相似文献   

19.
Empirical software engineering can be viewed as a series of actions to obtain knowledge and a better understanding about some aspects of software development, given a set of problem statements in the form of issues, questions or hypotheses. Experience has made us aware of the criticality of integrating the various types of data that are collected and analyzed as well as the criticality of integrating the various types of activities that take place, such as experiment design and the experiment itself. This has led us to develop a Computer-Aided Empirical Software Engineering (CAESE) framework to support the empirical software engineering lifecycle. The paper first presents the CAESE framework that consists of three elements: (1) a process model for the “lifecycle” of empirical software engineering studies, including needs analysis, experiment design, actual experimentation, and analyzing and packaging results; (2) a model that helps empirical software engineers decide how to look at the “world” to be studied in a coherent manner; (3) an architecture, based on which CAESE environments can be built, consisting of tool sets for each phase of the process model, a process management mechanism, and the two types of integration mechanism that are vital for handling multiple types of data: data integration and control integration. Next, the paper describes the Ginger2 environment as an instantiation of our framework. It concludes with reports on case studies using Ginger2, which dealt with a variety of empirical data types including mouse and keystrokes, eye traces, 3D movement, skin resistance level, and videotaped data  相似文献   

20.
In order to solve the problem of insufficient integration of school-enterprise supervisors in the current school-enterprise cooperation model, this article introduces the ideas and results of the construction of a team with double-qualified instructors majored in software engineering. Specifically, the integration of production and education are carried out in three stages, i.e., enterprise cooperation courses, enterprise internship, and graduation design (internship), by taking the software engineering major of the School of Information and Software Engineering of the University of Electronic Science and Technology of China as a case study.  相似文献   

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

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