|
|
Interests: formal methods to improve quality and reliability of software,
computer security.
Service:
- Member,
ACM, IEEE Computer Society
- Associate Editor,
IEEE Transactions on Software Engineering
- Program committee member,
Fundamental Approaches to Software Engineering (FASE'05)
(April 2005, Edinburgh, UK)
- Doctoral Committee Member,
ICSE'05
(May 15-20, St. Luis, Missouri)
- Program committee member,
IEEE Symposium on Requirements Engineering (RE'05)
(August 31 - September 2, 2005, Paris, France)
- Program committee member,
16th International Conference on Concurrency Theory (CONCUR'05)
(August 23-26, San Fransisco, CA, USA)
- Panel member,
NSERC Global Partnership Program (GPX), 2004-present
2006:
- A. Gurfinkel and O. Wei and M. Chechik.
``Systematic Construction of Abstractions for Model-Checking'', in Proceedings of 7th International Conference on Verification, Model-Checking, and Abstract Interpretation (VMCAI'06), Charleston, SC, pp. 381--397, January, 2006
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``Why Waste a Perfectly Good Abstraction?'', in Proceedings of the 12th International Conference on Toolsand Algorithms for the Constructionand Analysis of Systems (TACAS'06), Vienna, Austria, March, 2006
PS
PDF
Abstract
2005:
- M. Chechik and A. Gurfinkel.
``A Framework for Counterexample Generation and Exploration'', in Proceedings of Fundamental Approaches toSoftware Engineering (FASE'05), Edinburgh, Scotland, pp. 217--233, April, 2005
PS
PDF
Abstract
- M. Chechik and A. Gurfinkel.
``A Framework for Counterexample Generation and Exploration'', Submitted to International Journal on Software Toolsfor Technology Transfer, September, 2005
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``How Thorough is Thorough Enough'', in Proceedings of 13th Advanced Research WorkingConference on Correct Hardware Design andVerification Methods (CHARME'05), Saarbr\"{u}cken, Germany, pp. 65--80, October, 2005
PS
PDF
Abstract
- S. Nejati and A. Gurfinkel and M. Chechik.
``Stuttering Abstraction for Model Checking'', in Proceedings of 3rd IEEE International Conference on Software Engineering and Formal Methods (SEFM'05), Koblenz, Germany, pp. 311--320, September, 2005
PS
PDF
Abstract
- O. Wei and A. Gurfinkel and M. Chechik.
``Identification and Counter Abstraction for Full Virtual Symmetry'', in Proceedings of 13th Advanced Research WorkingConference on Correct Hardware Design andVerification Methods (CHARME'05), Saarbr\"{u}cken, Germany, pp. 285--300, October, 2005
PS
PDF
Abstract
2004:
- M. Chechik, S. Berezin, C. Barrett, I. Shikanian, A. Gurfinkel, and D. Dill.
``A Practical Approach to Partial Functions in CVC Lite'', in Proceedings of 2nd Workshop on Pragmatics of Decision Procedures in Automated Reasoning, July, 2004
PS
PDF
Abstract
- M. Chechik and B. Devereux.
``Automated Support for Building Behavioural Models of Event-Driven Systems'', to appear in Automated Software Engineering (short paper), September, 2004
PS
PDF
Abstract
- M. Chechik and S. Uchitel.
``Merging Partial Behavioural Models'', in Proceedings of FSE'04, November, 2004
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``How Vacuous Is Vacuous?'', in Proceedings of 10th International Conference on Toolsand Algorithms for the Construction and Analysis ofSystems (TACAS'04), Barcelona, Spain, pp. 451--466, March, 2004
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``Extending Extended Vacuity'', in Proceedings of 5th International Conference onFormal Methods in Computer-Aided Design (FMCAD'04), Austin, Texas, pp. 306--321, November, 2004
PS
PDF
Abstract
2003:
- M. Chechik, Benet Devereux, Arie Gurfinkel, and Steve Easterbrook.
``Multi-Valued Symbolic Model-Checking'', ACM Transactions on Software Engineering and Methodology, vol. 12, pp. 1-38, October, 2003
PS
PDF
Abstract
- M. Chechik and D. Paun.
``On Closure Under Stuttering'', Formal Aspects of Computing, pp. 342-368, 2003
PS
PDF
Abstract
- M. Chechik and A. Gurfinkel.
``TLQSolver: A Temporal Logic Query Checker'', in Proceedings of 15th International Conference on Computer Aided Verification (CAV'03), pp. 210-214, July, 2003
PS
PDF
Abstract
- M. Chechik and W. MacCaull.
``CTL Model-Checking Over Logics with Non-Classical Negations'', in Proceedings of 33rd IEEE International Conference on Multi-Valued Logics (ISMVL'03), pp. 293-300, May, 2003
PS
PDF
Abstract
- B. Devereux and M. Chechik.
``Edge-Shifted Decision Diagrams for Multi-Valued Logic'', Journal of Multi-Valued Logic and Soft Computing, vol. 9, pp. 59-86, 2003
PS
PDF
Abstract
- S. M. Easterbrook, M. Chechik, B. Devereux, A. Gurfinkel, A. Lai, V. Petrovykh, A. Tafliovich, and C. Thompson-Walsh.
``XChek: A Model Checker for Multi-Valued Reasoning'', in Proceedings, 25th International Conference on Software Engineering, Portland, Oregon, May, 2003
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``Proof-like Counterexamples'', in Proceedings of 9th International Conference on Toolsand Algorithms for the Construction and Analysis ofSystems (TACAS'03), Warsaw, Poland, pp. 160--175, April, 2003
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``Multi-Valued Model-Checking via ClassicalModel-Checking'', in Proceedings of 14th International Conferenceon Concurrency Theory (CONCUR'03), Marseille, France, pp. 263-277, September, 2003
PS
PDF
Abstract
- A. Gurfinkel, M. Chechik, and B. Devereux.
``Temporal Logic Query Checking: A Tool for Model Exploration'', IEEE Transactions on Software Engineering, vol. 29, pp. 898-914, October, 2003
PS
PDF
Abstract
- A. Gurfinkel and M. Chechik.
``Generating Counterexamples for Multi-Valued Model-Checking'', in Proceedings of Formal Methods Europe (FME'03), Pisa, Italy, pp. 503--521, September, 2003
PS
PDF
Abstract
2002:
- M. Chechik and A. Wong.
``Formal Modeling in a Commercial Setting: A Case Study'', Journal of Systems and Software, vol. 60, pp. 57-80, January, 2002
PS
PDF
Abstract
- M. Chechik, B. Devereux and A. Gurfinkel.
``XChek: A Multi-Valued Model-Checker'', in Proceedings of 14th International Conference on Computer-Aided Verification (CAV'02), Copenhagen, Denmark, pp. 505-509, July, 2002
PS
PDF
Abstract
- M. Chechik, A. Gurfinkel, B. Devereux, A. Lai, and S. Easterbrook.
``Data Structures for Symbolic Multi-Valued Model-Checking'', CSRG Technical Report, Department of Computer Science, University of Toronto, January, 2002
PS
PDF
Abstract
- M. Chechik and W. MacCaull.
``On Model-Checking over Logics with Non-Classical Negations'', CSRG Technical Report, Department of Computer Science, University of Toronto, October, 2002
PS
PDF
Abstract
- M. Chechik and W. Ding.
``Lightweight Reasoning About Program Correctness'', Information Systems Frontiers, vol. 4, pp. 363-377, November, 2002
PS
PDF
Abstract
- S. M. Easterbrook and M. Chechik.
``Guest Editorial: Special Issue on Model Checking in Requirements Engineering'', Requirements Engineering Journal, vol. 7, pp. 221-224, December, 2002
PS
PDF
Abstract
- A. Gurfinkel and B. Devereux and M. Chechik.
``Model Exploration with Temporal Logic Query Checking'', in Proceedings of SIGSOFT Conference on Foundationsof Software Engineering (FSE'02), Charleston, SC, pp. 139--148, November, 2002
PS
PDF
Abstract
- Dimitrie O. Paun and Marsha Chechik.
``On Closure Under Stuttering'', Formal Aspects of Computing, 2002
PS
PDF
Abstract
2001:
- M. Chechik, S. Easterbrook and V. Petrovykh.
``Model-Checking Over Multi-Valued Logics'', in Proceedings of Formal Methods Europe (FME'01), pp. 72-98, March, 2001
PS
PDF
Abstract
- M. Chechik, B. Devereux and S. Easterbrook.
``Implementing a Multi-Valued Symbolic Model-Checker'', in Proceedings of TACAS'01, pp. 404-419, April, 2001
PS
PDF
Abstract
- M. Chechik, B. Devereux, S. Easterbrook, A. Lai, and V. Petrovykh.
``Efficient Multiple-Valued Model-Checking Using Lattice Representations'', in Proceedings of 12th International Conference on Concurrency Theory (CONCUR'01), Aalborg, Denmark, pp. 451-465, August, 2001
PS
PDF
Abstract
- M. Chechik, B. Devereux and A. Gurfinkel.
``Model-Checking Infinite State-Space Systems with Fine-Grained Abstractions Using SPIN'', in Proceedings of the 8th SPIN Workshop on Model Checking Software, Toronto, Canada, pp. 16-36, May, 2001
PS
PDF
Abstract
- M. Chechik and J. Gannon.
``Automatic Analysis of Consistency Between Requirements and Designs'', IEEE Transactions on Software Engineering, vol. 27, July, 2001
PS
PDF
Abstract
- M. Chechik and W. Ding.
``Lightweight Reasoning about Program Correctness'', in Proceedings of CASCON'01, Toronto, Canada, pp. 127-140, November, 2001
PS
PDF
Abstract
- M. Chechik and S. Easterbrook.
``Reasoning About Compositions of Concerns'', in Proceedings of Workshop on Advanced Separation of Concerns in Software Engineering, at the 23rd International Conference on
Software Engineering (ICSE-01), Toronto, Canada, May, 2001
PS
PDF
Abstract
- S. Easterbrook and M. Chechik.
``A Framework for Multi-Valued Reasoning over Inconsistent Viewpoints'', in Proceedings of International Conference on Software Engineering (ICSE'01), Toronto, Canada, pp. 411-420, May, 2001
PS
PDF
Abstract
- S. M. Easterbrook and M. Chechik.
``Automated Paraconsistent Reasoning via Model Checking'', in Proceedings of First International Workshop on Inconsistency in Data and Knowledge, at the International Joint Conference
on Artificial Intelligence, (IJCAI-01), Seattle, USA, August, 2001
PS
PDF
Abstract
- S. M. Easterbrook and M. Chechik.
``A Framework to Handle Horizontal Inconsistency in Software'', in Proceedings of 2nd International Workshop on Living with Inconsistency, at the 23rd International Conference on Software Engineering
(ICSE-01), Toronto, Canada, May, 2001
PS
PDF
Abstract
previous:
- M. Chechik and H. Wang.
``Feasibility of Bisimulation Analysis of Protocols Expressed in SDL'', in Proceedings of CASCON'2000, November, 2000
PS
PDF
Abstract
- M. Chechik, William Andrepoulos, Bob Bernecky,Ariel Fuxman, Benet Devereux, Kristin Hofstee,Jingjing Lu, Tsuyoshi Morioka,
Peeter Piegaze,Jeffrey Tang, Sean Thompson, Cosmin Truta,Yuxiang Zhu and Wei Zhou.
``Automated Verification, Fall 1999: A Collection of Reports'', CSRG Technical Report, Department of Computer Science, University of Toronto, 2000
PS
PDF
Abstract
- M. Chechik, S. Easterbrook, B. Devereux, A. Lai, V. Petrovykh and C. Thompson-Walsh.
A Framework for Multi-Valued Reasoning over Inconsistent Viewpoints -- Project Report, CSRG Technical Report, Department of Computer Science, University of Toronto, August, 2000
PS
PDF
Abstract
- M. Chechik and W. Ding.
``On Interpreting Results of Model-Checking with Abstraction'', CSRG Technical Report, Department of Computer Science, University of Toronto, December, 2000
PS
PDF
Abstract
- M. Chechik and D. Paun.
Events in Property Patterns, in Proceedings of the 6th International SPIN Workshop (SPIN'6), pp. 154-167, September, 1999
PS
PDF
Abstract
- M. Chechik and A. Wong.
``Formal Methods When Money Is Tight'', in Proceedings of the First Workshop on Economics-Driven Software Engineering Research (EDSER-1), Los Angeles, May, 1999
PS
PDF
Abstract
- Dimitrie O. Paun and Marsha Chechik.
``Events in Linear-Time Properties'', in Proceedings of 4th International Conference on Requirements Engineering, June, 1999
PS
PDF
Abstract
- Andre Wong and Marsha Chechik.
``Formal Modeling in a Commercial Setting: A Case Study'', in Proceedings of FM'99: World Congress in Formal Methods, pp. 590-605, September, 1999
PS
PDF
Abstract
- M. Chechik.
``SC(R)^3: Towards Usability of Formal Methods'', in Proceedings of CASCON'98, pp. 177-191, November, 1998
PS
PDF
Abstract
- M. Chechik and V.S. Sudha.
``Checking Consistency between Source Code and Annotations'', CSRG Technical Report, Department of Computer Science, University of Toronto, 1998
PS
PDF
Abstract
- M. Chechik.
``Using SCR Requirements'', in Proceedings of the 7th SCR workshop, October, 1998
PS
PDF
Abstract
- M. Chechik and students of csc2108, Fall'97.
``Automated Verification: A Collection of Reports'', CSRG Technical Report, Department of Computer Science, University of Toronto, April, 1998
PS
PDF
Abstract
- Dimitrie O. Paun, Marsha Chechik, and Bernd Biechelle.
``Production Cell Revisited'', in Proceedings of the 4th International SPINWorkshop (SPIN'4), November, 1998
PS
PDF
Abstract
- Andre Wong and Marsha Chechik.
``Applying Formal Methods to a Telecommunications System in a Commercial Setting'', in Proceedings of 11th International Conference on Software Engineering and Its Applications, December, 1998
PS
PDF
Abstract
- M. Chechik.
``Checking Consistency Between Source Code and Annotations'', CSRG Technical Report, Department of Computer Science, University of Toronto, December, 1997
PS
PDF
Abstract
- M. Chechik.
``Software Engineering Education at the University of Toronto'', in Proceedings of the 4th Software Engineering Workshop, May, 1997
PS
PDF
Abstract
- D. Suydam and M. Chechik.
``Generating Test Cases from SCR Specifications'', CSRG Technical Report, Department of Computer Science, University of Toronto, 1997
PS
PDF
Abstract
- J. Atlee, M. Chechik and J. Gannon.
``Using Model Checking to Analyze Requirements and Designs'', Advances in Computers, 1996
PS
PDF
Abstract
- M. Chechik and J. Gannon.
``Verification of Consistency between Concurrent Program Designs and Their Requirements'', in Proceedings of COMPASS'96, Gaithersburg, Maryland, June, 1996
PS
PDF
Abstract
- M. Chechik.
Automatic Analysis of Consistency between Requirements and Designs
, PhD Thesis ,
University of Maryland, College Park, Maryland, December, 1996
PS
PDF
Abstract
- M. Chechik and J. Gannon.
``Automatic Analysis of Consistency Between Implementations and Requirements: A Case Study'', in Proceedings of 10th Annual Conference on ComputerAssurance, pp. 123-131, June, 1995
PS
PDF
Abstract
- M. Chechik and J. Gannon.
``Automatic Verification of Requirements Implementations'', in Proceedings of the 1994 International Symposiumon Software Testing and Analysis (ISSTA), Seattle, Washington, pp. 1-14, August, 1994
PS
PDF
Abstract
|