Full support of software development lifecycle by a single base language 単一基盤言語による全ソフトウェア開発ライフサイクルの支援
この論文にアクセスする
この論文をさがす
著者
書誌事項
- タイトル
-
Full support of software development lifecycle by a single base language
- タイトル別名
-
単一基盤言語による全ソフトウェア開発ライフサイクルの支援
- 著者名
-
河田, 恭郎
- 著者別名
-
カワタ, ヤスロウ
- 学位授与大学
-
電気通信大学
- 取得学位
-
博士(工学)
- 学位授与番号
-
乙第49号
- 学位授与年月日
-
1999-03-24
注記・抄録
博士論文
目次
- Abstract / p4 (0008.jp2)
- Contents / p1 (0011.jp2)
- I Needs for A Single Base Language / p10 (0020.jp2)
- 1 Introduction / p11 (0021.jp2)
- 1.1 Single Full-Lifecycle Language / p11 (0021.jp2)
- 1.2 Phase I / p14 (0024.jp2)
- 1.3 Phase II / p16 (0026.jp2)
- II Phase I:Emphasis on Downstream Development / p19 (0029.jp2)
- 2 Overview of Phase I / p20 (0030.jp2)
- 2.1 Target Application Domain / p20 (0030.jp2)
- 2.2 Expected Scenario of Control System Development with Eunice / p21 (0031.jp2)
- 2.3 Eunice-The Base Language of Phase I / p24 (0034.jp2)
- 2.4 Major Achievements of Phase I / p27 (0037.jp2)
- 2.5 Conclusions of This Chapter / p28 (0038.jp2)
- 3 Eunice/ITRON and Nike / p30 (0040.jp2)
- 3.1 ITRON needs high-level support for application development / p31 (0041.jp2)
- 3.2 Eunice/ITRON / p32 (0042.jp2)
- 3.3 Nike:A full-lifecycle-support language / p36 (0046.jp2)
- 3.4 Development of an embedded system in Nike / p42 (0052.jp2)
- 3.5 Implementation / p57 (0067.jp2)
- 3.6 Discussions / p63 (0073.jp2)
- 3.7 Conclusions of This Chapter / p65 (0075.jp2)
- 4 P-Eunice and EVE / p68 (0078.jp2)
- 4.1 Introduction / p68 (0078.jp2)
- 4.2 P-Eunice / p70 (0080.jp2)
- 4.3 EVE / p78 (0088.jp2)
- 4.4 Implementation / p83 (0093.jp2)
- 5.4 Related Works / p103 (0096.jp2)
- 5.5 Conclusions of This Chapter / p105 (0098.jp2)
- 6 Lessons Learned in Phase I / p106 (0099.jp2)
- 6.1 From the Viewpoint of the Base Language / p106 (0099.jp2)
- 6.2 From the Viewpoint of Its Environment / p116 (0109.jp2)
- 6.3 From the Viewpoint of Their Implementation / p116 (0109.jp2)
- III Phase II:Towards More Flexibility / p118 (0111.jp2)
- 7 Overview of Phase II / p119 (0112.jp2)
- 7.1 More Emphasis on Upstream Development Phases / p119 (0112.jp2)
- 7.2 Target Application Domain / p123 (0116.jp2)
- 7.3 Features of Eunice97 / p123 (0116.jp2)
- 8 Eunice97 / p125 (0118.jp2)
- 8.1 Object Model / p125 (0118.jp2)
- 8.2 Relations as First-Class Objects / p126 (0119.jp2)
- 8.3 Metaobject Protocol / p129 (0122.jp2)
- 8.4 Tool Integration Framework / p129 (0122.jp2)
- 8.5 Discussions / p129 (0122.jp2)
- 8.6 Applications / p130 (0123.jp2)
- 8.7 Conclusions of This Chapter / p130 (0123.jp2)
- 9 Tool Integration Framework / p134 (0127.jp2)
- 9.1 Goals / p134 (0127.jp2)
- 9.2 The Architecture / p135 (0128.jp2)
- 9.3 The Outline of Tools Cooperation / p142 (0135.jp2)
- 9.4 Tool Agents / p151 (0144.jp2)
- 9.5 Related Works / p162 (0155.jp2)
- 9.6 Conclusions of This Chapter / p165 (0158.jp2)
- 10 Conclusions / p167 (0160.jp2)
- A Grammar of the Nike Language / p183 (0176.jp2)
- A.1 Syntax of the Nike Language / p183 (0176.jp2)
- A.2 Literals of the Nike Language / p192 (0185.jp2)
- A.3 System-Defined Identifiers / p193 (0186.jp2)