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

    2D-Bert: Two dimensional burst error recovery technique

    , Article 2007 15th International Conference on Software, Telecommunications and Computer Networks, SoftCOM 2007, Split - Dubrovnik, 27 September 2007 through 29 September 2007 ; 2007 , Pages 411-415 ; 9789536114931 (ISBN) Ajorloo, H ; Kialashaki, H ; Lakdashti, A ; Sharif University of Technology
    2007
    Abstract
    Compressed images such as JPEG when transmitted over communication channels are susceptible to channel noise and/or erasure, which causes losses of blocks of pixels or macroblocks. Recovery of a large block in an image is a difficult task. In this paper we propose a novel method that addresses this problem and can exactly recover a lost block. Moreover, the proposed algorithm is fast enough to be implemented in real time. Simulation results show that our method is faster than previous methods proposed in the literature with less distortion  

    An assertion-based verification methodology for system-level design

    , Article Computers and Electrical Engineering ; Volume 33, Issue 4 , 2007 , Pages 269-284 ; 00457906 (ISSN) Gharehbaghi, A. M ; Hamdin Yaran, B ; Hessabi, S ; Goudarzi, M ; Sharif University of Technology
    2007
    Abstract
    In this paper, we integrate an assertion-based verification methodology with our object-oriented system-level synthesis methodology to address the problem of HW/SW co-verification. In this direction a system-level assertion language is defined. The system-level assertions can be used to monitor the current state of system or flow of transactions. These assertions are automatically converted to "monitor hardware" or "monitor software" during the system-level synthesis process depending on their type and also synthesis style of their corresponding functions. The synthesized assertions are functionally equivalent to their original system-level assertions, and hence, can be reused to verify the... 

    Numerical simulation of three-dimensional interfacial flows

    , Article International Journal of Numerical Methods for Heat and Fluid Flow ; Volume 17, Issue 4 , 2007 , Pages 384-404 ; 09615539 (ISSN) Jahanbakhsh, E ; Panahi, R ; Seif, M. S ; Sharif University of Technology
    2007
    Abstract
    Purpose - This study aims to present compatible computational fluid dynamics procedure for calculation of incompressible three-dimensional time-dependent flow with complicated free surface deformation. A computer software is developed and validated using a variety of academic test cases. Design/methodology/approach - Two fluids are modeled as a single continuum with a fluid property jump at the interface by solving a scalar transport equation for volume fraction. In conjunction, the conservation equations for mass and momentum are solved using fractional step method. Here, a finite volume discretisation and colocated arrangement are used. Findings - The developed code results in accurate... 

    Dependability evaluation of Altera FPGA-based embedded systems subjected to SEUs

    , Article Microelectronics Reliability ; Volume 47, Issue 2-3 , 2007 , Pages 461-470 ; 00262714 (ISSN) Zarandi, H. R ; Miremadi, S. G ; Sharif University of Technology
    2007
    Abstract
    Dependability evaluation of embedded systems due to the integration of hardware and software parts is difficult to analyze. In this paper, we have proposed an experimental method to determine sensitivity to soft errors in an embedded system exploiting Altera SRAM-based FPGAs. The evaluation is performed using both the hardware and software parts of the embedded system in a single framework. To do this, the HDL hardware model of the target system as well as the C-written software codes of the target system, are required. Both permanent and transient faults are injected into the partially- or fully-synthesizable hardware of the target system and this can be performed during the design cycle of... 

    Evaluation of the optimal performance of passenger vehicle by integrated energy-environment-economic modeling

    , Article International Journal of Environmental Science and Technology ; Volume 4, Issue 2 , 2007 , Pages 189-196 ; 17351472 (ISSN) Farzaneh, H ; Saboohi, Y ; Sharif University of Technology
    CEERS  2007
    Abstract
    Analysis of multi dimensional interactions of flow of energy in passenger vehicle is a complex task that necessitates development and utilization of analytical tools. Development of analytical tools with high complexity is usually based on conclusions of many concepts and theories from different scientific disciplines. In this approach, Passenger vehicle is supposed to be organized in the form of a firm and appears in the market that oriented towards establishing an effective energy supply system which may be identified as delivering the product (person kilometer or tone kilometer) with minimum operation costs. To this end, an optimization model named power software founded on theory of firm... 

    A new approach to spatio-temporal calculation of nuclear reactor cores using neural computing

    , Article Nuclear Science and Engineering ; Volume 155, Issue 1 , 2007 , Pages 119-130 ; 00295639 (ISSN) Boroushaki, M ; Ghofrani, M. B ; Lucas, C ; Sharif University of Technology
    American Nuclear Society  2007
    Abstract
    In this paper, we describe an innovative method to model and solve spatio-temporal behavior of nuclear reactor cores via three-dimensional multilayer cellular neural networks. This method uses electrical elements and the existing duality between neutronic and thermal-hydraulic parameters of nuclear reactors. The relevant electrical circuit can be simulated by existing professional electrical circuit software. This research goes beyond our previous efforts to use a neural computing approach in the nuclear field. Modeling and solving simple nuclear reactor kinetic equations is now expanded to a complete dynamic calculation, integrating the core thermal-hydraulic models and the relevant... 

    On the hardware-software partitioning: The Classic General Model (CGM)

    , Article 2006 Canadian Conference on Electrical and Computer Engineering, CCECE'06, Ottawa, ON, 7 May 2006 through 10 May 2006 ; 2006 , Pages 1922-1925 ; 08407789 (ISSN); 1424400384 (ISBN); 9781424400386 (ISBN) JavanHemmat, H ; Goudarzi, M ; Hessabi, S ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2006
    Abstract
    In this paper we introduce a mathematical modeling tool (called Classic General Model: CGM) for the general problem of hardware-software codesign so that different partitioning algorithms can be easily and quickly developed and compared in this same framework. CGM introduces a simple but efficient model which supports single/multiprocessor, primal and dual approaches, fine or coarse granularity. CGM determines solutions by stating Mapping, Implementation and Permutation arrays. For judging among solutions of a certain algorithm, an Objective Function is defined. After modeling the problem by CGM we have a classic problem: finding the best values for elements of three arrays to optimize the... 

    Efficient evaluation of CSAN models by state space analysis methods

    , Article 2006 International Conference on Software Engineering Advances, ICSEA'06, Tahiti, 29 October 2006 through 3 November 2006 ; 2006 , Pages 57-62 ; 0769527035 (ISBN); 9780769527031 (ISBN) Abdollahi Azgomi, M ; Movaghar, A ; Sharif University of Technology
    IEEE Computer Society  2006
    Abstract
    We have recently introduced a high-level extension for stochastic activity networks (SANs) called coloured stochastic activity networks (CSANs). CSANs have several distinguishing properties, which make them quite appropriate for modeling and evaluation of software performance and dependability. CSANs have introduced a construct called coloured place for data manipulation. A coloured place holds a list of tokens of a userdefined token type. CSAN models can be evaluated by state space analysis techniques or discrete-event simulation. However, their state spaces will become very large, even for a small CSAN model. For efficient evaluation of these models by state space analysis methods, we will... 

    Transient detection in COTS processors using software approach

    , Article Microelectronics Reliability ; Volume 46, Issue 1 , 2006 , Pages 124-133 ; 00262714 (ISSN) Rajabzadeh, A ; Miremadi, S. G ; Sharif University of Technology
    2006
    Abstract
    This paper presents a software-based error detection scheme called enhanced committed instructions counting (ECIC) for embedded and real-time systems using commercial off-the-shelf (COTS) processors. The scheme uses the internal performance monitoring features of a processor, which provides the ability to count the number of committed instructions in a program. To evaluate the ECIC scheme, 6000 software induced faults are injected into a 32-bit Pentium® processor. The results show that the error detection coverage varies between 90.52% and 98.18%, for different workloads. © 2004 Elsevier Ltd. All rights reserved  

    Damage initiation and growth in a long bone under increasing monotonic loading using the continuum damage mechanics principle

    , Article 5th International Conference on Engineering Computational Technology, ECT 2006, Las Palmas de Gran Canaria, 12 September 2006 through 15 September 2006 ; 2006 ; 1905088094 (ISBN); 9781905088096 (ISBN) Kargarnovin, M. H ; Bagher Ebrahimi, M ; Katoozian, H. R ; Sharif University of Technology
    2006
    Abstract
    In this article by employing the principle of continuum damage mechanics and solving the governing equations using finite element technique, the damage process in a composite media like a human long bone has been studied. To do this, primarily a CT scan of a femur is converted to proper model usable for a F.E. model. After applying load incrementally with monotonic nature, the state of stress or strain in each element and consequently in medium are calculated using finite element software. Based on the principle of continuum damage and the value of stress in each element, the damage rate is calculated and the mechanical properties at that point are updated for the next step of loading. This... 

    Designing a diethyl ether pilot plant

    , Article CHISA 2006 - 17th International Congress of Chemical and Process Engineering, Prague, 27 August 2006 through 31 August 2006 ; 2006 ; 8086059456 (ISBN); 9788086059457 (ISBN) Babazadeh, F ; Haddadi, A. M ; Kazemini, M ; Sharif University of Technology
    2006
    Abstract
    One of the ways of giving a considerable handle on the account of developing this processes using simulating software. In this work the primary simulation in Aspen plus software done for comparison of various equations of state. Hence, for preparation of one reliable and exact model, the primary prepared model studied for different kinds of Equations of state, activity coefficient and calculation methods of Equilibrium constant in existing simulator software bed. Designing Dimethyl Ether pilot plant on the basis of reactor simulation is achieved by using the compatibility between simulation data and empirical data relevant to the industrial unit. The constants of the kinetic model were... 

    Strategic bidding with regard to demand elasticity

    , Article Iranian Journal of Science and Technology, Transaction B: Engineering ; Volume 30, Issue 6 , 2006 , Pages 691-700 ; 03601307 (ISSN) Soleymani, S ; Ranjbar, A. M ; Shirani, A. R ; Sharif University of Technology
    2006
    Abstract
    This paper presents a new method to analyze the bidding strategies of Generating Companies (GENCOs) with regard to demand elasticity. It is assumed that the available information of each GENCO about its opponents is incomplete and only the minimum and maximum generation levels of their opponents, as well as their fuel type, are known. In the proposed methodology, GENCOs prepare their strategic bids according to a Supply Function Equilibrium (SFE) model. GENCOs will change their bidding strategies until Nash equilibrium points are obtained. The general Algebraic Modeling System (GAMS) has been used to solve the maximization modules using the MINOS optimization software with non Linear... 

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

    Comparative study of conventional steam-methane-reforming (SMR) and auto-thermal-reforming (ATR) with their hybrid sorption enhanced (SE-SMR & SE-ATR) and environmentally benign process models for the hydrogen production

    , Article Fuel ; Volume 297 , 2021 ; 00162361 (ISSN) Faheem, H. H ; Tanveer, H. U ; Abbas, S. Z ; Maqbool, F ; Sharif University of Technology
    Elsevier Ltd  2021
    Abstract
    The paper presents a comparison of steam methane reforming (SMR), sorption enhanced steam methane reforming (SE-SMR), auto-thermal reforming (ATR), and sorption enhanced auto-thermal reforming (SE-ATR) in a fixed bed reformer for hydrogen production. A one-dimensional, unsteady-state heterogeneous reactor model for each process which includes mass and thermal dispersion in the direction of flow and axial pressure distribution, has been simulated using gPROMS® 4.0.1 model builder, while CEA and Aspen Plus® have been employed to analyze the equilibrium performance and simulate the process flowsheets of individual process respectively. The performance of the individual hydrogen production... 

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

    Market power monitoring in electricity market by using market simulation

    , Article 2006 IEEE Power India Conference, New Delhi, 10 April 2006 through 12 April 2006 ; Volume 2005 , 2005 , Pages 509-514 ; 0780395255 (ISBN); 9780780395251 (ISBN) Soleymani, S ; Ranjbar, A. M ; Jafari, A ; Shirani, A. R ; Ranjbar, M ; Sharif University of Technology
    2005
    Abstract
    This paper describes a new method for analyzing the bidding strategies of Generating Companies (GENCOs) in the Independent System Operator (ISO) point of view. ISO uses these results to detect the participants that have the potential for market power or actual exercise of market power. ISO models all GENCOs with perfect information. The proposed methodology uses the marginal cost of GENCOs as an initial point for bidding strategies of GENCOs and improves bidding strategies based on the objective function of GENCOs, the state of them in each hour of the day and with regard to ISO's market clearing problem. ISO tries to maximize the social welfare or minimize consumer's payments. The model... 

    Model for analysis of energy flow from tank-to-wheel in a passenger vehicle

    , Article 2005 IEEE Vehicle Power and Propulsion Conference, VPPC, Chicago, IL, 7 September 2005 through 9 September 2005 ; Volume 2005 , 2005 , Pages 150-153 ; 0780392809 (ISBN); 9780780392809 (ISBN) Farzaneh, H ; Saboohi, Y ; Sharif University of Technology
    2005
    Abstract
    Analysis of multi dimensional interactions of flow of energy in passenger vehicle is a complex task that necessitates development and utilization of analytical tools. Development of analytical tools with high complexity is usually based on conclusions of many concepts and theories from different scientific disciplines. In this approach, Passenger vehicle is supposed to be organized in the form of a firm and appears in the market that oriented towards establishing an effective energy supply system which may be identified as delivering the product (person per mileage removable) with minimum operation costs. To this end, an optimization model named POWER software founded on theory of firm of... 

    Fault tree analysis of embedded systems using SystemC

    , Article Annual Reliability and Maintainability Symposium, 2005 Proceedings: The International Symposium on Product Quality and Integrity, Alexandria, VA, 24 January 2005 through 27 January 2005 ; 2005 , Pages 77-81 ; 0149144X (ISSN) Zarandi, H. R ; Miremadi, S. G ; Sharif University of Technology
    2005
    Abstract
    System fault-tree analysis is a technique for modeling dependability that is in widespread use. For systems such as embedded systems that include both hardware and software, the integration of hardware and software fault trees has proved problematic. In this paper, we present a method for reliability and safety analysis of embedded systems modeled by SystemC language. The evaluation is based on the fault trees generated from both hardware and software parts of the embedded systems described in the unified language. The unified modeling of both hardware and software of embedded systems using SystemC enables designers to be early aware from the safety and reliability of their designs more... 

    A robust page segmentation method for Persian/Arabic documents

    , Article WSEAS Transactions on Computers ; Volume 4, Issue 11 , 2005 , Pages 1692-1698 ; 11092750 (ISSN) Shirali Shahreza, M. H ; Shirali Shahreza, S ; Sharif University of Technology
    2005
    Abstract
    Optical Character Recognition (OCR) softwares are widely used in the office automation systems. One of the first steps in the recognition of the documents is to segment the input image. Various methods have been offered for the English language. For the Persian/Arabic Language, however, no complete method has been found yet. In this paper we present a new page segmentation method for Persian/Arabic printed texts. This method has been inspired by the effect of the spreading of ink on paper. One of the most important characteristics of this method is its non-sensitivity to rotation