ExCAPE Annual Report of Activities
ثبت نشده
چکیده
ExCAPE proposes a novel approach to software design—computer augmented program engineering, in which a programmer and an automated program-synthesis tool collaborate to generate software that meets its specification. A programmer expresses her insights about the design using synthesis artifacts of different kinds such as programs that may contain ambiguities, declarative specifications of high-level requirements, positive and negative examples of desired behaviors, and optimization criteria for selecting among alternative implementations. The synthesis tool composes these different views about the structure and functionality of the system into a unified concrete implementation using a combination of algorithmic techniques such as decision procedures for constraint-satisfaction problems, iterative schemes for abstraction and refinement, and data-driven learning. Our goal is to develop the theory and practice of the proposed approach into a transformative software design paradigm with the promise of a more reliable software at a lower cost. To achieve this goal, our team brings together expertise in theoretical foundations (computer-aided verification, control theory, program analysis), design methodology (human-computer interaction, model-based design, programming environments), and applications (distributed protocols, networked systems, robotics, programming for mobile platforms, and personalized education). Progress during the third year of the Expeditions is discussed in this report, which is organized along the research themes of design methodology (Section 2), computational engines (Section 3), challenge problems (Section 4), tools and infrastructure (Section 5), and education and outreach (Section 6). The list below summarizes and highlights some key advances that would not have been possible without collaboration among the diverse group of PIs.
منابع مشابه
ExCAPE Annual Report of Activities
ExCAPE proposes a novel approach to software design—computer augmented program engineering, in which a programmer and an automated program-synthesis tool collaborate to generate software that meets its specification. A programmer expresses her insights about the design using synthesis artifacts of different kinds such as programs that may contain ambiguities, declarative specifications of high-...
متن کاملExploratory Evidence on Accounting System, Annual Report Review and New Public Management
This study is about the exploration of accounting system and annual report review process in the context of new public management initiative in Australia. A Government Department in the Australian Capital Territory has been adopted as the field for investigation. Qualitative research methodology was chosen to obtain a better understanding of the phenomena. Case based research method was used in...
متن کاملIRANIAN JOINT REGISTRY FIRST ANNUAL REPORT
This was Presented in 5th International Congress of Iranian Iranian Society of Knee Surgery, Arthroscopy, and Sports Traumatology (ISKAST), 14-17 Feb 2018- Kish, Iran
متن کاملMeasurement of Natural Radioactivity in Certain Types of Nut Samples in Iraq
Introduction: The present study was conducted to measure the specific activities of 226Ra,232Th and 40K, in some samples of nuts collected from the local markets in Iraq. In addition, this study sought to calculate the annual effective dose of gamma ray to children and adults. Material and Methods: The quantification of radionuclides was accomplished by gamma spectrometry NaI (Tl) detector. Res...
متن کاملShort report, Estimation of annual effective dose from 226Ra and 228Ra due to consumption of foodstuffs by inhabitants of Ramsar city, Iran
ABSTRACTBackground: 226 Ra and 228 Ra contents in foodstuffs of Ramsar which is a coastal city in the northern part of Iran were determined by gamma spectrometry. Measurement results together with food consumption rates were used to estimate annual effective dose from 226 Ra and 228 Ra, due to consumption of food stuffs by inhabitants of Ramsar city.Materials and Methods: A total of 33 sample...
متن کامل