Prof. siavosh Kaviani
IT Master Prof. / IT Master Expert
![siavosh kaviani](https://avengering.com/wp-content/uploads/2019/12/DSCF0770.jpg)
Menu
academic Experience
Professor:
- Azad University
Dates Employed Sep 1997 – Dec 2015
Employment Duration18 yrs 4 mos - Amirkabir University of Technology – Tehran Polytechnic
Dates Employed Sep 2000 – 2015
Employment Duration15 yrs
LocationTehran Province, Iran - Payame Noor University – PNU
Dates Employed Sep 2005 – Jul 2010
Employment Duration4 yrs 11 mos - Heriot-Watt University
Dates Employed Sep 2007 – Jul 2009
Employment Duration1 yr 11 mos - Arak University
Dates Employed Sep 2005 – Sep 2008
Employment Duration3 yrs 1 mo
LocationArak
University courses taught
- Advance Database Management Course
- Advance Database Management Discourses Course
- Advance Software Eng. Discourses Course
- Advance Software Eng. Course
- Software Eng. Course (I, II)
- Decision making course
- Software Project Management Course
About Me
Professor Siavash Kaviani was born in 1961 in Tehran. He had a professorship. He holds a Ph.D. in Software Engineering from the QL University of Software Development Methodology and an honorary Ph.D. from the University of Chelsea.
He has teaching backgrounds at Amirkabir University, Arak University, Azad University, Payam Noor University, University of Applied Sciences and Heriot-Watt University.
as a full professor and an expert in the fields of industry and University that working for more than 30 years. My focus is on essential research and education based on research. I try to research first and accept the facts, so make a plan to operate the conclusion of researches.
Siavosh Kaviani
publications(shortlist)
Publication Title: A New Method for Knowledge Representation in Expert System’s (XMLKR)
Publication date2008 publication description IEEE Explore Conference: Emerging Trends in Engineering and Technology, 2008. ICETET ’08. First International Conference on
Publication description Abstract:
Knowledge representation it’s an essential section of expert systems, because in this section we have a framework to establish an expert system then we can modeling and use this to design an expert system. Many methods it’s existed for knowledge representation but each method has problems, in this paper, we introduce a new method of object-oriented by XML language as XMLKR to knowledge representation, and we want to discuss advantage and disadvantage of this method.
See publication A New Method for Knowledge Representation in Expert System’s (XMLKR) See publication
Publication Title: An Agent-Oriented Framework for Software Testing
Publication date2008 publication description3rd International Conference of Information and Knowledge Technology 2007 (IKT’07), Ferdowsi University, Mashhad, Iran.
Publication title Mining Scientific Paper References to Find Anomaly and Fraudulent References
Publication date2008 publication description2nd Data Mining Conference, (IDMC 2008), Amirkabir University of Technology, Tehran, Iran. (Submitted)
Publication title using a Two-way Balanced Incomplete Block Design to Comparing an Agent-Oriented Software Engineering Methodologies
Publication date2007 publication description Published in ENASE 2007
Publication description there has been a surge of interest in agent-oriented software engineering in recent years. Numerous methodologies for developing agent-based systems have been proposed in the literature and the area of agent-oriented methodologies is maturing rapidly. Evaluating methodologies’ strengths, weaknesses and domains of applicability play an important role in improving them and in developing the “next-generation” of methodologies. In this paper, we present a reliable framework that adopts statistical techniques to compare agent-oriented methodologies. Based upon this framework we performed a comparison of four AOSE methodologies MaSE, Prometheus, Tropos and Gaia
Publication Title: Comparing agent-oriented methodologies using NFR approach
Publication date2004 publication description Published in ICSE 2004 DOI: 10.1049/ic: 20040353
Publication description: there is an ever-increasing demand for standard software systems to operate in increasingly complex application environments. Hence, agent-orientation appears as a well-suited paradigm for building such systems. Although several methodologies have been proposed for agent-oriented development, it’s difficult to evaluate them because they usually differ in their premises, covered phases, models, concepts and the supported multi-agent system properties. In this paper, we show that the NFR (Non-Functional Requirements) framework is useful to describe properties of agent-oriented systems as well as to evaluate well-known methodologies supporting them. Moreover, other-methodological aspects are used as criteria for analyse and compare these methodologies. A comparison between GAIA and Tropos is shown as an illustration of our proposal.
Recent web White paper publications:
Publications Date In 2019: (with Business/ scientific Approach)
Publication Description: Publications are generally in categories related to web topics. These articles are written in both French and English.
https://avengering.com/blog/ French Version https://avengering.com/en/blog/ English Version
Audio/ Video publications:
Publications Date In 2019: (with Business/ scientific Approach)
Publication Description: Publications are generally in categories related to web topics. These articles are written in both French and English.
Education
1991
Ph.D. of Computer Engineering, major in Software Engineering, University of QL-UNIVERSITY
1988
Master degree of Computer Engineering, major in Software Engineering, QL-UNIVERSITY
1986
Bachelor degree, Computer Engineering, major in Hardware Engineering, Beheshti University
Research
· Software application Security (IM)
· Component Based development method
· Service Oriented architecture
· Software Analyze and Design Methodology.
· Software project management
· Portal applications and architecture
· Database management (RDBMS) and Multidimensional database
· Data Warehousing and Data Mining
· Knowledge-based Management systems (BI)
· Web-based software Eng. And web design and development
· Mobile applications
· Software Bot
· SEO (search engine optimization), SEM (Search engine Marketing)
· SEA (Search engine Advertisement), SMO (Social media marketing) SMM(Search engine Marketing)
- Digital marketing
Management Knowledge
- Knowledge Management
- DSS Methods and Algorithms and Applications
- BI Application
- Balance Score Cards Method
- Zach man Information Enterprise architecture Framework (ERP implementing method)
- Strategic planning
- IT Strategic Planning
- IT master Planning
- Senior system analyzing
- Digital marketing
- Search engine optimizing
Skills
Short list Main Duties and Responsibilities
· Research /Analyse IT requirements within companies and give independent and objective advice on the use of IT. (IT master/ strategy Plan)
· Provide specialist support and back-up to professionals within client companies.
· Advise on strategic planning and operational efficiency.
· May run facilities for clients.
· Design, develop and test new systems.
· Train staff in new systems.
· Analytical approach to work.
· Excellent problem-solving interpersonal skills.
· Communication skills.
· Ability to absorb complex technical information and pass this on clearance.
· Mange and Steering the project team/ Staffs.(team and project management)
· Determine the strategies.
· Observing the strategies with IEF and EEF methods.
· Academic /Scientific researches.
· Academic educational Training.
Interests
- Writing, Sport (especially Football, Basketball, swimming, tennis, Golf, Karate,), Study Book (especially Novel), Psychology, Walking, Trip, Family entertainment, literature (Specially Poem)
Contact
- https://avengering.com/en/prof-siavosh-kaviani/
- siavosh@avengering.com
- tel:+33143133808
- +33648915282
Prof. Eysazadeh
Prof. Naser Razavi
Prof. Keramat Hassani
Prof. Babak Darvish Rohanii
PUBLICATIONS/Blogging
![amp google](https://avengering.com/wp-content/uploads/2020/07/Google-AMP.jpg)
3 areas that are important for mobile SEO | Amp google
Introducing three influential parts on mobile SEO In this article, we will introduce three very influential and important factors in the field of mobile SEO(amp google), the impact of which will be even greater from Google’s point of view in the future. With the advent of Google’s Mobile-First Index technology, many digital marketers are struggling
![Google Page Rank](https://avengering.com/wp-content/uploads/2019/12/Google-PageRank_sm_FR.jpg)
Improve site ranking | Google Increase Site Ranking Training – page rank
Preface: Google Increase Site Ranking TrainingTop 101 methods When you are looking for something (a good restaurant for dinner, a good financial lawyer, a movie about your favorite movie …) you usually go to Google. Most people click on the first search results options. Don’t you like to have your site at the top(page rank) of your
![performance du site speed](https://avengering.com/wp-content/uploads/2019/10/speed-up-wordpress-site-cache-webservers-install.jpg)
The best ways to speed up the site (page speed)
The best ways to speed up the site Preface: page speed up Increasing the speed of the site (page speed) is one of the most important factors for user satisfaction and increasing the site’s ranking in Google. In this article, we will introduce the best ways to increase the speed of the site. Nothing is
![youtube seo](https://avengering.com/wp-content/uploads/2020/07/blog-org-1646-1554716232-youtube-seo.jpg)
YouTube SEO training
Preface: YouTube SEO In this article, let’s talk about YouTube SEO and improving the ranking of our videos on YouTube and search engines. The methods provided for video SEO on YouTube are the same methods that we in the Avengering team do to increase the number of monthly views of our YouTube channel. If you
![rel canonical](https://avengering.com/wp-content/uploads/2020/07/canonical_tags_help_bots-1543571982109.jpg)
Everything you need to know about the Rel = Canonical tag
Preface: Everything about the Rel = Canonical tag! Well, let’s summarize, the Canonical tag is a way to help Google identify the top content that is most similar to each other. Simply put, when the Canonical tag (the same code as Rel = Canonical) is placed on a page, Google pays more attention to
![http error 500](https://avengering.com/wp-content/uploads/2020/07/wordpress-500-internal-server-error.jpg)
What is the HTTP error 500? how to fixing 500 errors on WordPress
Preface: A to Z tutorial on fixing 500 errors on WordPress Error 500(HTTP error 500), which is usually displayed in the browser with the error message HTTP error 500, is one of the most common errors that occur on any site. Since this error is in the category of 5xx errors, it is related to
Reviews About Prof. Siavosh Kaviani
![Ahad Rafati](https://avengering.com/wp-content/uploads/2019/09/teamman.jpg)
![Leila Mahmoudvand](https://avengering.com/wp-content/uploads/2019/09/rawpixel-651370-unsplash-copyright-min.jpg)
![Farhad Milani](https://avengering.com/wp-content/uploads/2019/09/ali-morshedlou-566510-unsplash-copyright-min-scaled.jpg)
![Mohammad Vahid Alizadeh](https://avengering.com/wp-content/uploads/2019/09/team1.jpg)
![Babak Darvish Rohani](https://avengering.com/wp-content/uploads/2019/09/rawpixel-268375-unsplash-copyright-min.jpg)
![Firouzeh Katanforoush](https://avengering.com/wp-content/uploads/2019/09/face1_edit.jpg)
![Seyed Hamidreza Alavifar](https://avengering.com/wp-content/uploads/2019/09/photo-1529400971008-f566de0e6dfc.jpeg)
![Nasim Gazerani](https://avengering.com/wp-content/uploads/2019/09/h2-rev-img-1-1.png)
![Majid Sahadi](https://avengering.com/wp-content/uploads/2019/09/giammarco-boscaro-380907-unsplash-copyright-min.jpg)
![Homan Kashanian](https://avengering.com/wp-content/uploads/2019/09/ali-morshedlou-566510-unsplash-copyright-min-scaled.jpg)