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

    A modelling tool for hierarchical stochastic activity networks

    , Article Simulation Modelling Practice and Theory ; Volume 13, Issue 6 , 2005 , Pages 505-524 ; 1569190X (ISSN) Azgomi, M. A ; Movaghar, A ; Sharif University of Technology
    2005
    Abstract
    Hierarchical stochastic activity networks (HSANs) are a newly introduced extension of stochastic activity networks (SANs). HSAN models encapsulate hierarchies and a key benefit of these models is the possibility of automatic employment of composition techniques by their modelling tools. For modelling and evaluation with HSANs, we have developed a software tool called SANBuilder. This tool has an integrated development environment (IDE) for construction, animation, simulation and analytic solution of SAN-based models. We have implemented in this tool some state-of-the-art methods for the simulation and analytic solution of SAN and HSAN models. In addition to an introduction to HSANs, this... 

    A performance model of software-based deadlock recovery routing algorithm in hypercubes

    , Article Parallel Processing Letters ; Volume 15, Issue 1-2 , 2005 , Pages 153-168 ; 01296264 (ISSN) Khonsari, A ; Sarbazi Azad, H ; Ould Khaoua, M ; Sharif University of Technology
    2005
    Abstract
    Recent studies have revealed that deadlocks are generally infrequent in the network. Thus the hardware resources, e.g. virtual channels, dedicated for deadlock avoidance are not utilised most of the time. This consideration has motivated the development of novel adaptive routing algorithms with deadlock recovery. This paper describes a new analytical model to predict message latency in hypercubes with a true fully adaptive routing algorithm with progressive deadlock recovery. One of the main features of the proposed model is the use of results from queueing systems with impatient customers to capture the effects of the timeout mechanism used in this routing algorithm for deadlock detection.... 

    Boundary layer solution for the turbulent swirling decay flow through a fixed pipe: SBR at the inlet

    , Article International Journal of Engineering Science ; Volume 43, Issue 1-2 , 2005 , Pages 107-120 ; 00207225 (ISSN) Najafi, A. F ; Saidi, M. H ; Sadeghipour, M. S ; Souhar, M ; Sharif University of Technology
    Elsevier Ltd  2005
    Abstract
    In this study the developing turbulent swirling pipe flow is investigated both numerically and analytically. Governing equations are derived accompanying the boundary layer assumptions. Uniform and solid body rotation (SBR) distributions are taken into account for the axial and tangential velocities at the inlet of the pipe, respectively. Beyond the boundary layers, the flow pattern is considered to be the potential flow. Making use of the fourth-order Runge-Kutta scheme, the numerical solution of the differential equations is obtained. Further more, by simplifying the governing equations for large Rossby number, the analytical solution is performed. The results of numerical and analytical... 

    A method for studying partial discharges location and propagation within power transformer winding based on the structural data

    , Article 2005 International Symposium on Electrical Insulating Materials, ISEIM 2005, Kitakyushu, 5 June 2005 through 9 June 2005 ; Volume 2 , 2005 , Pages 490-493 Naderi, M. S ; Vakilian, M ; Blackburn, T. R ; Phung, B. T ; Zhang, H ; Naderi, M. S ; Sharif University of Technology
    Institute of Electrical Engineers of Japan  2005
    Abstract
    Power transformer inner insulation system is a very critical component. Its degradation may pose apparatus to fail while in service. On the other hand, experimental experiences prove that partial discharges are a major source of insulation failure in power transformers. If the deterioration of the insulation system caused by PD activity can be detected at an early stage, preventive maintenance measures may be taken. Because of the complex structure of the transformer, accurate PD location is difficult and is one of the challenges power utilities are faced with. This problem comes to be vital in open access systems. In this paper a theory for locating partial discharge and its propagation... 

    Vibration measurment and analysis using image processing method

    , Article Proceedings of the 7th Biennial Conference on Engineering Systems Design and Analysis - 2004, Manchester, 19 July 2004 through 22 July 2004 ; Volume 2 , 2004 , Pages 513-518 ; 0791841731 (ISBN); 9780791841730 (ISBN) Narimani, R ; Abadpour, A ; Hoviattalab, M ; Yadolahi, A ; Sharif University of Technology
    2004
    Abstract
    A large number of people are exposed to whole body vibration in their occupational life. Measuring vibration is an important tool in rehabilitation and biomechanical fields of research. We have proposed image processing as a new method to record and determine the frequency response of human body. The arranged set up for forced vibration consisted of an AC motor, a variable speed drive unit and a shaking table for producing one directional sinusoidal vibration. Volunteers were asked to stand on the shaking table at a relaxed posture. Two digital camcorders were used to capture the motion of colored pencil-dot markers on the skin of human body (forehead) and on the edge of the shaking table.... 

    Automatic promotional specialization, generalization and analysis of extended feature models with cardinalities in Alloy

    , Article Journal of Logical and Algebraic Methods in Programming ; Volume 84, Issue 5 , September , 2015 , Pages 640-667 ; 23522216 (ISSN) Ajoudanian, S ; Hosseinabadi, S. H. M ; Sharif University of Technology
    Elsevier Inc  2015
    Abstract
    Abstract Software product line engineering is a method of producing a set of related products that share more commonalities than variability in a cost-effective approach. Software product lines provide systematic reuse within a product family. Extended feature models with cardinalities are widely used for managing variability and commonality in the software product line domains. In this paper, we use promotion technique in Alloy to formalize constraint based extended feature models with cardinalities and their specialization and generalization. This technique has a significant influence on applying analysis operations on feature models. To show the benefits of the promotion technique, we... 

    Toward a business model for software product line architecture

    , Article 8th ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2010, 24 May 2010 through 26 May 2010, Montreal, QC ; 2010 , Pages 50-56 ; 9780769540757 (ISBN) Tanhaei, M ; Moaven, S ; Habibi, J ; Ahmadi, H ; Sharif University of Technology
    2010
    Abstract
    Nowadays, software product line is an approach to reduce costs of software development, decrease time to market, and increase capabilities of reuse in designing and exploiting software development processes. Moreover, other quality attributes of the project domain should be considered to enhance quality of the product. Meanwhile, taking advantage of software product line makes developers capable of estimating development costs and time to market in a more realistic way. However, old approaches to estimate cost of development and foresee time to market are not suitable enough for software product line. In this paper, some important business parameters and a way to calculate cost and time to... 

    Criteria-based evaluation framework for service-oriented methodologies

    , Article UKSim2010 - UKSim 12th International Conference on Computer Modelling and Simulation, 24 March 2010 through 26 March 2010 ; March , 2010 , Pages 122-130 ; 9780769540160 (ISBN) Fahmideh Gholami, M ; Habibi, J ; Shams, F ; Khoshnevis, S ; Sharif University of Technology
    2010
    Abstract
    Service-Oriented Software Engineering is based on concepts and principles for constructing complex enterprise systems in which services as building block of the system, are distributed in large networks. The main goal of the service-oriented methodologies is to define a process for development and maintenance of service-based systems. Most of the Service-Oriented methodologies are not mature enough compared with traditional software development methodologies such as Object-Oriented or Component-Based. Hence, defining an evaluation framework will be useful for comparing methodologies for identifying their strengths and weaknesses, defining new methodologies or extending existing... 

    An evaluation method for aspectual modeling of distributed software architectures

    , Article 6th IEEE/ACS International Conference on Computer Systems and Applications, AICCSA 2008, Doha, 31 March 2008 through 4 April 2008 ; 2008 , Pages 903-908 ; 9781424419685 (ISBN) Bagheri, H ; Montaghami, V ; Safi, G ; Mirian Hosseinabadi, S. H ; Sharif University of Technology
    2008
    Abstract
    Dealing with crosscutting requirements in software development usually makes the process more complex. Modeling and analyzing of these requirements in the software architecture facilitate detecting architectural risks early. Distributed systems have more complexity and so these facilities are much useful in development of such systems. Aspect oriented Architectural Description Languages(ADL) have emerged to represent solutions for discussed problems; nevertheless, imposing radical changes to existing architectural modeling methods is not easily acceptable by architects. Software architecture analysis methods, furthermore, intend to verify that the quality requirements have been addressed... 

    Modeling languages study and evaluation techniques

    , Article 2nd Asia International Conference on Modelling and Simulation, AMS 2008, Kuala Lumpur, 13 May 2008 through 15 May 2008 ; 2008 , Pages 553-558 ; 9780769531366 (ISBN) Kamandi, A ; Habibi, J ; Sharif University of Technology
    2008
    Abstract
    Modeling languages are needed to describe the conceptual construct underlying software. Several modeling languages have been proposed during the last decades. In order to properly understand and assess software modeling languages, we believe that a set of techniques is needed. In this paper, we describe several techniques that can be applied for studying and evaluating cognitive complexity (comprehensibility) of software modeling languages. These techniques have been applied to human-computer interaction, human languages, programming languages and cognitive science before. © 2008 IEEE  

    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... 

    Injecting security as aspectable NFR into software architecture

    , Article 14th Asia Pacific Software Engineering Conference, ASPCE 2007, Nagoya, 4 December 2007 through 7 December 2007 ; January , 2007 , Pages 310-317 ; 15301362 (ISSN); 0769530575 (ISBN); 9780769530574 (ISBN) Bagheri, H ; Mirian Hosseinabadi, H ; Sharif University of Technology
    2007
    Abstract
    Complexity of the software development process is often increased by actuality of crosscutting concerns in software requirements; moreover, Software security as a particular non-functional requirement of software systems is often addressed late in the software development process. Modeling and analyzing of these concerns and especially security in the software architecture facilitate detecting architectural vulnerabilities, decrease costs of the software maintenance, and reduce finding tangled and complex components in the ultimate design. Aspect oriented ADLs have emerged to overcome this problem; however, imposing radical changes to existing architectural modeling methods is not easily... 

    Asphaltene precipitation due to natural depletion of reservoir: Determination using a SARA fraction based intelligent model

    , Article Fluid Phase Equilibria ; Volume 354 , September , 2013 , Pages 177-184 ; 03783812 (ISSN) Hemmati Sarapardeh, A ; Alipour Yeganeh Marand, R ; Naseri, A ; Safiabadi, A ; Gharagheizi, F ; Ilani Kashkouli, P ; Mohammadi, A. H ; Sharif University of Technology
    2013
    Abstract
    Precipitation of asphaltene leads to rigorous problems in petroleum industry such as: wettability alterations, relative permeability reduction, blockage of the flow with additional pressure drop in wellbore tubing, upstream process facilities and surface pipelines. Experimentally determination of the asphaltene precipitation is costly and time consuming. Therefore, searching for some other quick and accurate methods for determination of the asphaltene precipitation is inevitable. The objective of this communication is to present a reliable and predictive model namely, the least - squares support vector machine (LSSVM) to predict the asphaltene precipitation. This model has been developed and... 

    Inspecting safety level of bluetooth headset radiation in the vicinity of human head: A numerical study

    , Article 2013 7th European Conference on Antennas and Propagation, EuCAP 2013 ; 2013 , Pages 1178-1182 ; 9788890701832 (ISBN) Amin Zadeh, R ; Ashiri, M ; Hajsadeghi, K ; Hosseinzade, S. N ; Khaligh, H. H ; Sharif University of Technology
    2013
    Abstract
    Bluetooth headsets are one of the popular accessories of mobile phones because of their convenience. It is necessary to assess the impact of electromagnetic waves on the human head when a person is using a headset. In this paper different scenarios closely modeling the situations that a subject may use the headset in real life are simulated. Simulations are performed for two types of materials commonly used to manufacture the headsets, namely silicone and acetal, and for two different orientation angle of the headset on the ear. Specific Absorption Rate (SAR) and path loss values are then obtained for two different environments, the open space and inside a car. SEMCAD-X software is used as a... 

    Synthesis, characterization and application of magnetic room temperature dicationic ionic liquid as an efficient catalyst for the preparation of 1,2-azidoalcohols

    , Article Journal of Molecular Liquids ; Volume 183 , 2013 , Pages 14-19 ; 01677322 (ISSN) Godajdar, B. M ; Kiasat, A. R ; Hashemi, M. M ; Sharif University of Technology
    2013
    Abstract
    An environmentally benign, aqueous synthesis of 1,2-azidoalcohols via regioselective ring opening of their epoxides using magnetic imidazolium based dicationic room temperature ionic liquid, [pbmim](FeCl4)2, as an efficient magnetic phase transfer catalyst in water has been described. The present approach offers the advantages of clean reaction, simple methodology, short reaction time, high yield, easy purification and reusable catalyst  

    Sensitivity measures for optimal mitigation of risk and reduction of model uncertainty

    , Article Reliability Engineering and System Safety ; Volume 117 , 2013 , Pages 9-20 ; 09518320 (ISSN) Mahsuli, M ; Haukaas, T ; Sharif University of Technology
    2013
    Abstract
    This paper presents a new set of reliability sensitivity measures. The purpose is to identify the optimal manner in which to mitigate risk to civil infrastructure, and reduce model uncertainty in order to improve risk estimates. Three measures are presented. One identifies the infrastructure components that should be prioritized for retrofit. Another measure identifies the infrastructure that should be prioritized for more refined modeling. The third measure identifies the models that should be prioritized in research to improve models, for example by gathering new data. The developments are presented in the context of a region with 622 buildings that are subjected to seismicity from several... 

    Seismic risk analysis with reliability methods, part II: Analysis

    , Article Structural Safety ; Volume 42 , 2013 , Pages 63-74 ; 01674730 (ISSN) Mahsuli, M ; Haukaas, T ; Sharif University of Technology
    2013
    Abstract
    Reliability methods are employed in this paper to analyze the seismic risk to the Vancouver metropolitan region in Canada. The use of reliability methods contrasts with several contemporary approaches for risk analysis. In this paper, two analysis approaches are presented and implemented in a new computer program. One utilizes the first-order and second-order reliability methods together with a hazard combination technique. The other is a sampling-based method that repeatedly generates damage scenarios in the time period of interest. Both strategies employ the same collection of probabilistic models for seismic risk analysis. While the models are presented in the companion paper, this paper... 

    Theoretical modeling of generation of hat-top intensity profile from Gaussian beam by means of a two-stage beam shaper

    , Article Optics Communications ; Volume 294 , 2013 , Pages 182-187 ; 00304018 (ISSN) Haghighatzadeh, A ; Golnabi, H ; Sharif University of Technology
    2013
    Abstract
    Both theoretical and experimental results of an optical beam shaping system are investigated in this report. The described system is a two-stage beam shaping device including a fiber-bundle and a prism-duct. A source light is used to illuminate the fiber-bundle and the image of output beam is captured by a CCD camera. The fiber-bundle output beam shape shows a linear arrangement of circular spots lights, which are placed in a rectangular cross section of about 21.37 mm×2.44 mm. In another study, the photograph picture of the prism output beam is taken by a digital camera. The prism output beam cross section is a square shape with a dimension of about 4×4 mm2. According to the experimental... 

    Seismic risk analysis with reliability methods, part I: Models

    , Article Structural Safety ; Volume 42 , 2013 , Pages 54-62 ; 01674730 (ISSN) Mahsuli, M ; Haukaas, T ; Sharif University of Technology
    2013
    Abstract
    A library of probabilistic models for prediction of seismic risk is presented. The models are specifically intended for use with reliability methods to compute event probabilities, such as seismic loss probabilities. Several models are presented here for the first time. In particular, new and generic models are proposed for earthquake location, regional loss, building response, building damage, and building loss. Each model is presented with an explanation of its development and a discussion of its predictions. In addition, models from the literature are " smoothed" to make them amenable to reliability analysis. The models are implemented in a new computer program that is tailored for...