A Moitra, G Valiant - 2010 IEEE 51st Annual Symposium on …, 2010 - ieeexplore.ieee.org
Given data drawn from a mixture of multivariate Gaussians, a basic problem is to accurately estimate the mixture parameters. We give an algorithm for this problem that has running time …
A central objective of the verifying compiler grand challenge is to develop a push-button verifier that generates proofs of correctness in a syntax-driven fashion similar to the way an …
More than 20 years of research has created a large body of ideas, concepts, and theories for model-based development of embedded software-intensive systems. These approaches …
B Johanson, A Fox - Proceedings fourth IEEE workshop on …, 2002 - ieeexplore.ieee.org
Coordinating the interactions of applications running on the diversity of both mobile and embedded devices that will be common in ubiquitous computing environments is still a …
Model driven development (MDD) is an emerging paradigm for software construction that uses models to specify programs, and model transformations to synthesize executables …
DJ Pearce, L Groves - International Conference on Software Language …, 2013 - Springer
An ongoing challenge for computer science is the development of a tool which automatically verifies programs meet their specifications, and are free from runtime errors such as divide …
D Méry, NK Singh - ACM Transactions on Embedded Computing …, 2013 - dl.acm.org
Formal methods have emerged as an alternative approach to ensuring quality and correctness of highly critical systems, overcoming limitations of traditional validation …
DS Batory, E Börger - J. Univers. Comput. Sci., 2008 - pdfs.semanticscholar.org
A goal of software product lines is the economical assembly of programs in a family of programs. In this paper, we explore how theorems about program properties may be …