Loading...
Search for: khakzadian-abarghouei--jafar
0.171 seconds

    Synthesis of SiO2/Gd(OH)CO3/TiO2 Core/Shell Nanocomposite for Biological Applications

    , M.Sc. Thesis Sharif University of Technology Khakzadian Abarghouei, Jafar (Author) ; Hosseini, Madaah (Supervisor)
    Abstract
    Inthisresearch,silicananoparticleswere synthesized ymicroemulsionmethod. Thengadoliniumcarbonatewascoated onsilicananoparticles by depositiontechnique.After thatTiO2wascoatedbydeposition techniqueonsilica/gadolinium carbonatenanoparticles.The results of infrared spectroscopy (FT-IR) on silica/gadolinium carbonatesamples showed carbonate bonds. The results of X-ray diffraction (XRD) test on samples of silica/gadolinium carbonatethat had been calcined at 600 0C for 2 h, showed that silica and gadolinium carbonate phases are amorphous and with increasing calcination temperature, gadolinium oxide crystalline phase is formed. For TiO2 coatings process, the effect of TBOT concentration, the... 

    Development and Control of Intelligent Assistive Exo-Glove

    , M.Sc. Thesis Sharif University of Technology Abarghouei, Arash (Author) ; Salarieh, Hassan (Supervisor)
    Abstract
    Despite the advancement of technology in the world still some parts of the work are done by human hands. Gloves that increase fingers force can cause less fatigue, greater accuracy and efficiency in carrying out their duties in person.Also patients with muscle weakness due to M.S. or apoplexy, or elderly people are unable to do the simplest tasks. A wearable robotic glove that can restore hand function can increase the quality of life for people with mobility problems. The aim of this research is to design, build and control a conceptual prototype of a flexible wearable robot to increase fingers force by cable mechanism; and in this glove, force and position control concurrently is done by... 

    Analysis of Client Side Vulnerabilities in Microservice-based Systems

    , M.Sc. Thesis Sharif University of Technology Basiri Abarghouei, Mohammad (Author) ; Kharrazi, Mehdi (Supervisor)
    Abstract
    Nowadays, software systems face many challenges that relate to their maintenance, scalability, and development. To address these challenges, many large software systems have moved away from monolithic architecture and adopted a microservicesbased architecture. However, microservices-based systems face security challenges due to their distributed nature, complex dependencies, and diverse implementation technologies. This study specifically examines architecture-based threats, which fall under the program logic-based category. Previous research has required access to the server-side architecture to recover the architecture of the system, but this study proposes a method for recovering the... 

    Synthesis of magnetic mesoporous nanocomposites: A promising candidate for diagnostic and therapeutic biomedical applications

    , Article Materials Chemistry and Physics ; Volume 167 , November , 2015 , Pages 201-208 ; 02540584 (ISSN) Bagherzadeh, E ; Hosseini, H. R. M ; Khakzadian, J ; Sharif University of Technology
    Elsevier Ltd  2015
    Abstract
    In the present research, iron oxide nanoparticles were synthesized through the hydrothermal method, and the influence of processing parameters such as pH of the initial coprecipitation reaction, time and temperature of hydrothermal treatment was studied. The magnetic iron oxide nanoparticles were coated with a negatively charged, thin layer of silica. The product is then coated with a layer of mesoporous silica. As a result of the electrostatic attraction between the cationic CTAB and the primary silica coating, the formation of mesoporous silica would be mainly localized on the surface of nanoparticles. Calcination was performed in an argon atmosphere tube furnace at 550 °C, through which... 

    Exploiting Locality Properties of Nodes for Improving Search Efficiency in P2P Networks

    , M.Sc. Thesis Sharif University of Technology Hariri, Negar (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    The Use of peer-to-peer architectures instead of traditional client-server architecture can be beneficial in many aspects such as increasing scalability of the systems, enhancing fault tolerance in critical situations, extending the system resources and various other advantages. Nowadays, many applications are based on peer-to-peer architectures and as a result, a large portion of the internet traffic is produced by these applications. This has been a motivation to many researchers to focus on reducing the amount of this traffic while satisfying the content distribution demands. One of the main problems that can result in generating large amount of traffic and also long response times for... 

    Automatic Extraction of Semantic Web Service Composition Patterns

    , M.Sc. Thesis Sharif University of Technology Ghoroghi, Camellia (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    In today’s competitive world، web services have become more and more prevalent and their efficient discovery and composition in order to create novel functionalities is essential for variety of applications. Due to the large number of available services، the discovery of services is a difficult and time consuming task. Existing approaches in web services discovery and composition attempt to use simple web services while ignoring the use of once composed services. Reusing frequently used composite services can considerably increase performance of the entire system. Moreover، the advent of semantic web، as an effective solution of representing information interpretable by machines and none... 

    An Engineering Approach to Software Modeling Language Development

    , Ph.D. Dissertation Sharif University of Technology Kamandi, Ali (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Nowadays, the essentiality of appropriate modeling languages has become evident, and with the introduction of new concepts such as domain-specific languages, the need for systematic research on designing and engineering new modeling languages has increased significantly. Several modeling languages have been developed and employed over the years, but the area of modeling languages still suffers from the lack of a proper framework: There is a strong need for an engineering framework that specifies the detailed steps of language development, the input and output artifacts of each step, the techniques applicable to each step, and quantifiable methods for quality measurement. From a unified point... 

    Distributed Data Mining in Peer-to-Peer Systems

    , Ph.D. Dissertation Sharif University of Technology Mashayekhi, Hoda (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Peer-to-peer (P2P) computing is a popular distributed computing paradigm for many applications which in-volve exchange of information among a large number of peers. In such applications, large amount of data is distributed among multiple dispersed sources. Therefore, data analysis is challenging due to processing, storage and transmission costs. Moreover, the data rarely remains static and frequent data changes, quickly out date previously extracted data mining models. Distributed data mining deals with the problem of data analysis in environments with distributed data and computing resources. In this dissertation, we explore distributed data mining in different structures of P2P systems. In... 

    An Architecture Description Language for Software Product Line

    , M.Sc. Thesis Sharif University of Technology Tanhaei, Mohammad (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Software Product Line is known as a process of developing family of the software together. The methods of building a software product line is trying to capture commonality and variety of this family of software and form a product line based on them. Commonality of this family of the software allows us reuse in every aspect of the development of software. Nowadays, software architecture as a one of the most important aspect of software engineering, plays major role in specifying the tasks and clearing the relationship between people. It can divide large and complex system to some sub-system and overcome complexity of the system. Software architecture forms a basis for communication among... 

    Designing a Model-Based Process and Architecture for Partial Automation of Software Development

    , M.Sc. Thesis Sharif University of Technology Jalal, Ali (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Automation of the software development process is the software engineers' final goal, but with the current facilities and knowledge in software engineering, it is not possible to automatically generate the whole software. Usually all the software in a specific domain contain common behaviors, which by careful exploration of these common behaviors and automation of code generation in these sections, the cost and time of projects' execution can be reduced. According to Model Driven Development (MDD), the first step in software development is creating appropriate models. For creating models, metamodel is required; therefore, we need to create a specific motamodel for the chosen domain or use... 

    Towards a Mechanism to Design Software Product Line Architecture Based on Heterogeneous Styles

    , M.Sc. Thesis Sharif University of Technology Amirjan, Elahe (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    One of approaches in software architecture design is using architecture styles or patterns. This approach is a suitable way for satisfying functional and nonfunctional requirements and also is cost effective. It is shown that this approach improves effectively quality of software systems. Whereas, choosing a suitability architecture style for complex designs depends on many factors and often one style cannot meet all the requirements, therefore, use of heterogeneous styles can be useful. Also, in software product line architecture design, we must combine different kinds of architectural styles to cover the problem domain and achieve better performance. Correct and accurate choice of... 

    Model Selection for Complex Network Generation

    , M.Sc. Thesis Sharif University of Technology Motallebi, Sadegh (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Nowadays, there exist many real networks with distinctive features in comparison with random networks. Social networks, collaboration networks, citation networks, protein networks and communication networks are some example of complex network classes. Nowadays these networks are widespread and have many applications and the study of complex networks is an important research area. In many applications, the “synthetic networks generation” is one of the first levels of complex networks analysis. This level has many applications such as simulation and extrapolation. Many generative models are proposed for complex network modeling in recent years. By the use of these models, synthetic networks... 

    Using AHP Method to Evaluate Architecture Style Designs

    , M.Sc. Thesis Sharif University of Technology Akhoddad, Zahra (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Due to the increase in size and complexity of software systems, choosing suitable software architecture is a fundamental issue. One of the most effective ways for designing and valuating software architectures is to adopt architectural styles. An architectural style is an approach for reaping the benefits of similarities that exist between various architectures. Adoption of architectural styles in the design process of a software system assures the employment of strength points of specifications that belong to each architectural style. However, selecting a suitable architectural style depends on different criteria. Therefore it makes the ... 

    An Approach for Keeping Consistency of Models During the Evaluation of Modeling Languages

    , M.Sc. Thesis Sharif University of Technology Beheshti, Behzad (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    The development of a complex software needs an abstraction mechanism which is called Model Driven Engineering mechanism. In order to have a successful model based process, we need an appropriate tool such as version control systems to support our model-based process. On the other hand, developers need a mechanism to synchronize them with VCS systems. One of the concerns in modeling languages is the compatibility and the consistency of the models and modeling languages during their evaluation. the focus of the former researches was mostly on the consistency of the models during their evaluation, and to this end, lots of approaches have been proposed for keeping the consistency of the models... 

    Real-Time Traffic Flow Forecasting and Travel Time Prediction

    , M.Sc. Thesis Sharif University of Technology Mahini, Mohammad (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    There has been great progress in Intelligent Transportation Systems (ITS) during the past decade. It is often difficult to manage vehicle traffic systems due to high variations and complexity. Intelligent Transportation Systems try to devise more efficient and more reliable solutions for vehicle traffic systems. Many ITS applications rely on short-term predictions of traffic state and it is crucial to provide reliable estimates of the traffic state in near future.Providing an accurate estimate of transportation time in a specific piece of street is a key task in Intelligent Traffic Systems (ITS). This estimate can be either for the moment or a future prediction. A practical ITS must be... 

    Modeling and Simulation of the Behavior of Cancer Cells, A Multi-agent Approach

    , M.Sc. Thesis Sharif University of Technology Fazli, Rasol (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Cancer is a complicated disease. So, cancer treatment can not be possible without understanding its complex behavior. Each of cells do inner operations spontaneously and have interactions on external environment. This feature of cells has caused to model their behaviors using multi-agents and considering each cell as an intelligent agent. Using this approach, a novel multi-scale agent-based model known as basic model has been introduced. Furthermore, two signaling pathways have been added to this model. For simulation, a new agent-based modeling framework has been proposed. After that, learning has been involved, for considering drug effects. Finally, by means of this model we can predict... 

    An Efficient Model For Considering the Effects Of Drug On Cancer Cells

    , M.Sc. Thesis Sharif University of Technology Nikahd, Mojtaba (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    The development of technologies and some defects in medicine caused to emerge a new approach called precision medicine. Unlike the traditional medicine, medical experts do best treatment for each patient based on his genetic characteristics in this approach. Predicting drug response on cancer cell lines is one of the most vital challenges in this area. Various approaches have been proposed to construct predicting models while the substantial distinctions between resistant and sensitive cell lines had been neglected in them. Here, we propose a new approach for constructing the predictive model. In our approach, we utilized the distinctions between sensitive and resistant cell lines and also... 

    Analysis and Optimization of Architectural Quality Requirements for Federated Clouds

    , M.Sc. Thesis Sharif University of Technology Pourreza, Maryam (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Proposing a comprehensive architecture for cloud federation with the aim of satisfying stakeholders the most, is one of the most challenging issues in this context. For an architecture to be comprehensive, requirements should be elicited thoroughly in early stages of architecture design. Since covering all requirements is a very complicated task, prioritization is considered to be a vital step which can help architects to focus on more important requirements in their design as well as to evaluate existing architectures. In this research, architecturally signifcant quality requirements of cloud federation for aggregated cloud architectures are studied and categorized. Moreover, elicited... 

    Proposing a Methodology for Combination of ITIL and Enterprise Architecture

    , M.Sc. Thesis Sharif University of Technology Salehi, Arezoo (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Today, with the development of information systems and the use of information technology in organizations and the act of IT department to become out of isolation mode and also alignment of IT with the strategies and goals of the business units, many believe that the information should flow in organization without any borders. In addition to having common points, each of these frameworks have different features that make organizations have difficulties in choosing between them. It should be noted that the implementation of two or more frameworks together, can waste time and money, cause lots of rework, and also can lead conflicting outcomes in their organizations. Enterprise architecture... 

    Improvement of Software Quality Attributes based on the Properties of Relational and Non-relational data Models

    , M.Sc. Thesis Sharif University of Technology Moghimi, Hamed (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    With the growing use of computer systems, especially in form of web applications, software development and customer requirements has become more complex. Modern computer systems are supposed to achieve non-functional requirements in addition to functional requirements. Non-functional requirements are also called software quality attributes. One of the most important quality attributes for today's software systems is performance. Today’s softwares due to the growing number of their users, need more efficiency than ever to properly meet the performance request.Storage components and databases are the most important factors in causing performance bottlenecks in web applications. Most of...