\documentclass[hyperref={hyperfootnotes=false},ucs]{beamer}
\usetheme{Luebeck}
%\usetheme{Singapore}
%\usetheme{Rochester}
%\usetheme{Dresden}
%\usetheme{Szeged}
%\usetheme{Warsaw}
\setbeamerfont*{frametitle}{size=\normalsize,series=\bfseries}
%\setbeamertemplate{navigation symbols}{}

\usepackage{verbatim}
\usefonttheme{serif}
\usepackage{ptext}
\usepackage{fontspec}
\usepackage{tikz}
\usetikzlibrary{arrows}
\tikzstyle{block}=[draw opacity=0.7,line width=1.4cm]

\usepackage{xepersian}
\settextfont{Yas}

\begin{comment}
%%%%%%%%%%%%%%%%%%%%%%%%%% Frametitle, framesubtitle %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\define@key{beamercolbox}{left}[0pt]{\def\beamer@colbox@rs{0pt}\def\beamer@colbox@ls{#1 plus1fill}}
\makeatother

%%%%%%%%%%%%%%%%%%%%%%%%% Lists, Enumerations, Descriptions, etc. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\expandafter\let\csname beamer@@tmpop@itemize item@default\endcsname\relax
\expandafter\let\csname beamer@@tmpop@itemize subitem@default\endcsname\relax
\expandafter\let\csname beamer@@tmpop@itemize subsubitem@default\endcsname\relax

\defbeamertemplate*{itemize item}{default}{\scriptsize\raise1.25pt\hbox{\donotcoloroutermaths$\blacktriangleleft$}}
\defbeamertemplate*{itemize subitem}{default}{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\blacktriangleleft$}}
\defbeamertemplate*{itemize subsubitem}{default}{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\blacktriangleleft$}}

\bidi@patchcmd{\@listi}{\leftmargin}{\rightmargin}{}{}
\let\@listI\@listi
\bidi@patchcmd{\@listii}{\leftmargin}{\rightmargin}{}{}
\bidi@patchcmd{\@listiii}{\leftmargin}{\rightmargin}{}{}
\bidi@patchcmd{\beamer@enum@}{\raggedright}{\raggedleft}{}{}
\bidi@patchcmd{\@@description}{\raggedright}{\raggedleft}{}{}
\bidi@patchcmd{\@@description}{\leftmargin}{\rightmargin}{}{}

\renewcommand{\itemize}[1][]{%
  \beamer@ifempty{#1}{}{\def\beamer@defaultospec{#1}}%
  \ifnum \@itemdepth >2\relax\@toodeep\else
    \advance\@itemdepth\@ne
    \beamer@computepref\@itemdepth% sets \beameritemnestingprefix
    \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
    \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
    \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body begin}%
    \list
      {\usebeamertemplate{itemize \beameritemnestingprefix item}}
      {\def\makelabel##1{%
          {%
            \hss\llap{{%
                \usebeamerfont*{itemize \beameritemnestingprefix item}%
                \usebeamercolor[fg]{itemize \beameritemnestingprefix item}##1}}%
          }%
        }%
      }
  \fi%
  \beamer@cramped%
  \raggedleft%
  \beamer@firstlineitemizeunskip%
}
\makeatother
\end{comment}

%%%%%%%%%%%%%%%%%%%%%%%%%%%% Footnotes %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\bidi@undef\beamer@@tmpop@footnote@default

\defbeamertemplate*{footnote}{default}
{
  \parindent 1em\noindent%
  \raggedleft
  \hbox to 1.8em{\hfil\insertfootnotemark}\insertfootnotetext\par%
}

\defbeamertemplate*{LTRfootnote}{default}
{
  \parindent 1em\noindent%
  \raggedright
  \hbox to 1.8em{\hfil\insertfootnotemark}\latinfont\insertfootnotetext\par%
}
\footdir@temp\footdir@ORG@bidi@beamer@framefootnotetext\beamer@framefootnotetext{R}
\let\@footnotetext=\beamer@framefootnotetext
\let\@RTLfootnotetext\@footnotetext

\def\@makeLTRfntext#1{%
  \def\insertfootnotetext{#1}%
  \def\insertfootnotemark{\@makefnmark}%
  \usebeamertemplate***{LTRfootnote}}

\newcommand<>\beamer@frameLTRfootnotetext[1]{%
  \global\setbox\beamer@footins\vbox{\@RTLfalse%
    \hsize\framewidth
    \textwidth\hsize
    \columnwidth\hsize
    \unvbox\beamer@footins
    \reset@font\footnotesize
    \@parboxrestore
    \protected@edef\@currentlabel
         {\csname p@footnote\endcsname\@thefnmark}%
    \color@begingroup
      \uncover#2{\@makeLTRfntext{%
        \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}}%
    \color@endgroup}}


