~ Never just Theory, Realize it! ~

Last Update: 2023.12

梁文耀 (William W.-Y. Liang), Ph. D 

Contacts:

Biography

Dr. William W.-Y. Liang received his PhD degree in Computer Science and Information Engineering from National Taiwan University in 1998. After two-year compulsory military service, Dr. Liang worked for Avant! Corporation as an EDA software engineer during 2000. From 2001 to 2004, he joined an embedded system design company, WISCORE Inc., and experienced the positions of a R&D staff engineer, the department manager, and the vice president. Since 2005, Dr. Liang transferred to National Taipei University of Technology as an assistant professor in the Department of Computer Science and Information Engineering. During these years, he published 80+ papers and gave nearly 210+ professional talks. In 2013, he joined the innovation Digital System Business Group (iDSBG) of the Foxconn Technology Group and then served as a Senior Director. Dr. Liang was assigned to be in charge of the development of the next generation HTML5-based operation system (Firefox OS). He also led some of the optimization tasks for the Android products. During Q3 2014, the first version of the Firefox OS table was released and shipped. After that, Dr. Liang worked as a professional consultant and joined some start-up teams. In 2016, Dr. Liang joined the cloud storage based start-up company HopeBay Technology and HB Mobile to develop a new generate phone, Tera phone, targeting at unlimited storage space using cloud technology. After that he joined another start-up company, NextDrive Inc., in 2017 (to present) to develop the energy-based IoT systems, which covers from a newly evolved operating system - NextDrive OS, a self-created cloud infrastructure, and the service oriented user Apps -- Ecogenie. From 2019 to 2023, he joined the IPC vendor ADLINK for the development of related technologies including Edge Computing and AIoT platforms including the newly developed Zenoh protocol. Dr. Liang was a member of ACM, IEEE CS, and IICM. Since 2011, he has been listed in Marquis Who's Who in the World. Dr. Liang's research interests include OS, computer architecture, embedded systems, parallel and distributed systems, and low-power software design.

關於 梁文耀 博士

1998年畢業於國立台灣大學資訊工程系博士班。曾任美商Avant!擔任EDA軟體工程師,後於晶慧資訊任資深工程師、研發部經理、後擔任研發副總經理從事嵌入式系統設計服務。2004年轉至學界,於2005年起擔任國立台北科技大學資工系助理教授。2012年再度回到業界,並於2013年初,應邀加入鴻海科技集團創新數位系統事業群,擔任技術顧問一職,並於同年8月轉任資深處長一職。期間,梁博士負責建立作業系統開發團隊以從事新一代作業系統(Firefox OS)之開發,同時負責部分Android優化工作。2014年底完成階段性任務後離開該職務,並開始投入開源與新創開發工作。2016年4月,梁博士加入新創團隊和沛科技,參與 Tera 雲端手機系統之開發。2017年起,加入另一新創團隊 NextDrive,從事能源物聯網與智能電網相關技術及產品開發。2019至年2023年,加入工業電腦大廠 ADLINK,投入邊緣計算與 AIoT 平台技術發展。梁博士主要的實務專長為作業系統與嵌入式系統設計,包括Linux核心及驅動程式開發、Android與Firefox作業系統軟體之發展等等。其研究興趣包括計算機架構、嵌入式系統、省電技術與低功耗系統軟體設計、平行及分散式系統、分散式行動計算、遙測與科學運算平行處理等等。

Sharing of Selected Talks

* In this place, I’m sharing my presentations, articles, news reports, or videos, etc. Other thoughts and ideas sharing can be found on my FB. *

※ "IoT: a Cloud to Things Continuum," for NTU Salon (台大沙龍/業界), NTU EE Build II R124, April 23, 2023.

※ "Edge Computing for the Industry," for NTHU CS (清大資工系), Oct. 6, 2021.

From Embedded to IoT and From Cloud to Edge & AIoT -- A computer technology trend review, mainly for talks in 2020. [YouTube sharing by ADLINK AIoT Club] [A report by NTHU]

近年智慧應用與開源系統軟體發展趨勢 (The Development Trend of Smart Applications and Open Source System Software during the Past Few Years), in 台大資工系 (NTU CSIE), 2017/01/24.

