Nationality: Iranian
- Master Student:
- University: AmirKabir University of Tehran
- Period: September2017-now
- Field of study: Software Engineering
- Thesis Title: Requirements engineering of internet of things systems.
- Bachelor’s Degree:
- University: Shahid Bahonar University of Kerman
- Period: September 2012 – September 2016
- Field of study: Computer Science
- Thesis Title: Security of Database.
Farnaz Malekshahi
- Intelligent Systems Laboratory,
Department of Computer Engineering and Information Technology,
Amirkabir University of Technology,
Valiasr St.,
Tehran,
Iran,
Thesis Title:
Requirements engineering of Internet Of Things systems
Abstract:
One of the most important steps of software development is defining its functional and qualitative properties that introduced as requirements. So Requirements Engineering is a very important stage in life cycle of system development that determines the scope of system and all information about development process. Generally requirements engineering include the following steps: requirements elicitation, modelling and requirements analysis, validation and verification, definition of requirement whit RDL, change requirements management, updating requirements. In general, Requirements Engineering addresses the discovery, development, tracking, analysis, description, creation and management of requirements, and ultimately defines the system at various levels of abstraction.
Internet of Things consists of sensor devices, remote control services, communication networks and free text processes. Internet of Things attempts to create an integrated network that human and things can communicate everywhere. Each of the components of Internet of Things must have unique properties to meet the expectations of users. Things to carry out operations and communicate with the Internet, human, other objects and, in general, their environment need a set of features (requirements) such as Internet connectivity, sensors and communications software. Failure to review and engineer each of these requirements generates software that is different from the needs of users. So, with the modeling, validation and verification of the requirements, we must try to create software for Internet of Things.
- Internet Of Things
- Requirements Engineering
9-10.30 | 10.30-12 | 13.30-15 | 15-16.30 | 16.30-18 | |
Saturday | ISLAB | DB Class | SE Class | BD Class | ISLAB |
Sunday | ISLAB | ISLAB | ISLAB | ISLAB | ISLAB |
Monday | ISLAB | DB Class | SE Class | BD Class | ISLAB |
Tuesday | ISLAB | ISLAB | ISLAB | ISLAB | ISLAB |
Wednesday | ISLAB | ISLAB | ISLAB | ISLAB | ISLAB |