• DocumentCode
    1690426
  • Title

    Distributed component technologies and their software engineering implications

  • Author

    Emmerich, Wolfgang

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, UK
  • fYear
    2002
  • Firstpage
    537
  • Lastpage
    546
  • Abstract
    In this state-of-the-art report, we review advances in distributed component technologies, such as the Enterprise JavaBeans (EJB) specification and the CORBA component model (CCM). We assess the state of industrial practice in the use of distributed components. We show several architectural styles for whose implementation distributed components have been used successfully. We review the use of iterative and incremental development processes and the notion of a model-driven architecture. We then assess the state of the art in research into novel software engineering methods and tools for the modelling, reasoning and deployment of distributed components. The open problems identified during this review result in the formulation of a research agenda that will contribute to the systematic engineering of distributed systems based on component technologies.
  • Keywords
    distributed object management; reviews; software engineering; software prototyping; subroutines; CORBA component model; Enterprise JavaBeans; component deployment; component modelling; distributed component technologies; distributed systems engineering; incremental development processes; industrial practice; iterative development processes; model-driven architecture; reasoning; research agenda; review; software architectural styles; software engineering; software tools; state of the art; systematic engineering; Assembly; Computer architecture; Computer science; Educational institutions; Java; Permission; Software engineering; Software reusability; Software systems; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
  • Conference_Location
    Orlando, FL, USA
  • Print_ISBN
    1-58113-472-X
  • Type

    conf

  • Filename
    1007997