首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
快速构建和应用领域知识图谱(domain knowledge graphs, DKG)已成为企业的迫切需求。然而,领域知识图谱的快速构建和应用仍然存在问题:1)构建前,复杂领域场景涉及知识维度广,业务专家短时间内难以构建完备的领域schema;2)构建中,业务和技术专家深度耦合,图谱构建缓慢,难以适应业务快速发展需求;3)构建后,图谱应用严重依赖技术人员开发,业务专家无法自主基于领域知识图谱探索问题解决方案。为解决上述问题,本文提出了领域知识图谱的快速构建和应用框架,其中包括:多人协作构建领域schema解决领域知识的复杂性问题,将业务和技术专家解耦合,提高领域知识图谱的构建效率,最后通过建立基于行业schema的auto-KBQA((knowledge base question answering)解决领域知识图谱在知识问答应用的快速落地。通过实际项目的应用落地,验证了该框架可有效加快领域知识图谱的落地应用,期望该框架给领域知识图谱的快速构建和应用带来一定的启发和帮助。  相似文献   

2.
制造执行系统柔性应用框架研究   总被引:1,自引:0,他引:1  
针对制造执行系统应用开发的复杂性,提出了一个制造执行系统的柔性应用框架。在多层服务体系结构的基础上,该应用框架通过运用面向过程的对象分析技术、基于规则的事件服务机制和业务工程分析技术,提供可重构的组织结构、可伸缩的业务流程和可定制的业务规则,使得系统开发和实施的柔性得以提高。同时,运用该柔性框架,对一个实例进行分析和实现。  相似文献   

3.
陈晴 《计算机教育》2010,(24):124-127
本文分析面向对象类课程之间的前后关系,针对原有各门课程的实践环节存在相互独立、无系统化的问题,按照面向对象的软件开发过程,提出:1)重新整合面向对象系列课程,形成包含基础篇、提高篇和深入篇的三段式面向对象技术课程体系;2)重新整合各门课程的实践环节,使之前后衔接,形成一体;3)建立基于IBM Rational企业级软件工具的统一实践平台。让学生在教学实践中掌握实用性的、应用型、系统化的面向对象的软件开发技术。  相似文献   

4.
University courses about computer programming usually seek to provide students not only with technical knowledge, but also with the skills required to work in real-life software projects. Nowadays, the development of software applications requires the coordinated efforts of the members of one or more teams. Therefore, it is important for software professionals to master the sort of skills that assure the success of teamwork, such as communication, leadership, negotiation, or team management. However, these abilities are difficult to teach, one of the reasons being that they require true commitment from the students. However, today students are taking a more and more passive role in their own education, two of the more evident consequences being the increase in dropout rates and the decrease in marks obtained in exams. The NUCLEO e-learning framework has been designed to promote the effective acquisition of teamwork skills and, at the same time, to promote the more active participation of the students in their own learning process. NUCLEO adopts a socio-constructivist pedagogical approach that pursues the development of communities of practice for Problem Based Learning. Our research has rooted the design decisions of NUCLEO in the analysis of its socio-cultural environment with Activity Theory, which considers conflicts within groups as the impetus of their evolution and the forges of their environments. This paper presents the analysis of the main features of NUCLEO according to Activity Theory, as well as the experimental results obtained with the framework in three different case studies in university courses.  相似文献   

5.
Tiwana  A. 《Software, IEEE》2004,21(5):51-58
The black-box approach - that is, the use of formal project requirements to transfer knowledge about the application problem domain from the client to the vendor organization - has long been the mainstay of outsourced software development. We've studied 209 custom application development projects in 209 global software development organizations. We used the study results to develop detailed guidelines for improving outsourcing practice and a client-vendor knowledge congruence assessment framework. The study's key finding is that effective outsourcing requires knowledge congruence - that is, a good fit in terms of business and technical knowledge across the client-vendor dyad. This uniquely extends the notion of the product/process fit from the manufacturing management arena into the more knowledge-driven domain of software engineering.  相似文献   

