• DocumentCode
    383501
  • Title

    Generating a pattern-based application development environment for Enterprise JavaBeans

  • Author

    Hammouda, Imed ; Koskimies, Kai

  • Author_Institution
    Inst. of Software Syst., Tampere Univ. of Technol., Finland
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    856
  • Lastpage
    864
  • Abstract
    Enterprise JavaBeans (EJB) is Java´s component architecture for server-side distributed enterprise applications. The architecture of EJB applications is based on well-established solutions common to most distributed business systems, To utilize the architecture in an optimal way, proven EJB specific design solutions have been identified and collected as a set of design patterns. The use of these EJB design patterns as a tightly interconnected pattern system can significantly ease the development process of EJB based applications and improve the quality of the produced software. We will study in this paper how a general architectural tool (Fred) can be used to generate an EJB programming environment, when given the specifications of the EJB design patterns as input. This environment can be viewed as an architecture-centric wizard that guides the user through the development of the application, following the EJB design patterns.
  • Keywords
    Java; distributed object management; optimisation; programming environments; EJB programming environment; Enterprise JavaBeans; Fred; architecture-centric wizard; distributed business systems; pattern-based application development environment generation; tightly interconnected pattern system; Application software; Business; Client-server systems; Component architectures; Computer architecture; Java; Programming environments; Software quality; Software systems; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1727-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2002.1045114
  • Filename
    1045114