• DocumentCode
    2253517
  • Title

    Application design for ad hoc collaboration environment based on dependency injection pattern

  • Author

    Randic, Mirko ; Kunstic, Marijan ; Blaskovic, Bruno

  • Author_Institution
    Fac. of Electr. Eng. & Comput., Zagreb Univ.
  • fYear
    2006
  • fDate
    16-19 May 2006
  • Firstpage
    664
  • Lastpage
    667
  • Abstract
    In this paper we elaborate applicability of dependency injection pattern as a design solution for ad hoc network applications development. Dependency injection pattern promotes inversion of control. Inversion of control has to put the server to control the binding process. Our main idea was an architecture with a thin client and a server with more competences that promote competition of servers. We suppose that a server is interested to be occupied by servicing as much as possible. It discovers for possible engagements and optionally makes a dependency injection to a client. This is about servers that compete for an engagement, not about clients that find servers. Static and dynamical aspects of the application are specified by the UML. For the system implementation we used the LIME middleware and Java technology
  • Keywords
    ad hoc networks; client-server systems; telecommunication control; Java technology; LIME middleware; UML; ad hoc collaboration; client-server; dependency injection pattern; Ad hoc networks; Collaboration; Computer networks; Context-aware services; IEEE news; Network servers; Process control; Runtime; Space technology; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 2006. MELECON 2006. IEEE Mediterranean
  • Conference_Location
    Malaga
  • Print_ISBN
    1-4244-0087-2
  • Type

    conf

  • DOI
    10.1109/MELCON.2006.1653187
  • Filename
    1653187