(Published monthly since 1979)
Vol.32 No.7 Jul.2011
ISSN 1003-6970 CN12-1151/TP
The Uniqueness of Software Engineering: The Dual Formalizations ……………………… ZOU Xiaohui, ZOU Shunpeng (1)
ZOU Xiaohui 1,2,3, ZOU Shunpeng 1
(1.China University of Geosciences (Beijing) Institute of Higher Education, Beijing 100083,China;2.Engineering Institute of Synergy Culture Gene, (Zhuhai) Tsinghua Science Park, Zhuhai 519000, China;3.Chinese Institute of Electronics "Software" magazine deputy editor Contributing writer, Beijing 100044, China)
【Abstract】This article aims to discuss the second path to software engineering and its significance by taking the bilingual information processing of both digit and script for example. Specifically, it involves the following two questions and their corresponding answers: First,what is software engineering discipline unique for? The problem of dual path to software engineering is further proposed in the process of answering it. Second, why is the second path to software engineering significantly better than the first path? This indicates that the software industry will encounter re-shuffle. From the view of methodology, the first question would involve collaborative intelligence concept; the second question relates to the reasoning of the second path. From the perspective of the disciplinary system, both of them involve the last two positioning of software. Of which, if the first is computer software products born out of math and linguistics, then the second is software engineering services grew out of computer science, information science and their related engineering and technological disciplines,the relevant part of management as well as education. The first round of positioning formed the concept of software product, and the second formed the concept of software service. This is systematic engineering project, which is characterized by that the whole is greater than the sum of its parts together. Here, it means that the separate functions of a virtual natural brain (designer and user) and a virtual machine (operating system and application system as well as other software) cannot reach the extent of the integrated function of collaborative intelligent computing system made by the combination of the both.
【Key words】Software Product; Software Engineering Service; Bilingual Processing; Indirect Formalization
(Ruan Jian)
月刊(1979 年創刊)
2011 年7 月 第32 卷第7 期
ISSN1003-6970 CN12-1151/TP
目 錄
專家論壇
軟件工程學科何以獨特——形式化方法的雙重路徑*…………………………………………… 鄒曉輝 鄒順鵬 (1)
鄒曉輝 1,2,3 鄒順鵬 1
(1. 中國地質大學(北京)高等教育研究所 北京 100083;2. 清華科技園(珠海)融智文化基因工程研究所(籌),珠海 519000;3. 中國電子學會、天津電子學會《軟件》雜誌 副主編 特約撰稿人 北京 100044)
摘 要:本文旨在以數字和文字雙語信息處理爲例論述軟件工程的第二路徑及其重要意義。具體涉及如下兩個問題及其解答:第一,軟件工程學科何以獨特?在其解答過程中進一步提出了軟件工程的雙重路徑問題;第二,軟件工程的第二路徑爲什麼顯著優於第一路徑?其中預示軟件產業將由此重組。從方法論的角度來看,前者涉及協同智能觀;後者涉及第二路徑的論證。從學科體系的角度來看,涉及軟件的兩次定位。其中,如果說第一次是計算機軟件產品脫胎於數學和語言學,那麼,第二次就是軟件工程服務脫胎於計算機學科和信息學及其相關的工程技術學科和管理學以及教育學的相關部分。前一輪形成了軟件產品概念,後一輪形成了軟件服務概念。這是一個系統工程,其特點是整體大於局部之合。在此,就是虛擬的自然人(設計者和用戶)與虛擬的計算機(操作系統和應用系統以及其它各式各樣的軟件)各自的功能,均不及兩者結合而成的協同智能計算系統的整合功能。
關鍵詞:軟件產品;軟件工程服務;雙語信息處理;間接形式化。
中圖分類號:TP 文獻標識碼:A DOI: 10.3969/j.issn.1003-6970.2011.07.001