| 2013 | ||
|---|---|---|
| c82 | Diana Nowacka, Karim Ladha, Nils Y. Hammerla, Daniel Jackson, Cassim Ladha, Enrico Rukzio, Patrick Olivier: Touchbugs: actuated tangibles on multi-touch tables. CHI 2013: 759-762 | |
| 2012 | ||
| c81 | Pollie Barden, Rob Comber, David Philip Green, Daniel Jackson, Cassim Ladha, Tom Bartindale, Nick Bryan-Kinns, Tony Stockman, Patrick Olivier: Telematic dinner party: designing for togetherness through play and performance. Conference on Designing Interactive Systems 2012: 38-47 | |
| c80 | ||
| c79 | Stephen Lindsay, Katie Brittain, Daniel Jackson, Cassim Ladha, Karim Ladha, Patrick Olivier: Empathy, participatory design and people with dementia. CHI 2012: 521-530 | |
| c78 | Stephen Lindsay, Daniel Jackson, Guy Schofield, Patrick Olivier: Engaging older people using participatory design. CHI 2012: 1199-1208 | |
| c77 | Derek Rayside, Vajih Montaghami, Francesca Leung, Albert Yuen, Kevin Xu, Daniel Jackson: Synthesizing iterators from abstraction functions. GPCE 2012: 31-40 | |
| c76 | Clare J. Hooper, Anne Preston, Madeline Balaam, Paul Seedhouse, Daniel Jackson, Cuong Pham, Cassim Ladha, Karim Ladha, Thomas Plötz, Patrick Olivier: The french kitchen: task-based learning in an instrumented kitchen. UbiComp 2012: 193-202 | |
| c75 | Joseph P. Near, Daniel Jackson: Rubicon: bounded verification of web applications. SIGSOFT FSE 2012: 60 | |
| i2 | Marek Grzes, Jesse Hoey, Shehroz S. Khan, Alex Mihailidis, Stephen Czarnuch, Daniel Jackson, Andrew Monk: Relational Approach to Knowledge Engineering for POMDP-based Assistance Systems as a Translation of a Psychological Model. CoRR abs/1206.5698 (2012) | |
| 2011 | ||
| j20 | Jesse Hoey, Thomas Plötz, Daniel Jackson, Andrew Monk, Cuong Pham, Patrick Olivier: Rapid specification and automated generation of prompting systems to assist people with dementia. Pervasive and Mobile Computing 7(3): 299-318 (2011) | |
| j19 | Chao Chen, Daniel Jackson: Parameterization and Evaluation of Robotic Orientation Workspace: A Geometric Treatment. IEEE Transactions on Robotics 27(4): 656-663 (2011) | |
| c74 | Roisin McNaney, Stephen Lindsay, Karim Ladha, Cassim Ladha, Guy Schofield, Thomas Plötz, Nils Y. Hammerla, Daniel Jackson, Richard Walker, Nick Miller, Patrick Olivier: Cueing for drooling in Parkinson's disease. CHI 2011: 619-622 | |
| c73 | Visalakshmi Suresh, Paul Ezhilchelvan, Paul Watson, Cuong Pham, Daniel Jackson, Patrick Olivier: Distributed event processing for activity recognition. DEBS 2011: 371-372 | |
| c72 | Joseph P. Near, Aleksandar Milicevic, Eunsuk Kang, Daniel Jackson: A lightweight code analysis and its role in evaluation of a dependability case. ICSE 2011: 31-40 | |
| c71 | Aleksandar Milicevic, Derek Rayside, Kuat Yessenov, Daniel Jackson: Unifying execution of imperative and declarative code. ICSE 2011: 511-520 | |
| c70 | Leigh Herbert, Nick Pears, Daniel Jackson, Patrick Olivier: Mobile Device and Intelligent Display Interaction via Scale-invariant Image Feature Matching. PECCS 2011: 207-214 | |
| c69 | Juergen Wagner, Aart van Halteren, Jettie Hoonhout, Thomas Plötz, Cuong Pham, Paula Moynihan, Daniel Jackson, Cassim Ladha, Karim Ladha, Patrick Olivier: Towards a pervasive kitchen infrastructure for measuring cooking competence. PervasiveHealth 2011: 107-114 | |
| 2010 | ||
| c68 | ||
| c67 | ||
| c66 | Carsten Ullrich, Kerstin Borau, Scott Grant, Daniel Jackson, Ruimin Shen: Cross-Cultural Multimedia Language Learning: Case Study and Analysis. ICWL 2010: 404-409 | |
| c65 | ||
| c64 | Daniel Jackson, Eunsuk Kang: Separation of concerns for dependable software design. FoSER 2010: 173-176 | |
| c63 | Cassim Ladha, Karim Ladha, Jonathan Hook, Daniel Jackson, Gavin Wood, Patrick Olivier: TouchBridge: augmenting active tangibles for camera-based multi-touch surfaces. ITS 2010: 271-272 | |
| c62 | Cassim Ladha, Karim Ladha, Jonathan Hook, Daniel Jackson, Patrick Olivier: TouchBridge: augmenting active tangibles for camera-based multi-touch surfaces. ITS 2010: 309 | |
| 2009 | ||
| j18 | ||
| j17 | Eunsuk Kang, Daniel Jackson: Designing and Analyzing a Flash File System with Alloy. Int. J. Software and Informatics 3(2-3): 129-148 (2009) | |
| j16 | Nick Pears, Daniel Jackson, Patrick Olivier: Smart Phone Interaction with Registered Displays. IEEE Pervasive Computing 8(2): 14-21 (2009) | |
| c61 | Johannes Schöning, Tom Bartindale, Patrick Olivier, Daniel Jackson, Antonio Krüger, Jim Kitson: iBookmark: locative texts and place-based authoring. CHI Extended Abstracts 2009: 3775-3780 | |
| c60 | Derek Rayside, Zev Benjamin, Rishabh Singh, Joseph P. Near, Aleksandar Milicevic, Daniel Jackson: Equality and hashing for (almost) free: Generating implementations from abstraction functions. ICSE 2009: 342-352 | |
| c59 | Derek Rayside, Aleksandar Milicevic, Kuat Yessenov, Greg Dennis, Daniel Jackson: Agile specifications. OOPSLA Companion 2009: 999-1006 | |
| c58 | Scott Blunsden, Brandi Richards, Jennifer Boger, Alex Mihailidis, Tom Bartindale, Daniel Jackson, Patrick Olivier, Jesse Hoey: Design and prototype of a device to engage cognitively disabled older adults in visual artwork. PETRA 2009 | |
| c57 | Daniel Jackson, Tom Bartindale, Patrick Olivier: FiberBoard: compact multi-touch display using channeled light. ITS 2009: 13 | |
| c56 | Daniel Jackson, Tom Bartindale, Patrick Olivier: FiberBoard: compact multi-touch display using channeled light. ITS 2009: 25-28 | |
| 2008 | ||
| c55 | Eunsuk Kang, Daniel Jackson: Formal Modeling and Analysis of a Flash Filesystem in Alloy. ABZ 2008: 294-308 | |
| c54 | Emina Torlak, Felix Sheng-Ho Chang, Daniel Jackson: Finding Minimal Unsatisfiable Cores of Declarative Specifications. FM 2008: 326-341 | |
| c53 | ||
| c52 | Nick Pears, Patrick Olivier, Daniel Jackson: Display Registration for Device Interaction - a Proof of Principle Prototype. VISAPP (1) 2008: 446-451 | |
| c51 | Greg Dennis, Kuat Yessenov, Daniel Jackson: Bounded Verification of Voting Software. VSTTE 2008: 130-145 | |
| 2007 | ||
| j15 | Mana Taghdiri, Daniel Jackson: Inferring specifications to detect errors in code. Autom. Softw. Eng. 14(1): 87-121 (2007) | |
| j14 | Derek Rayside, Felix Sheng-Ho Chang, Greg Dennis, Robert Seater, Daniel Jackson: Automatic Visualization of Relational Logic Models. ECEASST 7 (2007) | |
| j13 | Robert Seater, Daniel Jackson, Rohit Gheyi: Requirement progression in problem frames: deriving specifications from requirements. Requir. Eng. 12(2): 77-102 (2007) | |
| c50 | ||
| 2006 | ||
| b1 | Daniel Jackson: Software Abstractions - Logic, Language, and Analysis. MIT Press 2006, isbn 978-0-262-10114-1, pp. I-XVI, 1-350 | |
| c49 | ||
| c48 | Felix Sheng-Ho Chang, Daniel Jackson: Symbolic model checking of declarative relational models. ICSE 2006: 312-320 | |
| c47 | Greg Dennis, Felix Sheng-Ho Chang, Daniel Jackson: Modular verification of code with SAT. ISSTA 2006: 109-120 | |
| c46 | Robert Seater, Daniel Jackson: Requirement Progression in Problem Frames Applied to a Proton Therapy System. RE 2006: 166-175 | |
| c45 | Daniel Jackson, Michael Jackson: Separating Concerns in Requirements Analysis: An Example. RODIN Book 2006: 210-225 | |
| c44 | Mana Taghdiri, Robert Seater, Daniel Jackson: Lightweight extraction of syntactic specifications. SIGSOFT FSE 2006: 276-286 | |
| i1 | Emina Torlak, Marten van Dijk, Blaise Gassend, Daniel Jackson, Srinivas Devadas: Knowledge Flow Analysis for Security Protocols. CoRR abs/cs/0605109 (2006) | |
| 2005 | ||
| j12 | Andrew Rae, Daniel Jackson, Prasad Ramanan, Jay Flanz, Didier Leyman: Critical feature analysis of a radiotherapy machine. Rel. Eng. & Sys. Safety 89(1): 48-56 (2005) | |
| c43 | Derek Rayside, Lucy Mendel, Robert Seater, Daniel Jackson: An analysis and visualization for revealing object sharing. ETX 2005: 11-15 | |
| c42 | Neeraj Sangal, Ev Jordan, Vineet Sinha, Daniel Jackson: Using dependency models to manage software architecture. OOPSLA Companion 2005: 164-165 | |
| c41 | Neeraj Sangal, Ev Jordan, Vineet Sinha, Daniel Jackson: Using dependency models to manage complex software architecture. OOPSLA 2005: 167-176 | |
| c40 | ||
| c39 | Viktor Kuncak, Daniel Jackson: Relational analysis of algebraic datatypes. ESEC/SIGSOFT FSE 2005: 207-216 | |
| 2004 | ||
| c38 | Kevin J. Sullivan, Jinlin Yang, David Coppit, Sarfraz Khurshid, Daniel Jackson: Software assurance by bounded exhaustive testing. ISSTA 2004: 133-142 | |
| c37 | Greg Dennis, Robert Seater, Derek Rayside, Daniel Jackson: Automating commutativity analysis at the design level. ISSTA 2004: 165-174 | |
| c36 | Jonathan Edwards, Daniel Jackson, Emina Torlak, Vincent Yeung: Faster constraint solving with subtypes. ISSTA 2004: 232-242 | |
| c35 | Jonathan Edwards, Daniel Jackson, Emina Torlak: A type system for object models. SIGSOFT FSE 2004: 189-199 | |
| 2003 | ||
| c34 | Mana Taghdiri, Daniel Jackson: A Lightweight Formal Analysis of a Multicast Key Management Scheme. FORTE 2003: 240-256 | |
| c33 | Ilya Shlyakhter, Robert Seater, Daniel Jackson, Manu Sridharan, Mana Taghdiri: Debugging Overconstrained Declarative Models Using Unsatisfiable Cores. ASE 2003: 94-105 | |
| c32 | Andrew Rae, Daniel Jackson, Prasad Ramanan, Jay Flanz, Didier Leyman: Critical Feature Analysis of a Radiotherapy Machine. SAFECOMP 2003: 221-234 | |
| c31 | Sarfraz Khurshid, Darko Marinov, Ilya Shlyakhter, Daniel Jackson: A Case for Efficient Solution Enumeration. SAT 2003: 272-286 | |
| c30 | Mandana Vaziri, Daniel Jackson: Checking Properties of Heap-Manipulating Procedures with a Constraint Solver. TACAS 2003: 505-520 | |
| c29 | ||
| 2002 | ||
| j11 | Daniel Jackson: Alloy: a lightweight object modelling notation. ACM Trans. Softw. Eng. Methodol. 11(2): 256-290 (2002) | |
| c28 | Sarfraz Khurshid, Darko Marinov, Daniel Jackson: An analyzable annotation language. OOPSLA 2002: 231-245 | |
| c27 | ||
| c26 | ||
| 2001 | ||
| j10 | Daniel Jackson, Allison Waingold: Lightweight Extraction of Object Models from Bytecode. IEEE Trans. Software Eng. 27(2): 156-169 (2001) | |
| c25 | ||
| c24 | Daniel Jackson, Ilya Shlyakhter, Manu Sridharan: A micromodularity mechanism. ESEC / SIGSOFT FSE 2001: 62-73 | |
| c23 | ||
| 2000 | ||
| j9 | Daniel Jackson, John Chapin: Redesigning Air Traffic Control: An Exercise in Software Design. IEEE Software 17(3): 63-70 (2000) | |
| c22 | Daniel Jackson, Martin C. Rinard: Software analysis: a roadmap: a roadmap. ICSE - Future of SE Track 2000: 133-145 | |
| c21 | Daniel Jackson, Ian Schechter, Ilya Shlyakhter: Alcoa: the alloy constraint analyzer. ICSE 2000: 730-733 | |
| c20 | ||
| c19 | Sarfraz Khurshid, Daniel Jackson: Exploring the Design of an Intentional Naming Scheme with an Automatic Constraint Analyzer. ASE 2000: 13-22 | |
| c18 | ||
| c17 | ||
| c16 | Daniel Jackson, Kevin J. Sullivan: COM revisited: tool-assisted modelling of an architectural framework. SIGSOFT FSE 2000: 149-158 | |
| c15 | Mandana Vaziri, Daniel Jackson: Some Shortcomings of OCL, the Object Constraint Language of UML. TOOLS (34) 2000: 555-562 | |
| 1999 | ||
| j8 | ||
| j7 | Daniel Jackson, Yu-Chung Ng, Jeannette M. Wing: A Nitpick Analysis of Mobile IPv6. Formal Asp. Comput. 11(6): 591-615 (1999) | |
| c14 | Daniel Jackson, Allison Waingold: Lightweight Extraction of Object Models from Bytecode. ICSE 1999: 194-202 | |
| 1998 | ||
| j6 | Daniel Jackson, Somesh Jha, Craig Damon: Isomorph-Free Model Enumeration: A New Method for Checking Relational Specifications. ACM Trans. Program. Lang. Syst. 20(2): 302-343 (1998) | |
| c13 | ||
| 1997 | ||
| c12 | Robert O'Callahan, Daniel Jackson: Lackwit: A Program Understanding Tool Based on Type Inference. ICSE 1997: 338-348 | |
| 1996 | ||
| j5 | Jonathan P. Bowen, Ricky W. Butler, David L. Dill, Robert L. Glass, David Gries, Anthony Hall, Michael G. Hinchey, C. Michael Holloway, Daniel Jackson, Cliff B. Jones, Michael J. Lutz, David Lorge Parnas, John M. Rushby, Jeannette M. Wing, Pamela Zave: An Invitation to Formal Methods. IEEE Computer 29(4): 16-30 (1996) | |
| j4 | Brian Lawrence, Daniel Jackson: Do You Really Need Formal Requirements/Requirements Need Form, Maybe Formality (Point-Counterpoint). IEEE Software 13(2): 20 (1996) | |
| j3 | Daniel Jackson, Craig Damon: Elements of Style: Analyzing a Software Design Feature with a Counterexample Detector. IEEE Trans. Software Eng. 22(7): 484-495 (1996) | |
| c11 | Daniel Jackson, Craig Damon: Elements of Style: Analyzing a Software Design Feature with a Counterexample Detector. ISSTA 1996: 239-249 | |
| c10 | Daniel Jackson, Somesh Jha, Craig Damon: Faster Checking of Software Specifications by Eliminating Isomorphs. POPL 1996: 79-90 | |
| c9 | Craig Damon, Daniel Jackson, Somesh Jha: Checking Relational Specifications With Binary Decision Diagrams. SIGSOFT FSE 1996: 70-80 | |
| c8 | Craig Damon, Daniel Jackson: Efficient Search as a Means of Executing Specifications. TACAS 1996: 70-86 | |
| 1995 | ||
| j2 | Daniel Jackson: Aspect: Detecting Bugs with Abstract Dependences. ACM Trans. Softw. Eng. Methodol. 4(2): 109-145 (1995) | |
| j1 | Daniel Jackson: Structuring Z Specifications with Views. ACM Trans. Softw. Eng. Methodol. 4(4): 365-389 (1995) | |
| c7 | David Garlan, Alan W. Brown, Daniel Jackson, James E. Tomayko, Jeannette M. Wing: The CMU Master of Software Engineering Core Curriculum. CSEE 1995: 65-86 | |
| 1994 | ||
| c6 | ||
| c5 | Daniel Jackson, David A. Ladd: Semantic Diff: A Tool for Summarizing the Effects of Modifications. ICSM 1994: 243-252 | |
| c4 | Daniel Jackson, Eugene J. Rollins: A New Model of Program Dependences for Reverse Engineering. SIGSOFT FSE 1994: 2-10 | |
| 1993 | ||
| c3 | ||
| 1991 | ||
| c2 | ||
| 1989 | ||
| c1 | Pamela Zave, Daniel Jackson: Practical Specification Techniques for Control-Oriented Systems. IFIP Congress 1989: 83-88 | |
Colors in the list of coauthors
Last update Sat May 25 10:11:08 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page