软件作为信息人工制品的概念及分类理论研究

被引:2
作者
王晓伟
倪静
邱莹
机构
[1] 北京石油化工学院经济管理学院
关键词
软件; 信息; 人工制品; 需求工程; 软件工程;
D O I
10.19484/j.cnki.1000-8934.2018.09.010
中图分类号
TP311.5 [软件工程];
学科分类号
081202 ; 0835 ;
摘要
软件在现代社会生产活动中扮演着极其重要的角色,但人们却对软件认识各异,进而导致关于软件沟通上的困难,以及管理和维护上的混乱。为此,有学者已开始尝试阐述软件的核心特征,但大多忽视了人类意图在软件定义中的作用,使得很多解释过于片面。为了清晰透彻地解释软件的概念及其分类,需要将人类的开发意图作为软件的核心属性,综合考虑相关学科的研究,将软件视为一种信息人工制品,并将其纳入到需求工程的框架下进行讨论,进而给出软件的分类。基于信息人工制品定义的软件概念及其分类将有助于消除歧义,使得软件工程中不同角色对于软件的认知关联起来,进而形成对软件的完整认知体系,最终用于指导软件工程中不同类型软件的管理和维护。
引用
收藏
页码:55 / 62
页数:8
相关论文
共 9 条
[1]   浅析软件项目风险的形成及对策 [J].
姚永杰 ;
崔基哲 .
电脑知识与技术, 2017, 13 (09) :90-92
[2]   符号学语义三角形的模式变体 [J].
万丽 ;
丁晓梅 .
大连海事大学学报(社会科学版), 2006, (03) :141-144
[3]   计算机软件认识观辨析 [J].
卫红春 ;
安娜 ;
温灵生 ;
焦允 .
西北大学学报(自然科学版), 2005, (05) :51-54
[4]   索绪尔及其《普通语言学教程》 [J].
索振羽 .
外语教学与研究, 1994, (02) :51-56
[5]  
软件技术的哲学探究[D]. 胡兴华.复旦大学. 2008
[6]  
A formal ontology of artefacts[J] . Gilles Kassel. Applied Ontology . 2010 (3-4)
[7]  
A core ontology for requirements[J] . Ivan J. Jureta,John Mylopoulos,St&eacute,phane Faulkner. Applied Ontology . 2009 (3-4)
[8]   Problems in the ontology of computer programs [J].
Eden, Amnon H. ;
Turner, Raymond .
APPLIED ONTOLOGY, 2007, 2 (01) :13-36
[9]  
The ontology of artifacts[J] . Lynne Rudder Baker. Philosophical Explorations . 2004 (2)