<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>System-Level Modeling of Dynamic Applications with Scenario-Aware Dataflow Graphs</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>120</FirstPage>
			<LastPage>132</LastPage>
			<ELocationID EIdType="pii">104210</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2024.232987.1023</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Seyed-Hosein</FirstName>
					<LastName>Attarzadeh-Niaki</LastName>
<Affiliation>Shahid Beheshti University (SBU)</Affiliation>

</Author>
<Author>
					<FirstName>Mohammad</FirstName>
					<LastName>Vazirpanah</LastName>
<Affiliation>Shahid Beheshti University (SBU)</Affiliation>
<Identifier Source="ORCID">0000-0003-3960-674X</Identifier>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>09</Month>
					<Day>03</Day>
				</PubDate>
			</History>
		<Abstract>This paper presents a comprehensive modeling framework for managing the complexities inherent in modeling dynamic and intelligent embedded and cyber-physical systems (CPSs). Leveraging the scenario-aware dataflow (SADF) model of computation (MoC), our framework effectively captures CPS dynamism through controlled scenario representations. We establish denotational-style semantics within the Formal System Design (ForSyDe) framework and operational-style semantics tailored for practical industrial implementation. Integration of SADF MoC into ForSyDe-SystemC exploits modern C++ language features, offering type- and size-safety, model introspection, parallel simulation, and foreign model integration. The contributed SADF extension possesses the capability to seamlessly interconnect with other MoCs, thereby facilitating heterogeneous system modeling. Demonstrational examples, including an encoder/decoder system and an MPEG-4 decoder algorithm for the simple profile, attest to the framework&#039;s correctness and practicality. We also introduce a tool flow for automated synthetic benchmark generation, essential for assessing the scalability and performance of ForSyDe-SystemC SADF models in diverse conditions. The extended modeling framework, examples, and supporting tools are available as public domain code.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Modeling Abstractions</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Scenario-Aware Dataflow</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Embedded Systems</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Cyber-Physical Systems</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Formal System Design</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Streaming Applications</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_104210_056086be5c1f83a67306eb2e5b834491.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Scalable Parallel K-Means Clustering on GPU and CPU Clusters</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>102</FirstPage>
			<LastPage>119</LastPage>
			<ELocationID EIdType="pii">104047</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.231121.1019</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Saeid</FirstName>
					<LastName>Rahmani</LastName>
<Affiliation>Institute for Research in Fundamental Sciences (IPM)</Affiliation>

</Author>
<Author>
					<FirstName>Armin</FirstName>
					<LastName>Ahmadzadeh</LastName>
<Affiliation>Sharif University of Technology, Department of Computer Engineering,</Affiliation>

</Author>
<Author>
					<FirstName>Omid</FirstName>
					<LastName>Hajihassani</LastName>
<Affiliation>Institute for Research in Fundamental Sciences (IPM)</Affiliation>

</Author>
<Author>
					<FirstName>Dara</FirstName>
					<LastName>Rahmati</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University</Affiliation>

</Author>
<Author>
					<FirstName>Saeid</FirstName>
					<LastName>Gorgin</LastName>
<Affiliation>Department of Iranian Research Organization for Science and Technology
(IROST), Electrical Engineering and Information Technology</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>03</Month>
					<Day>18</Day>
				</PubDate>
			</History>
		<Abstract>K-means clustering is one of the most prominent clustering methods that is used in many applications. By considering a widespread application of k-means clustering, redesign of this method in the context of high-performance computing has a considerable impact. In this paper, we consider scalability and utilize the available resources at a different level of parallelism. As a result, novel techniques are proposed for different hardware platforms, which are evaluated separately on uniformly random generated datasets and with different sizes. We change classic two-stage Lloyd’s formulation to a three stage that utilizes different techniques for each stage separately. Besides, we use an algebraic technique to reduce the amount of calculation and lay the foundation for consequent ideas. In CPUs, we propose a parallel architecture based on OpenMP and AVX2 instruction set. In GPUs, we utilize atomic operation and shared memory without considering GPU memory, and shared memory capabilities. Proposed method extends to multi-GPU. We merge these techniques and utilize MPI to scale it for multiple-node platforms.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">K-Means</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">CUDA</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">GPU</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Multi-GPU</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">MPI</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">OpenMP</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">AVX2</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_104047_6126ccec56536408d24ff0b31d80404a.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>NIMA: A NISC-based Micro Architecture Design Methodology for Fog Computing Applications</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>89</FirstPage>
			<LastPage>101</LastPage>
			<ELocationID EIdType="pii">104019</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.231566.1022</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Somayyeh</FirstName>
					<LastName>Maabi</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Seyed-Hosein</FirstName>
					<LastName>Attarzadeh-Niaki</LastName>
