Classes included in UM4RS
This page contains a list of the classes that represent the model of the UM4RS framework, such classes are organized in the following packages. If you want to see the attributes of each class, click in any class name for more details.
-
User classes
-
Context classes
-
Item classes
-
Activity classes
User classes
This section of the model can represent the information about the persons that will interact with your system.
The main class of this package is User class, this package also contains the following classes (organized in sub-packages) to represent the information about a person.
Contact
Demographics
Emotion
Interest & Preferences
Mental
Personality
Physiological
- Arm
- BodyPart
- BodySide
- ColorBlindness
- Disability
- Foot
- Hand
- Head
- MuscoloskeletalDisability
- PhysiologicalState
- Physiology
- VisualImpairment
Role
Context classes
The main class of the package is Context class.
Context related class represent the environment information that can characterize the situation of the User or the system.
Computing
- Computing
- Device
- Display
- DisplayResolution
- Hardware
- HardwarePort
- MobileDevice
- Network
- NetworkType
- Sensor
- SmartPhone
- Software
Location
PhysicalCondition
Resource
Social
Time
Item classes
This section of the model can be used to describe the information of the element that the User will interact with. This package contains the following classes:
- Audio
- AudioService
- Book
- Dish
- Hotel
- Item
- NewsArticle
- Photo
- Rating
- RatingType
- Restaurant
- Video
- VideoGenres
- VideoService
Activity classes
This section of the model relate a User any a given Context interacting with some Item. The classes contained are: