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 |
---|---|
Title of host publication | EuroPLoP ' 17 - Proceedings of the 22nd European Conference on Pattern Languages of Programs |
Number of pages | 20 |
DOIs | |
Publication status | Published - 2017 |
Event | 22nd European Conference on Pattern Languages of Programs: EuroPLoP 2017 - Kloster Irsee, Irsee, Germany Duration: 12 Jul 2017 → 16 Jul 2017 Conference number: 22 http://europlop.net/ |
Conference
Conference | 22nd European Conference on Pattern Languages of Programs |
---|---|
Abbreviated title | EuroPLoP 2017 |
Country/Territory | Germany |
City | Irsee |
Period | 12/07/17 → 16/07/17 |
Other | Hillside Europe e.V. |
Internet address |
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
Krisper, M., Macher, G., Dobaj, J., Krug, T. & Seidl, M.
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)