(1)软件服务工程。研究面向服务的软件工程原理、方法和技术,构建支持软件服务系统的基础设施和平台,包括面向服务的软件体系结构,面向服务的业务过程,软件服务工程方法,以及软件服务运行支撑等。
(2)领域软件工程与工业软件。研究软件工程在具体领域中的应用,并在此基础之上形成面向领域的软件工程理论,方法和技术。工业软件主要研究领域分析和设计方法,软件定义方法,以及各类工业软件架构、构造和维护、可信保障等技术和支撑平台。
(3)群智软件与生态。指一定规模的群体协作完成软件开发任务并促进软件的演化,进而形成健康可持续的软件生态。理论基础包括软件工程理论、心理学、社会学和经济学。方法基础包括开源软件、群体智能和大规模协同等。主要研究群体智能的形成和大规模群体协同、开源软件技术和开源代码管理,软件生态的形成和演化、以及开源生态的可持续发展及开源治理架构等。
目前学科在图像与视觉信息计算、智能数据处理、软件工程技术、网络与信息安全、大数据与云计算等五个理论研究与工程应用方面特色鲜明的学科研究方向,取得了多项创新性研究成果,尤其在图像与视觉信息计算领域部分成果处于国际先进或国内领先水平。现有软件工程、网络工程、数据科学与大数据技术、人工智能4个本科专业,现有软件工程一级学科硕士点1个、软件工程专业学位硕士点1个。软件工程专业为辽宁省一流专业、国家级特色专业、教育部卓越工程师培养计划专业、省级应用型示范专业、省级工程人才培养模式改革试点专业,2021年软件工程专业获批国家一流专业建设点。网络工程专业为教育部产学合作协同育人综合改革试点专业。建有辽宁省级大学生校外实践基地1个、省级实验教学示范中心1个。
近年来随着学院的发展,软件学院的培养方向可具体划分为五类:
(1)图像与视觉信息计算。围绕图形图像处理、机器视觉与人机交互技术等展开应用研究。
(2)智能数据处理。围绕知识获取方法、基于本体的知识的表示方法、知识转化、运用和处理等展开应用研究。
(3)软件工程技术。围绕软件需求工程、软件架构技术、软件开发技术、软件测试技术等展开应用研究。
(4)嵌入式软件。围绕嵌入式操作系统、嵌入式应用软件、嵌入式软件工程理论等展开应用研究。
(5)大数据与云计算。围绕大数据存储技术、数据仓库与数据挖掘、分布式计算、云计算技术等展开应用研究。