<Affiliation>Shahid Beheshti University (SBU)</Affiliation>

</Author>
<Author>
					<FirstName>Maghsoud</FirstName>
					<LastName>Abbaspour</LastName>
<Affiliation>Computer and Network Architecture</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>05</Month>
					<Day>03</Day>
				</PubDate>
			</History>
		<Abstract>With growing adoption of Internet of Things (IoT) technologies, the number of connected devices and the complexity of its applications increase. Therefore, novel concepts such as edge and fog computing are suggested to introduce processing, connectivity and storage capabilities between devices and the cloud to overcome the challenge of handling large amounts of data. However, these layers introduce new challenges in their design, especially in the architecture and micro-architecture levels. In this article, a systematic NISC-based (No Instruction Set Computer) micro-architecture design methodology, NIMA, is presented to rapidly and optimally customize a processor architecture for an application domain of interest, based on a representative benchmark. A new utilization metric and a supporting heuristic algorithm are proposed to help with optimizing the processor data-path. We apply our methodology to design optimal processors based on the performance, area or power design objectives for a proposed benchmark in the fog computing domain. Experimental evidence shows the improvement of desired objectives in different scenarios compared to a conventional MIPS-based processor.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">edge computing</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">microprocessor design methodology</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">fog computing</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">micro-architecture customization</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">IoT devices</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_104019_3312ec139c1cc252588c2c233ba2312a.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Efficient NTT Multiplier of NTRU Prime PQC Algorithm</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>82</FirstPage>
			<LastPage>88</LastPage>
			<ELocationID EIdType="pii">103638</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103638</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Raziyeh</FirstName>
					<LastName>Salarifard</LastName>
<Affiliation>Faculty of Computer Science and Engineering , Shahid Beheshti University</Affiliation>

</Author>
<Author>
					<FirstName>Reza</FirstName>
					<LastName>Rashidian</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University</Affiliation>

</Author>
<Author>
					<FirstName>Reyhaneh</FirstName>
					<LastName>Kharazmi</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University</Affiliation>

</Author>
<Author>
					<FirstName>Ali</FirstName>
					<LastName>Jahanian</LastName>
<Affiliation>گروہ معماری کامپیوتر دانشکدہ مہندسی و علوم کامپیوتر دانشگاہ شہید بہشتی</Affiliation>
<Identifier Source="ORCID">0000-0003-2292-4135</Identifier>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>04</Month>
					<Day>18</Day>
				</PubDate>
			</History>
		<Abstract>As quantum computers become increasingly powerful, the threat of attacking classical algorithms will become more significant. Hence, post-quantum cryptography algorithms are effective alternatives to previous asymmetric algorithms. NTRU Prime is one of the KEM algorithms based on the attention grid in the NIST competition. Implementing such algorithms involves heavy polynomial multiplications over a ring. Number theoretic transformations allow the multiplication of polynomials to be performed in quasi-linear time O(nlog(n)). Hardware implementations of NTT multipliers are typically implemented using a butterfly structure to increase efficiency. We have proposed an efficient architecture for the NTT multiplier. We have redesigned and modified the method for using and storing the pre-processed data, this idea results in a 7% increase in frequency and a reduction of over 14% in the use of LUTs, compared to the best previous work. As a result of the reduction in delay, as well as the reduction in resources consumed, the efficiency of the process has been increased.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Post-quantum cryptography</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Number Theoretic Transform</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Polynomial multiplication over a ring</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">NTRU Prime</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103638_e6a4cf408cf983269b571a585c9fddb3.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>A New Model for Augmenting Retrieved Context-Based Information to Detected Objects in Augmented Reality</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>74</FirstPage>
			<LastPage>81</LastPage>
			<ELocationID EIdType="pii">104018</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.230783.1020</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Maryam</FirstName>
					<LastName>Moradi Shabestari</LastName>
<Affiliation>دانشکده مهندسی و علوم کامپیوتر دانشگاه شهید بهشتی</Affiliation>

</Author>
<Author>
					<FirstName>Mojtaba</FirstName>
					<LastName>Vahidi Asl</LastName>
<Affiliation>Shahid Beheshti University Faculty of Computer Science and Engineering
Software and information systems</Affiliation>
<Identifier Source="ORCID">0000-0003-4964-992X</Identifier>

</Author>
<Author>
					<FirstName>Monireh</FirstName>
					<LastName>Abdoos</LastName>
