• DocumentCode
    1660685
  • Title

    Active Components: A Software Paradigm for Distributed Systems

  • Author

    Pokahr, Alexander ; Braubach, Lars

  • Author_Institution
    Distrib. Syst. Group, Univ. of Hamburg, Hamburg, Germany
  • Volume
    2
  • fYear
    2011
  • Firstpage
    141
  • Lastpage
    144
  • Abstract
    Current trends such as the widespread use of advanced smart phones and the introduction of multi-core processors lead to ever increasing demands for distributed applications especially concerning concurrency and distribution. Software agents are one metaphor for dealing with these challenges already on a conceptual level. Despite its advantages, implementing agent-based systems is found to be a rather complex task compared to using more traditional object-, component-, or service-oriented technologies and for this reason the approach has only rarely been adopted in practice. The approach presented in this paper aims at simplifying the development of complex distributed systems for developers with an e.g. object-oriented background. To this end, current software paradigms are analyzed and as a result, active components are proposed as a metaphor that incorporates ideas from services, components, active objects and software agents.
  • Keywords
    concurrency control; distributed processing; multiprocessing systems; object-oriented methods; service-oriented architecture; software agents; active component; advanced smart phone; agent-based system; concurrency application; distributed system; multicore processor; service-oriented technology; software agent; software paradigms; Business; Computer architecture; Concurrent computing; Kernel; Object oriented modeling; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Intelligence and Intelligent Agent Technology (WI-IAT), 2011 IEEE/WIC/ACM International Conference on
  • Conference_Location
    Lyon
  • Print_ISBN
    978-1-4577-1373-6
  • Electronic_ISBN
    978-0-7695-4513-4
  • Type

    conf

  • DOI
    10.1109/WI-IAT.2011.197
  • Filename
    6040767