Projects per year
Abstract
This paper describes the Physical Quantity pattern language. The Physical Quantity is a specialized version of the Quantity
pattern and is intended for the physical and mathematical domains where calculations, arithmetics, conversion and simulations
are the most used functionalities. Its emphasis is on type safety, dimensional analysis, as well as performance, fast arithmetics,
and convenient syntax. The pattern language also includes related patterns and their special functionalities like conversion,
handling tolerances, or validation is shown. The target audiences are software architects and software developers in the area of
physical and mathematical simulations and calculations.
pattern and is intended for the physical and mathematical domains where calculations, arithmetics, conversion and simulations
are the most used functionalities. Its emphasis is on type safety, dimensional analysis, as well as performance, fast arithmetics,
and convenient syntax. The pattern language also includes related patterns and their special functionalities like conversion,
handling tolerances, or validation is shown. The target audiences are software architects and software developers in the area of
physical and mathematical simulations and calculations.
Original language | English |
---|---|
Number of pages | 19 |
Publication status | Accepted/In press - 2017 |
Keywords
- design patterns
- type safety
- quantities
- unit system
- si units
- simulations
- calculations
ASJC Scopus subject areas
- Software
Fields of Expertise
- Information, Communication & Computing
-
Industrial Informatics
Macher, G., Dobaj, J., Krug, T., Blažević, R. & Veledar, O.
1/09/12 → …
Project: Research area
-
HDV-CO2-Lot4-SR7 - VECTO tool development: completion of methodology to simulate Heavy Duty Vehicles, fuel consumption and CO2 emissions; upgrades to the existing version of VECTO, and completion of certification methodology to be incorporated into a Comission legislative proposal
Luz, R., Hausberger, S., Eichlseder, H., Quaritsch, M., Krisper, M., Kreiner, C. J., Rexeis, M. & Gretzl, P.
19/12/14 → 31/05/17
Project: Research project
-
AH-HyUnify - control platform for hydro-electric power generation
Kreiner, C. J., Rauter, T., Hölbling, A. & Iber, J.
1/11/14 → 31/10/17
Project: Research project
Activities
- 1 Conference or symposium (Participation in/Organisation of)
-
22nd European Conference on Pattern Languages of Programs
Michael Krisper (Participant)
12 Jul 2017 → 16 Jul 2017Activity: Participation in or organisation of › Conference or symposium (Participation in/Organisation of)