• DocumentCode
    3459757
  • Title

    Developing software components with the UML, Enterprise Java Beans and aspects

  • Author

    Grundy, John ; Patel, Rakesh

  • Author_Institution
    Dept. of Comput. Sci., Auckland Univ., New Zealand
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    127
  • Lastpage
    136
  • Abstract
    Component-based systems have become increasingly popular approaches to developing complex systems, offering well formed abstractions, strong potential for reuse, dynamic plug-and-play and sometimes end-user application enhancement. Unfortunately the design, implementation and deployment of components is very challenging, particularly achieving appropriate division of responsibility among components, designing components and implementing components. We have developed the aspect-oriented component engineering method to help improve component development by the use of aspects during component specification, design, implementation and deployment. We describe our work extending the UML to facilitate aspect-oriented component design and the use of Enterprise Java Beans to implement these designs
  • Keywords
    Java; computer aided software engineering; specification languages; Enterprise Java Beans; UML; aspect-oriented component engineering method; complex systems; component specification; component-based systems; end-user application enhancement; Application software; Computer science; Java; Object oriented modeling; Runtime; Software standards; Standards development; Unified modeling language; User interfaces; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2001. Proceedings. 2001 Australian
  • Conference_Location
    Canberra, ACT
  • ISSN
    1530-0803
  • Print_ISBN
    0-7695-1254-2
  • Type

    conf

  • DOI
    10.1109/ASWEC.2001.948506
  • Filename
    948506