• Cite Icon1
  • https://doi.org/10.1002/047148296x.tie100Copy DOI Icon

Java B eans and Software Architecture

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract Java has emerged as a popular programming language and platform for Web applications. JavaBeans defines the software component model in the Java programming language that is used for creating reusable, coarse‐grained components. Beans are used in numerous complementary technologies including Enterprise JavaBeans, Java Abstract Windowing Toolkit, Java Database Connectivity, JavaMail, and Java Management Extensions to create software components. Beans provide a hybrid of object‐oriented and loosely coupled architectural styles, where the interaction between components is in the form of both events and method calls. This chapter focuses on the support for component technology in Java, specifically in the form of JavaBeans and its technology variants that fulfil the needs of Web application development. The chapter also discusses the role of JavaBeans and its technology variants in architecture‐based software development.

Similar Papers
  • Book Chapter
  • Citations2

Improving Java Learning Outcome with Interactive Visual Tools in Higher Education

  • Jan 01, 2022
  • Yongbin Zhang +3
  • Research Article
  • Citations2

A New Approach for Code Generation from UML State Machine

  • Feb 28, 2013
  • International Review on Computers and Software
  • My Hafid Aabidi +3
  • PDF
  • Research Article
  • Citations6

LivE (onLine – java Exercise) java programming language learning system for lab and online test

  • Mar 31, 2021
  • Matrix : Jurnal Manajemen Teknologi dan Informatika
  • Mamluatul Hani'Ah +2
  • PDF
  • Research Article
  • Citations8

DyPyBench: A Benchmark of Executable Python Software

  • Jul 12, 2024
  • Proceedings of the ACM on Software Engineering
  • Islem Bouzenia +2
  • Conference Article
  • Citations1

Application of JAVA Integrating VF Programming Language in Computer Software Development

  • Jun 16, 2023
  • Xin Zeng
  • Research Article
  • Citations3

Industry 4.0 energy monitoring system for multiple production machines

  • Jan 01, 2023
  • Procedia CIRP
  • Ahmad Taufik Bin Nik Nor Azlan +3
  • Research Article

RESEARCH OF THE POSSIBILITIES OF THE C# PROGRAMMING LANGUAGE FOR CREATING CYBERSECURITY ANALYSIS SOFTWARE IN COMPUTER NETWORKS AND COMPUTER-INTEGRATED SYSTEMS

  • Jul 14, 2022
  • Advanced Information Systems
  • Vladyslav Pashynskykh +4
  • Conference Article
  • Citations12

Developing integrated Web and database applications using JAVA applets and JDBC drivers

  • Mar 01, 1998
  • Andrew Yang +2
  • Conference Article
  • Citations1

I see we still like C

  • Feb 18, 2013
  • Ronnie L Killough
  • Research Article

Unified AI Models for Network Security on Edge Devices

  • Oct 20, 2025
  • International Journal of Computational Intelligence Systems
  • Sengul Bayrak +4
  • Book Chapter
  • Citations15

A Mixin-Based, Semantics-Based Approach to Reusing Domain-Specific Programming Languages

  • Jan 01, 2000
  • Dominic Duggan
  • Research Article

SQLite: A “Frictionless” Solution for Exchange of Biodiversity Data?

  • Oct 10, 2024
  • Biodiversity Information Science and Standards
  • Dmitry Mozzherin +1
  • Single Book
  • Citations2

R Programming and Its Applications in Financial Mathematics

  • Jan 31, 2018
  • Shuichi Ohsaki +2
  • Conference Article
  • Citations4

Performance Evaluation of Graphical User Interfaces in Java and C#

  • Apr 01, 2020
  • Hassan Bapeer Hassan +1
  • Conference Article
  • Citations2

Static Analysis Warnings and Automatic Fixing: A Replication for C# Projects

  • Mar 01, 2022
  • Martin Odermatt +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.