Ernst Denert Award for Software Engineering 2022: Practice Meets Foundations

Các chương mô tả những phát hiện chính của các công trình tương ứng, cho thấy sự liên quan và khả năng ứng dụng của chúng vào thực tiễn và các dự án công nghệ phần mềm công nghiệp, đồng thời cung cấp thêm thông tin và phát hiện mà sau đó mới được phát hiện, ví dụ: khi áp dụng các kết quả vào công nghiệp. Bằng cách này, cuốn sách không chỉ thú vị đối với các nhà nghiên cứu khác mà còn đối với các chuyên gia phần mềm công nghiệp, những người muốn tìm hiểu về việc áp dụng các phương pháp tiên tiến nhất trong công việc hàng ngày của họ.

Xem thêm

Quality-driven Reuse of Model-based Software Architecture Elements

Trong phát triển phần mềm, các thành phần ngày càng được tái sử dụng, đặc biệt là để triển khai các chức năng tiêu chuẩn giúp phát triển phần mềm tiết kiệm chi phí hơn. Tuy nhiên, tại thời điểm thiết kế, thường không rõ giải pháp nào cung cấp các chức năng này phù hợp với yêu cầu của hệ thống phần mềm. Công trình này đề xuất một phương pháp và công cụ cho phép các kiến ​​trúc sư phần mềm tự động đánh giá các tác động lên các thuộc tính chất lượng của kiến ​​trúc phần mềm khi tái sử dụng các tính năng.

Xem thêm

Architecture-based Evolution of Dependable Software-intensive Systems

Cuốn sách này đề xuất các khái niệm về (i) mô hình hóa và phân tích độ tin cậy dựa trên các mô hình kiến ​​trúc của các hệ thống phần mềm chuyên sâu trong giai đoạn đầu phát triển, (ii) phân tích và tổng hợp các ngôn ngữ mô hình hóa và kỹ thuật phân tích để cho phép linh hoạt hơn trong quá trình phát triển và (iii) thu hẹp các cấp độ trừu tượng khác nhau giữa dữ liệu của giai đoạn vận hành, mô hình kiến ​​trúc và mã nguồn của giai đoạn phát triển.

Xem thêm

INT 1010: Concepts in Computing (PGCC)

Cuốn sách cung cấp hiểu biết cơ bản về các khái niệm máy tính, bao gồm các nguyên tắc thiết yếu của khoa học máy tính và các ứng dụng của nó. Cuốn sách khám phá sự phát triển của máy tính, các thành phần phần cứng và phần mềm chính, và vai trò của các thuật toán trong việc giải quyết vấn đề. Các chủ đề bao gồm biểu diễn dữ liệu, mạng, an ninh mạng và các cân nhắc về đạo đức trong công nghệ.

Xem thêm

Computer Concepts

Một hướng dẫn đơn giản để hiểu các khía cạnh thiết yếu của máy tính, từ kiến ​​thức cơ bản về phần cứng và phần mềm đến những phát triển mới nhất trong an ninh mạng và mạng.

Xem thêm

Equity, Diversity, and Inclusion in Software Engineering: Best Practices and Insights

Cuốn sách này cung cấp tổng quan về nghiên cứu về các khía cạnh khác nhau của tính đa dạng và hòa nhập trong kỹ thuật phần mềm, cũng như các công cụ, phương pháp và hoạt động được đề xuất để thúc đẩy tính đa dạng và xây dựng các nhóm phần mềm và môi trường phát triển hòa nhập. Cuốn sách mô tả những thách thức nghiên cứu trong việc nghiên cứu tính đa dạng và hòa nhập trong phần mềm.

Xem thêm

Weighted Statistical Testing based on Active Learning and Formal Verification Techniques for Software Reliability Assessment

Cuốn sách này đã phát triển một phương pháp tiếp cận tự động để đánh giá độ tin cậy của phần mềm, vừa có lý thuyết vững chắc vừa có thực tiễn. Phương pháp tiếp cận được phát triển mở rộng và kết hợp các phương pháp tiếp cận có lý thuyết vững chắc theo một cách mới lạ để giảm thiểu chi phí đánh giá độ tin cậy một cách có hệ thống.

Xem thêm

Giáo trình Nhập môn công nghệ phần mềm

Con người cần rất nhiều phần mềm, cần sự phục vụ của phần mềm trong mọi lĩnh vực, cần sự nhanh chóng và hiệu quả tính toán. Mong đợi của con người ngày càng cao hơn dẫn tới chi phí xây dựng phần mềm càng trở nên đắt hơn, từ tầm quan trọng, cộng với niềm đam mê phát triển lĩnh vực khoa học công nghệ phần mềm, nhóm tác giả Trường Đại học Công nghiệp Hà Nội đã biên soạn "Nhập môn Công nghệ phần mềm"

Xem thêm

Kỹ nghệ phần mềm - Tập 2

Cuốn sách "Kỹ nghệ phần mềm: cách tiếp cận của người thực hành" là tài liệu hướng dẫn cho các nhà chuyên môn công nghiệp và sách nhập môn nâng cao cho sinh viên các năm cuối bậc đại học và năm đầu bậc cao học

Xem thêm

Kỹ nghệ phần mềm - Tập 1

Giới thiệu về phần mềm - tiến trình và việc quản lý phần mềm, phân tích yêu cầu của hệ thống và phần mềm. Nội dung của sách phong phú, khá hoàn chỉnh, bao quát hầu hết các vấn đề chính yếu của kĩ nghệ phần mềm.

Xem thêm