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

    Techno-economic evaluation of an integrated hydrogen and power co-generation system with CO2 capture

    , Article International Journal of Greenhouse Gas Control ; Volume 44 , 2016 , Pages 94-103 ; 17505836 (ISSN) Zohrabian, A ; Mansouri Majoumerd, M ; Soltanieh, M ; Sattari, S ; Sharif University of Technology
    Elsevier Ltd 
    Abstract
    An integrated hydrogen and power co-generation system with CO2 capture has been proposed and evaluated techno-economically. The proposed system is an alternative low cost clean power generation while supplying hydrogen for process plants. The baseline configuration has been designed based on the literature. Different cases are simulated in Aspen Plus and are evaluated economically. Thermodynamic models have been validated against the results of previous publications. The co-generation system with different product shares of hydrogen and power has been compared with CO2 captured and CO2-vented hydrogen plants by means of defined techno-economic-environmental indicators. Sensitivity analysis... 

    Techno-economic comparative study on hydrogen and electricity cogeneration systems with CO2 capture

    , Article ASME 2016 10th International Conference on Energy Sustainability, ES 2016, collocated with the ASME 2016 Power Conference and the ASME 2016 14th International Conference on Fuel Cell Science, Engineering and Technology, 26 June 2016 through 30 June 2016 ; Volume 1 , 2016 ; 9780791850220 (ISBN) Zohrabian, A ; Soltanieh, M ; Mansouri Majoumerd, M ; Arild, Ø ; Sharif University of Technology
    American Society of Mechanical Engineers  2016
    Abstract
    In order to achieve the international climate goals and to keep the global temperature increase below 2 °C, carbon capture and storage in large point sources of CO2 emissions has received considerable attention. In recent years, mitigation of CO2 emissions from the power sector has been studied extensively whereas other industrial point source emitters such as hydrogen industry have also great potential for CO2 abatement. This study aims to draw an updated comparison between different hydrogen and power cogeneration systems using natural gas and coal as feedstock. The goal is to show the relative advantage of cogeneration systems with respect to CO2 emission reduction costs. Accordingly, the... 

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

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

    The performance of bolted slant endplate connections subjected to temperature increase

    , Article ASME 2010 10th Biennial Conference on Engineering Systems Design and Analysis, ESDA2010, 12 July 2010 through 14 July 2010l ; Volume 2 , July , 2010 , Pages 207-217 ; 9780791849163 (ISBN) Zahmatkesh, F ; Talebi, E ; Sharif University of Technology
    2010
    Abstract
    In this paper the main goal is to evaluate the vertical and slant bolted endplate connections performance in steel moment frame structures under thermal effect in elastic field, and by a finite element software. the connections are simulated to complete and verify simple modeling of analytical and numerical analysis of the behavior of vertical and slant bolted endplate connections due to increase in temperature. The results that are obtained from performance of a vertical bolted endplate connection and a slant bolted endplate connection due to increase in temperature will be compared  

    Numerical and experimental investigations for design of a high performance microhydro-kinetic turbine

    , Article International Journal of Engineering, Transactions B: Applications ; Volume 30, Issue 5 , 2017 , Pages 785-790 ; 1728144X (ISSN) Zahedi Nejad, A ; Rad, M ; Khayat, M ; Sharif University of Technology
    Abstract
    Design and manufacturing of a high performance micro-hydro-kinetic turbine is discussed in the present paper. The main goal is manufacturing an equipped experimental model of hydro-kinetic turbine with highest energy absorption from water current. A multi-shape ducted turbine comprised of a multi-part diffuser was manufactured that can be converted to many experimental models for studying various diffuser enhancing effects. Turbine's rotor included a three-blade axial propeller and a mixed six-blade propeller with high power coefficient. Simple experiments on propeller were performed for flow visualization, torque measurement and illustrating dynamic balance at high speed rotation in air and... 

    Conceptual duct shape design for horizontal-axis hydrokinetic turbines

    , Article Scientia Iranica ; Volume 23, Issue 5 , 2016 , Pages 2113-2124 ; 10263098 (ISSN) Zahedinejad, A ; Rad, M ; Khayat, M ; Sharif University of Technology
    Sharif University of Technology  2016
    Abstract
    In the present paper, conceptual duct shape design for kinetic energy extraction with hydrokinetic turbines is discussed. The goal is to find a single-passage axisymmetric geometry that holds stable flow with maximum kinetic energy flux at duct throat. For finding the optimum duct shape, the fluid flow was numerically simulated in a wedge shaped space with Flow-Simulation Software. In a multi-stage conceptual design, tabulated configurations were employed to study each geometrical characteristic separately. These include curvature of profile camber, trailing edge shape, profile tip shape, and duct exit cross sectional area. The revolved profile of each duct consists of a well constrained... 

    Using design patterns for refactoring real-world models

    , Article Conference Proceedings of the EUROMICRO, 27 August 2009 through 29 August 2009 ; 2009 , Pages 436-441 ; 10896503 (ISSN) ; 9780769537849 (ISBN) Yaghoubi Shahir, H ; Kouroshfar, E ; Ramsin, R ; Sharif University of Technology
    Abstract
    Many software development methodologies are based on modeling the real world. In some of these methodologies, real-world models are gradually transformed into software models, while in others, the real world is only considered as a preliminary source of insight into the physical business domain. Real-world modeling was pushed to the sidelines due to anomalies in real-world modeling approaches; however, with the advent of the Model-Driven Architecture (MDA), real-world conceptual modeling is likely to regain its importance. We propose a method for using Design Patterns in the context of model transformation, where real-world models are refactored through application of these patterns.... 

    Access control enforcement on outsourced data ensuring privacy of access control policies

    , Article Proceedings of the 2011 International Conference on High Performance Computing and Simulation, HPCS 2011, 4 July 2011 through 8 July 2011, Istanbul ; 2011 , Pages 491-497 ; 9781612843810 (ISBN) Tourani, P ; Hadavi, M. A ; Jalili, R ; Sharif University of Technology
    2011
    Abstract
    Nowadays, data outsourcing has become a solution for many organizations especially large scale enterprises due to the high costs of in-house management of the rapidly growing data. Among all security requirements in this context, user access control and its following dynamic changes are of interest. In this paper, we propose an efficient and reliable mechanism to solve this problem in owner-write-users-read applications. A novel solution is introduced to enforce access control on outsourced data using the Chinese Remainder Theorem. The solution allows updating policy changes at a limited cost in terms of both computational power and the number of users' secret keys. Although the server, on... 

    Rough terrain rovers dynamics analysis and optimization

    , Article DETC2005: ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Long Beach, CA, 24 September 2005 through 28 September 2005 ; Volume 7 B , 2005 , Pages 903-909 ; 0791847446 (ISBN) Tavakoli Nia, H ; Alemohammad, S. H ; Bagheri, S ; Khiabani, R. H ; Meghdari, A ; Sharif University of Technology
    2005
    Abstract
    In this paper a new approach to dynamics optimization of rough terrain rovers is introduced. Since rover wheels traction has a significant role in rover mobility, optimization is based on the minimization of traction at rover wheel-ground interfaces. The method of optimization chosen is Genetic Algorithm (GA) which is a directed random search technique along with the usual optimization based on directional derivatives. GA is a suitable and efficient method of optimization for nonlinear problems. The procedure is applied on a specific rough terrain rover called CEDRA-I Shrimp Rover. Dynamical equations are obtained using Kane's method. Finally, the results are verified by modeling of the... 

    A method for simulation of vapour cloud explosions based on computational fluid dynamics (CFD)

    , Article Journal of Loss Prevention in the Process Industries ; Volume 24, Issue 5 , 2011 , Pages 638-647 ; 09504230 (ISSN) Tauseef, S. M ; Rashtchian, D ; Abbasi, T ; Abbasi, S.A ; Sharif University of Technology
    Abstract
    The effectiveness of the application of CFD to vapour cloud explosion (VCE) modelling depends on the accuracy with which geometrical details of the obstacles likely to be encountered by the vapour cloud are represented and the correctness with which turbulence is predicted. This is because the severity of a VCE strongly depends on the types of obstacles encountered by the cloud undergoing combustion; the turbulence generated by the obstacles influences flame speed and feeds the process of explosion through enhanced mixing of fuel and oxidant. In this paper a CFD-based method is proposed on the basis of the author's finding that among the various models available for assessing turbulence, the... 

    Application of silver nanoparticles and principal component-artificial neural network models for simultaneous determination of levodopa and benserazide hydrochloride by a kinetic spectrophotometric method

    , Article Spectrochimica Acta - Part A: Molecular and Biomolecular Spectroscopy ; Volume 82, Issue 1 , November , 2011 , Pages 25-30 ; 13861425 (ISSN) Tashkhourian, J ; Hormozi Nezhad, M. R ; Khodaveisi, J ; Sharif University of Technology
    2011
    Abstract
    A multicomponent analysis method based on principal component analysis-artificial neural network model (PC-ANN) is proposed for the simultaneous determination of levodopa (LD) and benserazide hydrochloride (BH). The method is based on the reaction of levodopa and benserazide hydrochloride with silver nitrate as an oxidizing agent in the presence of PVP and formation of silver nanoparticles. The reaction monitored at analytical wavelength 440 nm related to surface plasmon resonance band of silver nanoparticles. Differences in the kinetic behavior of the levodopa and benserazide hydrochloride were exploited by using principal component analysis, an artificial neural network (PC-ANN) to resolve... 

    CEFAM: Comprehensive evaluation framework for agile methodologies

    , Article 32nd Annual IEEE Software Engineering Workshop, SEW-32 2008, 15 October 2008 through 16 October 2008, Kassandra ; 2009 , Pages 195-204 ; 9780769536170 (ISBN) Taromirad, M ; Ramsin, R ; Sharif University of Technology
    Abstract
    Agile Software Development is regarded as an effective and efficient approach, mainly due to its ability to accommodate rapidly changing requirements, and to cope with modern software development challenges. There is therefore a strong tendency to use agile software development methodologies where applicable; however, the sheer number of existing agile methodologies and their variants hinders the selection of an appropriate agile methodology or method chunk. Methodology evaluation tools address this problem through providing detailed evaluations, yet no comprehensive evaluation framework is available for agile methodologies. We introduce the Comprehensive Evaluation Framework for Agile... 

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

    Toward an architecture-based method for selecting composer components to make software product line

    , Article ITNG2010 - 7th International Conference on Information Technology: New Generations, 12 April 2010 through 14 April 2010 ; April , 2010 , Pages 1233-1236 ; 9780769539843 (ISBN) Tanhaei, M ; Moaven, S ; Habibi, J ; Sharif University of Technology
    2010
    Abstract
    Nowadays, product line, as an important topic in software development domain, has been paid attention by software engineering practitioners. Finding suitable components to construct an efficient and comprehensive product line with low costs is one of the critical problems in this domain which demands to be satisfied. In this paper a method is presented which can manage and control complexities of component selection problem, an NP problem, and result in creation of declared product line. By making use of this method, a product line will be constructed with suitably-adopted components to cover up requirements based on architecture; that's why software product line development process will... 

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

    Studying the relationship between the usage of APIS discussed in the crowd and post-release defects

    , Article Journal of Systems and Software ; Volume 170 , 2020 Tahmooresi, H ; Heydarnoori, A ; Nadri, R ; Sharif University of Technology
    Elsevier Inc  2020
    Abstract
    Software development nowadays is heavily based on libraries, frameworks and their proposed Application Programming Interfaces (APIs). However, due to challenges such as the complexity and the lack of documentation, these APIs may introduce various obstacles for developers and common defects in software systems. To resolve these issues, developers usually utilize Question and Answer (Q&A) websites such as Stack Overflow by asking their questions and finding proper solutions for their problems on APIs. Therefore, these websites have become inevitable sources of knowledge for developers, which is also known as the crowd knowledge. However, the relation of this knowledge to the software quality... 

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

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

    Using formal methods in component based software development

    , Article 2008 International Conference on Systems, Computing Sciences and Software Engineering, SCSS 2008, Part of the International Joint Conferences on Computer, Information, and Systems Sciences, and Engineering, CISSE 2008, 5 December 2013 through 13 December 2013 ; 2010 , Pages 429-432 ; 9789048136575 (ISBN) Shirali Shahreza, S ; Shirali Shahreza, M ; Sharif University of Technology
    2010
    Abstract
    Reusing the programs which have already been developed can shorten the production time and reduce costs and expenses. One of the important issues in software reuse is finding a program or a program component in a program library which has been already developed and using it in the new program. In view of precision and automation that formal methods can provide, we can use formal methods in retrieval appropriate components from the software libraries. In this paper, some of the works done in the field of retrieval of the components from the libraries by the help of formal methods have been surveyed and reviewed