The key issues for teaching or learning Android and Linux Kernel, for 台大資工系 (NTU CSIE) & 成大資工系 (NCKU CSIE), 2017/01/16 & 23 respectively.

以資料為中心的物連網架構 (Data-centric IoT), for 台大資工系 (Dept. CSIE, National Taiwan University), 2016/12/23.

行動終端、物聯網與雲端平台在高速移動網路下的整合趨勢 (An Integration Trend of Terminal Devices, IoT and Cloud Platforms with High-speed Mobile Networks), in MOPCON 2016, 高雄國際會議中心, 2016/10/30.

高速移動網路新時代 -- 雲端與物聯網發展新趨勢 (An Integration Trend of Terminal Devices, IoT and Cloud for High-speed Mobile Networks), in DTF 2016 Micro-controller Forum (電子時報論壇 -- 微控制器技術論壇), 台北六福皇宮, 2016/09/22.

Android Framework 架構簡介 (An Introduction to the Android Framework -- a core architecture view from apps to the kernel), a lecture in the class “Open Source System Software & Practice” in Dept. Computer Science and Information Engineering of National Taiwan University, organized and hosted by Prof. Shih-Hao Hung, 2016/03/29.

Linux 作業系統核心簡介 (An Introduction to the Linux Kernel -- with Device Drivers), a lecture in the class “Open Source System Software & Practice” in Dept. Computer Science and Information Engineering of National Taiwan University, organized and hosted by Prof. Shih-Hao Hung, 2016/03/22.

作業系統與硬體元件的驅動軟體開發法則 (Operating Systems and Software DesignPrinciples for Hardware Components), published on Slideshare, 2015/12/02.

多元物聯網智慧應用時代下的開源策略 (The Open Source Strategy for the Versatile IoT and Smart Applications Era), in 台北國際電子展 (The 41st Taipei International Electronics Show, Taitronics 2015) 穿戴式裝置智慧加值應用國際論壇 (Smart Wearable Device Application International Forum), 台北南港展覽館, 2015/10/07.

智慧應用與智慧裝置發展趨勢 (The Development Trend of Smart Applications and Smart Devices), published on Slideshare, 2015/09/17.

Android Device Driver Structure Introduction (Android 驅動程式結構簡介), updated and re-published on Slideshare, 2015/08/14.

智慧應用與物聯網發展趨勢 (A Development Trend of Smart Applications and IoT), published on Slideshare, 2015/05/29.

嵌入式智慧應用開源軟硬整合新趨勢 (Open Source Software and Hardware Integration Trend for Embedded Smart Applications) [old version], (2015/03/24 in Intel 2015 嵌入式應用論壇, hosted by Digitimes@台北維多麗亞酒店大宴會廳.)

智慧連網與 Web 及雲端運算整合趨勢 (Integration Trend of Smart Connected Devices and Web/Cloud Computing), (2014/12/10 in HTML5 趨勢發展與技術應用論壇 2014, hosted by 資訊工業策進會@台大霖澤館國際會議廳.)

智慧應用整合設計發展趨勢 / The Development Trend of the Integrated Design for Smart Applications and Devices. [English Report is here.] (2014/01/22 in電子時報論壇 DTF 2014 嵌入式技術與應用論壇, hosted by DigiTimes@台北六福皇宮.)

※  鴻海八屏一網一雲與HTML5的願景 / The Vision of Foxconn on the 8 Screens 1 Internet 1 Cloud Strategy and HTML5. (2013/10/03 in HTML5 趨勢發展與技術應用論壇 2013, hosted by資訊工業策進會@張榮發基金會國際會議中心.)

※  Android 作業系統核心與HAL驅動程式架構 / The Kernel and HAL Device Driver Architecture of the Android Operating System. (2011/12/19 台科大電子系演講) [ A simplified version for open download / 簡要版: Android 驅動程式架構簡介 / Introduction to Android Device Driver Architecture (2013/03/07 明志科大電子系演講).]