\footdir@temp\footdir@ORG@bidi@beamer@frameLTRfootnotetext\beamer@frameLTRfootnotetext{L}
\let\@LTRfootnotetext=\beamer@frameLTRfootnotetext

\makeatother

\begin{comment}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Theorems, Lemmas, Proofs, etc. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\renewenvironment{beamercolorbox}[2][]{%
  \begingroup%
    \def\beamer@colbox@coladd{0pt}%
    \def\beamer@vmode{\leavevmode}%
    \setkeys{beamercolbox}{%
      wd=\textwidth,ht={},dp={},%
      rightskip=0pt,leftskip=0pt plus1fil,%
      sep=0pt,colsep=0pt,colsep*=0pt,%
      shadow=false,rounded=false,ignorebg=false}%
    \setkeys{beamercolbox}{#1}%
    \ifbeamercolorempty[bg]{#2}{\@tempswafalse}{\@tempswatrue}%
    \ifbeamer@colbox@ignorebg\@tempswafalse\fi%
    \def\beamer@colbox@color{#2}%
    \hsize=\beamer@colbox@wd%
    \setbox\beamer@tempbox=\hbox\bgroup\vbox\bgroup%
      \leftskip=\beamer@colbox@ls%
      \advance\leftskip by\beamer@colbox@sep%
      \rightskip=\beamer@colbox@rs%
      \advance\rightskip by\beamer@colbox@sep%
      \ifbeamer@colbox@ignorebg%
        \colorlet{beamer@temp@color}{bg}%
        \usebeamercolor[fg]{#2}%
        \colorlet{bg}{beamer@temp@color}%
      \else%
        \usebeamercolor[fg]{#2}%
      \fi%
      \if@tempswa%
        \advance\leftskip by\beamer@colbox@colsep%
        \advance\rightskip by\beamer@colbox@colsep%
        \ifdim\beamer@colbox@colsep=0pt\else\vskip\beamer@colbox@colsep\fi%
        \ifdim\beamer@colbox@colseps=0pt\else\vskip\beamer@colbox@colseps\fi%
      \fi%
      \ifdim\beamer@colbox@sep=0pt\else\vskip\beamer@colbox@sep\fi%
      \beamer@vmode\ignorespaces}{%
      \ifdim\beamer@colbox@sep=0pt\else\vskip\beamer@colbox@sep\fi%
      \if@tempswa\ifdim\beamer@colbox@colsep=0pt\else\vskip\beamer@colbox@colsep\fi\fi%
      \if@tempswa\ifdim\beamer@colbox@colseps=0pt\else\vskip\beamer@colbox@colseps\fi\fi%
    \egroup\egroup%
    \wd\beamer@tempbox=\hsize%
    \@tempdima=\wd\beamer@tempbox%
    \ifx\beamer@colbox@ht\@empty%
    \else%
      \ht\beamer@tempbox=\beamer@colbox@ht%
    \fi%
    \ifx\beamer@colbox@dp\@empty%
    \else%
      \dp\beamer@tempbox=\beamer@colbox@dp%
    \fi%
    \ifbeamer@colbox@rounded%
      \if@tempswa%
        \begin{beamerboxesrounded}[%
          shadow=\beamer@colbox@shadow,%
          lower=\beamer@colbox@color,%
          upper=normal text,%
          width=\beamer@colbox@wd]{}%
          \box\beamer@tempbox%
        \end{beamerboxesrounded}%
      \else%
        \ifdim\@tempdima>\textwidth%
          \setbox\beamer@tempbox=\hbox to\textwidth{\hss\box\beamer@tempbox\hss}%
        \fi%
        \box\beamer@tempbox%
      \fi%
    \else%
      \if@tempswa\setbox\beamer@tempbox=\hbox{\vbox{%
        \usebeamercolor{\beamer@colbox@color}%
        \advance\hsize by \beamer@colbox@colseps\relax%
        \advance\hsize by \beamer@colbox@colseps\relax%
        \hskip-\beamer@colbox@colseps%
        \fboxsep=0pt\colorbox{bg}{%
          \hskip\beamer@colbox@colseps%
          \hbox{\box\beamer@tempbox}%
          \hskip\beamer@colbox@colseps%
        }%
        \hskip-\beamer@colbox@colseps%
      }}\fi%
      \ifdim\@tempdima>\textwidth%
        \setbox\beamer@tempbox=\hbox to\textwidth{\hskip0pt minus\beamer@leftmargin\relax\box\beamer@tempbox\hskip0pt minus\beamer@rightmargin\relax}%
      \fi%
      \box\beamer@tempbox%
    \fi%
  \endgroup%
}
\end{comment}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Collumns right to left. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\long\def\beamer@newenvnoopt#1#2#3#4{%
  \expandafter\renewcommand\expandafter<\expandafter>\csname#1\endcsname[#2]{#3}%<- here
  \expandafter\long\expandafter\def\csname end#1\endcsname{#4}%
}
\long\def\beamer@newenvopt#1#2[#3]#4#5{%
  \expandafter\renewcommand\expandafter<\expandafter>\csname#1\endcsname[#2][#3]{#4}%<- here
  \expandafter\long\expandafter\def\csname end#1\endcsname{#5}%
}

\renewcommand<>\beamer@columncom[2][\beamer@colmode]{%
  \beamer@colclose%
  \def\beamer@colclose{\end{minipage}\hfill\end{actionenv}\ignorespaces}%
\begin{actionenv}#3%
  \setkeys{beamer@col}{#1}%
  \begin{minipage}[\beamer@colalign]{#2}%
    \leavevmode\raggedleft\beamer@colheadskip\ignorespaces}

\renewenvironment<>{columns}[1][]{%
  \begin{actionenv}#2%
  \def\beamer@colentrycode{%
    \hbox to\textwidth\bgroup%
    \leavevmode%
    \hskip-\beamer@leftmargin%
    \nobreak%
    \beamer@tempdim=\textwidth%
    \advance\beamer@tempdim by\beamer@leftmargin%
    \advance\beamer@tempdim by\beamer@rightmargin%
    \hbox to\beamer@tempdim\bgroup%
    \hbox{}\hfill\ignorespaces}%
  \def\beamer@colexitcode{\egroup%
    \nobreak%
    \hskip-\beamer@rightmargin\egroup}%
  \ifbeamer@centered\setkeys{beamer@col}{c}\else\setkeys{beamer@col}{t}\fi%
  \setkeys{beamer@col}{#1}%
  \par%
  \leavevmode\beamer@colentrycode%
  \def\beamer@colclose{}\ignorespaces}%
  {\beamer@colclose\def\beamer@colclose{}\beamer@colexitcode\end{actionenv}}%

\makeatother

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% subsection, subsubsection in toc. %%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\expandafter\let\csname beamer@@tmpop@subsection in toc@default\endcsname\relax
\expandafter\let\csname beamer@@tmpop@subsubsection in toc@default\endcsname\relax
\defbeamertemplate*{subsection in toc}{default}
{\leavevmode\rightskip=1.5em\inserttocsubsection\par}

\defbeamertemplate*{subsubsection in toc}{default}
{\leavevmode\normalsize\usebeamerfont{subsection in toc}\rightskip=3em%
  \usebeamerfont{subsubsection in toc}\inserttocsubsubsection\par}
\makeatother

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand<>{\fullsizegraphic}[2]{
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{background canvas}{\parbox[c][\paperheight][c]{\paperwidth}{\centering \includegraphics[height = #2\paperheight, width = #2\paperwidth, keepaspectratio]{#1}}}
\begin{frame}[plain]
\end{frame}
\usebackgroundtemplate{}
}

\raggedleft

\providetranslation{Theorem}{قضیه}
\providetranslation{Definition}{تعریف}
\providetranslation{Example}{مثال}

\title
{%
عنوان اسلاید
}
\subtitle{زیرعنوان اسلاید}
\author[\textbf{\LR{\insertframenumber} از \LR{\inserttotalframenumber}} \hspace{4.1cm} نام ارائه دهنده]
{
ارائه دهنده: فلان
}
\institute
{\normalsize
دانشگاه فلان
}

\date
{\footnotesize \LR{29} آبان  \LR{1394}}

\graphicspath{{./Figures/}}

% The main document

\AtBeginSection[]
{
  \begin{frame}
    \frametitle{نمایه}
    \tableofcontents[currentsection]
  \end{frame}
}

%\AtBeginSubsection[]
%{
%  \begin{frame}
%  \frametitle{Table of Contents}
%  \tableofcontents[currentsection,currentsubsection]
%  \end{frame}
%}


\begin{document}
\begin{frame}
\centering
\maketitle
\end{frame}

\begin{frame}
\frametitle{عنوان اسلاید}
\framesubtitle{زیر عنوان اسلاید}
\end{frame}

\begin{frame}{فهرست عناوین}
 \tableofcontents
\end{frame}

\begin{frame}
\begin{columns} 
 \column{.5\textwidth}
ستون شماره ۱
\begin{latin}
This is a test as you can see
\end{latin}
 \column{.2\textwidth}
ستون شماره ۲
\column{0.3\textwidth}
ستون شماره ۳
\end{columns}
\end{frame}

\begin{frame}
\ptext[1]
\begin{enumerate}
\item 
این یک متن است که در اینجا قرار می‌دهیم این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم.
\end{enumerate}

\begin{itemize}
\item 
این یک متن است که در اینجا قرار می‌دهیم این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم.
\end{itemize}


\begin{description}
\item[آزمایش]
این یک متن است که در اینجا قرار می‌دهیم این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم. این یک متن است که در اینجا قرار می‌دهیم.
\end{description}

\end{frame}


\begin{frame}[t]{ضرورت انجام کار}
\setbeamercovered{transparent}
\begin{columns}[T]
\column{.3\textwidth}
\footnotesize
	\begin{itemize}
		\item<2-3> ناکافی بودن روش‌های موجود امنیت جریان اطلاعات در تحقق هدف خود
		\item<4-5> افزایش دقت و کمی کردن نیازهای کاربران در طراحی سیستم‌ها
	\end{itemize}
\column{.7\textwidth}
\scriptsize
		\only<2-3>{\begin{block}{ }
			\begin{itemize}
		\item<2-> \textcolor{red}{سخت‌گیرانه} یا \textcolor{red}{سهل‌گیرانه} بودن این روش‌ها نسبت به نیاز‌های حقیقی
		\item<3-> مشخص نبودن \textcolor{red}{نوع} و \textcolor{red}{اهمیت} داده‌ها در نشت
			\end{itemize}
		\end{block}}
		
		\only<4-5>{\begin{block}{ }
			\begin{itemize}
		\item<4> امنیت به عنوان یک \textcolor{red}{نیازمندی غیرعملیاتی} در فرایند توسعه نرم‌افزار
		\item<5> امکان بهره برداری از کمیت در تنظیم \textcolor{red}{سطح حساسیت} سیستم‌ها (خط‌مشی‌های پویا)
			\end{itemize}	
		\end{block}}
\end{columns}
\end{frame}

\begin{frame}[t]{خواص جریان اطلاعات سیستمی}
\setbeamercovered{transparent}
\begin{columns}[T]
\column{.3\textwidth}
\footnotesize
	\begin{itemize}
		\item<2-3> سیستم‌های محدود و معین
		\item<4-6> سیستم‌های نامعین و همروند
	\end{itemize}
\column{.7\textwidth}
\tiny
		\only<2-3>{\begin{block}{ }
		\begin{itemize}
			\item<2-> اولین و مهم‌ترین خاصیت امنیتی جریان اطلاعات، خاصیت \LR{Noninterference} است \LR{\cite{goguen1982security}}
			\item<3->	بیان غالب در دوره \LR{1987} تا اوایل \LR{2000} در حوزه مدل‌سازی‌های سیستمی و توصیف جریان اطلاعات \textcolor{red}{به صورت ردهایی معتبر از وقوع رخدادها} متمرکز بود. 
	 	\end{itemize}
		\end{block}}
		
		\only<4-6>{\begin{block}{ }
		\begin{itemize}
			\item<4-> افرادی همچون سادرلند، مک‌لین، مک‌کولا و جانسون و تیر مفهوم عدم‌تداخل را برای مدل‌های سیستمی نامعین بسط دادند و خواصی چون \textcolor{red}{\LR{Non-deducibility}} \LR{\cite{sutherland1988relating}}، \textcolor{red}{\LR{Noninference}} \LR{\cite{mclean1994general}}، \textcolor{red}{\LR{Generalized Noninterference}} \LR{\cite{mclean1990security, mclean1994general}}، \textcolor{red}{\LR{Separability}} \LR{\cite{mclean1990security,mclean1994general}}، \textcolor{red}{\LR{Restrictiveness}} \LR{\cite{mccullough1988noninterference}} و \textcolor{red}{\LR{Forward Correctability}} \LR{\cite{johnson1988security}} را ارائه دادند. 

			\item<5-> عمدتا بر روی مدل‌های سیستمی مانند \textcolor{red}{سیستم‌های تراکنش برچسب‌دار} بیان می‌شدند
			\item<6-> \textcolor{red}{حساب‌های پردازش} \LR{\cite{focardi2000non, focardi1999uniform, focardi1995classification}} و \textcolor{red}{منطق مرتبه‌اول} \LR{\cite{peri1996logic, zakinthinos1997general, zakinthinos1995composability, zakinthinos1996composition, mantel2002composition, mantel2003unifying, mantel2003uniform}} 
		\end{itemize}
		\end{block}}
\end{columns}
\end{frame}
\end{document}