<Affiliation>Shahid Beheshti University Faculty of Computer Science and Engineering
artificial intelligence</Affiliation>
<Identifier Source="ORCID">0000-0002-3106-503X</Identifier>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>04</Month>
					<Day>13</Day>
				</PubDate>
			</History>
		<Abstract>Augmented reality technology integrates information with the environment in real-time. The capability to add information to objects and interact with users according to their requests can be an enjoyable and useful experience. Most Augmented Reality systems have a fixed static database containing registered objects. To enhance Augmented Reality applications, dynamic information sources can be used. An information source such as the web which has expanded and up-to-date data, could be an appropriate alternative. Using these information sources in real-time enables the use of Augmented Reality on a wider scale.&lt;br /&gt;This paper introduces an Augmented Reality model based on online content is presented. In this research, case studies are human faces and context-based information is a virtual element, i.e., information about the target face. Using web information resources dynamizes the system in a variety of environments. Furthermore, the user interacts with the system through question-answering. Deep learning methods have been used for information retrieval and question-answering. Moreover, Answers to frequently asked questions that are confirmed by users are stored in the database for faster response time. &lt;br /&gt;The experimental results reveal that users can interact with the Augmented Reality system through question-answering and augment the required information with a speed of 0.642 seconds and an F-score of 87.9% on the SQuAD dataset.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Augmented Reality</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Information Retrieval</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Question-Answering</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Object Recognition</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_104018_bbe3d655c1c813ad034e288da3073ff3.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Exploring Identity Theft: Motives, Techniques, and Consequents on Different Age Groups</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>62</FirstPage>
			<LastPage>73</LastPage>
			<ELocationID EIdType="pii">104017</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.231077.1017</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Maedeh</FirstName>
					<LastName>Mosharraf</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Fatemeh Hora</FirstName>
					<LastName>Haghighatkhah</LastName>
<Affiliation>Computer Engineering student, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2023</Year>
					<Month>03</Month>
					<Day>13</Day>
				</PubDate>
			</History>
		<Abstract>While the growth of technology has greatly benefited humanity, it also brings along several drawbacks that can undermine these benefits. Despite its ability to detect attacks and deter various forms of theft, technology is often regarded as a tool for creating new theft techniques. Conducting a systematic review, this article discusses the current state of the art in terms of identity theft motivations, the techniques employed, and the potential harm inflicted upon victims. The paper findings reveal that the reasons behind such incidents can be categorized into seven main categories: financial, commercial, health and medical, educational, citizenship, Internet of Things (IoT), and informational. Fraudsters employ various methods to steal identity information, which can be categorized as social engineering, vulnerabilities, malware, eavesdropping, and information gathering. However, it is important to note that not all identity theft reasons are a concern for people of all ages. This article addresses the examination of potential threats within different age groups. Tragically, victims of identity theft often endure significant financial, legal, social, and health harm as a result of these malicious activities. One of the primary strategies to combat this crime involves investigating the causes, methods, and age distribution of the potential victim population.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Identity theft</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">financial fraud</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">social engineering attacks</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">information fraud</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">citizenship fraud</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">age</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">identity fraud</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_104017_adb65ff91470f0f4cab8c6bdfc8e7acc.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Heterogeneity Characterization of Recursive Line Networks</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>52</FirstPage>
			<LastPage>61</LastPage>
			<ELocationID EIdType="pii">103723</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103723</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Mohammad Mahdi</FirstName>
					<LastName>Emadi Kouchak</LastName>
<Affiliation>Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran</Affiliation>
<Identifier Source="ORCID">0009-0009-2572-3356</Identifier>

</Author>
<Author>
					<FirstName>Farshad</FirstName>
					<LastName>ُSafaei</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>09</Month>
					<Day>26</Day>
				</PubDate>
			</History>
		<Abstract>Over the past few years, the study of complex networks as an interdisciplinary subject has yielded numerous insights. Communication links within these networks have been found to play a crucial role in shaping the implementation of dynamic processes. Recursive graphs are a class of complex networks whose internal structure is governed by recurrent relations. Among these, line graphs are especially important because they represent the communication links within the network as nodes. Studying the heterogeneity, or irregularity, of different graph models is a fundamental research issue in complex and social network analysis. In this article, we investigate the mapping between graph robustness and heterogeneity metrics and their equivalent metrics in line graphs. Specifically, we analyze the distribution of eigenvalues and important indices of heterogeneity in recursive and line graphs. We also examine the changes in heterogeneity of recursive line graphs with the introduction of a set of important heterogeneity indices. Our approach is broadly applicable to a wide range of indicators and complex networks beyond those discussed in this study.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Complex and Social networks</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Recursive networks</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Line graph</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Heterogeneity measures</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103723_6dace4b6cc20dcd8857a43dcb0481558.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>A Weighted Multi-Criteria Decision Making Approach for Image Captioning</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>38</FirstPage>
			<LastPage>51</LastPage>
			<ELocationID EIdType="pii">103526</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103526</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Hassan</FirstName>
					<LastName>Maleki Golandouz</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Mohsen</FirstName>
					<LastName>Ebrahimi Moghaddam</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University G.C, Tehran, Iran,</Affiliation>

