Understanding software through linguistic abstraction
نویسندگان
چکیده
منابع مشابه
Understanding software through linguistic abstraction
In this essay, I argue that linguistic abstraction should be used systematically as a tool to capture our emerging understanding of domains of computation. Moreover, to enable that systematic application, we need to capture our understanding of the domain of linguistic abstraction itself in higher-level meta languages. The argument is illustrated with examples from the SDF, Stratego, Spoofax, a...
متن کاملUnderstanding Software Development Through Networks
Software engineering, being a relatively new field, has struggled to find ways of gauging the success/failure of development projects. The ability to determine which developers are most crucial to the success of a project, which areas in the project contain the most risk, etc. has remained elusive thus far. Metrics such as SLOC (Source Lines of Code) continues to be used to determine the effica...
متن کاملUnderstanding and Improving Object-Oriented Software Through Static Software Analysis
............................................................................................................................... viii
متن کاملThe Abstraction of Linguistic Ideas 1
ION OF LINGUISTIC IDEAS 337 had just heard. Their task was to indicate which of the sentences in the new set they had actually heard before and which ones they had not. In addition to making “yes” or “no” ratings (indicating whether or not they felt they had heard a particular sentence before), SS were asked to indicate how confident they were about their answer. A 5-point confidence scale was ...
متن کاملCovert Linguistic Annotation for Legal Document Abstraction
Legal document abstraction is a common business task that involves identifying key points in contracts used for various financial and legal purposes. The abstraction process is a laborious task performed by trained legal professionals that is particularly well suited for automation via Machine Learning. The abstraction workflow involves linguistic annotation (bookmarking or highlighting of rele...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Science of Computer Programming
سال: 2015
ISSN: 0167-6423
DOI: 10.1016/j.scico.2013.12.001