Loading...
Search for:
moaven-joula--amin
0.121 seconds
Total 292 records
Scene Classification Based on Color and Texture Features
, M.Sc. Thesis Sharif University of Technology ; Jamzad, Mansour (Supervisor)
Abstract
Scene classification is one of the most controversial fields in computer vision. It has many applications such as robot navigation and control, content-based image retrieval (CBIR), semantic organization of image databases, depth estimation and multimedia services. In fact the outcome of any classification system depends on the ability of the feature vector defined for the problem, by means of its distinguishing strength. In this research we focus on efficient feature extraction methods. In recent years, methods based on bags of features and special pyramid approach, have shown good performance in scene classification comparison to the others. So we based our proposed method on these ideas....
A fuzzy-AHP-based approach to select software architecture based on quality attributes (FASSA)
, Article Knowledge and Information Systems ; Volume 62, Issue 12 , 13 August , 2020 , Pages 4569-4597 ; Habibi, J ; Sharif University of Technology
Springer Science and Business Media Deutschland GmbH
2020
Abstract
The software system design phase has recently received increasing attention due to continuous growth in both the size and complexity of software systems. As a key concept of this phase, software architecture plays an important role in the software extension cycle to the extent that the success of a software project is often determined by the degree of its design efficiency. In addition, software architecture evaluation is a fundamental step toward its subsequent validation. This paper is an attempt to propose an innovative method, based on fuzzy logic, to evaluate software architecture that addresses the inherent problems of existing methods found in the literature. The method can be used...
A Novel Structural Based Similarity Measure for MRI and Ultrasound Registration
, M.Sc. Thesis Sharif University of Technology ; Fatemizadeh, Emadodin (Supervisor)
Abstract
One of the most important issues in medical image processing is the registration of images with various imaging modalities, because in this case, one can take advantage of these imaging modalities and sometimes fuse and use the useful information of each one in the form of a single image.As it was said, MRI and ultrasound images each have their own disadvantages and advantages, and by considering these two modalities, they have tried to integrate the good features of these two. As we know, one of the destructive cases in the MRI image is the inhomogeneity of the image, a inhomogeneity due to the fact that the main magnetic field is not constant and makes the parts of the image brighter or...
Towards Decision Support Framework for Architecture Reconstruction Based on Domain Requirements by Use of Styles and Patterns
, M.Sc. Thesis Sharif University of Technology ; Habibi, Jafar (Supervisor)
Abstract
Nowadays, due to the enlargement and complexity of software systems, traditional approaches to software development are not as efficient as before, hence there is a need for new approaches in design, implementation, and maintenance of software systems and processes. Complexity and enlargement of design and initial implementation of systems and processes on one hand, and the requirements appear in the maintenance phase on the other hand, makes the dynamic design of systems and processes a very important issue. However, adding dynamism and changeability to the systems has an upper bound, and additionally, it is impossible to definitely predict trend of systems and processes in the future. This...
Experimental investigation of viscous drag reduction of superhydrophobic nano-coating in laminar and turbulent flows
, Article Experimental Thermal and Fluid Science ; Volume 51 , 2013 , Pages 239-243 ; 08941777 (ISSN) ; Rad, M ; Taeibi Rahni, M ; Sharif University of Technology
2013
Abstract
In this research, effects of superhydrophobic nano-coating on frictional drag force have been investigated. The result of this study could be considered to be used as a method in applications concerned with fuel consumption reduction, less CO2 emission and environmental problems as well as speed increase; while, its significance can also be of great use in marine applications. A rotating disc apparatus was used as the experimental set-up to compare the frictional drag force on an aluminum disc with TiO2 superhydrophobic nano-coating and a smooth coatless aluminum disc. The superhydrophobic nano-coating was prepared using sol-gel method and was shown to be able to produce a contact angle of...
Decision support system environment for software architecture style selection (DESAS v1.0)
, Article Proceedings of the 21st International Conference on Software Engineering and Knowledge Engineering, SEKE 2009, 1 July 2009 through 3 July 2009, Boston, MA ; 2009 , Pages 147-151 ; 1891706241 (ISBN) ; 9781891706240 (ISBN) ; Ahmadi, H ; Habibi, J ; Kamandi, A ; Sharif University of Technology
2009
Abstract
In software systems development lifecycle making use of software architecture, especially by taking advantage of architecture styles and patterns, is an essential part which increases product's quality. Nowadays, in order to cover complexity of systems, combination of different architecture styles should be used; therefore ambiguous behaviors might occur. Hence, due to the critical need for toolsets capable of selecting suitable styles and patterns, an environment is proposed in this paper which can perfectly cover different aspects of the implementation of decision support system (DSS). The designed environment obviates data implementation concepts and security considerations. Moreover, it...
Toward a framework for evaluating heterogeneous architecture styles
, Article Proceedings - 2009 1st Asian Conference on Intelligent Information and Database Systems, ACIIDS 2009, 1 April 2009 through 3 April 2009, Dong Hoi ; 2009 , Pages 155-160 ; 9780769535807 (ISBN) ; Kamandi, A ; Habibi, J ; Ahmadi, H ; Sharif University of Technology
2009
Abstract
Evaluating architectures and choosing the correct one is a critical issue in software engineering domain, in accordance with extremely extension of architecturedriven designs. In the first years of defining architecture styles, some special quality attributes were introduced as their basic attributes. After a moment, by utilizing them in practice, some results were obtained confirming some of attributes; some others meanwhile were not witnessed. As software architecture construction process is dependent on and addressed by both usage conditions and quality attributes, in this paper a framework has been proposed to provide an environment and a platform that can cover evaluation of...
A decision support system for software architecture-style selection
, Article 6th ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2008, Prague, 20 August 2008 through 22 August 2008 ; 2008 , Pages 213-220 ; 9780769533025 (ISBN) ; Ahmadi, H ; Habibi, J ; Kamandi, A ; Sharif University of Technology
2008
Abstract
Due to the enlargement and complexity of software systems and the need for maintenance and update, success of systems depends strongly on their architecture. Software architecture has been a key element in software development process in two past decades. Therefore, choosing the correct architecture is a critical issue in software engineering domain, with respect to the extremely extension of architecturedriven designs. Moreover, software architecture selection is a multi-criteria decision-making problem in which different goals and objectives should be considered. In this paper, a Decision Support System (DSS) has been designed which provides software architects with more precise and...
A fuzzy model for solving architecture styles selection multi-criteria problem
, Article EMS 2008, European Modelling Symposium, 2nd UKSim European Symposium on Computer Modelling and Simulation, Liverpool, 8 September 2008 through 10 September 2008 ; 2008 , Pages 388-393 ; 9780769533254 (ISBN) ; Ahmadi, H ; Habibi, J ; Kamandi, A ; Sharif University of Technology
2008
Abstract
The continuing process of software systems enlargement in size and complexity becomes system design extremely important for software production. In this way, the role of software architecture is significantly important in software development. It serves as an evaluation and implementation plan for software development and software evaluation. Consequently, choosing the correct architecture is a critical issue in software engineering domain. Moreover, software architecture selection is a multicriteria decision-making problem in which different goals and objectives must be taken into consideration. In this paper, more precise and suitable decisions in selection of architecture styles have been...
Performing assembly-based method engineering by architecture-centric method engineering approach
, Article EMS 2008, European Modelling Symposium, 2nd UKSim European Symposium on Computer Modelling and Simulation, Liverpool, 8 September 2008 through 10 September 2008 ; 2008 , Pages 181-186 ; 9780769533254 (ISBN) ; Rashidi, H ; Moaven, S ; Habibi, J ; Sharif University of Technology
2008
Abstract
Due to the necessity for methods that are able to handle complexities of systems, use of Method Engineering (ME) to construct more adaptable and flexible methods has become of importance. Assemblybased approach is the most well-known approach of ME that performs method construction by reusing and assembling different method fragments. This approach, like other approaches of ME, suffers from the lack of suitable guidelines. In this way, architecture-centric method engineering (ArCME) is a new approach which aims at performing ME processes in a more disciplined and cohesive way. In this paper, process of assemblybased ME is enhanced by ArCME. Furthermore, benefits of implementing the process...
Towards an architecture-centric approach for method engineering
, Article IASTED International Conference on Software Engineering, SE 2008, Innsbruck, 12 February 2008 through 14 February 2008 ; February , 2008 , Pages 74-79 ; 9780889867154 (ISBN) ; Habibi, J ; Ahmadi, H ; Kamandi, A ; Sharif University of Technology
2008
Abstract
Due to the extreme use of method engineering and increasing attention to construct methods customized for a specific project, domain, organization or a generic method compatible with the team characteristics and needs, existence of suitable and formalized frameworks and guidelines is one of the challenges method engineers are encountered. In this area, considering method construction as the goal of method engineering brings to the mind the software development process in which the product is a method adapting the method users' needs. This paper, with a new approach of applying software architecture in method engineering and making use of architecture styles, tries to take advantage of...
Approximation algorithms for software component selection problem
, Article 14th Asia Pacific Software Engineering Conference, ASPCE 2007, Nagoya, 4 December 2007 through 7 December 2007 ; January , 2007 , Pages 159-166 ; 15301362 (ISSN); 0769530575 (ISBN); 9780769530574 (ISBN) ; Habibi, J ; Moaven, S ; Kargar, M ; Yeganeh, H ; Sharif University of Technology
2007
Abstract
Today's software systems are more frequently composed from preexisting commercial or non-commercial components and connectors. These components provide complex and independent functionality and are engaged in complex interactions. Component-Based Software Engineering (CBSE) is concerned with composing, selecting and designing such components. As the popularity of this approach and hence number of commercially available software components grows, selecting a set of components to satisfy a set of requirements while minimizing cost is becoming more difficult. This problem necessitates the design of efficient algorithms to automate component selection for software developing organizations. We...
Introducing a Simulation-Based Model to Improve the Design and Layout of Workstations Inside Airport Terminals in Iran
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
The airport terminal is difficult to plan and design due to the different components and the intricate complexity of its parts. At the airport terminal, we face a queue system which simulation is always a good way to analyze. In addition, computer simulation using modern softwares with the capability to model different types of systems, including the airport terminal, while being less realistic than analytical models, is less costly than operational Exercise.In this study, a supportive approach for better and specific management of Iranian airport terminal buildings with discrete-event simulation is proposed, considering the need for managing the airport terminals building in the country and...
Towards a knowledge based approach to style driven architecture design
, Article Procedia Computer Science, 5 March 2015 through 6 March 2015 ; Volume 62 , 2015 , Pages 236-244 ; 18770509 (ISSN) ; Habibi, J ; Alidoosti, R ; Parvizi Mosaed, A ; Bahrami, M ; Sharif University of Technology
2015
Abstract
Nowadays, knowledge is the key to success in all software engineering processes. This valuable knowledge, obtained through analysis, design, development, and maintenance processes of the system, should be saved and reused in designing and developing current and similar systems. Using pre-existing knowledge is a practical approach which reduces design complexity, improves software architecture design and manages software quality. In this paper, we describe an approach to create architecture design knowledge using a hierarchical structure of architectural styles based on quality attributes. Knowledge is most importance asset of our approach that reuses similar domains, correlates architectures...
, M.Sc. Thesis Sharif University of Technology ; Alvanchi, Amin (Supervisor)
Abstract
Limited water resources in Iran have made dams an important part of the country’s infrastructure. As a result of the large number of in-progress and expected dam projects in the country, consideration of sustainability factors during planning, construction and operation phases of dam projects can create significant economical, social and environmental impacts in the long term. To come up with an inclusive sustainable development, new sustainability assessment approaches seek for sustainable development at the entire project’s life-cycle; they are looking for sustainable development at all design, construction, operation, maintenance and even demolition phases. In this research we have...
The Insider Threat: Analyzing and Modeling
, M.Sc. Thesis Sharif University of Technology ; Hendesi, Faramarz (Supervisor)
Abstract
Nowadays, most of businesses are becoming computer-based. This trend causes the organizations to become more vulnerable to internal and external threats. Internal threats are done through insiders. Insiders unlike outsiders have capabilities which aid them to easily carry out their illicit activities. Unfortunately, most of research in computer security has focused on the outsider threats, whereas the most damaging is the result of insiders’ illicit activities.This dissertation addresses three primary necessities of the research in the area of insider threat: a consistent definition of insider threat, a classification of types of insider threats, and a classification of vulnerabilities which...
Design of a Plantwide Decentrlized Structure Controller for the Tennessee Eastman Challenge Problem
, M.Sc. Thesis Sharif University of Technology ; Nobakhti, Amin (Supervisor)
Abstract
This project focuses on the Tennessee East-man challange problem(TEP) and the impact of setpoint changes and controller tunning on plant performance and profitability. TE has four major units. it is an unstable system due to the reaction within the reactor and a recycle streamcausing snow ball effect. As a result the control of this system is not easy. The study has been conducted along two main directions. First, selecting the optimal values for the setpoints and applying them in the simulation. secondly, try to find better parameter for controller in simulation. Simulation is based on working of Ricker. In TEP like the other multivariable systems, it is ameanable to use a centralized...
Convex Methods for the Design of Low Order Dynamic Pre-Compensators
, M.Sc. Thesis Sharif University of Technology ; Nobakhti, Amin (Supervisor)
Abstract
Decentralized control is a typical method for the design of industrial MIMO control systems. However, in most multivariable systems, the existence of large interactions limit the achievable performance of such controllers. In the Nyquist Array design method proposed by Rosenbrock, the system interactions can be reduced using a precompensator, such that a decentralized controller may be used with acceptable performance. A well designed pre-compensator will effectively decouple the system and the multivariable systems may be considered as a set of SISO systems. It is therefore obvious that the key element in the Nyquist Array design method is the design of the pre-compensator. There are two...
Integrity Analysis in the Time-Delay Systems
, M.Sc. Thesis Sharif University of Technology ; Nobakhti, Amin (Supervisor)
Abstract
Integrity of closed-loop systems with integral action control is characterized by using a series of successively more difficult to obtain conditions: Integral Stabilizable (IS), Integral Controllable (IC), Integral Controllable with Integrity (ICI), and Decentralized Integral Controllability (DIC). The IS condition requires that for a Linear Time-Invariant (LTI) finitedimensional (FD) plant, G(s), one finds a stabilizing decentralized controller with integral action. For G(s) to be IC, in addition to being IS, one should be able to reduce the gain of
all control loops by the same factor from a finite value to (but not including) zero without introducing instabilities. ICI requires that...
all control loops by the same factor from a finite value to (but not including) zero without introducing instabilities. ICI requires that...
A Thesis Submitted in Partial Fulfillment of the Requirement for the Degree of Master of Science in Electrical Engineering
, M.Sc. Thesis Sharif University of Technology ; Nobakhti, Amin (Supervisor)
Abstract
Intraction in multi input multi output (MIMO) system makes control of these systems difficult.There are two ways to control such systems; Centralized and Decentralized control. One way in which a centralized controller is designed is using a precompensator. With application of the pre-compensator, the MIMO sytem is decoupled into several SISO systems and one can control these seperatly. Almost all previews methods for the design of pre-compensator assume that the model of the plant containsno uncertainties.In this thesis a new method is proposed which takes into account model uncertaintes in the design of the pre-compensator.The form of the uncertainties considred an interval-parametric