Loading...
Search for: computer-software
0.014 seconds
Total 233 records

    Study of beam divergence of a fiber-bundle prism-coupled waveguide using ray tracing

    , Article Optik ; Volume 126, Issue 4 , 2015 , Pages 394-399 ; 00304026 (ISSN) Haghighatzadeh, A ; Golnabi, H ; Sharif University of Technology
    Urban und Fischer Verlag Jena  2015
    Abstract
    Experimental and theoretical results of a two-stage beam shaping system based on a flexible plastic fiber-bundle and a prism duct are described in this study. An imaging technique is used to investigate the divergence effect on the output beam images and intensity profiles. Photograph pictures of the output beam at different axial distances are taken by a digital camera and the image data is converted into a response curve and presented in this study. According to the experimental results, the propagation in the free space transforms a square beam with a hat-top intensity distribution into a rectangular beam with a conical intensity distribution. For theoretical investigations, using VOB... 

    Vibration band gap properties of a periodic beam-like structure using the combination of GDQ and GDQR methods

    , Article Waves in Random and Complex Media ; 2019 ; 17455030 (ISSN) Hajhosseini, M ; Mahdian Parrany, A ; Sharif University of Technology
    Taylor and Francis Ltd  2019
    Abstract
    In this study, a periodic beam-like structure consisting of the horizontal and inclined beam elements is proposed. Three models with three different angles of inclination are considered. The generalized differential quadrature (GDQ) and generalized differential quadrature rule (GDQR) methods are used to solve the differential equations of longitudinal and transverse vibrations, respectively. The effects of two geometrical parameters on the first three band gaps of each model are investigated, comprehensively. Results show that this periodic structure has wide band gaps at low frequency ranges. Furthermore, the band gaps can get close to each other by changing the geometrical parameters.... 

    Vibration band gap properties of a periodic beam-like structure using the combination of GDQ and GDQR methods

    , Article Waves in Random and Complex Media ; 2019 ; 17455030 (ISSN) Hajhosseini, M ; Mahdian Parrany, A ; Sharif University of Technology
    Taylor and Francis Ltd  2019
    Abstract
    In this study, a periodic beam-like structure consisting of the horizontal and inclined beam elements is proposed. Three models with three different angles of inclination are considered. The generalized differential quadrature (GDQ) and generalized differential quadrature rule (GDQR) methods are used to solve the differential equations of longitudinal and transverse vibrations, respectively. The effects of two geometrical parameters on the first three band gaps of each model are investigated, comprehensively. Results show that this periodic structure has wide band gaps at low frequency ranges. Furthermore, the band gaps can get close to each other by changing the geometrical parameters.... 

    Vibration band gap properties of a periodic beam-like structure using the combination of GDQ and GDQR methods

    , Article Waves in Random and Complex Media ; Volume 31, Issue 5 , 2021 , Pages 795-811 ; 17455030 (ISSN) Hajhosseini, M ; Mahdian Parrany, A ; Sharif University of Technology
    Taylor and Francis Ltd  2021
    Abstract
    In this study, a periodic beam-like structure consisting of the horizontal and inclined beam elements is proposed. Three models with three different angles of inclination are considered. The generalized differential quadrature (GDQ) and generalized differential quadrature rule (GDQR) methods are used to solve the differential equations of longitudinal and transverse vibrations, respectively. The effects of two geometrical parameters on the first three band gaps of each model are investigated, comprehensively. Results show that this periodic structure has wide band gaps at low frequency ranges. Furthermore, the band gaps can get close to each other by changing the geometrical parameters.... 

    Modeling performance of hadoop applications: A journey from queueing networks to stochastic well formed nets

    , Article Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 14 December 2016 through 16 December 2016 ; Volume 10048 LNCS , 2016 , Pages 599-613 ; 03029743 (ISSN) ; 9783319495828 (ISBN) Ardagna, D ; Bernardi, S ; Gianniti, E ; Karimian Aliabadi, S ; Perez Palacin, D ; Requeno, J. I ; Carretero, J ; Nakano, K ; Ko, R ; Mueller, P ; Garcia Blas, J ; Sharif University of Technology
    Springer Verlag  2016
    Abstract
    Nowadays, many enterprises commit to the extraction of actionable knowledge from huge datasets as part of their core business activities. Applications belong to very different domains such as fraud detection or one-to-one marketing, and encompass business analytics and support to decision making in both private and public sectors. In these scenarios, a central place is held by the MapReduce framework and in particular its open source implementation, Apache Hadoop. In such environments, new challenges arise in the area of jobs performance prediction, with the needs to provide Service Level Agreement guarantees to the enduser and to avoid waste of computational resources. In this paper we... 

    Vulnerability analysis in VGBPS using prolog

    , Article 2nd IPM International Symposium on Fundamentals of Software Engineering, FSEN 2007, Tehran, 17 April 2007 through 19 April 2007 ; Volume 4767 LNCS , 2007 , Pages 404-411 ; 03029743 (ISSN); 9783540756972 (ISBN) Rafiei, M. E ; Taherian, M ; Mousavi, H ; Movaghar, A ; Jalili, R ; Sharif University of Technology
    Springer Verlag  2007
    Abstract
    Vulnerabilities are now part of all software systems. To handle vulnerabilities, many approaches have been proposed till now. Many of these approaches try to analyze vulnerabilities based on model checking techniques. However, the models used in these approaches handle authorized and unauthorized rules separately. This basically cause in weaker modeling abilities and consequently weaker vulnerability analysis. From authorized and unauthorized rules, we mean those emanated from access control model and those originated from vulnerabilities respectively. Currently, a new general graph-based protection system concentrating on vulnerabilities called VGBPS is proposed to overcome the mentioned... 

    Middle sized soccer robots: ARVAND

    , Article 3rd Robot World Cup Soccer Games and Conferences, RoboCup 1999, 27 July 1999 through 6 August 1999 ; Volume 1856 , 2000 , Pages 61-73 ; 03029743 (ISSN); 9783540410430 (ISBN) Jamzad, M ; Foroughnassiraei, A ; Chiniforooshan, E ; Ghorbani, R ; Kazemi, M ; Chitsaz, H ; Mobasser, F ; Sadjad, S. B ; Sony Corporation ; Sharif University of Technology
    Springer Verlag  2000
    Abstract
    Arvand is the name of robots specially designed and con-structed by sharif CE team for playing soccer according to RoboCup rules and regulations for the middle size robots. Two different types of robots are made, players and the goal keeper. A player robot consists of three main parts: mechanics (motion mechanism and kicker), hard-ware (image acquisition, processing unit and control unit) and software (image processing, wireless communication, motion control and decision making). The motion mechanism is based on two drive unit, two steer units and a castor wheel. We designed a special control board which uses two microcontrollers to carry out the software system decisions and transfers them... 

    Multi-body simulation of a flapping-wing robot using an efficient dynamical model

    , Article Journal of the Brazilian Society of Mechanical Sciences and Engineering ; Volume 38, Issue 1 , 2016 , Pages 133-149 ; 16785878 (ISSN) Jahanbin, Z ; Selk Ghafari, A ; Ebrahimi, A ; Meghdari, A ; Sharif University of Technology
    Springer Verlag 
    Abstract
    The aim of this article is to present an efficient dynamical model for simulating flapping robot performance employing the bond graph approach. For this purpose, the complete constitutive elements of the system under investigation, including the main body and accessories, flapping mechanism, flexible wings and propulsion system consisting of a battery, DC motors and gear boxes, are considered. A complete model of the system was developed appending bond graph models of the subsystems together utilizing appropriate junctions. The wings were also modeled using ANSYS only for an initial evaluation. Moreover, a computer model was developed employing the block-oriented structure of Simulink in... 

    On understanding the relation of knowledge and confidence to requirements quality

    , Article 27th International Working Conference on Requirements Engineering: Foundation for Software Quality, REFSQ 2021, 12 April 2021 through 15 April 2021 ; Volume 12685 LNCS , 2021 , Pages 208-224 ; 03029743 (ISSN) ; 9783030731274 (ISBN) Dehghani, R ; Wnuk, K ; Mendez, D ; Gorschek, T ; Ramsin, R ; Sharif University of Technology
    Springer Science and Business Media Deutschland GmbH  2021
    Abstract
    [Context and Motivation] Software requirements are affected by the knowledge and confidence of software engineers. Analyzing the interrelated impact of these factors is difficult because of the challenges of assessing knowledge and confidence. [Question/Problem] This research aims to draw attention to the need for considering the interrelated effects of confidence and knowledge on requirements quality, which has not been addressed by previous publications. [Principal ideas/results] For this purpose, the following steps have been taken: 1) requirements quality was defined based on the instructions provided by the ISO29148:2011 standard, 2) we selected the symptoms of low qualified... 

    A feature model based framework for refactoring software product line architecture

    , Article Journal of Computer Science and Technology ; Volume 31, Issue 5 , 2016 , Pages 951-986 ; 10009000 (ISSN) Tanhaei, M ; Habibi, J ; Mirian Hosseinabadi, S. H ; Sharif University of Technology
    Springer New York LLC  2016
    Abstract
    Software product line (SPL) is an approach used to develop a range of software products with a high degree of similarity. In this approach, a feature model is usually used to keep track of similarities and differences. Over time, as modifications are made to the SPL, inconsistencies with the feature model could arise. The first approach to dealing with these inconsistencies is refactoring. Refactoring consists of small steps which, when accumulated, may lead to large-scale changes in the SPL, resulting in features being added to or eliminated from the SPL. In this paper, we propose a framework for refactoring SPLs, which helps keep SPLs consistent with the feature model. After some... 

    Cross-project code clones in GitHub

    , Article Empirical Software Engineering ; 2018 ; 13823256 (ISSN) Gharehyazie, M ; Ray, B ; Keshani, M ; Zavosht, M. S ; Heydarnoori, A ; Filkov, V ; Sharif University of Technology
    Springer New York LLC  2018
    Abstract
    Code reuse has well-known benefits on code quality, coding efficiency, and maintenance. Open Source Software (OSS) programmers gladly share their own code and they happily reuse others’. Social programming platforms like GitHub have normalized code foraging via their common platforms, enabling code search and reuse across different projects. Removing project borders may facilitate more efficient code foraging, and consequently faster programming. But looking for code across projects takes longer and, once found, may be more challenging to tailor to one’s needs. Learning how much code reuse goes on across projects, and identifying emerging patterns in past cross-project search behavior may... 

    Cross-project code clones in GitHub

    , Article Empirical Software Engineering ; Volume 24, Issue 3 , 2019 , Pages 1538-1573 ; 13823256 (ISSN) Gharehyazie, M ; Ray, B ; Keshani, M ; Soleimani Zavosht, M ; Heydarnoori, A ; Filkov, V ; Sharif University of Technology
    Springer New York LLC  2019
    Abstract
    Code reuse has well-known benefits on code quality, coding efficiency, and maintenance. Open Source Software (OSS) programmers gladly share their own code and they happily reuse others’. Social programming platforms like GitHub have normalized code foraging via their common platforms, enabling code search and reuse across different projects. Removing project borders may facilitate more efficient code foraging, and consequently faster programming. But looking for code across projects takes longer and, once found, may be more challenging to tailor to one’s needs. Learning how much code reuse goes on across projects, and identifying emerging patterns in past cross-project search behavior may... 

    Optimized integrated design of a high-frequency medical ultrasound transducer with genetic algorithm

    , Article SN Applied Sciences ; Volume 3, Issue 6 , 2021 ; 25233971 (ISSN) Babazadeh Khameneh, A ; Chabok, H. R ; Nejat Pishkenari, H ; Sharif University of Technology
    Springer Nature  2021
    Abstract
    Designing efficient acoustic stack and elements for high-frequency (HF) medical ultrasound (US) transducers involves various interrelated parameters. So far, optimizing spatial resolution and acoustic field intensity simultaneously has been a daunting task in the area of HF medical US imaging. Here, we introduce optimized design for a 50-MHz US probe for skin tissue imaging. We have developed an efficient design and simulation approach using Krimholtz, Leedom and Matthaei (KLM) equivalent circuit model and spatial impulse response method by means of Field II software. These KLM model and Field II software are integrated, and a GA algorithm is used to optimize the design of the US transducer... 

    Analyzing the productivity of maintenance systems using system dynamics modeling method

    , Article International Journal of Systems Assurance Engineering and Management ; Volume 10, Issue 2 , 2019 , Pages 201-211 ; 09756809 (ISSN) Esmaeili, E ; Karimian, H ; Najjartabar Bisheh, M ; Sharif University of Technology
    Springer  2019
    Abstract
    Achievement of industries in production and offering products depends on different factors like having an appropriate maintenance system. This issue should be reached through the most appropriate and practical methods. In this study, based on how the external parameters would influence the productivity of a maintenance system the researcher aims at designing a dynamic system model to analyze the productivity of a maintenance system using acquired information from a car device company by determination of the percentage of parameters and indexes and their influence on maintenance system productivity. The proposed model is simulated for a system with parameters of precise value according to... 

    Developing a new superhydrophilic and superoleophobic poly(4-(1-vinyl-1H-imidazol-3-ium-3-yl) butane-1-sulfonate): vinyl imidazole@Perfluorooctanoic acid@SiO2 coated stainless steel mesh for highly efficient, stable, and durable oil/water separation

    , Article Journal of Coatings Technology and Research ; 2020 Ghadimi, M. R ; Siavash Moakhar, R ; Amirpoor, S ; Azad, M ; Dolati, A ; Sharif University of Technology
    Springer  2020
    Abstract
    The design and development of efficient approaches for water–oil separation have had widespread interest. Most previously introduced techniques and materials used for development of the successful separation of oily wastewater could not answer all the desired demands, such as being efficient and environmentally and economically friendly. Therefore, in seeking a novel method capable of answering these expectations, surfaces with special wettability were introduced. A novel, reusable, and recyclable superhydrophilic and superoleophobic poly(Vsim-Vim)@PFOA@SiO2 nanocomposite-coated stainless steel mesh was synthesized through a facile preparation process. Since the most important factors of... 

    Developing a new superhydrophilic and superoleophobic poly(4-(1-vinyl-1H-imidazol-3-ium-3-yl) butane-1-sulfonate): vinyl imidazole@Perfluorooctanoic acid@SiO2 coated stainless steel mesh for highly efficient, stable, and durable oil/water separation

    , Article Journal of Coatings Technology and Research ; Volume 18, Issue 2 , 2021 , Pages 511-521 ; 15470091 (ISSN) Ghadimi, M. R ; Siavash Moakhar, R ; Amirpoor, S ; Azad, M ; Dolati, A ; Sharif University of Technology
    Springer  2021
    Abstract
    The design and development of efficient approaches for water–oil separation have had widespread interest. Most previously introduced techniques and materials used for development of the successful separation of oily wastewater could not answer all the desired demands, such as being efficient and environmentally and economically friendly. Therefore, in seeking a novel method capable of answering these expectations, surfaces with special wettability were introduced. A novel, reusable, and recyclable superhydrophilic and superoleophobic poly(Vsim-Vim)@PFOA@SiO2 nanocomposite-coated stainless steel mesh was synthesized through a facile preparation process. Since the most important factors of... 

    An optimized small compact rectangular antenna with meta-material based on fast multi-objective optimization for 5G mobile communication

    , Article Journal of Computational Electronics ; Volume 20, Issue 4 , 2021 , Pages 1532-1540 ; 15698025 (ISSN) Nouri, M ; Abazari Aghdam, S ; Jafarieh, A ; Mallat, N. K ; Jamaluddin, M. H ; Dor Emami, M ; Sharif University of Technology
    Springer  2021
    Abstract
    The main purpose of this paper is to present a novel procedure for accelerating a multi-objective optimization method of designing a 5G antenna. The optimization method was chosen after comparing four learning optimization algorithms. The Kriging algorithm was found to be superior to the Artificial Neural Network (ANN), Support Vector Machine (SVM), and Rational algorithms. Our methodology is creatively correlated to exploit some cost functions of height, the Dielectric constant of the substrate, and meta-material design variables, with a view to reducing the return loss and increasing the gain in learning from the Kriging model builder techniques. This was fully achieved in the present... 

    Scrum metaprocess: a process line approach for customizing Scrum

    , Article Software Quality Journal ; Volume 29, Issue 2 , 2021 , Pages 337-379 ; 09639314 (ISSN) Agh, H ; Ramsin, R ; Sharif University of Technology
    Springer  2021
    Abstract
    Scrum is currently the most widely used agile methodology. However, it is regarded as a framework rather than a concrete process. Unfortunately, the resources available on Scrum do not explicitly define its variable parts and do not offer proper guidance on how to resolve those variabilities. Process (re)configuration is thus left to Scrum Retrospective sessions; this can delay the vital decisions that can significantly improve the process before problems arise. This paper aims to address the problems associated with configuring/reconfiguring Scrum by identifying all the variabilities (variation points) in the Scrum framework, along with the situations where a variation point can be resolved... 

    Scrum metaprocess: a process line approach for customizing Scrum

    , Article Software Quality Journal ; Volume 29, Issue 2 , 2021 , Pages 337-379 ; 09639314 (ISSN) Agh, H ; Ramsin, R ; Sharif University of Technology
    Springer  2021
    Abstract
    Scrum is currently the most widely used agile methodology. However, it is regarded as a framework rather than a concrete process. Unfortunately, the resources available on Scrum do not explicitly define its variable parts and do not offer proper guidance on how to resolve those variabilities. Process (re)configuration is thus left to Scrum Retrospective sessions; this can delay the vital decisions that can significantly improve the process before problems arise. This paper aims to address the problems associated with configuring/reconfiguring Scrum by identifying all the variabilities (variation points) in the Scrum framework, along with the situations where a variation point can be resolved... 

    Predicting the objective and priority of issue reports in software repositories

    , Article Empirical Software Engineering ; Volume 27, Issue 2 , 2022 ; 13823256 (ISSN) Izadi, M ; Akbari, K ; Heydarnoori, A ; Sharif University of Technology
    Springer  2022
    Abstract
    Software repositories such as GitHub host a large number of software entities. Developers collaboratively discuss, implement, use, and share these entities. Proper documentation plays an important role in successful software management and maintenance. Users exploit Issue Tracking Systems, a facility of software repositories, to keep track of issue reports, to manage the workload and processes, and finally, to document the highlight of their team’s effort. An issue report is a rich source of collaboratively-curated software knowledge, and can contain a reported problem, a request for new features, or merely a question about the software product. As the number of these issues increases, it...