2015
DOI: 10.1016/j.scico.2015.01.004
|View full text |Cite
|
Sign up to set email alerts
|

Usage contracts: Offering immediate feedback on violations of structural source-code regularities

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 10 publications
0
3
0
Order By: Relevance
“…This creates a disconnect between writing code and understanding its energy efficiency. It has been shown that immediate feedback is beneficial for correctness properties (e.g., using contracts [9]), but the advantages of immediate feedback for non-functional properties has been less studied.…”
Section: Type Systems For Energy-awarenessmentioning
confidence: 99%
“…This creates a disconnect between writing code and understanding its energy efficiency. It has been shown that immediate feedback is beneficial for correctness properties (e.g., using contracts [9]), but the advantages of immediate feedback for non-functional properties has been less studied.…”
Section: Type Systems For Energy-awarenessmentioning
confidence: 99%
“…To further test the expressiveness of Dictō, we performed a literature survey and tried to encode architectural rules reported in other papers using our DSL. We collected 44 rules by reviewing various sources [4], [5], [6]. The full list can be viewed on our website 9 .…”
Section: B Expressiveness In Theorymentioning
confidence: 99%
“…Pruijt et al [13] also identify a set of conformance rules that are not supported by any of the analyzed tools (e.g., naming conventions, subclass inheritance). Such rules could be checked using tools such as SOUL [14], uContracts [5], LogEN [15] or SCL [16]. Unfortunately such solutions are mostly proofs of concept and are rarely tested in a realistic industrial environment.…”
Section: Related Workmentioning
confidence: 99%