• DocumentCode
    3649073
  • Title

    Dependency injection refined by extra-functional properties

  • Author

    Kamil Ježek;Lukáš Holý;Premek Brada

  • Author_Institution
    Department of Computer Science and Engineering, University of West Bohemia, Pilsen, Czech Republic
  • fYear
    2012
  • Firstpage
    255
  • Lastpage
    256
  • Abstract
    The Dependency Injection has been widely implemented in a lot of frameworks to decouple software parts. However, current frameworks use simple matching algorithms to determine candidates to be injected. For instance, Spring does type-based matching, optionally enriched with a qualifier string. This is limiting mainly in dynamic systems where a lot of candidates may exist. As a result, the matching fails and developer´s interaction is needed. In this work, we propose to enrich Dependency Injection with extra-functional properties serving as additional parameters of the matching algorithm to reliably select the most suitable candidate.
  • Keywords
    "Visualization","Software","Springs","Time factors","Computer science","Heuristic algorithms","Software algorithms"
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2012 IEEE Symposium on
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4673-0852-6
  • Type

    conf

  • DOI
    10.1109/VLHCC.2012.6344541
  • Filename
    6344541