タグ

2020年8月6日のブックマーク (4件)

  • 「つながる世界のソフトウェア品質ガイド」の発行<br/>~経営者が知っておくべきソフトウェアの品質・評価と国際規格「SQuaRE」~:IPA 独立行政法人 情報処理推進機構

    HOME社会基盤センター地域における取組みの支援地方版IoT推進ラボ「つながる世界のソフトウェア品質ガイド」の発行 ~経営者が知っておくべきソフトウェアの品質・評価と国際規格「SQuaRE」~ 概要 ITやそれを活用したビジネスの領域は、様々な製品やサービスが複雑に連携しながら「つながる」システムを構成し、全体として利用者に新たな価値を提供する世界に確実にシフトしています。このような価値を利用者に届けるために、また利用者に対する品質に関する説明責任を果たすために、事業者にはこれまで以上に品質に対する広範囲な理解と包括的な取組みが求められます。 このたび、IPA/SECでは、製品・サービスの提供に携わる事業者に向けて、これからの製品・サービスに必要となる品質に関する基的な知識と、国際規格SQuaRE(*1)の活用について解説したガイドブックを発行しました。 背景 ITを活用した製品の種類や

  • モジュールシステムを学ぶ - Qiita

    今まで何となくで使ってた Jigsaw (モジュールシステム)をしっかり学ぶ。 環境 OS Windows 10 java 10.0.1 モジュールの解決 モジュールの解決 | java.lang.module (Java SE 10 & JDK 10 ) Java 9 で追加されたモジュールシステムでは、複数のパッケージやリソースをモジュールと呼ばれる単位でまとめることができるようになった。 モジュールでは、次のようなことを定義できる1。 どのパッケージを外部から見えるようにするか 他のどのモジュールに依存するか これらは module-info.java という専用のファイルを使い、次のように記述する。 この例では、 foo というモジュールを定義している。 そして、 exports foo.api で foo.api パッケージを外部に公開し、 requires bar で bar

    モジュールシステムを学ぶ - Qiita
  • 1. メールの送信 (2)

    1.3. メールの送信 メールを送信するためには、session を利用して javax.mail.internet.MimeMessage オブジェクトを作成します。MimeMessage オブジェクトに送信先・メール内容を設定し、最後に javax.mail.Transport を用いてメールを送信します。 以下はメールの送信を行うプログラムです。プログラム引数で指定されたメールアドレスに対して、現在の時刻をメールで送信します。 import java.util.Properties; import java.util.Date; import javax.mail.Session; import javax.mail.Transport; import javax.mail.MessagingException; import javax.mail.internet.Internet

  • ソフトウェアテストの国際規格 ISO/IEC/IEEE 29119 とは?| Qbook

    ソフトウェア開発において、標準的な進め方や遵守するべき基準などを定めた規格を参照して利用することがよくあります。 たとえば、機能安全について定められた「IEC 61508」や、自動車の機能安全規格である「ISO/IEC 26262」、ソフトウェアライフサイクルプロセスを定めた「ISO/IEC 12207」などが有名です。 規格の目的や役割はさまざまですが、ソフトウェアテストの国際的な規格として、「ISO/IEC/IEEE 29119」というものがあります。 記事では、ISO/IEC/IEEE 29119がどういうものか概要を解説すると共に、ISO/IEC/IEEE 29119を実際のテストプロジェクトに適用する際の注意点についても解説します。 もくじ ISO/IEC/IEEE 29119が策定された背景 ISO/IEC/IEEE 29119の構成 Part 1: テストの概念と定義(Co

    ソフトウェアテストの国際規格 ISO/IEC/IEEE 29119 とは?| Qbook