Raian Ali Raian Ali

 

Research Fellow

Lero - The Irish Software Engineering Research Centre

University of Limerick, Ireland

Office: +35361233639

Email: raian.ali at lero.ie

 

 

RESEARCH INTERESTS

 

Requirements Engineering

Contextual-Requirements Modeling and Analysis

Social Software Engineering

Software Engineering of Self-adaptive Systems

Software Engineering for Mobile and Ubiquitous Computing

Dynamic Software Product Lines

Adaptive Business Process Engineering

Agent Oriented Software Engineering

 

 

PUBLICATIONS

 

Journals

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. A Goal-based Framework for Contextual Requirements  Modeling and Analysis. International Journal of Requirements Engineering (REJ), Vol. 15, Nr. 4, pp. 439-458 (2010).

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. Modeling and Analyzing Location-based Requirements: Goal-oriented Approach. International Journal of Computer Science and Software Technology (IJCSST), Vol. 2, Nr. 2, pp. 89-95 (2009).

 

Conferences and Workshops

 

 

Raian Ali, Carlos Solis, Mazeiar Salehie, Inah Omoronyia, Bashar Nuseibeh and Walid Maalej. Social Sensing: When Users Become Monitors. In the proceedings of the New Ideas Track of the joint meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011). Szeged, Hungary, September 5-9 (2011).

 

Raian Ali, Carlos Solis, Fabiano Dalpiaz, Walid Maalej, Paolo Giorgini and Bashar Nuseibeh. Social Software Product Lines. In the proceedings of the 1st international Workshop on Requirements Engineering for Social Computing (RESC 2011) co-located with the 19th IEEE International Requirements Engineering Conference. Trento, Italy, August 29th (2011).

 

Inah Omoronyia, Mazeiar Salehie, Raian Ali, Haruhiko Kaiya and Bashar Nuseibeh. Misuse case techniques for mobile privacy. In the proceedings of the First International Workshop on Privacy Management in Mobile Applications (PriMo 2011) co-located with the 5th International Conference on Trust Management (IFIPTM 2011). Copenhagen, Denmark, June 27th (2011).

 

Raian Ali, Fabiano Dalpiaz, Paolo Giorgini, and Vitor E. Silva Souza. Requirements Evolution: from Assumptions to Reality. In the proceedings of the 16th International Conference on Exploring Modeling Methods for Systems Analysis and Design (EMMSAD 11). London, UK, June 21-22 (2011).

 

Jose Luis de la Vara, Raian Ali, Fabiano Dalpiaz, Juan Sanchez, Paolo Giorgini. COMPRO: A Methodological Approach for Business Process Contextualisation. In the proceedings of the 18th International Conference on Cooperative Information Systems (CoopIS 2010). Crete, Greece, Oct 27 - 29, 2010. LNCS 6426, Springer, pp. 132-149 (2010).

 

Jose Luis de la Vara, Raian Ali, Fabiano Dalpiaz, Juan Sanchez, Paolo Giorgini. Business Process Contextualisation via Context Analysis. Short paper in the proceedings of the 29th International Conference on Conceptual Modeling, (ER 2010). Vancouver, BC, Canada, 01-04 November, 2010. LNCS 6412, Springer, pp. 471-476 (2010).

 

Raian Ali, Amit K. Chopra, Fabiano Dalpiaz, Paolo Giorgini, John Mylopoulos, and Vitor E. Silva Souza. The Evolution of Tropos: Contexts, Commitments and Adaptivity. In the proceedings of the 4th International i* Workshop, co-located with the 22nd International Conference on Advanced Information Systems Engineering (CAiSE 10). Hammamet, Tunisia, 07-08 June, 2010.

 

Raian Ali, Yijun Yu, Ruzanna Chitchyan, Armstrong Nhlabatsi, and Paolo Giorgini. Towards a Unified Framework for Contextual Variability in Requirements. In the proceedings of the 3rd International Workshop on Software Product Management (IWSPM09), In conjunction with 17th IEEE International Requirements Engineering Conference (RE09). Atlanta, Georgia, USA. September 1, 2009.

 

Raian Ali, Ruzanna Chitchyan, and Paolo Giorgini. Context for Goal-level Product Line Derivation. In Proceedings of 3rd International Workshop on Dynamic Software Product Lines (DSPL09) co-located with the 13th International Software Product Line Conference (SPLC09). San Francisco, California, USA.August 24 - 28, (2009).

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. Goal-based Self-Contextualization. In the Forum of the 21st International Conference on Advanced Information Systems (CAiSE 09 - Forum). Amsterdam, the Netherlands, 8-12 June, 2009. CEUR-WS Vol-453, Pages 37-42 (2009).

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. A Goal Modeling Framework for Self-Contextualizable Software. In the Proceedings of the 14th International Conference on Exploring Modeling Methods in Systems Analysis and Design (EMMSAD09). Amsterdam, The Netherlands, 8-9 June, 2009. Springer LNBIP 29. Pages 326-338 (2009).

 

Fabiano Dalpiaz, Raian Ali, Yudistira Asnar, Volha Bryl, Paolo GiorginiApplying Tropos to Socio-Technical System Design and Runtime Configuration. In the Proceedings of the 9th WOA workshop, From Objects to Agents (Dagli Oggetti Agli Agenti). Palermo, Italy, 17-18 Novembre 2008. ISBN 978-88-6122 (2008).

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. Location-based Software Modeling and Analysis: Tropos-based ApproachIn the Proceedings of the 27th International Conference on Conceptual Modeling (ER 08). BarcelonaSpain. October 20-23, 2008. Springer LNCS 5231, Pages 169-182 (2008).

 

