Loading...
Search for: moaven--k
0.097 seconds

    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 Moaven, S ; 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 Moaven, Aria (Author) ; 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 Moaven, Shahrouz (Author) ; 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... 

    Scene Classification Based on Color and Texture Features

    , M.Sc. Thesis Sharif University of Technology Moaven Joula, Amin (Author) ; 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.... 

    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) Moaven, K ; 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) Moaven, S ; 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) Moaven, S ; 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) Moaven, S ; 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) Moaven, S ; 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) Ahmadi, H ; 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) Moaven, S ; 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) Haghpanah, N ; 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... 

    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) Moaven, S ; 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... 

    Recent advances in ageing of 7xxx series aluminum alloys: A physical metallurgy perspective

    , Article Journal of Alloys and Compounds ; Volume 781 , 2019 , Pages 945-983 ; 09258388 (ISSN) Azarniya, A ; Taheri, A. K ; Taheri, K. K ; Sharif University of Technology
    Elsevier Ltd  2019
    Abstract
    Al-Zn-Mg-Cu alloys (7xxx series Al alloys) are extensively used for their superior mechanical and corrosion performance. These properties are microstructure-sensitive and highly dependent on the formation, growth and coarsening of precipitates. To date, a wide variety of ageing procedures have been developed to tailor the evolved microstructures so as to yield a good combination of mechanical capacity and corrosion resistance of 7xxx series Al alloys. Among these methods, isothermal ageing, multi-stage ageing, non-isothermal ageing, retrogression and re-ageing (RRA), and stress ageing (i.e. creep ageing) are the most significant. In the present review, all of these approaches are... 

    Stiffness and strength estimation of damaged unreinforced masonry walls using crack pattern

    , Article Journal of Earthquake Engineering ; Volume 26, Issue 2 , 2022 , Pages 837-856 ; 13632469 (ISSN) Dolatshahi, K. M ; Beyer, K ; Sharif University of Technology
    Taylor and Francis Ltd  2022
    Abstract
    After an earthquake, the residual stiffness and strength of structural elements are typically estimated based on a qualitative visual inspection of cracks that is prone to error. In this paper a new approach is proposed to automatically estimate the updated stiffness and strength of damaged unreinforced masonry walls by characterization of crack patterns by a mathematical index. It is shown that structural and textural fractal dimensions of a crack pattern reflect the extent of cracking and the type of cracking or crushing, i.e., whether the cracks pass through joints or whether bricks have been damaged and crushed. Using results of six quasi-static cyclic tests on unreinforced brick masonry... 

    Influence of heat treatment and aging on microstructure and mechanical properties of Mg-1.8Zn-0.7Si-0.4Ca alloy

    , Article Materialwissenschaft und Werkstofftechnik ; Volume 50, Issue 2 , 2019 , Pages 187-196 ; 09335137 (ISSN) Shaeri, M ; Taheri, K. K ; Taheri, A. K ; Shaeri, M. H ; Sharif University of Technology
    Wiley-VCH Verlag  2019
    Abstract
    In order to optimize the aging treatment of Mg-1.8Zn-0.7Si-0.4Ca alloy, different times and temperatures of solid solution and age hardening were applied to the alloy specimens. Microstructures and mechanical properties of the specimens were investigated using the optical microscopy, field emission scanning electron microscopy equipped with an energy dispersive x-ray spectrometer, x-ray diffraction, hardness, and shear punch tests. The lowest hardness and strength were achieved by solution treating of the alloy at 500 °C for 8 h, presenting the optimal condition for solution treatment of the alloy. The microstructural examinations revealed three different precipitates consisting of CaMgSi,... 

    The nonlinear diffusion bandwidth: A simple tool for optimizing dispersion maps

    , Article Optical Transmission, Switching, and Subsystems IV, Gwangju, 5 September 2006 through 7 September 2006 ; Volume 6353 I , 2006 ; 0277786X (ISSN) ; 0819464481 (ISBN); 9780819464484 (ISBN) Bunge, C. A ; Fischer, J. K ; Louchet, H ; Jamshidi, K ; Petermann, K ; Sharif University of Technology
    2006
    Abstract
    The concept of a nonlinear transfer function of a fibre-optic communication link is reviewed. Also an approximation of the nonlinear transfer function is introduced, which allows to define an equivalent single-span model of a dispersion-managed multi-span system. In this paper we will show its limits of validity and try to extent these limits by enhancing the theoretical model. In this respect we will discuss the impact of dispersion precompensation and show the influence of residual dispersion per span, number of spans and local dispersion on transmission systems with on-off keying and differential phase-shift keying modulation formats. This approach allows fast assessment of the... 

    Nickel-based nanosheets array as a binder free and highly efficient catalyst for electrochemical hydrogen evolution reaction

    , Article International Journal of Hydrogen Energy ; Volume 47, Issue 82 , 2022 , Pages 34887-34897 ; 03603199 (ISSN) Faraji, H ; Hemmati, K ; Mirabbaszadeh, K ; Sharif University of Technology
    Elsevier Ltd  2022
    Abstract
    Hydrogen technology through water electrolyzer systems has attracted a great attention to overcome the energy crisis. So, rationally designed non-noble metal based-electrocatalysts with high activity and durability can lead to high performance water electrolyzer systems and high purity hydrogen generation. Herein, a facile two-step method: hydrothermal and electrodeposition, respectively, are developed to decorate highly porous three-dimensional binder-free structure NiFeO/NiO nanosheets array on Ni foam (NiFeO/NiO/NF) with robust adhesion as a high-performance electrode for Hydrogen Evolution Reaction (HER). The electrodeposition process applied after the initial hydrothermal process... 

    New operational transconductance amplifiers using current boosting

    , Article Midwest Symposium on Circuits and Systems ; 2012 , Pages 109-112 ; 15483746 (ISSN) ; 9781467325264 (ISBN) Noormohammadi, M ; Lazarjan, V. K ; HajSadeghi, K ; Sharif University of Technology
    2012
    Abstract
    New techniques for Class-AB Operational Transconductance Amplifiers (OTAs) are presented. These new techniques are two topologies based on current boosting in class-AB stage which achieve considerable improvement of Slew Rate and Gain-Bandwidth while maintaining the same power consumption as the conventional design. Circuit level analysis and simulation results of proposed circuits in 0.18μm CMOS technology for gain, GBW, slew rate, and settling time are presented to prove the effectiveness of the proposed design method  

    Ranking of technology transfer barriers in developing countries; case study of Iran's biotechnology industry

    , Article IEEE International Conference on Industrial Engineering and Engineering Management, 6 December 2011 through 9 December 2011, Singapore ; 2011 , Pages 1602-1606 ; 21573611 (ISSN) ; 9781457707391 (ISBN) Yazdani, K ; Rashvanlouei, K. Y ; Ismail, K ; Sharif University of Technology
    2011
    Abstract
    In this paper, first we shall define a list of technology transfer barriers in the biotechnology field through interviews and literature reviews. Next, we shall categorize them into four major categories of technology, and at last introduce all of the hypotheses on the existence of relationship between each part of technology and failure in the technology transfer process. Questionnaires consisting of two parts were created and handed out to all of the specialists and biotechnology idea-holders in the Iranian National Research center of Biotechnology, Lidco Co, Iran Pastor Institute, Biotechnology Department of University of Tehran, etc. Going on, we've evaluated the factors' validity...