分享到:

ECO传奇

最近这几年来软件工程和程序语言一样都呈现百家争鸣的现象,从〔爪」L/R UP,敏捷开发(AD),测试驱动开发(TDD),到功能驱动开发(FDD)以及目前快速兴起,也包括本文讨论重点的模型驱动开发(MDD),让整个开发社群热闹不已。正如不同的开发人员会根据应用程序的需求以及个人的喜好选择使用不同的程序语言,而且同时使用数种程序语言开发应用程序已经成为常态现象,愈来愈多的开发团队也开始导人不同的软件工程,甚至会在不同的项目中使用不同的软件工程。这种种的现象都代表多样化(精致化),品质和生产力决定了使用的程序语言和软件工程,而不再是像以前一是由特定的信息技术主导。那么什么是模型驱动开发呢?在稍后本文介绍ECO的发展史段落读者就可以看到ECO之父Jan Norden先生的对于开发应用程序的观察,相信读者必然也会心有戚戚焉。但是在叙述ECO发展史之前,在这里先让笔者和各位读者交流一下(几个)数个开发的问题。如果读者是拥有数年经验的开发人员...  (本文共8页) 阅读全文>>

《中国新通信》2018年24期
中国新通信

浅谈软件工程技术现状和发展趋势

一、软件工程技术的概念软件工程技术是一门涉及计算机编程技术、信息技术、大数据、程序编制、软件开发等多个方面的一门工科技术。在软件工程技术下,编程人员可以借助互联网与计算机进行软件开发,生产出具有较强实用性的软件。比如:人们经常购物的软件“淘宝”,就是在软件工程技术基础上设计而成的。二、软件工程技术发展的现状随着互联网技术与信息技术的快速发展,我国对软件产品的需求量逐渐增加,目前,在软件工程技术的市场发展过程中主要呈现以下几个特点:首先,软件工程技术应用范围较广;目前,软件工程技术主要应用于软件的开发、应用、测试等IT领域,随着互联网的发展、智能手机的普及,人们生活水平的提高,目前我国对软件工程技术人员的需求量逐渐增加,尤其是在计算机领域。其次,软件工程技术门槛高;从事软件开发等工作对于人员的素质要求较高,非专业人士无法真正进入软件开发应用等行业。目前,众多企业、政府机构以及金融机构都希望通过软件工程技术人才的储备,使自己的企业与...  (本文共1页) 阅读全文>>

《电子技术与软件工程》2019年05期
电子技术与软件工程

软件工程技术发展的新趋势

1软件工程的概述1.1软件工程的概念软件工程主要是指计算机软件的开发和维护。在现代社会中,软件应用于多个方面,各个行业几乎都会利用到计算机软件,例如农业、商业、银行、政府等行业。软件是多个程序组合而成的一个系统性的软件。它可以为人类提供服务,为人类的生活带来的便利的同时,也会为陪人类带来乐趣。软件分为办公性软件和娱乐性软件,他们作用大不相同,办公性软件可以为人类的工作带来便利,娱乐性软件可以为人类带来乐趣与开心。1.2软件工程在现实生活中的应用软件是由计算机程序和程序设计的概念发展演化而来的,软件开发是由多个阶段演变而成的。在如今这个时代,软件是多种多样的,有电子邮件,Word、Excel等通用办公软件,微信、QQ等聊天软件,Windows等系统软件,还有许多的游戏软件。这些软件一直在人类生活的周围,默默的为人类服务着。它与人类的生活自它出世以来都存在着联系。软件工程的目的就是不断开发出新型的软件,并且不断完善已有的软件,使它可...  (本文共1页) 阅读全文>>

《电子技术与软件工程》2019年07期
电子技术与软件工程

软件工程技术发展趋势

软件与其他产品有着许多不同之处,是作为一种知识密度较强且生产较难的产品。由于上世纪计算机刚刚兴起,计算机高级语言还没有出现,其设计成本较高,在使用计算机软件编写程序时,只有很少一部分人能够认识和掌握,计算机软件的发展被这种最初的现象极大的制约了。直到上世纪六十年代,人们才认识到计算机软件的重要性,并得到了行业的极大关注,随着市场中计算机硬件平台的广泛应用,逐渐过渡到了对计算机软件需求量的激增,并且对于软件设计的要求也越来越高,这就需要软件工程技术不断的改革与创新。从行业发展的需求出发,对软件工程技术发展趋势进行有效的研究是非常有必要和迫切的,在研究过程中,我们首先考虑的是软件工程和计算机发展中的变化,不可能对软件工程技术发展进行孤立研究,这样才能进一步预测和分析软件工程的发展趋势。1计算机发展的变化在冯·诺依曼理论体系中,从计算机模型产生的时候起,一直在沿用计算机二进制码,但就计算机能力而言,其在以下几方面发生的变化尤为突出:(...  (本文共1页) 阅读全文>>

《计算机产品与流通》2019年06期
计算机产品与流通

浅谈网络软件工程技术的相关发展和对策

网络信息时代的到来使人们的生活、工作、学习都出现了翻天覆地的变化,人们对软件工程技术的要求越来越高,持续性、大规模物力、人力、财力的投入使其发生了飞速发展。但是在快速发展的同时也出现了一些问题,需予以相应解决,以下简要一针、对网其络内软容件进工行程论技述术,的供现参状考。软件指的是通过计算机技术与程序设定形成了逻辑实体。软件工程所涵盖的内容较多,如数据库、组块模式、设计语言、系统平台等,规模较大,涉及领域较广,极具复杂性。软件工程技术指的是伴随计算机发展而出现的综合学科,涉及有软件组建、信息自动化、安全稳定等技术。软件组建技术的核心内容为组建构件,即保持问题空间与求解空间的一致性,取代了传统开发者写程序代码的模式。信息自动化技术能够将软件研发与人工智能结合在一起,促进了行业的自动化发展[1]。安全稳定技术是保障软件质量的重要措施,所以需重点关注软件产品的监二测、质当量前,网为络软软件程件稳技工定术程应的技用安术奠全存定性在基有的...  (本文共1页) 阅读全文>>

《电子世界》2019年10期
电子世界

软件工程技术发展的现状以及发展趋势研究

软件工程技术是随着计算机出现特别是互联网的发展而出现的一种学科,随着我国经济发展加快,软件由传统的基础服务开始向专业方向转变,和行业结合更加紧密。随着时代的变迁,软件将充分地融合到生活当中,为生活质量提升提供助力。本文对现阶段我国软件工程技术发展现状进行总结,并结合未来需求来对其发展予以展望。前言:展望软件的未来,则需要明确当下软件的具体发展现状,发现其存在的问题,如此才能更加明确软件于未来给我们的更多利益。就软件工程技术现阶段的发展来说,行业存在着功能重复、恶性竞争的问题,而于企业内部来说,则存在着管理不善、利益为重、资源浪费等问题。软件工程技术的未来必须要在解决这些问题的基础上,才能得到长足发展。一、软件工程技术概述一九四二年第一台电脑在宾夕法尼亚大学莫尔电机学院学院诞生,其主要用于计算工程,其中具体的软件就是将具体的操作用某个数字来命名,通过点击相关数字让计算机按照内部指令去完成工作,其机理非常简单。到了上世纪八十年代,真...  (本文共2页) 阅读全文>>