Các ứng dụng Java phải đối mặt với nhiều vấn đề hiệu suất hơn

04/11/2015 07:08
Theo dõi ICTVietnam trên

Một phân tích chất lượng phần mềm đã cho thấy rằng bảo mật .Net có số điểm thấp và Cobol có số điển cao. Nghiên cứu với phạm vi rộng cũng xác định chi phí của các phần mềm không hoàn thiện.

Trong một nghiên cứu có phạm vi rộng về chất lượng phần mềm được công bố vào ngày thứ năm (8/12), các ứng dụng Java doanh nghiệp đã được phát hiện rằng có một tỷ lệ lớn hơn về các vấn đề hiệu suất, mặc dù điều này có thể có thể được giải thích bởi sự thay đổi về kinh nghiệm của nhà phát triển và sắc thái Java, tác giả của nghiên cứu cho biết.

Nghiên cứu, có tên “Cast Report on Application Software Health” (Báo cáo về phần mềm ứng dụng của Cast), cũng phát hiện ra rằng các ứng dụng.NET của Microsoft có số điểm bảo mật thấp hơn và các ứng dụng Cobol có điểm bảo mật cao. Cast, cung cấp các dịch vụ đo và phân tích phần mềm, đã kiểm tra chất lượng cấu trúc của 745 ứng dụng được sử dụng bởi 160 công ty. Cast đã đánh giá bảo mật, hiệu suất, thời gian hoạt động, tính hay thay đổi, và tính chất có thể dời chuyển - khả năng nhanh chóng hiểu được code trong ứng dụng.

"Một vài điều chúng tôi nhận thấy trong mối liên quan đến Java là số điểm hiệu suất thường xuyên thấp," ông Bill Curtis, nhà khoa học của Cast, cho biết. “Technical debt”của Java - thời hạn cho những nỗ lực cần thiết để sửa chữa hành vi vi phạm thực hành mã hóa và kiến ​​trúc của Cast - cao hơn so với những ứng dụng khác. Java cầnhơn 5 USD cho mỗi dòng mã trong khi mức trung bình của các ứng dụng kinh doanh là 3,61 USD cho mỗi dòng mã.

Tuy nhiên, Java bị ảnh hưởng bởi các yếu tố như sự tương tác với các khuôn khổ như Struts hoặc Hibernate, và những cái này có thể kéo điểm hiệu suất thấp xuống, Curtis nói. Ngoài ra, kinh nghiệm của lập trình viên cũng có thể là một vấn đề vì các lập trình viên Java có nguồn gốc khác nhau. Cast đã kiểm tra 339 ứng dụng Java. Ngoài .Net, Java, và Cobol, các công nghệ như C, C , Visual Basic, và Oracle cũng có trong nghiên cứu.

Trong lĩnh vực an ninh, các ứng dụng .Net có một số điểm bảo mật thấp nhất, Cast cho biết. Tuy nhiên, Cobol lại có số điểm bảo mật cao, do các ứng dụng này chạy trên các máy tính lớn an toàn hơn với sự tiếp xúc ít hơn với Internet. Các ứng dụng Cobol đã được sử dụng lâu hơn cũng có nghĩa là chúng đã trải qua nhiều quá trình khắc phục sửa chữa an ninh lớn. Các loại ứng dụng tận dụng Cobol, chẳng hạn như các ứng dụng tài chính, cũng có xu hướng đưa ra các quy định.

Trong các kết luận khác, Cast đã xác định rằng các ứng dụng được phát triển bên ngoài và nội bộ không có bất kỳ sự khác biệt nào về chất lượng kết cấu. Cast cũng phát hiện ra rằng các phương pháp phát triển như Agile và Waterfall có số điểm cao hơn về chất lượng cơ cấu so với các phương pháp tùy chỉnh. Waterfall có số điểm cao nhất về tính hay thay đổi và tính chất có thể dời chuyển.

Nghiên cứu của Cast bao gồm chủ yếu các máy chủ và máy tính lớn dựa trên các ứng dụng, nhưng công ty dự kiến rằng họ sẽ nghiên cứu nhiều hơn về các ứng dụng thiết bị di động với điện toán di động. Dữ liệu thu được từ các ứng dụng trong nghiên cứu này đã được lữu giữ trong kho lưu trữ điểm chuẩn chất lượng cấu trúc Appmarq của Cast.

Thùy Linh