6.
Abstract  This paper describes the application of an object-oriented model of life cycle in the development of an intelligent tutoring system for secondary students in the domain of algebraic powers. The system is called EasyMath and has been developed using the Rational Unified Process, which is an object-oriented process proposed for use with the Unified Modelling Language. The Rational Unified Process supports multiple recursions of the phases of the software life cycle. This has been enriched to include empirical studies and formative evaluations appropriate for knowledge-based educational software.  相似文献   

7.
软件人才职业素质教育模式的探索与实践   总被引:4,自引:2,他引:2  
本文分析了软件行业对软件工程人才的职业素质要求,构架设计了适合软件行业的软件工程专业人才职业素质教育课程体系。该课程体系将软件工程人才的职业素质教育贯穿于理论知识课程、专业技能课程和综合技能素质课程三个方面,即让软件人才的职业素质教育融入整个软件工程专业的教学过程中。通过不同形式的思想教育、课堂教育、课外活动、团队活动等逐步提高软件工程人才的职业素质,真正培养出"职业能力强,综合素质高"的具有特色的创新型、应用型软件技术人才。  相似文献   

8.
叶晓彤 《微机发展》2005,15(7):81-83
现有的利用JSP,Servlet和EJB开发基于J2EE企业应用系统存在着重用业务逻辑困难、开发维护效率低等缺陷。因此文中介绍了基于Struts和JDO的J2EE企业应用系统架构,此架构结合了Struts和JDO的优点,提高了开发效率,同时提高了系统的可维护性和可扩充性。Struts提供了一个优秀的MVC框架,分解商业逻辑、控制逻辑和表现逻辑的代码,提高了代码的可重用性和灵活性,便于组件式开发;JDO提供了面向对象的持久数据存储,弥补了EJB对面向对象编程的不足,提供了完全的面向对象支持。  相似文献   

9.
针对高职院校工业机器人技术应用方向的综合实践类课程对前置知识、技术技能水平的要求过高,导致学生积极性较差而选择机械式记忆考核所涉及的理论、实操要点以应付课程考核的现象,提出一种基于课程思政的沉浸式体验教学架构,通过模块化设计思政教学目标导向,仿中医用药之流程,将主药(教师引导教学)配以药引(课前针对学生的情感、行为发展历程做的预设),以学生作为“患者”,本着“三步交错并行”的“用药”(教学)顺序,“引药归经”展开沉浸式课程思政教学,以学生的过程性成长为关键成效指标(两个维度:知识技能+精神思想),提升学生自身技术技能水平的同时培养其职业道德素养等。  相似文献   

10.
Enterprises need to be responsive to meet dynamic businesses and requirements. Service-oriented architecture and Web services can improve e-Business systems to be integrated and flexible. This paper proposes a multi-model driven collaborative development platform for service-oriented e-Business systems. The platform provides engineers/consultants with three views, i.e., business view, process view, and service view to support service-oriented software engineering, top-down business design and bottom-up service composite and development. The views are kept consistent through model-driven translation mechanisms. The platform employs three models, i.e., service meta-model, process model and business model to implement the translation. On the platform, business and technical consultants/engineers can use the views designated for their roles to collaborate for a service-oriented e-Business system based at the distributed sites of, e.g., IT vendors and their clients. The collaboration is featured with visual development and rapid demonstration. Comparingly, most of the mainstream development environments focus on object-oriented application development other than service-oriented business process modeling. The platform has been developed and deployed in an innovation centre to be evaluated by visiting customers.  相似文献   

11.
Ahmed Seffah 《Software》1997,27(10):1233-1243
The use of a software engineering approach in the design and development of Intelligent Training/teaching Systems (ITS) can increase productivity and improve the quality of the resulting software systems. In this paper, we describe an object-oriented framework for modeling and designing an ITS. This framework is based on software engineering principles. To illustrate our discussion, we consider an ITS—the CAD Demonstrator—which we have designed using this framework. © 1997 John Wiley & Sons, Ltd.  相似文献   

12.
13.
应用程序框架是一种集成的面向对象的软件系统,它提供了一般应用程序所需的全部类和程序模型。介绍了一种系统开销小、适用于嵌入式系统的应用程序框架Zinc,并通过一个例子程序说明了其编程方法。此外还讨论了Zinc在应用中存在的问题。  相似文献   

