Sciweavers

PEPM
2015
ACM
8 years 7 months ago
Polyvariant Cardinality Analysis for Non-strict Higher-order Functional Languages: Brief Announcement
In this brief announcement we outline work we have done on defining a polyvariant cardinality analysis for a non-strict higherorder language equipped with user defined datatypes...
Hidde Verstoep, Jurriaan Hage
PEPM
2015
ACM
8 years 7 months ago
Incremental Evaluation of Higher Order Attributes
Compilers, amongst other programs, often work with data that (slowly) changes over time. When the changes between subsequent runs of the compiler are small, one would hope the com...
Jeroen Bransen, Atze Dijkstra, S. Doaitse Swierstr...
PEPM
2015
ACM
8 years 7 months ago
Type-based Exception Analysis for Non-strict Higher-order Functional Languages with Imprecise Exception Semantics
Most statically typed functional programming languages allow programmers to write partial functions: functions that are not defined on all the elements of their domain as speci...
Ruud Koot, Jurriaan Hage
PEPM
2015
ACM
8 years 7 months ago
Linearly Ordered Attribute Grammars: with Automatic Augmenting Dependency Selection
Attribute Grammars (AGs) extend Context-Free Grammars with attributes: information gathered on the syntax tree that adds semantics to the syntax. AGs are very well suited for desc...
L. Thomas van Binsbergen, Jeroen Bransen, Atze Dij...
PEPM
2015
ACM
8 years 7 months ago
SWIN: Towards Type-Safe Java Program Adaptation between APIs
Java program adaptation between different APIs is a common task in software development. When an old API is upgraded to an incompatible new version, or when we want to migrate an ...
Jun Li, Chenglong Wang, Yingfei Xiong, Zhenjiang H...
APSEC
2015
IEEE
8 years 7 months ago
Simulation of Consensus Based Approaches to Mitigate the Challenges in Crowdsourcing
—Crowdsourcing is an emerging area and has evolved as a powerful practice to leverage the collective intelligence of the crowd. It has been applied in various domains ranging fro...
Kumar Abhinav, N. C. Shrikanth, Anurag Dwarakanath
APSEC
2015
IEEE
8 years 7 months ago
The Way Ahead for Bug-fix time Prediction
— The bug-fix time i.e. the time to fix a bug after the bug was introduced is an important factor for bug related analysis, such as measuring software quality or coordinating dev...
Meera Sharma, Madhu Kumari, V. B. Singh
APSEC
2015
IEEE
8 years 7 months ago
A Case Study on Teaching Software Engineering Concepts using a Case-Based Learning Environment
—Case-based teaching is a well-known teaching methodology consisting of learning by reading, discussing and analyzing real-life cases and scenarios. We present a Case-Oriented Le...
Kirti Garg, Ashish Sureka, Vasudeva Varma