2009 | ||
---|---|---|
68 | EE | Emilia Katz, Shmuel Katz: Modular verification of strongly invasive aspects: summary. FOAL 2009: 7-12 |
2008 | ||
67 | EE | Shmuel Katz: Aspects and Formal Methods. FM 2008: 1-11 |
66 | EE | Emilia Katz, Shmuel Katz: Incremental analysis of interference among aspects. FOAL 2008: 29-38 |
65 | EE | Oren Mishali, Yael Dubinsky, Shmuel Katz: The TDD-Guide Training and Guidance Tool for Test-Driven Development. XP 2008: 63-72 |
2007 | ||
64 | EE | Max Goldman, Shmuel Katz: MAVEN: Modular Aspect Verification. TACAS 2007: 308-322 |
63 | EE | Orna Grumberg, Shmuel Katz: VeriTech: a framework for translating among model description notations. STTT 9(2): 119-132 (2007) |
62 | EE | Mika Katara, Shmuel Katz: A concern architecture view for aspect-oriented software design. Software and System Modeling 6(3): 247-265 (2007) |
2006 | ||
61 | EE | Oren Mishali, Shmuel Katz: Using aspects to support the software process: XP over Eclipse. AOSD 2006: 169-179 |
60 | EE | Shmuel Katz: Rigorous Fault Tolerance Using Aspects and Formal Methods. RODIN Book 2006: 226-240 |
59 | EE | Johan Brichau, Ruzanna Chitchyan, Siobhán Clarke, Ellie D'Hondt, Alessandro Garcia, Michael Haupt, Wouter Joosen, Shmuel Katz, Jacques Noyé, Awais Rashid, Mario Südholt: A Model Curriculum for Aspect-Oriented Software Development. IEEE Software 23(6): 53-61 (2006) |
58 | EE | Shmuel Katz: Aspect Categories and Classes of Temporal Properties. T. Aspect-Oriented Software Development I: 106-134 (2006) |
2005 | ||
57 | EE | Emilia Katz, Shmuel Katz: Verifying Scenario-Based Aspect Specifications. FM 2005: 432-447 |
56 | EE | Iris Reinhartz-Berger, Dov Dori, Shmuel Katz: Modelling code mobility and migration: an OPM/Web approach. Int. J. Web Eng. Technol. 2(1): 6-28 (2005) |
2004 | ||
55 | EE | Shmuel Katz, Awais Rashid: From Aspectual Requirements to Proof Obligations for Aspect-Oriented Systems. RE 2004: 48-57 |
2003 | ||
54 | EE | Mika Katara, Shmuel Katz: Architectural views of aspects. AOSD 2003: 1-10 |
53 | EE | Marcelo Glusman, Shmuel Katz: Model Checking Conformance with Scenario-Based Specifications. CAV 2003: 328-340 |
52 | EE | Shmuel Katz, Marcelo Sihman: Aspect Validation Using Model Checking. Verification: Theory and Practice 2003: 373-394 |
51 | EE | Marcelo Sihman, Shmuel Katz: Superimpositions and Aspect-oriented Programming. Comput. J. 46(5): 529-541 (2003) |
50 | EE | Marcelo Glusman, Shmuel Katz: A Mechanized Proof Environment for the Convenient Computations Proof Method. Formal Methods in System Design 23(2): 115-142 (2003) |
2002 | ||
49 | EE | Marcelo Sihman, Shmuel Katz: A calculus of superimpositions for distributed systems. AOSD 2002: 28-40 |
48 | EE | Iris Reinhartz-Berger, Dov Dori, Shmuel Katz: Open Reuse of Component Designs in OPM/We. COMPSAC 2002: 19-26 |
47 | EE | Shmuel Katz, Orna Grumberg: A Framework for Translating Models and Specifications. IFM 2002: 145-164 |
46 | EE | Katerina Korenblat, Orna Grumberg, Shmuel Katz: Translations between Textual Transition Systems and Petri Nets. IFM 2002: 339-359 |
45 | Iris Reinhartz-Berger, Dov Dori, Shmuel Katz: OPM/Web - Object-Process Methodology for Developing Web Applications. Ann. Software Eng. 13(1-4): 141-161 (2002) | |
2001 | ||
44 | EE | Marcelo Glusman, Shmuel Katz: Extending Memory Consistency of Finite Prefixes to Infinite Computations. CONCUR 2001: 411-425 |
43 | Iris Reinhartz-Berger, Dov Dori, Shmuel Katz: Developing Web Applications with OPM/Web. DIWeb 2001: 47-61 | |
42 | EE | Shmuel Katz: Faithful Translations among Models and Specifications. FME 2001: 419-434 |
1999 | ||
41 | EE | Marcelo Glusman, Shmuel Katz: Mechanizing Proofs of Computation Equivalence. CAV 1999: 354-367 |
40 | Shmuel Katz, Joseph Gil: Aspects and Superimpositions. ECOOP Workshops 1999: 308-309 | |
39 | EE | Zeev Collin, Rina Dechter, Shmuel Katz: Self-Stabilizing Distributed Constraint Satisfaction. Chicago J. Theor. Comput. Sci. 1999: (1999) |
38 | Shmuel Katz, Hillel Miller: Saving Space by Fully Exploiting Invisible Transitions. Formal Methods in System Design 14(3): 311-332 (1999) | |
1997 | ||
37 | Shmuel Katz, Patrick Lincoln, John M. Rushby: Low-Overhead Time-Triggered Group Membership. WDAG 1997: 155-169 | |
1996 | ||
36 | Hillel Miller, Shmuel Katz: Saving Space by Fully Exploiting Invisible Transitions. CAV 1996: 336-347 | |
1994 | ||
35 | Shmuel Katz: Global Equivalence Proofs for ISTL. ICTL 1994: 17-29 | |
34 | John H. Howard, Shmuel Katz: Reconciliations. PODC 1994: 14-21 | |
33 | Gadi Taubenfeld, Shmuel Katz, Shlomo Moran: Impossibility Results in the Presence of Multiple Faulty Processes Inf. Comput. 113(2): 173-198 (1994) | |
1993 | ||
32 | EE | Shmuel Katz: A Superimposition Control Construct for Distributed Systems. ACM Trans. Program. Lang. Syst. 15(2): 337-356 (1993) |
31 | Shmuel Katz, Kenneth J. Perry: Self-Stabilizing Extensions for Message-Passing Systems. Distributed Computing 7(1): 17-26 (1993) | |
1992 | ||
30 | Shmuel Katz, Doron Peled: Verification of Distributed Programs Using Representative Interleaving Sequences. Distributed Computing 6(2): 107-120 (1992) | |
29 | Shmuel Katz, Doron Peled: Defining Conditional Independence Using Collapses. Theor. Comput. Sci. 101(2): 337-359 (1992) | |
1991 | ||
28 | Zeev Collin, Rina Dechter, Shmuel Katz: On the Feasibility of Distributed Constraint Satisfaction. IJCAI 1991: 318-324 | |
27 | Doron Peled, Shmuel Katz, Amir Pnueli: Specifying and Proving Serializability in Temporal Logic LICS 1991: 232-244 | |
26 | Martín Abadi, Bowen Alpern, Krzysztof R. Apt, Nissim Francez, Shmuel Katz, Leslie Lamport, Fred B. Schneider: Preserving Liveness: Comments on ``Safety and Liveness from a Methodological Point of View''. Inf. Process. Lett. 40(3): 141-142 (1991) | |
1990 | ||
25 | EE | Shmuel Katz, Kenneth J. Perry: Self-Stabilizing Extensions for Message-Passing Systems. PODC 1990: 91-101 |
24 | EE | Germán S. Goldszmidt, Shaula Yemini, Shmuel Katz: High-Level Language Debugging for Concurrent Programs. ACM Trans. Comput. Syst. 8(4): 311-336 (1990) |
23 | Shmuel Katz, Doron Peled: Interleaving Set Temporal Logic. Theor. Comput. Sci. 75(3): 263-287 (1990) | |
1989 | ||
22 | Gadi Taubenfeld, Shmuel Katz, Shlomo Moran: Impossibility Results in the Presence of Multiple Faulty Processes (Preliminary Version). FSTTCS 1989: 109-120 | |
21 | EE | Michael Evangelist, Nissim Francez, Shmuel Katz: Multiparty Interactions for Interprocess Communication and Synchronization. IEEE Trans. Software Eng. 15(11): 1417-1426 (1989) |
1988 | ||
20 | Shmuel Katz, Doron Peled: An efficient verification method for parallel and distributed programs. REX Workshop 1988: 489-507 | |
19 | Germán S. Goldszmidt, Shmuel Katz, Shaula Yemini: Interactive Blackbox Debugging for Concurrent Languages. Workshop on Parallel and Distributed Debugging 1988: 271-282 | |
18 | Krzysztof R. Apt, Nissim Francez, Shmuel Katz: Appraising Fairness in Languages for Distributed Programming. Distributed Computing 2(4): 226-241 (1988) | |
17 | Orit Baruch, Shmuel Katz: Partially Interpreted Schemas for CSP Programming. Sci. Comput. Program. 10(1): 1-18 (1988) | |
1987 | ||
16 | Shmuel Katz, Doron Peled: Interleaving Set Temporal Logic (Preliminary Version). PODC 1987: 178-190 | |
15 | Krzysztof R. Apt, Nissim Francez, Shmuel Katz: Appraising Fairness in Languages for Distributed Programming. POPL 1987: 189-198 | |
14 | Shmuel Katz, Doron Peled: Interleaving Set Temporal Logic. Temporal Logic in Specification 1987: 21-43 | |
13 | Shmuel Katz, Oded Shmueli: Cooperative Distributed Algorithms for Dynamic Cycle Prevention. IEEE Trans. Software Eng. 13(5): 540-552 (1987) | |
1986 | ||
12 | Shmuel Katz, Gadi Taubenfeld: What Processes Know: Definitions and Proof Methods (Preliminary Version). PODC 1986: 249-262 | |
11 | Orna Grumberg, Nissim Francez, Shmuel Katz: A Complete Rule for Equifair Termination. J. Comput. Syst. Sci. 33(3): 313-332 (1986) | |
1985 | ||
10 | Nissim Francez, Orna Grumberg, Shmuel Katz, Amir Pnueli: Proving Termination of Prolog Programs. Logic of Programs 1985: 89-105 | |
1984 | ||
9 | Orna Grumberg, Nissim Francez, Shmuel Katz: Fail Termination of Communicating Processe. PODC 1984: 254-265 | |
1983 | ||
8 | Orna Grumberg, Nissim Francez, Shmuel Katz: A Compete Proof Rule for Strong Equifair Termination. Logic of Programs 1983: 257-278 | |
1981 | ||
7 | Shmuel Katz, Ruth Zimmerman: An Advisory System for Developing Data Representations. IJCAI 1981: 1030-1036 | |
1980 | ||
6 | Shmuel Katz, Lawrence J. Risman, Michael Rodeh: A System for Constructing Linear Programming Models. IBM Systems Journal 19(4): 505-520 (1980) | |
1978 | ||
5 | Shmuel Katz: Program Optimization Using Invariants. IEEE Trans. Software Eng. 4(5): 378-389 (1978) | |
1976 | ||
4 | Shmuel Katz: Program Optimization Using Invariants. ECI 1976: 287-309 | |
3 | Shmuel Katz, Zohar Manna: Logical Analysis of Programs. Commun. ACM 19(4): 188-206 (1976) | |
1975 | ||
2 | Shmuel Katz, Zohar Manna: A Closer Look at Termination Acta Inf. 5: 333-352 (1975) | |
1973 | ||
1 | Shmuel Katz, Zohar Manna: A Heuristic Approach to Program Verification. IJCAI 1973: 500-512 |