1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

サービス

奉仕(service)は、機能(function)の利用者視点での表現です。
Client serverのserverは、奉仕する人という意味です。
1つ以上の奉仕を提供する人が、Sreverです。

Serverは、応用(application)の一種です。

この立場であれあb、service < server < applicationという構造になります。

Operating Systemも、serviceを提供する集合体で、一つのapplicationだということができます。

分野によっては、OS以外のServiceをApplicationという区分をしている場合があります。
serviceには、OS serviceとapplication servcieがあることになります。

ハードウェア視点でいうと、割り込み処理もserviceです。
Interupt service routineという言い方があります。

すると、serviceには、ISRとOSとapplicationという3種類があることになります。

Webを、OSの一部だと捉えれば、以上です。
Webを、OSの外だと捉えると、serviceはISR, OS, Web,Applicationという4種類に区分できます。

serviceのかたまりであるライブラリ、フレームワークも、OSの一部とすることもできる。

ライブラリ・フレームワークの創り方
https://qiita.com/kaizen_nagoya/items/459cb3f499f9faf71e55

アプリケーション

応用(application)は、一つ以上の機能の集合体です。

ここでは、ISR、OS, Web service以外のapplicationについて考えます。

安全関連系

人命にかかわる応用の場合と、人命に影響を与えない応用では作り方、分析の仕方、かける時間が全然違うかもしれない。

クラウドで試験するのは同じで、道具立ては同じかもしれない。

HILS(hardware in the loop simulation)という実ハードの一部を使って、timing調整をすることがある。
DILS(driver in the loop simulation)という実ドライバに操作してもらって、HILSもしくはSILS、場合によってはMILSで試験することがある。

ちょけねこ たんじょうびのおくりもの
https://qiita.com/kaizen_nagoya/items/fc9675686c229f7a155e

ちょけねこ たんじょうびのおくりもの はいふさきと かつどう
https://qiita.com/kaizen_nagoya/items/0dced798518501d8ffba

安全分析(HAZOP)の際の声かけ。安全(20)
https://qiita.com/kaizen_nagoya/items/381649a6ea025ecba173

HAZOP資料整理 安全(48) 図(48)
https://qiita.com/kaizen_nagoya/items/6dd3b903a324cc065ea6

はじめてのHAZOP 北海道・沖縄
https://qiita.com/kaizen_nagoya/items/49cf03747fd68f9d0a5a

後の祭りにならない: 最初と最後にHAZOPを
https://qiita.com/kaizen_nagoya/items/40ee0ae5e2c9e1c89c7b

効率的なHAZOPの進め方
https://qiita.com/kaizen_nagoya/items/381649a6ea025ecba173

安全分析における HAZOP-TRIZ連携の試み
https://www.slideshare.net/kaizenjapan/hazop-and-triz-byoffor-the-children13

安全・安心分析の HAZOP による統合的運用
https://www.slideshare.net/kaizenjapan/hazop-and-othere-analysis-method-include-stamp-and-fram

安全分析においてHAZOPで想定外を洗い出すために
https://qiita.com/kaizen_nagoya/items/11f1ace6f4c150248903

安全分析における HAZOP による想定外の洗い出し
https://qiita.com/kaizen_nagoya/items/5c634c345cac5e4549d7

医療システムをHAZOPで分析する。安全(19)
https://qiita.com/kaizen_nagoya/items/16fdc44da4fbb4f12d30

(56) 田中伸明ほか:安全分析の図的表現方法,及び設計文書と親和性の高いツールの提案, 東京,日本学術会議,安全工学シンポジウム(2019).p.280-283
https://qiita.com/kaizen_nagoya/items/048dfde781cace74e718

セキュリティ

インタネットは、新しい通信規約を試験する実験場です。

アルファ版を提供して使ってもらって治して行ったり、商用ソフトのベータ版を提供して試験してもらうことがあります。

安全関連系とくらべれば、以前はなんでもありでした。

近年では、セキュリティ上の課題は、C言語では一番大きな方針変換がありました。
Cの精神の1番目の
「プログラマを信頼する」を廃止し、

セキュリティ記事まとめ
https://qiita.com/kaizen_nagoya/items/f8fa4228c45a04c74fc2」

「本物のC」は「Cの精神」と 「freestanding と hosted」と「未定義、未規定、処理系定義」
https://qiita.com/kaizen_nagoya/items/11d66a02479239bf80dd

Cの精神とCの原則:C言語がわかるとは
https://qiita.com/kaizen_nagoya/items/d2a24a41f00c939c5e70

C言語を習得する3つの方法
https://qiita.com/kaizen_nagoya/items/84cab0888c193bba429b

C言語(C++)が必要な人と必要ない人
https://qiita.com/kaizen_nagoya/items/2afe9e846b55b24cb6f1

C言語:未定義、未規定、処理系定義
https://qiita.com/kaizen_nagoya/items/f416efd38aaaec7f8230

C言語(C++)の理解、溶解、爽快。仮説(173)
https://qiita.com/kaizen_nagoya/items/3f3992c9722c1cee2e3a

Cの原則
https://qiita.com/kaizen_nagoya/items/3be2055408d04b6e9bd8

Cプログラマが存在を知っているとよいC言語国際規格
https://qiita.com/kaizen_nagoya/items/4f7611e4360b3036394b

非安全関連系

安全でも、安心(security)にも関係ないシステムは、いい感じにやってください。

何が突破口になるかはわかりません。

自分がやりたいようにやって、それが当たればいいじゃないか。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?