Developing the system using NS3 with following considerations:
1- building 3-Tier Cloud-Cloudlet-Device Architecture
2- Imposing five types threat models
- Self-promoting attacks.
- Bad-mouthing attacks
- Ballot-stuffing attacks:
- Discriminatory attacks.
- Opportunistic service attacks.
3. Applying trust and recommendation system as follows:
- Recommendation Filtering Based on Social Similarity(Friendship, Social Contact, Community of Interest (CoI))
- Direct trust calculation by adopting The beta reputation system.
4. Environment Setup and performance
- Parameters for performance evaluation(accurcy, resiliency,and convergence).
- Data set from reference (Data set will be provided).
5. Empirical demonstration of smart city as case studies.