Android 4.0 跨版本軟硬整合系統設計法則, 實踐與展示 / A Cross-version Design Approach, Implementation, and Demonstration for Android System Integration . (2012/05/02-03 2012 Android Days Android 開發者大會. Update in 2013/04/11 中央大學資工系演講: Android 跨版本系統軟體開發方式.)

智慧裝置之商機與軟硬體整合應用-以Android/ Linux架構為例 / Opportunity for Smart Devices and Applications based on Software/Hardware Integration - using Anndroid/Linux as an Example. (2012/12/18 in "雲端運算發展與智慧裝置APP商機", hosted by 中國生產力中心@國立台灣師範大學.) 

Android/Linux智慧裝置之商機與軟硬體整合技術 / Opportunity and Software/Hardware Integration Technologies for Android/Linux Smart Devices. (2012/11/16 in Android/Linux智慧裝置之商機與技術產學講座, hosted by 教育部資訊軟體人才培育推廣計畫行動終端應用資源中心@ 國立臺北科技大學共同科館B1演講廳.)

基於Android/Linux嵌入式平台的智慧裝置設計開發 / Design and Development of the Smart Devices based on the Android/Linux Embedded Platforms. (2012/10/04 in 2012 電子時報論壇 – 微控制器技術與智慧應用論壇@台北六福皇宮.)

嵌入式系統與智慧裝置 - Android 平台開發與應用 / Embedded Systems and Smart Devices – Android Platform Development and Application. (2012/09/24 教育部嵌入式軟體聯盟-行動雲端運算技術論壇@台大資工系.)

Android 軟硬整合設計方法與實現 / A Portable Design Principle and the Implementation Methodology for Android System Integration (2011/11/06 AMT 2011中國首屆跨领域技术体验峰会演講.)

Android-Car專案介紹 / Introduction to the Android-Car Project. (YouTube Video). (2012/08/15 GTUG-Taipei 聚會分享) [For more info, refer to Android-Car.]

Android 應用開發架構與Android-Car專案介紹 / The System Architecture for Android Apps & Introduction to the Android-Car Project. (2012/07/02 教育部4C電子聯盟夏令營@台科大電子系,  Updated Version for 2012/11/14 聖約翰科技大學資工所演講) [For more info, refer to Android-Car.]

Android/Linux嵌入式系統發展現況, 軟硬整合技術, 與就業機會 / The Current Status of Android/Linux Embedded Systems, Software/ Hardware Integration Technologies, and Job Opportunities (2012/03/07 Android 4.0 技術與就業機會研討會.)

軟硬整合予台灣產業的機會與 Android 軟硬整合技術 / The Industry's Opportunity of Software-Hardware Integration for Taiwan and Android System Integration Technologies. (2011/12/29 軟硬整合潮流與大陸智能電視商機座談會.)

Android 應用開發的核心議題 / A Discussion of Some Core Design Issues in Android Application Development.(2011/11/07 元智大學資工系演講,2011/09/27 逢甲大學資工系演講.)

元件化架構與元件間通訊機制--深入了解Android系統架構運作原理 / A Deeper View of the Android Component Architecture. (2010/10 2010 Android 開發大會論文集.)

Android作業系統的元件化架構 / Component-based Design of the Android Operating System.(2010/11/12 元智大學資工系演講.)

Android 作業系統移植之研究與實現 / A Study and Implementation of the Operating System Porting for Android. (2009/07指導研究生之碩士論文.)

※研究論文請參考“論文發表”.

Education / 學歷

Ph.D., Architecture Laboratory, Department of Computer Science and Information Engineering, National Taiwan University, Taiwan (國立台灣大學資訊工程研究所所博士/計算機結構實驗室), 1994.09 ~ 1998.01

M.S., Parallel and Distributed Systems Laboratory, Department of Computer Science, National Tsing Hua University, Taiwan (國立清華大學資訊科學研究所碩士/平行及分散式系統實驗室), 1992.09 ~ 1994.06

B.S., Department of Computer Science and Engineering, Tatung Institute of Technology, Taiwan (大同工學院資訊工程系學士), 1992.09 ~ 1994.06

Detailed Working Experiences / 詳細工作經歷

An Introduction to the Android Framework -- a core architecture view from apps to the kernel, 2016/03/29

