Courses Taught:
|
Advanced Database Systems, (M.Sc.
Course), University of Tehran, 2017.
eMarketing, (M.Sc. Course), Allameh
Tabatabaii University, 2013-2016.
Electronic Commerce 1 , (M.Sc.
Course), Allameh Tabatabaii University, 2012.
Electronic Commerce 2 , (M.Sc.
Course), Allameh Tabatabaii University, 2013.
Advanced Software Engineering,
(M.Sc. Course), Shahid Beheshti University, Allameh Tabatabaii University.
Decision Support Systems, (M.Sc.
Course), Sharif University of Technology,
2013.
Enterprise Architecture ,
(M.Sc. Course), Sharif University of Technology (2010) and Shahid Beheshti University
(2013, 2014).
Software Architecture, (M.Sc.
Course), Shahid Beheshti University (2013,
2014).
Software Engineering, Sharif University of Technology,
2014.
Software Project Management, Sharif University of
Technology, 2014.
System Analysis and Design,
CE Department, Sharif University
of Technology, Fall 2010, 2014.
Application
(Re)Engineering, CE
Department, Sharif University of Technology, 2008-2010.
Internet Engineering, CE Department, Sharif University of Technology, Last
taught in Fall 2007.
Electronic Commerce, CE Department, Sharif University of Technology, Last
taught in Fall 2008.
Information Technology,
CE Department, Sharif University
of Technology, Last taught in Spring 2007.
C++ Programming Language,
University of Tehran.
Pascal Programming
Language, CE Department, Sharif University
of Technology.
eBusiness, (MBA), Tehran University.
|
Journal/Conference Papers:
|
- Ali
Kamandi and Jafar
Habibi, "A Comparison of Metric-Based and
Empirical Approaches for Cognitive Analysis of Modeling Languages",
Fundamenta Informaticae,
Vol. 90, 2009, pp. 1-16.
- Ali
Kamandi, Mohammad Abdollahi Azgomi, and Ali Movaghar, "Transformation
of UML Models into Analyzable OSAN Models," Electronic Notes in
Theoretical Computer Science (ENTCS), Elsevier Science B.V., Vol.
159, 2006, pp. 3-22.
- Nazli
Behroozi and Ali Kamandi,
“Waste elimination of agile methodologies in web engineering”, Second International Conference on Web
Research (ICWR), pp. 102-107, 2016 (IEEE Conference Publications).
- Seyyedeh
Sanaz Mousavi Monfared,
Ali Kamandi, “Agile techniques and
frameworks based on the requirements for e-commerce applications”,
Second International Conference on Web Research (ICWR), pp. 131-138,
2016 (IEEE Conference Publications).
- Ali
Kamandi, and Jafar Habibi, "A
Survey of Syntax and Semantics Frameworks of Modeling Languages",
In Proceedings of the Information Technology and Its Applications
(ITA'09), 2009 (IEEE Computer Society).
- Mohammad
Ariyan, Jafar Habibi, and
Ali
Kamandi,
"A
Metamodel Based Approach for Inconsistency Detection", In
Proceedings of the OCL 2009 Workshop, ACM / IEEE 12th International
Conference on Model Driven Engineering Languages and Systems (MODELS),
Denver, Colorado, USA, October 4-9, 2009.
- Shahrouz
Moaven, Jafar Habibi, Hamed Ahmadi and Ali
Kamandi, "Decision Support System
Environment for Software Architecture Style Selection (DESAS v1.0)"
In Proc. of 21th conference on Software Engineering and Knowledge
Engineering SEKE'09, Boston, USA, ISBN 1-891706-24-1, pp.147-151, 2009. (Knowledge
System Institute (KSI)).
- Shahrouz
Moaven, Ali
Kamandi, Jafar
Habibi and Hamed
Ahmadi,
"Towards
a Framework for Evaluating Heterogeneous Architecture Styles",
Asian Conference on Intelligent Information and Database Systems
(aciids09) Binh University, Dong Hoi City,
Quang Binh Province, Vietnam, 1-3 April 2009,
ISBN 978-0-7695-3580-7/09, pp. 155-160, 2009. (IEEE Computer
Society).
- Shahrouz
Moaven, Jafar Habibi, Hamed Ahmadi and Ali
Kamandi, "Decision Support System
for Architecture -Style Selection", In proc. of 6th International
Conference on Software Engineering Research, Management and Applications
(SERA), Prague, Czech Republic, ISBN 978-0-7695-3302-5, 2008, pp.
213-220 (IEEE
Computer Society).
- Shahrouz
Moaven, Jafar Habibi, Hamed Ahmadi and Ali
Kamandi, "A Fuzzy Model for
Solving Architecture Styles Selection Multi-Criteria Problem", In
2nd UKSim European Modelling Symposium on
Computer Modelling and Simulation (EMS2008), Liverpool, England, ISBN
978-0-7695-3325-4, 2008, pp. 388-394 (IEEE Computer Society).
- Ali
Kamandi, and Jafar Habibi,
"Modeling Languages Study and Evaluation Techniques", Second
Asia International Conference on Modeling and Simulation, Kuala Lumpur,
Malaysia, 13-15 May, 2008, pp. 553-558 (IEEE Computer
Society).
- Ali
Kamandi, and Jafar Habibi, "A
Framework for Classifying and Comparing Graphical Object Oriented
Modeling Languages", The 2008 IAENG International Conference on
Software Engineering (ICSE’08), Part of the International Multi-Conference
of Engineers and Computer Scientists 2008 (IMECS 2008), International
Association of Engineers (IAENG), Hong Kong, 2008, pp. 897-902.
- Shahrouz
Moaven, Jafar Habibi, Hamed Ahmadi, and Ali
Kamandi, "Adaptation of Enterprise
Architecture with Architecture-Centric Method Engineering", 13th
National CSI Computer Science, Kish Island, Persian Gulf, Iran, March
9-11, 2008 (in Persian).
- Gholamreza
Safi, Seyed-Hassan Mirian-Hosseinabadi,
Jafar Habibi, Ali
Kamandi, "Implementing a new ADL for
using in Software Architecture's Evaluation Methods", 13th
National CSI Computer Science, Kish Island, Persian Gulf, Iran, March
9-11, 2008 (in Persian).
- Kamyar
Khodamoradi, Jafar Habibi, and Ali Kamandi,
"Architectural Styles as a Guide for Software Architecture Reconstruction",
13th International CSI Computer Science, Kish Island, Persian Gulf,
Iran, March 9-11, 2008.
- Shahrouz
Moaven, Jafar Habibi, Hamed Ahmadi, and Ali
Kamandi, "Towards an
Architecture-Centric Approach for Method Engineering", IASTED
conference on Software Engineering, Feb. 12-15, 2008, pp. 74-79.
- Ali
Kamandi, Jafar
Habibi, and Shahrouz
Moaven, "Software Architecture Style
Recognition using Data Mining Techniques", Iran Data Mining
Conference (IDMC2007), Tehran, Iran, 2007.
- Ali
Kamandi, Jafar
Habibi, and Fariba Sharifian, "Software project risk assessment
using neural networks", Iran Data Mining Conference (IDMC2007),
Tehran, Iran, 2007.
- Ali
Kamandi, and Jafar Habibi,
"Evaluating UML according to modeling language design principles
and new requirements", Information and Knowledge Technology
(IKT2007), Mashhad, Iran, Nov. 27-29, 2007.
- Yasaman
Majdabadi Farahani, Jafar Habibi, and Ali Kamandi, "A Novel Approach to Software
Reversed Engineering by Graph Coloring and Evolutionary
Algorithms", Information and Knowledge Technology (IKT2007),
Mashhad, Iran, Nov. 27-29, 2007.
- Ali
Kamandi, and Jafar Habibi, "Toward
a new Analyzable Architecture Description Language based on OSAN",
The Second International Conference on Software Engineering Advances
(ICSEA07), August 25-31, 2007, Cap Esterel,
French Riviera, France, 2007 (IEEE Computer Society).
- Ali
Kamandi, and Jafar Habibi, "Toward
a new Freeze-Free algorithm for Task Migration in Mesh
Networks", ICEE07, 2007 (in Persian).
- Ali
Kamandi, and Jafar Habibi, "Software
Refactoring using Graph Rewriting Systems", CSICC07, Tehran, Iran,
2007, (in Persian).
- Ali
Kamandi, Saeed Jalili, and Jafar Habibi, "Knowledge
Discovery in Database Using Inductive Logic Programming",
CSICC06, 901-905, 2006 (in Persian).
- Ali
Kamandi, Mohammad Abdollahi Azgomi, and Ali Movaghar, "Derivation
and Evaluation of OSAN Models from the UML Diagrams of Business
Processes," Proc. of the IPM International Workshop on
Foundations of Software Engineering (FSEN'05), Tehran,
Iran, Oct. 1-3, 2005, pp. 287-305.
- Saeed
Jalili, GholamReza Shahmohammadi, Ali Kamandi,
“Evaluating
Software Architecture Analysis Methods”, IKT 2005(in Persian).
- Ali
Kamandi, Mohammad Abdollahi Azgomi, and Ali Movaghar, "A Tool
for Modeling with Object Stochastic Activity Networks,"
Proceedings of 9th Annual Int. CSI Computer Conference (CSICC'04),
Tehran, Iran, March 2004, pp. 408-419, (in Persian).
- Ali
Kamandi, "A Tool
for Modeling with Object Stochastic Activity Networks," M.S.
Thesis, Computer Engineering Department, Sharif University of
Technology, Tehran, Iran, Dec 2003 (in Persian).
|