</Author>
<Author>
					<FirstName>Mehrnoush</FirstName>
					<LastName>Shamsfard</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University G.C, Tehran, Iran</Affiliation>
<Identifier Source="ORCID">0000-0002-7027-7529</Identifier>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>08</Month>
					<Day>23</Day>
				</PubDate>
			</History>
		<Abstract>Image captioning aims at automatically generating description of an image in natural language. This is a challenging problem in the field of artificial intelligence that has recently received significant attention in the computer vision and natural language processing. Among the existing approaches, visual retrieval based methods have been shown to be highly effective. These approaches search for similar images, then build a caption for the query image based on the captions of the retrieved images. In this study, we present a method for visual retrieval based image captioning, in which we use a multi criteria decision making algorithm to effectively combine several criteria with proportional impact weights to retrieve the most relevant caption for the query image. The main idea of the proposed approach is to design a mechanism to retrieve more semantically relevant captions with the query image and then selecting the most appropriate caption by imitation of the human act based on a weighted multi-criteria decision making algorithm. Experiments conducted on MS COCO benchmark dataset have shown that proposed method provides much more effective results compared to the state-of-the-art models.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Image Captioning</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Machine Vision</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Natural Language Processing</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Multi-criteria Decision Making</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Transfer-based Approaches</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103526_f0da81afa3d3f29d4198d5cb191065a8.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Efficient Heuristic Algorithms for unweighted minimum vertex cover problem</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>32</FirstPage>
			<LastPage>37</LastPage>
			<ELocationID EIdType="pii">103538</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103538</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Vida</FirstName>
					<LastName>Barzegaran</LastName>
<Affiliation>Faculty of Computer Engineering, Shahid Rajaee Teacher Training University, Tehran, Iran.</Affiliation>

</Author>
<Author>
					<FirstName>Zeinab</FirstName>
					<LastName>Torabi</LastName>
<Affiliation>Faculty of Computer Engineering, Shahid Rajaee Teacher Training University, Tehran, Iran.</Affiliation>

</Author>
<Author>
					<FirstName>Sahar</FirstName>
					<LastName>Kianian</LastName>
<Affiliation>Faculty of Computer Engineering, Shahid Rajaee Teacher Training, Tehran, Iran.</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>07</Month>
					<Day>29</Day>
				</PubDate>
			</History>
		<Abstract>Covering all edges in a graph with a small set of vertices is one of the most fundamental graph problems which is called the minimum vertex cover problem. In the literature different strategies have been employed to find near-optimal minimum vertex cover set in different kinds of graphs.&lt;br /&gt;In this work, two efficient algorithms (i.e., MAxA and MAxAR) are introduced to find the minimum vertex cover set in any unweighted undirected graph. The proposed construction algorithms have two main steps in each iteration which explore neighborhoods of minimum degree vertices to find and select appropriate vertices for the cover set. Until all of the edges are removed or selected in the algorithms, these two steps are performed iteratively. The proposed algorithms have been implemented on DIMACS, BHOSLIB, and other benchmarks where experimental results show that the proposed algorithms outperform other relevant methods in terms of time and cardinality of vertex cover set.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">NP problem</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Minimum vertex cover</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Heuristic algorithm</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103538_d017d6ea3b4118fb2f920ec5ad68a529.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>All-optical photonic crystal two bit adder design</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>22</FirstPage>
			<LastPage>31</LastPage>
			<ELocationID EIdType="pii">103525</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103525</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Hojjat</FirstName>
					<LastName>Sharifi</LastName>
