目录
系统工程
系统工程是一個跨多學科領域的工程學和工程管理,通常專注於如何設計和管理在其生命週期內的複雜系統。系統工程的核心係利用系統性思考的原則,以建構其知識體系。當處理大型、複雜的專案時,所面臨的相關議題(例如:需求工程、可靠度、物流、不同團隊的協調、測試與評估、可維修性、和許多其他能夠成就系統開發、設計、執行、和最終除役的學科)變得更加困難。系統工程藉由工作流程、優化的方法、以及風險管理等工具來處理此一類型的專案,並且與技術、和以人為本的學科相互重疊(例如:工業工程、機械工程、製造工程、控制工程、軟體工程、電機工程、模控學、組織研究、以及專案管理)。系統工程確保專案或系統的各個層面均被詳加考慮、並整合成為一體。 系統工程流程是一種發現的過程,與製造流程顯著不同。製造流程專注於重複性的活動,以花費最少的成本與時間來達成最高的品質輸出。系統工程流程則必須由發現實際、待解決的問題為起始點,並識別出最有可能發生、或衝擊最大的失效,系統工程也涉入找出這些問題的最佳解決方案。.
查看 行为树和系统工程
软件工程
软件工程(quote) 1968年秋季,NATO(北約)的科技委員會召集了近50名一流的編程人員、計算機科學家和工業界巨頭,討論和制定擺脫“軟體危機”的對策。在那次會議上第一次提出了軟體工程(software engineering)這個概念,研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。其后的几十年里,各种有关软件工程的技术、思想、方法和概念不断被提出,软件工程逐步发展为一门独立的科学。 1993年,电气电子工程师学会(IEEE)给出了一个更加综合的定义:"将系统化的、规范的、可度量的方法用于软件的开发、运行和维护的过程,即将工程化应用于软件开发中"。此后,IEEE多次给出软件工程的定义。 在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。这些应用促进了经济和社会的发展,提高人们的工作效率,同时提升了生活质量。 软件工程师是对应用软件创造软件的人们的统称,软件工程师按照所处的领域不同可以分为系统分析师、系统架构师、软件设计师、程序员、测试工程师、界面与交互设计师等等。各种软件工程师人们俗称程序员。.
查看 行为树和软件工程
自然语言
自然语言(Natural language)通常是指一种自然地随文化演化的语言。英语、汉语、法語、西班牙語、日语为自然语言的例子,而世界语则为人工语言,即是一种由人特意为某些特定目的而创造的语言。 不过,有时所有人类使用的语言(包括上述自然地随文化演化的语言,以及人工语言)都会被视为“自然”语言,以相对于如编程语言等为计算机而设的“人造”语言。这一种用法可见于自然语言处理一词中。自然语言是人类交流和思维的主要工具。.
查看 行为树和自然语言
另见
企業建模
建模语言
- ArchiMate
- ER模型
- IDEF
- XPDL
- YAWL
- 业务流程模型和标记法
- 方塊圖
- 本体语言
- 架构描述语言
- 活动图
- 流程图
- 状态图
- 系統建模語言
- 統計圖表
- 统一建模语言
- 行为树
- 資料流程圖
- 資源描述框架
- 鍵結圖

