• DocumentCode
    1532056
  • Title

    Tools for Continuously Evaluating Distributed System Qualities

  • Author

    Hill, James H. ; Schmidt, Douglas C. ; Edmondson, James R. ; Gokhale, Aniruddha S.

  • Volume
    27
  • Issue
    4
  • fYear
    2010
  • Firstpage
    65
  • Lastpage
    71
  • Abstract
    Developers are increasingly using service-oriented middleware to develop distributed systems. This middleware raises the abstraction level for software so that distributed-system developers can focus more on application-level concerns (for instance, business logic) rather than wrestle with infrastructure-level concerns (such as software adaptation, context-awareness, and life-cycle management). Service-oriented middleware also promotes reuse of business logic and services across heterogeneous application domains, thus facilitating the development of larger, more complex systems.
  • Keywords
    middleware; software engineering; application-level concern; business logic; complex system; distributed-system qualities; heterogeneous application domain; service-oriented middleware; software development; agile techniques; continuous system integration; distributed systems; domain-specific modeling languages; model-driven engineering; system execution modeling tools;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2009.197
  • Filename
    5306061