Nổi bật Tạp chí Thông tin & Truyền thông
Đừng bỏ lỡ
  • Xây dựng hạ tầng cho mạng 5G tương lai của Việt Nam
    Đông Nam Á là một trong những khu vực có tốc độ phát triển nhanh nhất trên thế giới. Dự kiến tới năm 2030, ASEAN (gồm 10 quốc gia Đông Nam Á) sẽ trở thành nền kinh tế lớn thứ tư toàn cầu. Phần lớn động lực thúc đẩy sự phát triển này đến từ sự vận động và tăng trưởng không ngừng của nền kinh tế số trong khu vực, với giá trị ước tính lên đến gần 1 nghìn tỉ đô-la vào năm 2030.
  • 5G và những thay đổi toàn diện trong xây dựng thành phố thông minh
    Với tốc độ cực cao, độ trễ cực thấp, băng thông rộng và kết nối mật độ cực lớn, 5G là hạ tầng cốt lõi hỗ trợ toàn diện cho sự đổi mới và phát triển của thành phố thông minh trên tất cả các lĩnh vực, tác động tích cực vào công tác xây dựng và quản lý thành phố, tạo ra một môi trường sống tiện nghi, bền vững và an toàn hơn bao giờ hết.
  • Vượt qua hơn 1.000 doanh nghiệp, Bưu điện Việt Nam đạt giải Thương hiệu Quốc gia 2024
    Đây là lần thứ 2 liên tiếp Bưu điện Việt Nam vinh dự nhận giải thưởng danh giá này bởi những thành tựu lớn trong lĩnh vực logistics, bưu chính chuyển phát tại Việt Nam và Quốc tế.
  • Cuộc đua trung tâm dữ liệu AI tại Đông Nam Á
    Trí tuệ nhân tạo (AI) đã trở thành một động lực chính thúc đẩy đổi mới công nghệ toàn cầu và Đông Nam Á đang ngày càng khẳng định vai trò của mình trong cuộc đua phát triển AI. Hàng loạt các hãng công nghệ và đám mây lớn đã thông báo kế hoạch xây dựng, vận hành trung tâm dữ liệu mới tại Đông Nam Á.
  • Mở rộng trông xe không dùng tiền mặt mang lại lợi ích "kép"
    Việc áp dụng hình thức thanh toán qua ứng dụng thu phí không dừng VETC và mã QR vào hoạt động thanh toán phí gửi xe không dùng tiền mặt không những góp phần từng bước hình thành hệ thống giao thông thông minh mà còn tăng cường công tác quản lý nhà nước, minh bạch trong công tác thu phí dịch vụ trông giữ xe.
  • 10 xu hướng định hình tương lai của quản lý giao dịch số
    Quản lý giao dịch số đang phát triển mạnh mẽ, được thúc đẩy bởi những tiến bộ công nghệ và nhu cầu ngày càng tăng về xử lý tài liệu an toàn, hiệu quả. Đây là công cụ quan trọng giúp doanh nghiệp giảm bớt thủ tục hành chính và tối ưu hóa quy trình xử lý tài liệu số.
  • Zalo giữ vững ngôi đầu nền tảng nhắn tin được yêu thích nhất
    Ngày 5/11, theo báo cáo “The Connected Consumer Q.III/2024” mới nhất do Decision Lab công bố, Zalo tiếp tục dẫn đầu các nền tảng nhắn tin tại Việt Nam về tỷ lệ sử dụng (renetration rate) và mức độ yêu thích (preference rate).
  • Triển vọng thị trường chữ ký số toàn cầu
    Thị trường chữ ký số toàn cầu đang có ​​sự tăng trưởng chưa từng có khi các doanh nghiệp và cá nhân ngày càng áp dụng các giải pháp số để xác thực tài liệu và giao dịch an toàn.
  • ĐMST mở xã hội mang lại cho 90% doanh nghiệp cơ hội tạo giá trị kinh doanh bền vững
    Theo bà Nguyễn Phương Linh, Viện trưởng Viện MSD, hơn 90% các doanh nghiệp cho rằng đổi mới sáng tạo (ĐMST) mở xã hội mang lại cho doanh nghiệp cơ hội tạo ra giá trị kinh doanh bền vững, tác động tích cực đến xã hội và môi trường.
  • ‏FPT đẩy mạnh phát triển giải pháp low-code tại thị trường Hàn Quốc‏
    ‏Mới đây, FPT vừa ký kết thỏa thuận hợp tác ba năm với OutSystems, chính thức trở thành đối tác phân phối và triển khai tại thị trường Hàn Quốc, đảm bảo thời gian ra mắt phần mềm của khách hàng được rút ngắn và tối ưu chi phí.
Các ứng dụng Java phải đối mặt với nhiều vấn đề hiệu suất hơn
POWERED BY ONECMS - A PRODUCT OF NEKO