Wiki source code of Software Features
Last modified by jan on 2024/11/08 17:15
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | A List of identified Software Features. This should regularly be updated, as new ones are identified: (Please feel free to contact us) |
2 | |||
3 | |||
4 | ---- | ||
5 | |||
![]() |
2.1 | 6 | === Data Types {{id name="data-types"/}} === |
![]() |
1.1 | 7 | |
8 | **Abstract Data:** //includes all Data Types, which are an abstract representation of certain data.// | ||
9 | |||
![]() |
2.1 | 10 | * **[[Graph Data Types>>https://www.wikidata.org/wiki/Q2479726]]:** //describes any form of graphs, e.g. neural networks.// |
11 | * **[[Statistical Data Types>>https://www.wikidata.org/wiki/Q7604387]]:** //describes any statistical data, e.g. results of a survey/study.// | ||
12 | * **[[Time Series Data Types>>https://www.wikidata.org/wiki/Q186588]]:** //describes data distributed over a specific time, e.g EKG data.// | ||
13 | * **[[Positional Data Types>>https://www.wikidata.org/wiki/Q1477538]]:** //describes various positions in an arbitrary space, e.g. landmark locations.// | ||
14 | * **[[Metadata Data Types>>https://www.wikidata.org/wiki/Q180160]]:** //describes any form of meta data, e.g. a catalogue of various software.// | ||
15 | * **[[Matrix Data Types>>https://www.wikidata.org/wiki/Q44337]]:** //describes any form of data, which are organized in a matrix or table.// | ||
![]() |
1.1 | 16 | |
17 | **2D Image Data:** //includes all Data Types, which are any 2D image representation.// | ||
18 | |||
![]() |
2.1 | 19 | * **[[Raster Image Data Types>>https://www.wikidata.org/wiki/Q182270]]:** //describes images, which are represented in a raster format, e.g. 2D MRI data.// |
20 | * **[[Vector Image Data Types>>https://www.wikidata.org/wiki/Q170130]]:** //describes images, which are represented in a vector format, e.g. SVG-images.// | ||
![]() |
1.1 | 21 | |
22 | **3D Scientific Data:** //includes all Data Types, which are scientific data in 3D-Space.// | ||
23 | |||
![]() |
2.1 | 24 | * **3D-Scalar Data Types:** //describes scalar data, located in a 3D Space, e.g. 3D MRI data.// |
25 | * **3D-Vector Data Types:** //computer graphics images defined by points, lines and curves// | ||
26 | * **[[Tensor Data Types>>https://www.wikidata.org/wiki/Q188524]]:** //multilinear map on some combination of scalars, vectors, covectors, and tensors// | ||
27 | * **[[3D Geometry Data Types>>https://www.wikidata.org/wiki/Q189177]]** //describes 3d geometry data, e.g. a 3D mesh.// | ||
![]() |
1.1 | 28 | |
29 | ---- | ||
30 | |||
![]() |
2.1 | 31 | === Usage {{id name="usage"/}} === |
![]() |
1.1 | 32 | |
33 | //includes possible tasks the software can be used for.// | ||
34 | |||
![]() |
2.1 | 35 | * **Interactive Analysis:** //allows the user to interactivly analyse given data.// |
36 | * **[[Presentation/Visualization>>https://www.wikidata.org/wiki/Q451553]]:** //allows the user to prepare given data for presentation and/or visualization.// | ||
37 | * **[[Data Processing>>https://www.wikidata.org/wiki/Q6661985]]:** //allows the user to process given data into another form.// | ||
38 | * **[[Simulation>>https://www.wikidata.org/wiki/Q925667]]:** //allows the user to run simluations on given data.// | ||
39 | * **[[Provenance>>https://www.wikidata.org/wiki/Q30105403]]:** //allows the user to run or create provenance tracking.// | ||
40 | * **[[Profiling>>https://www.wikidata.org/wiki/Q1138496]]:** //allows the user to do profiling of other software// | ||
41 | * **[[Performance Measurement>>https://www.wikidata.org/wiki/Q1771949]]:** //allows the user to do measure the performance of other software// | ||
42 | * **Modelling:** //allows the user to create or edit models such as 3D Geometry Data, Neural Networks, etc.// | ||
43 | * **Data acquisition:** //enables the user to collect data from somewhere (e.g. wearable devices)// | ||
44 | * **[[Control>>https://www.wikidata.org/wiki/Q29017603]]:** //enables the user to change/manipulate/steer a computational instance (e.g. a simulation)// | ||
![]() |
1.1 | 45 | |
46 | ---- | ||
47 | |||
![]() |
2.1 | 48 | === [[Display>>https://www.wikidata.org/wiki/Q327065]] {{id name="display"/}} === |
![]() |
1.1 | 49 | |
50 | //includes various display devices the software supports.// | ||
51 | |||
![]() |
2.1 | 52 | * **[[Desktop Environment>>https://www.wikidata.org/wiki/Q56155]]:** //the software can be used in a normal desktop environment.// |
53 | * **[[Virtual Reality>>https://www.wikidata.org/wiki/Q170519]]:** //the software can be used in a virtual reality environment.// | ||
54 | * **[[Augmented Reality>>https://www.wikidata.org/wiki/Q254183]]:** //the software can be used in a augmented reality environment.// | ||
55 | * **Tiled Display Wall:** //the software can be used with a tiled display wall.// | ||
56 | * **[[Mobile Device>>https://www.wikidata.org/wiki/Q5082128]]:** //the software can be used on a mobile device (i.e. mobile phone, tablet, wearable, etc.).// | ||
![]() |
1.1 | 57 | |
58 | ---- | ||
59 | |||
![]() |
2.1 | 60 | === [[User Interface>>https://www.wikidata.org/wiki/Q47146]] {{id name="user-interface"/}} === |
![]() |
1.1 | 61 | |
62 | //Interfaces enabling the user to interact with the software// | ||
63 | |||
![]() |
2.1 | 64 | * **[[Graphical User Interface>>https://www.wikidata.org/wiki/Q782543]]:** //the software does have a Graphical User Interface, e.g. offering widgets.// |
65 | * **[[Commandline Interface>>https://www.wikidata.org/wiki/Q189053]]:** //the software does have a CLI which can be used, e.g. with terminals and/or shell scripts-shell is executing software.// | ||
66 | * **Scripting Interface:** //the software can process scripts provided as files in specific format. This software is processing (executing) script.// | ||
![]() |
1.1 | 67 | |
68 | ---- | ||
69 | |||
![]() |
2.1 | 70 | === [[System Architecture>>https://www.wikidata.org/wiki/Q477538]] {{id name="system-architecture"/}} === |
![]() |
1.1 | 71 | |
72 | //includes various system architectures the software supports// | ||
73 | |||
![]() |
2.1 | 74 | * **[[Heterogeneous Architecture>>https://www.wikidata.org/wiki/Q17111997]]:** //the software can be build, deployed, and/or used on systems combining hardware of various types for processing, e.g. CPU and GPU// |
![]() |
1.1 | 75 | |
76 | ---- | ||
77 | |||
![]() |
2.1 | 78 | === [[Development>>https://www.wikidata.org/wiki/Q638608]] {{id name="development"/}} === |
![]() |
1.1 | 79 | |
80 | //includes various features of the software if it can be used for developing other software.// | ||
81 | |||
![]() |
2.1 | 82 | * **[[Parallel Programming>>https://www.wikidata.org/wiki/Q232661]]:** //the software supports parallel programming.// |