An Introduction to the Linux Kernel -- with Device Drivers, 2016/03/22

Operating Systems and Software Design Principles for Hardware Components, 2015/12/02

The Open Source Strategy for the Versatile IoT and Smart Applications Era, 2015/10/07

The Development Trend of Smart Applications and Smart Devices, 2015/09/17

Android Device Driver Structure Introduction, 2015/08/14.

A Development Trend of Smart Applications and IoT, 2015/05/29.

Open Source Software and Hardware Integration Trend for Embedded Smart Applications, 2015/03/24

Integration Trend of Smart Connected Devices and Web/Cloud Computing, 2014/12/10

Publications

Journal Papers / 期刊論文

International (國際期刊)

Domestic (國內期刊)

Conference Papers / 研討會論文

International (國際研討會)

Domestic (國內研討會)

Technical Papers / 技術論文

Technical Reports / 技術報告

* Most of the executed projects listed in this webpage also have technical reports.

Dissertations / 學位論文

Books / 專書

Invited Talks or Training for the Industry / 業界演講或訓練

 Invited Academic Speeches / 學界演講

Advised Student Theses / 指導博碩士論文

Academic &Industry Projects / 研究專案計畫

Note: Only research-type projects are listed. Projects executed within my industry jobs are confidential and not listed here.

Teaching in NTUT / 國立台北科大教學

Lab & Research Group / 實驗室與研究群

Embedded and Parallel Systems Laboratory (The EPS LaboratoryR), part of the ((EPS)2 Research GroupR)

About the (EPS)2 Research GroupR:

(EPS)2 = (Embedded and Parallel Systems Laboratory) * (EDA, Pattern Recognition, and Remote Sensing Laboratory)

Idea of the (EPS)2 Research GroupR:

Member of (EPS)2 Research GroupR (major research field commented after each member)

Regular schedule of the (EPS)2 Research GroupR joint meeting

Systems Built in Labs. / 研究系統開發

Press Interview / 媒體訪問

Major Services / 服務

Open Source Contributions / 開放源碼

2021~, Eclipse Zenoh Project

2015, X-Apple Open Source Community 

2014, Firefox OS Tablet Contribution Program (Co-work with Mozilla): B2G, Kernel

Android porting on a PXA270 development board. The source code is available in SourceForge. A student’s thesis which describes the porting process is also available here.

2009, An Altera FPGA-based Image Processing Framework. The source code is available here.

1993-1998, The Adsmith DSM system. (A UNIX/Linux-based Cluster Computing System)

Honors / 榮譽

Miscellaneous / 其他

(paper reviewer, student oral exam committee, and committee in school, only the years are listed)

Paper and Project Reviewer (論文與計畫審查)

ICIT 2006-2007&2009, NSC Open Source Project 2006, Journal of Tamkang University 2007, APESER 2007-2009, IEEE RTCSA 2008-2009, Journal of Information Science and Engineering 2009-2010, IEEE IEICA 2010, ITRI-STC 2009-2010, ISED 2010, ITA 2009-2010, IEEE JSTAR 2010, JCIT 2010, Journal of Taiwan Association for Medical Informatics 2010, NSC Regular Project 2011, IEEE ICESS 2011, NST 2011, TANET 2005, 2011, Journal of Saint-John University 2005,

Committee for Oral Exam of Graduate Student (研究生口試) 

NTU CSIE Dept. 2009, 2014, 2020, 2021, 2022; NTU ESOE 2021; NCTU CSIE Dept. 2009-2012; NTUST EN Dept. 2003-2012; NTUST CSIE Dept. 2009; NTUT CSIE Dept. 2008-2012, 2016, 2018; NTUT EE Dept. 2007-2011, 2015; NTCU DCT Dept. 2010; NCYU CSIE Dept. 2006; TMU Biomed. Info. Inst. 2009-2010; YZU CE Dept. 2009-2011; YZU CSIE Dept. 2011-2012; (Number of students > 100)

NTUT Internal Committee

NTUT Library Committee (2007-2010), NTUT CSIE Academic Committee (2008-2010), NTUT CSIE Course Planning Committee (2007-2010), NTUT CSIE 系科本位計畫 (2008-2009)