Loading...
Search for: style
0.003 seconds
Total 29 records

    The comparison of attachment styles among Iranian lesbian, gay, and bisexual and heterosexual people

    , Article Journal of Gay and Lesbian Social Services ; Volume 28, Issue 4 , 2016 , Pages 369-378 ; 10538720 (ISSN) Nematy, A ; Oloomi, M ; Sharif University of Technology
    Routledge 
    Abstract
    This study was conducted in order to compare the attachment styles of sexual minorities and their heterosexual counterparts. The study participants consisted of a non-probability sample of 62 lesbians and gay men (LG) and 13 bisexual men and women (mean age = 25.50, SD = 5.09) living in various cities in Iran. There were also 75 heterosexuals selected from the general population and matched with the study group based on age, sex, and educational level. Each person completed the Revised Adult Attachment Scale (RAAS) and a demographic data sheet. In addition, the groups of sexual minorities were also asked to address additional items related to their status as sexual minorities. The results... 

    Extracting Architecture and Mapping it to the Architecture Styles from Existing Methodologies and Survey the Benefits of using Them

    , M.Sc. Thesis Sharif University of Technology Isazadeh, Iman (Author) ; Habibi,Jafar (Supervisor)
    Abstract
    Nowadays, research in the field of software architecture has become an important topic as a key element in software processes. Software Development Methodologies are not excluded. Importance and the need to improve and maintain methods, training new people and producing reasonable documents have highlighted the role of software architecture, especially in the methods that do not good predictions for these cases. In this project a solution would be introduced that we can extract the architecture of a methodology by using in hand techniques and tools. Then we would map the extracted architecture to architectural styles. So in addition of the benefit of using an architecture based design, we... 

    Using AHP Method to Evaluate Architecture Style Designs

    , M.Sc. Thesis Sharif University of Technology Akhoddad, Zahra (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    Due to the increase in size and complexity of software systems, choosing suitable software architecture is a fundamental issue. One of the most effective ways for designing and valuating software architectures is to adopt architectural styles. An architectural style is an approach for reaping the benefits of similarities that exist between various architectures. Adoption of architectural styles in the design process of a software system assures the employment of strength points of specifications that belong to each architectural style. However, selecting a suitable architectural style depends on different criteria. Therefore it makes the ... 

    Architectural styles as a guide for software architecture reconstruction

    , Article 13th International Computer Society of Iran Computer Conference on Advances in Computer Science and Engineering, CSICC 2008, Kish Island, 9 March 2008 through 11 March 2008 ; Volume 6 CCIS , 2008 , Pages 985-989 ; 18650929 (ISSN); 3540899847 (ISBN); 9783540899846 (ISBN) Khodamoradi, K ; Habibi, J ; Kamandi, A ; Sharif University of Technology
    2008
    Abstract
    Much effort has been put in defining methods, techniques, and tools for software architecture reconstruction (SAR) Software Architecture Transformation (SAT), and Software Architecture-based Development, but much less attention has been paid to what lies at the heart of architecture-based development, software architectural styles. We argue that architecture-based software development could be much more productive if centered around the concept of software architecture styles, hence the need for style recovery in the process of software architecture reconstruction. The reason behind this is generally. Furthermore, with the coherence architectural styles can bring to the process of automated... 

    Resisting dynamic structures in shifting toward "systems thinking"

    , Article 51st Annual Meeting of the International Society for the Systems Sciences, ISSS 2007, Tokyo, 5 August 2007 through 10 August 2007 ; 2007 , Pages 593-611 ; 9781605600437 (ISBN) Vakili, K ; Fakhar Izadi, E ; Moteabbed, S ; Sharif University of Technology
    2007
    Abstract
    There is a unanimous agreement that "systems thinking" helps both individuals and organizations make more intelligent and more effective decisions. On the other hand, the unsatisfactory rate of systems thinking evolution among managers, collegians, students and other stratums raises this question that, why such a useful, discriminating and tasteful concept in theory, does not spread with the desirable pace in practice. Where exactly does the problem originate from? The tragedy is more sensible when noting the fact that even those who know the concept methodically do not apply it in action and in their decisions. Unfortunately, despite relatively numerous literatures on changing beliefs,... 

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

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

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

    A semantic framework for business process modeling based on architecture styles

    , Article Proceedings - 2012 IEEE/ACIS 11th International Conference on Computer and Information Science, ICIS 2012 ; 2012 , Pages 513-520 ; 9780769546940 (ISBN) Khalaj, M. E ; Moaven, S ; Habibi, J ; Ahmadi, H ; Sharif University of Technology
    IEEE  2012
    Abstract
    Business processes perform a significant role in increasing the success of organizational processes and functionalities. Due to the ever increasing growth in the scale and complexity of processes in line with taking advantage of combinational methods and ideas to optimize workflows and gain higher efficiency, lack of a framework considering both business process semantic and structure for business process modeling is completely sensible. Adding semantic to business process models will result in more comprehensible and automatically-executable processes. Moreover, preparing a suitable structure by making use of software architectural concepts will lead to a major decrease in misunderstanding... 

    Towards a Framework for Improving Process Management of Service-Oriented Architecture Based on Requirements

    , M.Sc. Thesis Sharif University of Technology Taherkhani, Reza (Author) ; Habibi, J. (Jafar) (Supervisor)
    Abstract
    Software architecture has been known as one of the fundamental elements of effective software development process. In order to improve and optimize the software architecture design, many attempts have been made among which are introducing architectural patterns. Because of high advantages of service-oriented architecture, it is considered as one of the main interests of software developers. It should be noted, however, that getting advantages from service-oriented architecture is not possible without having an efficient management within its processes. In other words, using service-oriented architecture without considering its process management challenges, can lead to increased costs and... 

    Author Identification Using Statistical Methods

    , M.Sc. Thesis Sharif University of Technology Ameri, Reyhaneh (Author) ; Beigy, Hamid (Supervisor)
    Abstract
    With the increasing use of the Internet, we are witnessing the exchange of gigabytes of text in cyberspace. Cyberspace makes it possible for individuals to hide their true identity and enter this space with an spurious one. Abuses that occur in online communities due to the use of unknown identities, reduce confidence in this type of communication and create many challenges in this area. Hence the importance of maintaining the security of the space, controling the user-generated content and identifying the authors of texts increases day by day. In this Research we have presented an approach to author identification. This approach is based on modeling the style of the authors on the basis of... 

    Defining and Investigating the Dominant Leadership Style in the Iranian Successful Organizations According to the Managerial Grid Model

    , M.Sc. Thesis Sharif University of Technology Sarraf Yazdi, Delaram (Author) ; Sharifian, Mohammad Ali (Supervisor)
    Abstract
    This research program is built up from understanding the dominant leadership style in the Iranian prosperous and propounded organizations according to Robert Blake and Jane Mouton Seventh Dominant Patterns of Behavior. According to the main purpose of this research, which includes defining the dominant leadership style and consequently studying its effects on organizational performance, apprehending how staff are led in successful organizations provides immediate insights into how the employed style can bring the organization forward and make it closer to its final objectives. Moreover, the research provides an opportunity for managers to critically assess, evaluate, and analyze their own... 

    A comprehensive framework for Technologies of Management (TOM) in holding companies

    , Article International Journal of Technology Intelligence and Planning ; Volume 7, Issue 2 , 2011 , Pages 168-179 ; 17402832 (ISSN) Moghaddam, N. B ; Nedaei, H ; Sahafzadeh, M ; Hosseini, S. H ; Sharif University of Technology
    2011
    Abstract
    Holding companies are one of the most important structures that fulfil goals related to stable economic development. Managerial processes are among the most important functions of a holding company's headquarters. The aim of this study is to present a comprehensive framework for management technologies in holding companies. The presence of an appropriate framework can assist holding companies confronted with existing complexities in various supporting tools of managerial processes which are continuously expanding. The presented framework can be an initial stage for formulating a management technology strategy in holding companies. This framework has been applied in the processes of... 

    Migrating to Cloud-Native architectures using microservices: An experience report

    , Article Workshops on CLIoT, WAS4FI, SeaClouds, CloudWay, IDEA, FedCloudNet 2015 held in conjunction with European Conference on Service-Oriented and Cloud Computing, ESOCC 2015, 15 September 2015 through 17 September 2015 ; Volume 567 , 2016 , Pages 201-215 ; 18650929 (ISSN); 9783319333120 (ISBN) Balalaie, A ; Heydarnoori, A ; Jamshidi, P ; Celesti A ; Leitner P ; Sharif University of Technology
    Springer Verlag  2016
    Abstract
    Migration to the cloud has been a popular topic in industry and academia in recent years. Despite many benefits that the cloud presents, such as high availability and scalability, most of the on-premise application architectures are not ready to fully exploit the benefits of this environment, and adapting them to this environment is a non-trivial task. Microservices have appeared recently as novel architectural styles that are native to the cloud. These cloud-native architectures can facilitate migrating on-premise architectures to fully benefit from the cloud environments because non-functional attributes, like scalability, are inherent in this style. The existing approaches on cloud... 

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

    Towards a Mechanism to Design Software Product Line Architecture Based on Heterogeneous Styles

    , M.Sc. Thesis Sharif University of Technology Amirjan, Elahe (Author) ; Habibi, Jafar (Supervisor)
    Abstract
    One of approaches in software architecture design is using architecture styles or patterns. This approach is a suitable way for satisfying functional and nonfunctional requirements and also is cost effective. It is shown that this approach improves effectively quality of software systems. Whereas, choosing a suitability architecture style for complex designs depends on many factors and often one style cannot meet all the requirements, therefore, use of heterogeneous styles can be useful. Also, in software product line architecture design, we must combine different kinds of architectural styles to cover the problem domain and achieve better performance. Correct and accurate choice of... 

    Intensity Estimation of Facial Action Units Utilizing Their Sparsity Properties

    , Ph.D. Dissertation Sharif University of Technology Mohammadi, Mohammad Reza (Author) ; Fatemizadeh, Emad (Supervisor) ; Mahoor, Mohammad Hossein (Co-Advisor)
    Abstract
    The most popular system for quantification of the facial behaviors and expressions is the Facial Action Coding System (FACS). FACS provides a description of all possible and visually detectable facial variations in terms of 33 Action Units (AUs). The activation of each AU leads to a slight variation in the facial appearance, and any facial expression can be modeled by a single AU or a combination of AUs. Definition of AUs is such that they are sparse in multiple domains. The goal of this dissertation is utilizing these sparsity properties to develop an effective algorithm for automatic intensity estimation of AUs. One of the sparsity domains of AUs is the spatial domain that means the... 

    Checking the Compliance of Software Architecture Evolution with its Rules

    , M.Sc. Thesis Sharif University of Technology Liaghat, Zainab (Author) ; Izadi, Mohammad (Supervisor)
    Abstract
    With long-term evolution of large scale software systems, the study and engineering of architectural evolution becomes more and more important. In order to manage high level changes, the architects should plan the architecture evolution in a series of releases. Planning and analysis of architectural evolution is a challenge and plays a significant role in evolution management. An assessment solution could promote overall accuracy and quality of the evolution process. Compliance checking with expert-defined rules is a well-known assessment solution and could be applied in the field of architectural evolution. In this thesis, a solution is proposed in order to compliance check these evolution... 

    Formality Style Transfer Using Deep Neural Network

    , M.Sc. Thesis Sharif University of Technology Ebrahimi, Fatemeh (Author) ; Sameti, Hossein (Supervisor)
    Abstract
    Formality style transfer, in other words, automatic transfering style of informal text to formal and vice versa, means changing the style and form of a sentence without changing its content. With the increasing progress of deep neural networks, the formality style transfer in other languages has attracted the attention of other researchers and has made significant progress in natural language processing tasks. Due to the availability of parallel data in the English language, the task of style transfer has been approached and designed basically in the framework of the "encoder-decoder" architecture of neural networks. However, due to the lack of parallel datasets in the Persian language, this... 

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