UMASS LOWELL ONE UNIVERSITY AVENUE LOWELL, MA 01854 USA PHONE 1 978 934 3911 E - MAIL SBASSIL@CS.UML.EDU WEB HTTP://WWW.CS.UML.EDU/~SBASSIL SARITA BASSIL EDUCATION March 2005 University of Montreal Montreal, QC, Canada Ph.D. (Honours), Computer Science (Business Process Management). Ph.D. Thesis: Workflow Technology for Complex Socio-Technical Systems February 2001 University of Montreal Montreal, QC, Canada M.Sc., Computer Science (Software Engineering). M.Sc. Thesis: Qualitative and Quantitative Evaluation of Software Visualization Tools July 1998 Lebanese University Fanar, Lebanon B.Sc. (Honours), Applied Mathematics. ACADEMIC POSITIONS Jan. 2012 University of Massachusetts Lowell, MA, USA Lecturer, Dept. of Computer Science Jan. 2008 Jan. 2009 Marshall University Huntington, WV, USA Assistant Professor, Dept. of Computer Science (CITE) Jan. 2007 May 2007 Marshall University Adjunct Professor, Dept. of Computer Science (CITE) Huntington, WV, USA Sep. 2005 Sep. 2006 Holy Spirit University of Kaslik Jounieh, Lebanon Assistant Professor, Dept. of Computer and Information Sciences
TRAINING & VISITING POSITIONS Jun. Aug. 2005 University of Twente Enschede, The Netherlands Postdoctoral fellow at the Information Systems Group May Oct. 2004 Université de Neuchâtel Neuchâtel, Switzerland Visiting researcher at the Institut d Informatique Jun. 2004 University of Ulm Ulm, Germany Visiting researcher at the Dept. Databases and Information Systems (DBIS) Mar. Jul. 1998 ORT, Masri & Associés s.a.l. Dbayeh, Lebanon Industry training Jul. Aug. 1997 Computrade s.a.l. Beirut, Lebanon Industry training TEACHING EXPERIENCE Spring 2012 UMass Lowell Lowell, MA, USA Lecturer, undergraduate courses Computing I (Programming in C), Computing III (Programming in C++), Software Engineering I. Fall 2008 Marshall University Huntington, WV, USA Lecturer, undergraduate courses Computer Science I and II (Programming in Java), Data Structures and Algorithms, Senior Projects I. Spring 2008 Marshall University Huntington, WV, USA Lecturer, undergraduate courses Computer Science II (Programming in Java), Data Structures and Algorithms, Cyber Security, Senior Projects II. Spring 2007 Marshall University Huntington, WV, USA Lecturer, undergraduate course Computer Science II (Programming in Java). 2
Spring 2006 Lebanese University Fanar, Lebanon Lecturer, undergraduate course Operating Systems. Fall/Spring 2005-06 Holy Spirit University of Kaslik Jounieh, Lebanon Lecturer, graduate courses Software Engineering, Information Systems Security, Intrusion Detection and Response. Fall/Spring 2005-06 Holy Spirit University of Kaslik Jounieh, Lebanon Lecturer, undergraduate courses Data Structures and Algorithms, Information Systems Modeling. Fall 2002/03 University of Montreal Montreal, QC, Canada Teacher assistant, undergraduate course Introduction to Software Engineering. Fall 2000 University of Montreal Montreal, QC, Canada Teacher assistant, graduate course Advanced Software Engineering (Software development, and maintenance). Fall 1999 University of Montreal Montreal, QC, Canada Teacher assistant, undergraduate course Programming (Java). PUBLICATIONS MoBIS 2010 The Proviado Access Control Model for Business Process Monitoring Components, by Manfred Reichert, Sarita Bassil, Ralph Bobrik, and Thomas Bauer. In the Journal of Enterprise Modelling and Information Systems Architectures, Vol.5, No.3, 2010. pp. 64-88. EMISA 2009 Access Control for Monitoring System-Spanning Business Processes in Proviado, by Sarita Bassil, Manfred Reichert and Ralph Bobrik. In Mendling, J., Rinderle-Ma, S. and Esswein W. (Eds.): Proceedings of the Third International Workshop on Enterprise Modelling and Information Systems Architectures (EMISA), pp. 125-139, Ulm, Germany, September 2009. LNI 152 GI 2009, ISBN 978-3-88579-246-8. Held in conjunction with the Seventh Int l Conf. on Business Process Management. 3
ICES 2008 (Global Digital Business Society) Access Control for Monitoring System-Spanning Business Processes, by Sarita Bassil, Manfred Reichert, Ralph Bobrik and Thomas Bauer. In Jaiswal, M. and Garg, R.K. (Eds.): Enterprise Systems and Business Process Management Global Best Practices, pp. 171-186, MacMillan Advanced Research Series, 2008. ISBN 0230-63445-1. ICEIS 2006 A Framework for Semantic Recovery Strategies in Case of Process Activity Failures, by Stefanie Rinderle, Sarita Bassil and Manfred Reichert. In Proceedings of the Eighth International Conference on Enterprise Information Systems, Paphos, Cyprus, May 2006. ICEIS 2005 Preserving the Context of Interrupted Business Process Activities, by Sarita Bassil, Stefanie Rinderle, Rudolf K. Keller, Peter Kropf and Manfred Reichert. In Proceedings of the Seventh International Conference on Enterprise Information Systems, pp. 38-45, Miami, FL, May 2005. Selected as best paper and included in Chen, C.-S., Filipe, J., Seruca, I., and Cordeiro, J. (Eds.): Enterprise Information Systems VII, pp. 149-156, Springer, 2006. ISBN 0-7923-8099-1. BPM 2004 A Workflow-Oriented System Architecture for the Management of Container Transportation, by Sarita Bassil, Rudolf K. Keller and Peter Kropf. In Proceedings of the Second International Conference on Business Process Management, pp. 116-131, Potsdam, Germany, June 2004. LNCS Springer-Verlag. GROUP DECISION AND NEGOTIATION JOURNAL Applying the Montreal Taxonomy to State of the Art E-Negotiation Systems, by Dirk Neumann, Morad Benyoucef, Sarita Bassil and Julie Vachon. Group Decision and Negotiation Journal, 12(4):287-310, July 2003. (Published in cooperation with the Institute for Operations Research and Management Sciences Informs and its Section on Group Decision and Negotiation.), Klumer Academic Publishers. ODYSSEUS 2003 A Dynamic Approach to Multi-transfer Container Management, by Sarita Bassil, Benoît Bourbeau, Rudolf K. Keller and Peter Kropf. In Proceedings of the Second International Workshop on Freight Transportation and Logistics, Mondello (Palermo), Sicily, Italy, May 2003. DEXA 2002 Workshop on Negotiations in e-markets Addressing Dynamism in e-negotiations by Workflow Management Systems, by Sarita Bassil, Morad Benyoucef, Rudolf K. Keller and Peter Kropf. In Proceedings of the Thirteenth International Workshop on Database and Expert Systems Applications Third International Workshop on Negotiations in e-markets - Beyond Price Discovery, pp. 655-659, Aix-en-Provence, France, September 2002. IEEE. 4
ICECR-4 Workflow Modeling of Combined Negotiations in E-Commerce, by Morad Benyoucef, Sarita Bassil and Rudolf K. Keller. In Proceedings of the Fourth International Conference on Electronic Commerce Research, pp. 348-359, Dallas, TX, November 2001. ICSE 2001 Workshop on SV Qualitative and Quantitative Evaluation of Software Visualization Tools, by Sarita Bassil and Rudolf K. Keller. In Proceedings of the 23 rd International Conference on Software Engineering Workshop on Software Visualization, pp. 33-37, Toronto, Canada, May 2001. IWPC 2001 Software Visualization Tools: Survey and Analysis, by Sarita Bassil and Rudolf K. Keller. In Proceedings of the 9 th International Workshop on Program Comprehension, pp. 7-17, Toronto, Canada, May 2001. IEEE. IJCAI 1999 ALAA Workshop A Mixed Initiative for Teaching and Learning HTML in Intelligent Tutoring Systems, by Esma Aïmeur and Sarita Bassil. In Proceedings of the Agents Learning about, from and with other Agents Workshop, pp. 7-15, Stockholm, Sweden, August 1999. Held in conjunction with the Sixteenth Int l Joint Conf. on Artificial Intelligence. TALKS Business Process Reengineering - Invited Speaker at the Division of Accountancy and Legal Environment, Lewis College of Business, Marshall University, WV, USA, November 14th, 2006. Preserving the Context of Interrupted Business Process Activities - Invited Speaker at the Dept. of Computer Science, College of Information Technology and Engineering (CITE), Marshall University, WV, USA, March 2nd, 2007. - International Conference ICEIS 2005, Miami, FL, May 28th, 2005. Workflow Technology for Complex Socio-Technical Systems - Ph.D. Defense, University of Montreal, Canada, March 21st, 2005. A Workflow-Oriented System Architecture for the Management of Container Transportation - International Conference BPM 2004, Potsdam, Germany, June 17th, 2004. 5
The CONSENSUS and the MTCT Systems as Drivers of New Requirements for ADEPT - Invited Speaker at the Dept. of Databases and Information Systems, University of Ulm, Germany, June 10th, 2004. Workflow Technology for Complex Socio-Technical Systems - Invited Speaker at the Faculty of Sciences, Lebanese University, Lebanon, October 5th, 2005. - Information Systems Group Seminar, University of Twente, The Netherlands, July 12th, 2005. - Invited Speaker at the Dept. of Computer and Information Sciences, Holy Spirit University of Kaslik, Lebanon, July 5th, 2005. - Invited Speaker at the Dept. of Databases and Information Systems, University of Ulm, Germany, June 2nd, 2004. - Invited Speaker at the Institut d Informatique, Université de Neuchâtel, Switzerland, May 25th, 2004. A Dynamic Approach to Multi-transfer Container Management - International Workshop ODYSSEUS 2003, Mondello (Palermo), Sicily, Italy, May 27th, 2003. Supporting Dynamic Requirements in Specific Applications by Workflow Management Systems - Software Engineering Group Seminar, University of Montreal, Canada, April 2nd, 2003. - CIRANO Research Center Seminar (Meeting with Prof. Dr. Peter Dadam and Dr. Manfred Reichert University of Ulm), Montreal, Canada, March 20th, 2003. Addressing Dynamism in e-negotiations by Workflow Management Systems - International Workshop DEXA 2002, Aix-en-Provence, France, September 5th, 2002. Support and Management of Dynamic Aspects in E-Business Applications with Workflow Technology - Doc. Research Proposal, University of Montreal, Canada, August 14th, 2002. Importing Package: A Combined Negotiation Case Study with Dynamic Aspects - CIRANO Research Center Seminar, Montreal, Canada, February 27th, 2002. 6
Dynamic Workflows: An Overview - CIRANO Research Center Seminar, Montreal, Canada, December 4th, 2001. Qualitative and Quantitative Evaluation of Software Visualization Tools - International Conference ICSE 2001 Workshop on Software Visualization, Toronto, Canada, May 13th, 2001. Software Visualization Tools: Survey and Analysis - International Workshop IWPC 2001, Toronto, Canada, May 12th, 2001. Qualitative and Quantitative Evaluation of Software Visualization Tools - Software Engineering Group Seminar, University of Montreal, Canada, February 7th, 2001. Software Visualization Tools - Software Engineering Group Seminar, University of Montreal, Canada, March 21th, 2000. Visualization for Software Quality Assessment Sub-project of the SPOOL project (Spreading Desirable Properties into the Design of Object- Oriented, Large-Scale Software Systems): An industry/university collaboration between the software quality assessment team of Bell Canada and the software engineering group at University of Montreal. - Consortium for Software Engineering Research (CSER) Meetings, Toronto, Canada o November 1999, April/November 2000 - Bell Canada Meetings, University of Montreal, Canada o June/October 1999, March 2000, June 2001 ORGANIZING COMMITTEE Multidisciplinary Conference on etechnologies (MCETECH 2011) - Les Diablerets, Switzerland, January 23-26, 2011. Program Committee Member. Multidisciplinary Conference on etechnologies (MCETECH 2009) - Ottawa, Canada, May 4-6, 2009. Program Committee Member. Sixth International Conference on Information Technology : New Generations (ITNG 2009) - Las Vegas, Nevada, USA April 27-29, 2009. Program Committee Member (Software Compliance Track, Software Engineering Education Track). 7
Third Indian International Conference on Artificial Intelligence (IICAI-2007) - Pune, India, December 17-19, 2007. Program Committee Member. Second Indian International Conference on Artificial Intelligence (IICAI-2005) - Pune, India, December 20-22, 2005. Program Committee Member. Smart ebusiness Workshop - First Indian International Conference on Artificial Intelligence IICAI-2003, Hyderabad, India, December 18-20, 2003. Program Committee Member. RESEARCH INTERESTS - Concepts and Functionality in Workflow Technology, Adaptive Workflows, Workflow-based Systems - Business Process Applications: Automated Negotiations, Transportation Processes, Medical Processes - Implementation Issues of Information Systems OUTREACH AND MEMBERSHIPS - ACM (Association for Computing Machinery), professional member. - Sigma Xi, The Scientific Research Society, full member. - MU-ADVANCE, faculty member (2008). WEB PERFORMANCE APPLICATION Spring 2000 http://www.iro.umontreal.ca/labs/gelo/sv-survey/ In the context of the SPOOL project, design and implementation of a web page for a survey on software visualisation tools. Two research papers and a Master s thesis were published based on this work. TECHNICAL SKILLS - Programming Languages: Pascal, C, Cobol, SQL, Java, C++, and VHDL. - Scripting Languages: JavaScript and Perl. - DBMS: Oracle and Access. - Process Management: IBM MQ Series Workflow and BEA Systems WLPI. - Business Rule Engine: ILOG JRules. - Optimization Platform: ILOG OPL Studio. - Analysis and Design Tools: Rational Rose and Together J. - Reverse Engineering and Program Comprehension Tools: SNiFF+ and xsuds. 8
- Documentation Tools: LaTeX, HTML, and Microsoft Office. - Protocols: HTTP, FTP, and Telnet. - Statistical Package: SPSS. LANGUAGES English, French, and Arabic written and spoken fluently. EXTRACURRICURAL ACTIVITY 2003 2004 Treasurer for the Lions Club Montréal - Cèdres du Liban, District U-1, Quebec, Canada. INTERESTS Reading, watching movies, dancing, jogging, biking, and traveling. REFERENCES Provided upon request. 9