Proceedings of the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications 2004
DOI: 10.1145/1028976.1029008
|View full text |Cite
|
Sign up to set email alerts
|

Object-oriented units of measurement

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
1

Year Published

2005
2005
2020
2020

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 34 publications
(18 citation statements)
references
References 16 publications
0
17
1
Order By: Relevance
“…This is to be expected, as the implementation is unoptimised and not implemented for speed. Other work has judged that there are several optimisations that can be performed on a run-time system that would significantly reduce the performance hit (Allen et al 2004).…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…This is to be expected, as the implementation is unoptimised and not implemented for speed. Other work has judged that there are several optimisations that can be performed on a run-time system that would significantly reduce the performance hit (Allen et al 2004).…”
Section: Discussionmentioning
confidence: 99%
“…Numerous dimensional analysis systems have been proposed over many years, including systems for Ada (Gehani 1985;Hilfinger 1988;Rogers 1988;Gonzalez and Peart 1993), Pascal (Gehani 1977;Agrawal and Garg 1984;Dreiheller et al 1986;Baldwin 1987), C++ (Cmelik and Gehani 1988;Umrigar 1994), and Java (Allen et al 2004), proposed regularly since 1977. However, dimensional analysis has still not become a common feature of mainstream languages (although there is a new specification for a future version of Java that specifies a package for dimensioned data classes (Dautelle and Keil 2008)).…”
Section: Dimensional Analysismentioning
confidence: 99%
See 1 more Smart Citation
“…Also like abstract types, units are poorly supported by existing languages, and can be inferred from a program's operations. "Unit types" [16,3] might be considered a variant of abstract type, but they have an additional algebraic structure not present in the abstract type systems considered so far. For instance, the unit type of the product of two quantities does not have the unit type of either factor; instead, it has a product unit type.…”
Section: Units Analysismentioning
confidence: 99%
“…The lack of units may initially lead to some confusion, but allowed the rapid development of our prototype with focus on the major design issues such as location-aware service discovery and quality of results. Explicit specification of units with enhanced language features, such as proposed in [2], will be investigated as part of a future language release.…”
Section: Units Of Measurementsmentioning
confidence: 99%