Loading...
Search for:
abolhassani--ilia
0.123 seconds
Total 100 records
Data Integration with Multiple Ontologies in Semantic Sensor Web
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
Sensor Observation Service (SOS) which is defined by Open Geospatial Consortium (OGC) Sensor Web Enablement group is a Web service specification in order to standardize the way sensors and sensor data are discovered and accessed on the Sensor Web. Multiple instances of this service can be implemented around the world, providing huge amount of data every moment. Each of these services operates in specific domain of knowledge (thematic), spatial and temporal dimensions. One way to reveal the underlying data over all of them is to provide an architecture for data integration to allow the user to query sensor data without the knowledge of the infrastructure components. In this research, a novel...
Historical Alert Analysis in Host-based Intrusion Detection
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
In the last decade, Intrusion Detection Systems has attracted attention due to their importance in network security, but still they've shortcomings. Generating a lot of low level alerts is the main problem. Many of these alerts are actually false positives. One suggested solution is Alert Correlation Analysis. Because of false positives alert correlation techniques are not able to build accurate scenarios, but the accuracy of alerts can be verified with the aid of the information logged in the host systems. In this dissertation after surveying the current alert correlation techniques, a model will be introduced to effectively verify the generated alerts and to apply correlation techniques to...
A New Approach for Data Stream Clustering of Arbitrary Shaped Cluster
,
M.Sc. Thesis
Sharif University of Technology
;
Abolhassani, Hassan
(Supervisor)
Abstract
Recently, data stream has been popular in many contexts like click sequences in web pages, obtained data from sensor networks and satellite data. A data stream is an ordered list of points that should be used once. Clustering of these kinds of data is one of the most difficult issues in data mining. Due to the high amount of data, the traditional clustering algorithms are not suitable for this family of problems. Many data stream clustering algorithms have been proposed in recent years considered the scalability (largeness) of data, but most of them didn’t attend to the following issues. •The quality of clustering can be bad over the time. •Some of the algorithms cannot handle arbitrary...
Improvement of Existing Expand-based Approaches for Construction of Lexical Ontologies with Bi-lingual Dictionaries
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
Nowadays the importance of ontologies in various domains such as semantic web and NLP is obvious. Manually construction of ontologies is a time-consuming, costly and error prone. The non-manual building of ontologies approaches are divided to the expand approach and the merge approach, each has pros and cons. The expand approach is preferred upon the merge approach for languages with few lingual resources. The most important thing in the expand approach, which is building an ontology from another existing ontology, is making distinction between the different meanings of polysemous words. This activity is called word sense disambiguation(WSD). The existing approaches usually give attention to...
Semantic Relation Extraction from Text Corpus Using Data Mining Methods
,
M.Sc. Thesis
Sharif University of Technology
;
Abolhassani, Hassan
(Supervisor)
Abstract
Semantic relation extraction is one of the challenging information extraction’s steps. The main task of relation extraction is finding of relationships in text corpus using Machine Learning methods. There are plenty of usage for relation extraction such as providing information for Question Answering systems, protein interaction detection in biomedical corpora and ontology population. There are many research take placed in this area in which relation extraction task is defined as a classification problem and in most of them, this problem is solved by SVM method. Results of recent research imply that current state of relation extraction methods are far from appropriate state that is...
Resource Allocation in Ultra-low Latency and Ultra-reliable 5G Wireless Networks
, M.Sc. Thesis Sharif University of Technology ; Salehi, Jawad (Supervisor)
Abstract
With the explosive increase in the amount of information in the today's world, the need for high-speed data transmission is felt more and more. According to Cisco's forecast, the traffic explosion in real wireless networks will continue. According to the forecast, the volume of data traffic on wireless networks will be about one hundred and ninety exabytes in the next two years, and in the next four years will reach over five hundred exabytes per year. On the other hand, the advent of new technologies, such as the Internet of Things and the Tactile Internet, pushes us to make it possible to transmit with very low delays and high reliability in future generation networks. In this project, we...
Study and Improvement of a Model for Context-Aware Semantic Web Services
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
Web service plays an important role in software development. Since Web service can be used in small scale and large scale environments, many different entities may participate in each interaction. Regarding situation, a lot of information is available around these entities. This kind of information is called context. In some cases, context information is used to provide outputs which are called context-aware systems.
The main challenging issue in producing a context-aware system is context modeling and sharing. Semantic Web and its ontology languages are the most promising solution to context modeling. In pervasive computing many ontologies are proposed for this purpose, but little...
The main challenging issue in producing a context-aware system is context modeling and sharing. Semantic Web and its ontology languages are the most promising solution to context modeling. In pervasive computing many ontologies are proposed for this purpose, but little...
A survey and improvement on Protein Sequence Alignment using Evolutionary Algorithms
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
Protein multiple sequence alignment is one of important problems in biology which no polynomial time algorithms is known for it yet. Due to importance of this problem, several methods have been developed to find an approximate solution for it. Approximation algorithms, Evolutionary algorithms and Probabilistic methods are some of these methods. According to evolutionary nature of this problem, evolutionary algorithms and specifically genetic algorithms can be a potential good solution method for this problem. In this project we have a survey on using genetic algorithms for this problem and after mentioning benefits and draw backs of existing methods, we develop a method for improving one of...
Data Stream Classification by Considering Concept Drift Using Evolutionary Algorithms
,
M.Sc. Thesis
Sharif University of Technology
;
Abolhassani, Hassan
(Supervisor)
Abstract
Today many applications produce data stream that grow continuously over time. Classification is an important task in mining this data. One of the major challenges in classification of data streams is that the underlying concept of data may change over time; this needs updating the classification model. Many of traditional classification algorithms are adapted for classifying data streams. Evolutionary algorithms are stochastic methods that have been successfully applied to a wide range of optimization problems. Harmony search is a new evolutionary algorithm that convergence to global optimum and can be applied to discrete and continuous data. The evolutionary nature of classifying data...
Electric vehicles as mobile energy storage devices to alleviate network congestion
, Article 2019 Smart Gird Conference, SGC 2019, 18 December 2019 through 19 December 2019 ; 2019 ; 9781728158945 (ISBN) ; Safdarian, A ; Sharif University of Technology
Institute of Electrical and Electronics Engineers Inc
2019
Abstract
Electric vehicles (EVs) usage is becoming ubiquitous nowadays. Widespread integration of electric vehicles into electric energy distribution systems (EEDSs) has a twofold impact: (1) It may impose a burden on EEDSs when EVs are charging, (2) EVs could discharge their battery capacity using V2G technology when required. To mitigate adverse effects of massive integration of EVs in EEDSs, EVs could be used as mobile energy storage devices (MESDs) to transfer electric energy throughout EEDSs using a proper charging/discharging scheme. In this paper, a mixed integer linear programming (MILP) model is proposed to control charging and discharging of EVs to improve EEDS performance. EVs are modeled...
Proposing a new Approach for Ontology Alignment Based on Graphcoincidence
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
An ontology is a formal description of a domain by definition a set of concepts and the relationships between those concepts. Ontologies defined by different applications usually describe their domains in different terminologies,even when they cover the same domain. Thus, we need to resolve the semantic heterogeneities problem and align terms in different ontologies. Ontology alignment plays the central role in these areas to identify correspondences among elements of two or more ontologies. It should be noted that,finding an optimize mapping between two ontologies with respect to search space is an NP-hard [6] problem.
In This thesis we focused on large ontologies and alignment among...
In This thesis we focused on large ontologies and alignment among...
Analyzing Genetic Data With Data Mining Techniques
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Hassan (Supervisor)
Abstract
Gene expression using microarrays technology has special importance in biology studies especially in cancer researches. Using this technology we can assess expression level of several thousand genes simultaneously. One of the major applications of this technology is diseases’ diagnosis which cancers are the most important types of them. The problem in classifying microarray data is its high dimension; although number of samples hardly exceeds a hundred. This severe asymmetry and high dimensionality, results in reduction of accuracy, speed, stability and generalization of classification methods. Thus, one of the most important issues in cancer diagnosis is selection of related and useful...
Dynamical Systems Approach to Interacting Dark Energy Models
, M.Sc. Thesis Sharif University of Technology ; Abolhassani, Aliakbar (Supervisor)
Abstract
This thesis studies the possible solution to the H0 tension via a dynamical systems approach. The early dark energy (IDE) scenario can somewhat alleviate the Hubble constant tension. On the other hand, postulating a new subdominant EDE in the pre – recombination Universe can also resolve the H0 tension. We introduce a novel model to interweave the early dark energy(EDE) and interacting dark energy-dark matter (IDE) scenarios. In this scenario, the early dark energy emerges naturally by changing the topological class of the phase portrait of the universe dynamics. In particular, an EDE component contributing only 10% of the matter density of the Universe—preferably in the vicinity of the...
A new genetic algorithm for multiple sequence alignment
, Article International Journal of Computational Intelligence and Applications ; Volume 11, Issue 4 , December , 2012 ; 14690268 (ISSN) ; Beigy, H ; Abolhassani, H ; Sharif University of Technology
2012
Abstract
Multiple sequence alignment (MSA) is one of the basic and important problems in molecular biology. MSA can be used for different purposes including finding the conserved motifs and structurally important regions in protein sequences and determine evolutionary distance between sequences. Aligning several sequences cannot be done in polynomial time and therefore heuristic methods such as genetic algorithms can be used to find approximate solutions of MSA problems. Several algorithms based on genetic algorithms have been developed for this problem in recent years. Most of these algorithms use very complicated, problem specific and time consuming mutation operators. In this paper, we propose a...
An introduction to the quantitative, rational and scientific process of software development (Part 1)
, Article 6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07, Rome, 7 November 2007 through 9 November 2007 ; 2007 ; Chen, H ; Abolhassani, H ; Sharif University of Technology
2007
Abstract
Repetitive decomposing of the objective concept hierarchically, developed for design involves a human intentional activity, ranging from management to physical works. This model proved the empirical rules in Industrial Engineering. In addition to these "design" process characteristics, the "test" process is found to be a defect attenuating process with the attenuation rate of its error rate of the second kind. As these are applicable to any software process, they are very useful
An introduction to the quantitative, rational and scientific process of software development (Part 2)
, Article 6th International Conference on Software Methodologies, Tools and Techniques, SoMeT_07, Rome, 7 November 2007 through 9 November 2007 ; 2007 ; Chen, H ; Abolhassani, H ; Sharif University of Technology
2007
Abstract
"Product" and "process" are two mutually orthogonal and important aspects of software. As Part 1 discusses "product", Part 2 discusses "process". "Process" is independent of "product" and is used commonly by various "producers". This paper first explains the structure of "process" and then introduces important technique by "divide and conquer". Various important management issues are discussed
Failure recovery of composite semantic web services using subgraph replacement
, Article International Conference on Computer and Communication Engineering 2008, ICCCE08: Global Links for Human Development, Kuala Lumpur, 13 May 2008 through 15 May 2008 ; 2008 , Pages 489-493 ; 9781424416929 (ISBN) ; Amini, A ; Abolhassani, H ; Sharif University of Technology
2008
Abstract
Web services foster functionality of current web to service oriented architecture. Nascent semantic web is capable of automating activities by annotating shared ontological semantics to documents and services. Although, a zillion web services with diversity have been made since the inception of its diffusion, it is not a panacea for software development and it is still in its infancy. A middle agent (broker) simplifies the interaction of service providers and service requester, especially in the case that an atomic web service cannot fulfill user's need. The broker composes a desired value-added service and orchestrates the execution of bundled sub-processes. It is inevitable that several...
Semi-automatic context-aware composition of semantic Web services
, Article 2nd International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies, UBICOMM 2008, Valencia, 29 September 2008 through 4 October 2008 ; 2008 , Pages 502-509 ; 9780769533674 (ISBN) ; Orang, M ; Abolhassani, H ; Sharif University of Technology
2008
Abstract
In many cases, atomic Semantic Web services are not able to provide requested functionalities. Therefore, in order to satisfy users' requests, the composition task is required on available atomic services. In addition, Context awareness in Web services is gaining momentum as the opportunity to benefit the interactions between human, applications and the environment. So it seems reasonable to use available context information in composition procedure to provide a composite Semantic Web service which is adapted to the context of participant Web services and the requester. In this paper, we introduce a novel approach for semi-automatic context-aware graph-based composition of Semantic Web...
An approach for semantic web query approximation based on domain knowledge and user preferences
, 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 443-452 ; 18650929 (ISSN); 3540899847 (ISBN); 9783540899846 (ISBN) ; Piri, R ; Abolhassani, H ; Sharif University of Technology
2008
Abstract
One of the most important services in the Semantic Web is the Reasoning Service. According to the Semantic Web requirements, reasoning under time pressure or other restrictions is needed; and, reasoning which is not 'perfect' but instead 'good enough' for given tasks is acceptable. One of the approaches for the improvement of reasoning performance is approximation; of course, there is an effort for raising more precise approximations. One of the fields in which approximation seems to be useful is query. So far, all of the approximation strategies introduced for conjunctive queries just consider the query's structure. In this paper, a semantic approach for conjunctive query approximation...
Finding correlation between protein protein interaction modules using semantic web techniques
, 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 1009-1012 ; 18650929 (ISSN); 3540899847 (ISBN); 9783540899846 (ISBN) ; Moaven, S ; Abolhassani, H ; Sharif University of Technology
2008
Abstract
Many complex networks such as social networks and computer show modular structures, where edges between nodes are much denser within modules than between modules. It is strongly believed that cellular networks are also modular, reflecting the relative independence and coherence of different functional units in a cell. In this paper we used a human curated dataset. In this paper we consider each module in the PPI network as ontology. Using techniques in ontology alignment, we compare each pair of modules in the network. We want to see that is there a correlation between the structure of each module or they have totally different structures. Our results show that there is no correlation...