Zobrazeno 1 - 10
of 13
pro vyhledávání: '"Chandrasekhar Boyapati"'
Publikováno v:
Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering.
At ISSTA 2002, the three authors (then Ph.D. students) published the paper "Korat: Automated Testing Based on Java Predicates", which won one of the first ACM SIGSOFT Distinguished paper awards. In 2012, the paper won the ACM SIGSOFT Impact Paper Awa
The need to build next generation air force systems with highly complex functions, but at relatively low cost, will inevitably means a major investment in software. Without highly reliable software, any ambitious air force program cannot succeed. Ind
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_________::163167a692872b0c329ee7f39863da1c
https://doi.org/10.21236/ada567483
https://doi.org/10.21236/ada567483
Publikováno v:
OOPSLA
Glass box software model checking incorporates novel techniques to identify similarities in the state space of a model checker and safely prune large numbers of redundant states without explicitly checking them. It is significantly more efficient tha
Publikováno v:
OOPSLA
This paper presents novel techniques for checking the soundness of a type system automatically using a software model checker. Our idea is to systematically generate every type correct intermediate program state (within some finite bounds), execute t
Publikováno v:
LCTES
In previous work on SafeJava we presented a type system extension to the Java source language that statically prevents data races and deadlocks in multithreaded programs. SafeJava is expressive enough to support common programming patterns, its type
Autor:
Paul T. Darga, Chandrasekhar Boyapati
Publikováno v:
Directed Model Checking
This paper presents novel language and analysis techniques that significantly speed up software model checking of data structure properties. Consider checking a red-black tree implementation. Traditional software model checkers systematically generat
Autor:
Chandrasekhar Boyapati
Publikováno v:
Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation.
Publikováno v:
OOPSLA
Persistent object stores require a way to automatically upgrade persistent objects, to change their code and storage representation. Automatic upgrades are a challenge for such systems. Upgrades must be performed in a way that is efficient both in sp
Publikováno v:
PLDI
The Real Time Specification for Java (RTSJ) allows a program to create real-time threads with hard real-time constraints. Real-time threads use region-based memory management to avoid unbounded pauses caused by interference from the garbage collector
Publikováno v:
POPL
Ownership types provide a statically enforceable way of specifying object encapsulation and enable local reasoning about program correctness in object-oriented languages. However, a type system that enforces strict object encapsulation is too constra