Raian Ali, Fabiano Dalpiaz and Paolo Giorgini. Modeling and Analyzing Variability for Mobile Information Systems. In proceedings of the International Conference on Computational Science and Its Applications (ICCSA 2008). Perugia, Italy, June 30th - July 3rd, 2008. Springer LNCS 5073, Pages 291-306 (2008). 

 

Raian Ali, Fabiano Dalpiaz, and Paolo Giorgini. Location-based Variability for Mobile Information Systems. In the Proceedings Of the 20th International Conference on Advanced Information Systems Engineering (CAiSE 08). Montpellier, France. June 16-17, 2008. Springer LNCS 5074, Pages 575-578 (2008).

 

Raian Ali, Sameh Abdel-Naby, Antonio Mana, Antonio Munoz and Paolo Giorgini. Agent Oriented AmI Engineering. In the Proceedings of the Ambient Intelligence Developments Conference (AmI.D07), Springer ISBN: 978-2-287-78543-6, Pages 166-179. Sophia Antipolis, French Riviera, France, September 17-19, 2007.

 

Sameh Abdel-Naby, Paolo Giorgini, and Raian Ali. Towards Integrating Agents with Objects Tracing Systems in AmI. In the 5th European Workshop on Multi-Agent Systems (EUMAS'07), HammametTunisia. December 13-14, 2007.

 

 

 

ACTIVITIES

 

Reviewer for the International Journal of Requirements Engineering (REJ), Springer.

 

Co-chair of the 4th International Workshop on Social Software Engineering (SSE 2011) co-located with European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2011). September 5th, 2011. Szeged, Hungary.

 

Program committee member of the 1st international conference on Social Computing and its Applications (SCA 2011). December 12-14, 2011. Sydney, Australia.

 

Program Committee Member of the 1st International Workshop on Requirements Engineering for Social Computing (RESC 2011) co-located with the IEEE International Requirements Engineering Conference (RE 2011). August 29, 2011. Trento, Italy.

 

Editorial advisory board member for the book Technologies and Protocols for the Future of Internet Design: Reinventing the Web.  To be published by IGI Global in 2011.

 

Reviewer for the book Agile and Lean Service-Oriented Development: Foundations, Theory and Practice. To be published by IGI Global in early 2012.

 

 

External Reviewer for:

MArK 2011: The 4th international Workshop on Managing Requirements Knowledge

CAiSE 2011: the 23rd International Conference on Advanced Information Systems Engineering

AAMAS 2010: the International Conference on Autonomous Agents and Multi-Agent Systems

ER 2010: the International Conference on Conceptual Modeling

ICSOC 2010: the International Conference on Service Oriented Computing

WOA 2010: the WOA workshop, From Objects to Agents

AOMIP@SAC 2010: Special Track on Agent-Oriented Software Engineering Methodologies Infrastructures, and Processes 25th Annual ACM Symposium on Applied Computing

 

PROJECTS

 

CURRENTLY:

 

FastFix

FastFix will enable time- and cost-efficient maintenance and support services, by monitoring software applications, replicating semantic execution failures, and automatically generating patches. Software maintenance and support services are key factors to customers perception of software quality. Customers are more demanding about these services, while contribution of maintenance to products total cost of ownership should be reduced. Reducing maintenance costs is even more crucial for SMEs. Their software products often cover specific niches. To take full advantage of this, SMEs must get access to global markets, what is usually hampered by the lack of an adequate on-site customer support. find more..

 

IN THE PAST:

 

Aniketos

The Future Internet will provide an environment in which a diverse range of services are offered by a diverse range of suppliers, and users are likely to unknowingly invoke underlying services in a dynamic and ad hoc manner. Moving from todays static services, we will see service consumers that transparently mix and match service components depending on service availability, quality, price and security attributes. Thus, the applications end users see may be composed of multiple services from many different providers, and the end user may have little in the way of guarantee that a particular service or service supplier will actually offer the security claimed. find more..

 

Tropos

Tropos proposes a software development methodology founded on concepts used to model early requirements. In particular, the proposal adopts Eric Yu's i* modeling framework, which offers the notions of actor, goal and (actor) dependency, and uses these as a foundation to model early and late requirements, architectural and detailed design. The methodology complements proposals for agent-oriented programming platforms. find more..

 

 MEnSA

MEnSA is a research project financed by the Italian Ministery for Education, University, and Research (Ministero dell'Universita e della Ricerca), and the project acronym stands for "Methodologies for the Engineering of complex Software systems: Agent-based approach".The main objective is the creation of agent-oriented software engineering methodologies that support the development of complex software systems. The methodologies will assist the whole development process, from the requirements analysis to the actual implementation of the systems, using a metamodel-based approach. The expected result is a contribution in filling the existing gap between agent-oriented methodologies and multi-agent systems.MEnSA is a joint project among Alma Mater Studiorum - Universita di Bologna (Cesena branch), Universita degli Studi di Modena e Reggio Emilia, and Universita degli Studi di Trento. find more..

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: free web page counters