<Affiliation>Department of Computer Engineering, Vali-e-Asr University of Rafsanjan, Rafsanjan, Iran.</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>07</Month>
					<Day>27</Day>
				</PubDate>
			</History>
		<Abstract>In this paper, all-optical photonic crystal two bit adder based on nonlinear ring resonator is designed. The proposed structures includes threshold detectors and junctions. In our proposed structure, in order to resolve the low transmission problem in input junction, an enhanced junction is cascaded by a threshold detector to implement full adder cells. By cascading two optimized full adder a two bit adder has been designed. Nonlinear rods of the proposed structures are made of Silicon nanocrystal to create the required frequency shift for implementation of the proposed structures. In order to evaluate the performance of the proposed structures, the plane wave expansion and finite difference time domain methods are used. The proposed optimized full adder cell occupy an area about 340 µm2 with maximum power 5 W for switching mechanism. Our simulation results show that the proposed full adder can operate with a bit rate of more than 580 Gbits/s.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">photonic crystals</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">two bit adder</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">full adder</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">ring resonator</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">nonlinear Kerr effect</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103525_6f78b3246bb5fb2bc60ecfdaf6836323.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Continuous User Authentication Using a Combination of Operation and Application-related Features</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>10</FirstPage>
			<LastPage>21</LastPage>
			<ELocationID EIdType="pii">103524</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103524</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Ahmad Ali</FirstName>
					<LastName>Abin</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran.</Affiliation>

</Author>
<Author>
					<FirstName>Parisima</FirstName>
					<LastName>Hosseini</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
<Author>
					<FirstName>Alireza</FirstName>
					<LastName>Torabian Raj</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>07</Month>
					<Day>21</Day>
				</PubDate>
			</History>
		<Abstract>Protection of computer systems is a challenge facing the users, who usually define passwords, fingerprints, face detection patterns, and other identification solutions in order to secure their systems against the misuse and unauthorized access. Nevertheless, these solutions are effective in preventing anonymous people from logging in to the system. If a user leaves a system unlocked for a while or a password has already been disclosed for any reason, such trivial solutions will then fail to secure the system. In this study we introduces new dynamic features considering the time, category and type of the applications a user uses and use them in combination with existing operation-related features in a anomaly detection framework for user authentication. A combination of operation-related and application-related features are then taken into account to create a base profile for each authenticated user in order to detect any unauthorized access. The proposed method can secure systems even if an unauthorized access occurs. In other words, this method compares the current user’s behaviour with the base profile of authenticated user momentarily. If an anomaly is detected, that user is recognized as an unauthorized user and will then be prohibited from working with the system or asked to undergo a two-step authentication process.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Anomaly detection</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Continues Authentication</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Machine Learning</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">User profiling</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Insider threat</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103524_b0495e94b69331ae10cde394c4e933d4.pdf</ArchiveCopySource>
</Article>

<Article>
<Journal>
				<PublisherName>Shahid Beheshti University</PublisherName>
				<JournalTitle>Journal of Innovations in Computer Science and Engineering (JICSE)</JournalTitle>
				<Issn>2981-2135</Issn>
				<Volume>1</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2023</Year>
					<Month>06</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Early Parkinson&#039;s Disease Diagnosis Based on Sequence Analysis</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>1</FirstPage>
			<LastPage>9</LastPage>
			<ELocationID EIdType="pii">103523</ELocationID>
			
<ELocationID EIdType="doi">10.48308/jicse.2023.103523</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>Armin</FirstName>
					<LastName>Salimi-Badr</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University</Affiliation>

</Author>
<Author>
					<FirstName>Mohammad</FirstName>
					<LastName>Hashemi</LastName>
<Affiliation>Faculty of Computer Science and Engineering, Shahid Beheshti University</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2022</Year>
					<Month>05</Month>
					<Day>09</Day>
				</PubDate>
			</History>
		<Abstract>In this paper, a neural approach based on Long Short-Term Memory (LSTM) neural networks is proposed to diagnose patients suffering from Parkinson’s Disease (PD). Considering the movement disorders caused by PD, the proposed method investigates the gait cycle pattern of subjects based on vertical Ground Reaction Force (vGRF) measured by 16 wearable sensors placed in subjects&#039; shoes. In this study, it is shown that the temporal patterns of the gait cycle are different for healthy persons and patients. Therefore, by using a recurrent structure like LSTM, able to analyze the dynamic nature of the gait cycle, the proposed method extracts the temporal patterns to diagnose patients from healthy persons. To reduce the number of data dimensions, the sequences of corresponding sensors measuring vGRF in different feet are combined by subtraction. This method analyzes the temporal pattern of time series collected from different sensors, without extracting special features representing statistics of different parts of the gait cycle. Indeed, the method can extract temporal features based on learning, without using expert knowledge. Finally, the Accuracy and F1 Score of the model trained with all data is $99.87\%$, and $96.66\%$ respectively.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Parkinson's disease</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">gait cycle</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Long-Short Term Memory</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jicse.sbu.ac.ir/article_103523_66415896d2260eca2ad3d84b9a65bc29.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
