• DocumentCode
    3647127
  • Title

    JavaMOP: Efficient parametric runtime monitoring framework

  • Author

    Dongyun Jin;Patrick O´Neil Meredith;Choonghwan Lee;Grigore Roşu

  • Author_Institution
    Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL, U.S.A.
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    1427
  • Lastpage
    1430
  • Abstract
    Runtime monitoring is a technique usable in all phases of the software development cycle, from initial testing, to debugging, to actually maintaining proper function in production code. Of particular importance are parametric monitoring systems, which allow the specification of properties that relate objects in a program, rather than only global properties. In the past decade, a number of parametric runtime monitoring systems have been developed. Here we give a demonstration of our system, JavaMOP. It is the only parametric monitoring system that allows multiple differing logical formalisms. It is also the most efficient in terms of runtime overhead, and very competitive with respect to memory usage.
  • Keywords
    "Monitoring","Runtime","Java","Object oriented programming","Software","Testing"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2012 34th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-4673-1066-6
  • Electronic_ISBN
    1558-1225
  • Type

    conf

  • DOI
    10.1109/ICSE.2012.6227231
  • Filename
    6227231