14.
The need for integrating business and technical information systems, allowing partners to collaborate effectively in creating innovative products, has motivated the design and deployment of a novel integration framework for product lifecycle management. The time is ripe for such an integration framework because of the convergence of three important developments, almost in a perfect storm: (1) maturity of standardized product data and meta-data models, and standardized engineering and business processes; (2) emergence of service-oriented architecture for information sharing; and (3) availability of robust middleware to implement them. These developments allow engineering and business objects and processes to be built or composed as modular pieces of software in the form of services that can communicate with each other and be used across different parts of a business. These modular software pieces can be reused and reconfigured in new ways as business conditions change, thereby saving time and money for companies. This paper describes the business and technical aspects of an integration framework for product lifecycle management using open standards and service-oriented architecture.  相似文献   

15.
实施一个面向对象框架的方法   总被引:4,自引:2,他引:4  
周警伟  罗晓沛 《计算机仿真》2002,19(3):《计算机仿真》-2002年19卷3期-107-109.页-《计算机仿真》-2002年19卷3期-107-109.页
软件重用是在软件开发中避免重复劳动的解决方案,通过软件重用,可心提高软件开发的效率和质量。然而通常的一些重用技术如使用类库等仍然不能满足对重用的要求。一个面向对象的框架是针对某些特定领域的一些组件的整合,它从更高的层次和更大的规模来软件重用。它不仅重用了代码,而且重用了分析和设计,以求更好地提高效率和质量。该文主要从方法学的角度讨论如何实施一个面向对象的框架(Object-Oriented Framework,简称为OOF)的方法,同时介绍国内外在面向对象框架领域的一些研究和实践活动,并对如何加强相关领域的研究提出一些思路。  相似文献   

16.
The analysis of application for software development is usually guided and, hence, constrained by concepts and constructs of structured and object-oriented programming languages. It produces an analysis model that bears no essential difference from a software design. Here, we introduce an ontological Weltanschauung in application analysis for understanding essentials and novelties, which are obscured in structured and object-oriented methods of application analysis. The ontological viewpoint is reified with a systemic framework, or simply an ontology, which can be related to software design. Thus, we can apply ontological analysis in software development.  相似文献   

17.
如今科技的发展,早已使计算机的应用渗透到各行各业,因此计算机应用操作的技能,已成为我们在生活与学习中所必须具备的一项技能。而计算机应用是高职院校所开设的一门公共基础课程,那么我们作为高等职业院校的教师,如何让学生通过计算机应用课程来使学生快捷而又高效率地掌握技术便是我们所需要认真探究出有效的教学的方法,并付诸于实践的。本文根据个人从教之经验,简单地探讨了从任务驱动教学法入手,来提高教学效率的方法。  相似文献   

18.
基于.NET的Web应用框架的设计与应用   总被引:1,自引:0,他引:1  
针对当前Web应用系统层次不够分明、结构不够清晰等不足,结合MVC设计模式和对象持久化技术,提出了一种基于.NET平台的Web应用框架.将传统的三层式的软件开发细化,在显示层将显示逻辑与应用逻辑相分离,将数据访问从业务逻辑中分离出来,使得基于框架的Web应用系统开发更加灵活,便于业务逻辑的测试、修改和重用,提高了系统的可移植性.最后,结合实例说明该框架的设计及应用.  相似文献   

19.
介绍了用Java开发工业监测软件的技巧和方法,结合多参数水质在线监测仪软件设计的实例,叙述面向对象程序设计的方法和常用组件的应用。  相似文献   

20.
基于构件的框架开发方法及其特定域应用   总被引:12,自引:0,他引:12  
吴明晖  应晶  何志均 《计算机工程》1999,25(10):86-87,92
传统的软件开发方法在面向的软件系统开发过程中难以支持理用性,针对此问题,提出了一种基于构件的框架开发方法FCDM,主要讨论领域分析,领域框架的划分,领域构件的提取及应用系统的生成关键过程,并给出在特定领域中的应用实例。  相似文献   

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

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