default search action
James Noble 0001
Person information
- affiliation: Creative Research & Programming, Wellington, New Zealand
- affiliation (former): Victoria University of Wellington, New Zealand
- affiliation (former): Macquarie University, Microsoft Research Institute, Sydney, NSW, Australia
Other persons with the same name
- James Noble 0002 — Brown University, Providence, RI, USA
- James Noble 0003 (aka: James M. Noble) — Columbia University, Department of Neurology, New York, NY, USA
- James Noble 0004 — University of Toronto, Children's Aid society of Toronto, Canada (and 1 more)
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j28]Md Rakib Hossain Misu, Cristina V. Lopes, Iris Ma, James Noble:
Towards AI-Assisted Synthesis of Verified Dafny Methods. Proc. ACM Softw. Eng. 1(FSE): 812-835 (2024) - [c228]James Noble:
Automatic Programming vs. Artificial Intelligence. AIware 2024 - [c227]James Noble, Charles Weir:
The Faultless Way of Programming. EuroPLoP 2024: 32:1-32:7 - [c226]James Noble, Julian Mackay, Tobias Wrigstad, Andrew Fawcet, Michael Homer:
Dafny vs. Dala: Experience with Mechanising Language Design. FTfJP@ECOOP 2024: 37-43 - [i13]Md Rakib Hossain Misu, Cristina V. Lopes, Iris Ma, James Noble:
Towards AI-Assisted Synthesis of Verified Dafny Methods. CoRR abs/2402.00247 (2024) - 2023
- [j27]Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, James Noble, Matthew J. Parkinson, Tobias Wrigstad:
Reference Capabilities for Flexible Memory Management. Proc. ACM Program. Lang. 7(OOPSLA2): 1363-1393 (2023) - [c225]Andrew P. Black, Kim B. Bruce, James Noble:
The Importance of Being Eelco. Eelco Visser Commemorative Symposium 2023: 4:1-4:15 - [c224]James Noble:
All Languages Are Dynamic (Invited Talk). DLS 2023: 1 - [c223]James Noble, Robert Biddle:
programmingLanguage as Language;. Onward! 2023: 191-204 - [i12]Ellen Arvidsson, Elias Castegren, Sylvan Clebsch, Sophia Drossopoulou, James Noble, Matthew J. Parkinson, Tobias Wrigstad:
Reference Capabilities for Flexible Memory Management: Extended Version. CoRR abs/2309.02983 (2023) - 2022
- [j26]Julian Mackay, Susan Eisenbach, James Noble, Sophia Drossopoulou:
Necessity specifications for robustness. Proc. ACM Program. Lang. 6(OOPSLA2): 811-840 (2022) - [c222]James Noble, Julian Mackay, Tobias Wrigstad:
Rusty Links in Local Chains✱. FTfJP@ECOOP 2022: 1-3 - [c221]James Noble, David Streader, Isaac Oscar Gariano, Miniruwani Samarakoon:
More Programming Than Programming: Teaching Formal Methods in a Software Engineering Programme. NFM 2022: 431-450 - [d3]Julian Mackay, Sophia Drossopoulou, James Noble, Susan Eisenbach:
Necessity Specifications for Robustness. Zenodo, 2022 - [i11]James Noble, David Streader, Isaac Oscar Gariano, Miniruwani Samarakoon:
More Programming Than Programming: Teaching Formal Methods in a Software Engineering Programme. CoRR abs/2205.00787 (2022) - [i10]James Noble, Julian Mackay, Tobias Wrigstad:
Rusty Links in Local Chains. CoRR abs/2205.00795 (2022) - [i9]Julian Mackay, Sophia Drossopoulou, James Noble, Susan Eisenbach:
Necessity Specifications for Robustness. CoRR abs/2209.08205 (2022) - 2021
- [c220]Erin Greenwood-Thessman, Isaac Oscar Gariano, Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Naïve transient cast insertion isn't (that) bad. ICOOOLPS@ECOOP 2021: 1-9 - [c219]Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, Erin Greenwood-Thessman, Michael Homer, Tobias Wrigstad:
Dala: a simple capability-based dynamic language design for data race-freedom. Onward! 2021: 1-17 - [i8]Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, Erin Greenwood-Thessman, Michael Homer, Tobias Wrigstad:
Dala: A Simple Capability-Based Dynamic Language Design For Data Race-Freedom. CoRR abs/2109.07541 (2021) - 2020
- [j25]Charles Weir, Awais Rashid, James Noble:
Challenging software developers: dialectic as a foundation for security assurance techniques. J. Cybersecur. 6(1) (2020) - [j24]Charles Weir, Ingolf Becker, James Noble, Lynne Blair, M. Angela Sasse, Awais Rashid:
Interventions for long-term software security: Creating a lightweight program of assurance techniques for developers. Softw. Pract. Exp. 50(3): 275-298 (2020) - [c218]Sophia Drossopoulou, James Noble, Julian Mackay, Susan Eisenbach:
Holistic Specifications for Robust Programs. FASE 2020: 420-440 - [d2]Sophia Drossopoulou, James Noble, Julian Mackay, Susan Eisenbach:
Holisitic Specifications for Robust Programs - Coq Model. Zenodo, 2020 - [i7]Sophia Drossopoulou, James Noble, Julian Mackay, Susan Eisenbach:
Holistic Specifications for Robust Programs. CoRR abs/2002.08334 (2020)
2010 – 2019
- 2019
- [c217]Michael Homer, Timothy Jones, James Noble:
First-class dynamic types. DLS 2019: 1-14 - [c216]Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Transient Typechecks Are (Almost) Free. ECOOP 2019: 5:1-5:28 - [c215]Kirita-Rose Escott, James Noble:
Design patterns for angular hotdraw. EuroPLoP 2019: 35:1-35:13 - [c214]Charles Weir, Ingolf Becker, James Noble, Lynne Blair, M. Angela Sasse, Awais Rashid:
Interventions for software security: creating a lightweight program of assurance techniques for developers. ICSE (SEIP) 2019: 41-50 - [c213]Isaac Oscar Gariano, James Noble, Marco Servetto:
CallƐ: an effect system for method calls. Onward! 2019: 32-45 - [c212]Isaac Oscar Gariano, Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Which of my transient type checks are not (almost) free? VMIL@SPLASH 2019: 58-66 - [c211]James Noble:
Cognitive Dimensions of Modular Noise Improvisation. PPIG 2019 - [c210]Brendan Julian, James Noble, Craig Anslow:
Agile Practices in Practice: Towards a Theory of Agile Adoption and Process Evolution. XP 2019: 3-18 - [e8]James Noble, Ralph E. Johnson, Uwe Zdun, Eugene Wallingford:
Transactions on Pattern Languages of Programming IV. Lecture Notes in Computer Science 10600, Springer 2019, ISBN 978-3-030-14290-2 [contents] - [d1]Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Transient Typechecks are (Almost) Free [Artifact]. Zenodo, 2019 - [i6]Isaac Oscar Gariano, James Noble, Marco Servetto:
CallE: An Effect System for Method Calls. CoRR abs/1907.04934 (2019) - [i5]Kiko Fernandez-Reyes, Isaac Oscar Gariano, James Noble, Tobias Wrigstad:
Towards Gradual Checking of Reference Capabilities. CoRR abs/1909.01465 (2019) - [i4]Isaac Oscar Gariano, Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Which of My Transient Type Checks Are Not (Almost) Free? CoRR abs/1909.05581 (2019) - 2018
- [c209]James Noble, Alex Potanin, Toby C. Murray, Mark S. Miller:
Abstract and Concrete Data Types vs Object Capabilities. Principled Software Development 2018: 221-240 - [c208]Charles Weir, Lynne Blair, Ingolf Becker, M. Angela Sasse, James Noble:
Light-Touch Interventions to Improve Software Development Security. SecDev 2018: 85-93 - [c207]Aaron Pang, Craig Anslow, James Noble:
What Programming Languages Do Developers Use? A Theory of Static vs Dynamic Language Choice. VL/HCC 2018: 239-247 - [i3]Richard Roberts, Stefan Marr, Michael Homer, James Noble:
Shallow Types for Insightful Programs: Grace is Optional, Performance is Not. CoRR abs/1807.00661 (2018) - 2017
- [j23]James Noble, Andrew P. Black, Kim B. Bruce, Michael Homer, Timothy Jones:
Grace's Inheritance. J. Object Technol. 16(2): 2:1-35 (2017) - [j22]Michael Homer, James Noble:
Lessons in Combining Block-based and Textual Programming. J. Vis. Lang. Sentient Syst. 3: 22-39 (2017) - [c206]Rashina Hoda, James Noble:
Becoming agile: a grounded theory of agile transitions in practice. ICSE 2017: 141-151 - 2016
- [c205]Andrew P. Black, Kim B. Bruce, James Noble:
The Essence of Inheritance. A List of Successes That Can Change the World 2016: 73-94 - [c204]Sophia Drossopoulou, James Noble, Mark S. Miller, Toby C. Murray:
Permission and Authority Revisited towards a formalisation. FTfJP@ECOOP 2016: 10 - [c203]Timothy Jones, Michael Homer, James Noble, Kim B. Bruce:
Object Inheritance Without Classes. ECOOP 2016: 13:1-13:26 - [c202]Charles Weir, Awais Rashid, James Noble:
Early Report: How to Improve Programmers' Expertise at App Security? IMPS@ESSoS 2016: 49-50 - [c201]Craig Anslow, Stuart Marshall, James Noble, Robert Biddle:
Hacking with multi-touch for Java (MT4j). Mobile!@SPLASH 2016: 17-20 - [c200]James Noble, Andrew P. Black, Kim B. Bruce, Michael Homer, Mark S. Miller:
The left hand of equals. Onward! 2016: 224-237 - [c199]Charles Weir, Awais Rashid, James Noble:
Reaching the masses: a new subdiscipline of app programmer education. SIGSOFT FSE 2016: 936-939 - [c198]Charles Weir, Awais Rashid, James Noble:
How to Improve the Security Skills of Mobile App Developers? Comparing and Contrasting Expert Views. WSIW@SOUPS 2016 - [i2]Andrew P. Black, Kim B. Bruce, James Noble:
The Essence of Inheritance. CoRR abs/1601.02059 (2016) - 2015
- [j21]Timothy Jones, Michael Homer, James Noble:
Brand Objects for Nominal Typing (Artifact). Dagstuhl Artifacts Ser. 1(1): 04:1-04:2 (2015) - [c197]Michael Homer, Timothy Jones, James Noble:
From APIs to languages: generalising method names. DLS 2015: 1-12 - [c196]Sophia Drossopoulou, James Noble, Mark S. Miller:
Swapsies on the Internet: First Steps towards Reasoning about Risk and Trust in an Open World. PLAS@ECOOP 2015: 2-15 - [c195]Timothy Jones, Michael Homer, James Noble:
Brand Objects for Nominal Typing. ECOOP 2015: 198-221 - [c194]Michael Waterman, James Noble, George Allan:
How Much Up-Front? A Grounded theory of Agile Architecture. ICSE (1) 2015: 347-357 - [c193]Najwani Razali, James Noble, Stuart Marshall:
Operators and precedence in programming languages. PLATEAU@SPLASH 2015: 53-56 - [c192]Alex Potanin, James Noble:
Workshop preview of the 2015 workshop on new object-oriented languages (NOOL 2015). SPLASH (Companion Volume) 2015: 105-106 - [c191]Mawarny Md. Rejab, James Noble, Stuart Marshall:
Coordinating Expertise Outside Agile Teams. XP 2015: 141-153 - 2014
- [c190]Mawarny Md. Rejab, James Noble, George Allan:
Distributing Expertise in Agile Software Development Projects. AGILE 2014: 33-36 - [c189]Timothy Jones, James Noble:
Tinygrace: A Simple, Safe, and Structurally Typed Language. FTfJP@ECOOP 2014: 3:1-3:6 - [c188]James Noble, Sophia Drossopoulou:
Rationally Reconstructing the Escrow Example. FTfJP@ECOOP 2014: 5:1-5:6 - [c187]Michael Homer, Timothy Jones, James Noble, Kim B. Bruce, Andrew P. Black:
Graceful Dialects. ECOOP 2014: 131-156 - [c186]James Noble, Timothy Jones:
[Demo abstract] LittleBits synth kit as a physically-embodied, domain specific functional programming language. FARM@ICFP 2014: 61-62 - [c185]Sophia Drossopoulou, James Noble:
How to Break the Bank: Semantics of Capability Policies. IFM 2014: 18-35 - [c184]Michael Homer, James Noble:
Combining Tiled and Textual Views of Code. VISSOFT 2014: 1-10 - [c183]James Noble:
Livecoding the SynthKit: Little Bits as an Embodied Programming Language. VISSOFT 2014: 40-44 - [c182]Mawarny Md. Rejab, James Noble, George Allan:
Locating Expertise in Agile Software Development Projects. XP 2014: 260-268 - 2013
- [j20]Rashina Hoda, James Noble, Stuart Marshall:
Self-Organizing Roles on Agile Software Development Teams. IEEE Trans. Software Eng. 39(3): 422-444 (2013) - [c181]Siva Dorairaj, James Noble:
Agile Software Development with Distributed Teams: Agility, Distribution and Trust. AGILE 2013: 1-10 - [c180]James Noble, Michael Homer, Kim B. Bruce, Andrew P. Black:
Designing Grace: Can an introductory programming language support the teaching of software engineering? CSEE&T 2013: 219-228 - [c179]Sophia Drossopoulou, James Noble:
The need for capability policies. FTfJP@ECOOP 2013: 6:1-6:7 - [c178]Marco Servetto, Julian Mackay, Alex Potanin, James Noble:
The Billion-Dollar Fix - Safe Modular Circular Initialisation with Placeholders and Placeholder Types. ECOOP 2013: 205-229 - [c177]Ewan D. Tempero, Hong Yul Yang, James Noble:
What Programmers Do with Inheritance in Java. ECOOP 2013: 577-601 - [c176]Michael Homer, James Noble:
Object creation in Grace. EuroPLoP 2013: 21:1-21:15 - [c175]Siva Dorairaj, James Noble, George Allan:
Agile Software Development with Distributed Teams: Senior Management Support. ICGSE 2013: 197-205 - [c174]Alex Potanin, Monique Damitio, James Noble:
Are your incoming aliases really necessary? counting the cost of object ownership. ICSE 2013: 742-751 - [c173]Shriram Krishnamurthi, James Noble, Jan Vitek:
Should software conferences respect software? SPLASH (Companion Volume) 2013: 71-72 - [c172]Andrew P. Black, Kim B. Bruce, Michael Homer, James Noble, Amy Ruskin, Richard Yannow:
Seeking grace: a new object-oriented language for novices. SIGCSE 2013: 129-134 - [c171]Craig Anslow, Stuart Marshall, James Noble, Robert Biddle:
SourceVis: Collaborative software visualization for co-located environments. VISSOFT 2013: 1-10 - [c170]Michael Homer, James Noble:
A tile-based editor for a textual programming language. VISSOFT 2013: 1-4 - [c169]Michael Waterman, James Noble, George Allan:
The Effect of Complexity and Value on Architecture Planning in Agile Software Development. XP 2013: 238-252 - [p4]Dave Clarke, James Noble, Tobias Wrigstad:
Beyond the Geneva Convention on the Treatment of Object Aliasing. Aliasing in Object-Oriented Programming 2013: 1-6 - [p3]Nicholas Cameron, Sophia Drossopoulou, James Noble:
Understanding Ownership Types with Dependent Types. Aliasing in Object-Oriented Programming 2013: 84-108 - [p2]James Noble:
How, Then, Should We Program? Aliasing in Object-Oriented Programming 2013: 507-508 - [e7]James Noble, Ralph Johnson, Uwe Zdun, Eugene Wallingford:
Transactions on Pattern Languages of Programming III. Lecture Notes in Computer Science 7840, Springer 2013, ISBN 978-3-642-38675-6 [contents] - [e6]Dave Clarke, James Noble, Tobias Wrigstad:
Aliasing in Object-Oriented Programming. Types, Analysis and Verification. Lecture Notes in Computer Science 7850, Springer 2013, ISBN 978-3-642-36945-2 [contents] - [i1]Alan F. Blackwell, Alex McLean, James Noble, Julian Rohrhuber:
Collaboration and learning through live coding (Dagstuhl Seminar 13382). Dagstuhl Reports 3(9): 130-168 (2013) - 2012
- [j19]Rashina Hoda, James Noble, Stuart Marshall:
Developing a grounded theory to explain the practices of self-organizing Agile teams. Empir. Softw. Eng. 17(6): 609-639 (2012) - [c168]Siva Dorairaj, James Noble, Petra Malik:
Knowledge Management in Distributed Agile Software Development. AGILE 2012: 64-73 - [c167]Michael Homer, James Noble, Kim B. Bruce, Andrew P. Black, David J. Pearce:
Patterns as objects in grace. DLS 2012: 17-28 - [c166]Siva Dorairaj, James Noble, Petra Malik:
Understanding Lack of Trust in Distributed Agile Teams: A grounded theory study. EASE 2012: 81-90 - [c165]Andrew P. Black, Kim B. Bruce, Michael Homer, James Noble:
Grace: the absence of (inessential) difficulty. Onward! 2012: 85-98 - [c164]Stephen Nelson, David J. Pearce, James Noble:
Profiling Field Initialisation in Java. RV 2012: 292-307 - [c163]Siva Dorairaj, James Noble, Petra Malik:
Understanding Team Dynamics in Distributed Agile Software Development. XP 2012: 47-61 - [e5]James Noble:
ECOOP 2012 - Object-Oriented Programming - 26th European Conference, Beijing, China, June 11-16, 2012. Proceedings. Lecture Notes in Computer Science 7313, Springer 2012, ISBN 978-3-642-31056-0 [contents] - 2011
- [j18]Rashina Hoda, James Noble, Stuart Marshall:
The impact of inadequate customer collaboration on self-organizing Agile teams. Inf. Softw. Technol. 53(5): 521-534 (2011) - [c162]Siva Dorairaj, James Noble, Petra Malik:
Bridging cultural differences: a grounded theory perspective. ISEC 2011: 3-10 - [c161]Paley Li, Nicholas Cameron, James Noble:
Cloning in ownership. OOPSLA Companion 2011: 63-66 - [c160]Rashina Hoda, James Noble, Stuart Marshall:
Grounded theory for geeks. PLoP 2011: 24:1-24:17 - [c159]Craig Anslow, Stuart Marshall, James Noble, Robert Biddle:
SourceVis: a tool for multi-touch software visualization. ITS 2011: 264-265 - [c158]Rashina Hoda, James Noble, Stuart Marshall:
Supporting Self-organizing Agile Teams - What's Senior Management Got to Do with It? XP 2011: 73-87 - [c157]Siva Dorairaj, James Noble, Petra Malik:
Effective Communication in Distributed Agile Software Development Teams. XP 2011: 102-116 - [c156]David J. Pearce, James Noble:
Implementing a Language with Flow-Sensitive and Structural Typing on the JVM. Bytecode@ETAPS 2011: 47-59 - [e4]James Noble, Ralph Johnson, Paris Avgeriou, Neil B. Harrison, Uwe Zdun:
Transactions on Pattern Languages of Programming II - Special Issue on Applying Patterns. Lecture Notes in Computer Science 6510, Springer 2011, ISBN 978-3-642-19431-3 [contents] - 2010
- [j17]Matthew Duignan, James Noble, Robert Biddle:
Abstraction and Activity in Computer-Mediated Music Production. Comput. Music. J. 34(4): 22-33 (2010) - [j16]Shane Markstrum, Daniel Marino, Matthew Esquivel, Todd D. Millstein, Chris Andreae, James Noble:
JavaCOP: Declarative pluggable types for java. ACM Trans. Program. Lang. Syst. 32(2): 4:1-4:37 (2010) - [c155]Ewan D. Tempero, Steve Counsell, James Noble:
An empirical study of overriding in open source Java. ACSC 2010: 3-12 - [c154]Ewan D. Tempero, Craig Anslow, Jens Dietrich, Ted Han, Jing Li, Markus Lumpe, Hayden Melton, James Noble:
The Qualitas Corpus: A Curated Collection of Java Code for Empirical Studies. APSEC 2010: 336-345 - [c153]Rashina Hoda, James Noble, Stuart Marshall:
How much is just enough?: some documentation patterns on Agile projects. EuroPLoP 2010: 13 - [c152]Rashina Hoda, James Noble, Stuart Marshall:
Balancing acts: walking the Agile tightrope. CHASE 2010: 5-12 - [c151]Joshua Lindsay, James Noble, Ewan D. Tempero:
Does size matter?: a preliminary investigation of the consequences of powerlaws in software. WETSoM 2010: 16-23 - [c150]Rashina Hoda, James Noble, Stuart Marshall:
Organizing self-organizing teams. ICSE (1) 2010: 285-294 - [c149]Rashina Hoda, Philippe Kruchten, James Noble, Stuart Marshall:
Agility in context. OOPSLA 2010: 74-88 - [c148]Andrew P. Black, Kim B. Bruce, James Noble:
Panel: designing the next educational programming language. SPLASH/OOPSLA Companion 2010: 201-204 - [c147]Nicholas Cameron, James Noble, Tobias Wrigstad:
Tribal ownership. OOPSLA 2010: 618-633 - [c146]Frank Schmager, Nicholas Cameron, James Noble:
GoHotDraw: evaluating the Go programming language with design patterns. PLATEAU 2010: 10:1-10:6 - [c145]Craig Anslow, Stuart Marshall, James Noble, Ewan D. Tempero, Robert Biddle:
User evaluation of polymetric views using a large visualization wall. SOFTVIS 2010: 25-34 - [c144]Haowei Ruan, Craig Anslow, Stuart Marshall, James Noble:
Exploring the inventor's paradox: applying jigsaw to software visualization. SOFTVIS 2010: 83-92 - [c143]Stephen Nelson, David J. Pearce, James Noble:
Understanding the Impact of Collection Contracts on Design. TOOLS (48) 2010: 61-78 - [c142]Nicholas Cameron, James Noble:
Encoding Ownership Types in Java. TOOLS (48) 2010: 271-290 - [c141]Rashina Hoda, James Noble, Stuart Marshall:
Agile Undercover: When Customers Don't Collaborate. XP 2010: 73-87 - [c140]Siva Dorairaj, James Noble, Petra Malik:
Understanding the Importance of Trust in Distributed Agile Projects: A Practical Perspective. XP 2010: 172-177 - [c139]Rashina Hoda, James Noble, Stuart Marshall:
What Language Does Agile Speak? XP 2010: 387-388 - [p1]Angela Martin, Robert Biddle, James Noble:
An Ideal Customer: A Grounded Theory of Requirements Elicitation, Communication and Acceptance on Agile Projects. Agile Software Development 2010: 111-141
2000 – 2009
- 2009
- [c138]Angela Martin, Robert Biddle, James Noble:
XP Customer Practices: A Grounded Theory. AGILE 2009: 33-40 - [c137]Angela Martin, Robert Biddle, James Noble:
The XP Customer Team: A Grounded Theory. AGILE 2009: 57-64 - [c136]James Noble:
The Myths of Object-Orientation. ECOOP 2009: 619-629 - [c135]Keith Cassell, Peter Andreae, Lindsay Groves, James Noble:
Towards Automating Class-Splitting Using Betweenness Clustering. ASE 2009: 595-599 - [c134]Phil Greenwood, Alessandro Garcia, Yuanfang Cai, Cláudio Sant'Anna, Kevin J. Sullivan, Thomas Cottenier, James Noble:
3rd workshop on assessment of contemporary modularization techniques (ACoM 2009). OOPSLA Companion 2009: 715-716 - [c133]Rilla Khaled, Pippin Barr, Robert Biddle, Ronald Fischer, James Noble:
Game design strategies for collectivist persuasion. Sandbox@SIGGRAPH 2009: 31-38 - [c132]John Rankin, Craig Anslow, James Noble, Brenda Chawner, Donald Gordon:
Wikipublisher: a print-on-demand Wiki. Int. Sym. Wikis 2009 - [c131]Rashina Hoda, James Noble, Stuart Marshall:
Negotiating Contracts for Agile Projects: A Practical Perspective. XP 2009: 186-191 - [e3]James Noble:
Proceedings of the 5th Symposium on Dynamic Languages, DLS 2009, October 26, 2010, Orlando, Florida, USA. ACM 2009, ISBN 978-1-60558-769-1 [contents] - [e2]James Noble, Ralph Johnson:
Transactions on Pattern Languages of Programming I. Lecture Notes in Computer Science 5770, Springer 2009, ISBN 978-3-642-10831-0 [contents] - 2008
- [j15]Tian Zhao, Jason Baker, James Hunt, James Noble, Jan Vitek:
Implicit ownership types for memory management. Sci. Comput. Program. 71(3): 213-241 (2008) - [c130]Gavin M. Bierman, Matthew J. Parkinson, James Noble:
UpgradeJ: Incremental Typechecking for Class Upgrades. ECOOP 2008: 235-259 - [c129]Ewan D. Tempero, James Noble, Hayden Melton:
How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software. ECOOP 2008: 667-691 - [c128]Dave Clarke, Sophia Drossopoulou, Peter Müller, James Noble, Tobias Wrigstad:
Aliasing, Confinement, and Ownership in Object-Oriented Programming. ECOOP Workshops 2008: 30-41 - [c127]Ewan D. Tempero, Gavin M. Bierman, James Noble, Matthew J. Parkinson:
From Java To UpgradeJ: An Empirical Study. HotSWUp 2008 - [c126]Darren Willis, David J. Pearce, James Noble:
Caching and incrementalisation in the java query language. OOPSLA 2008: 1-18 - [c125]Radu Muschevici, Alex Potanin, Ewan D. Tempero, James Noble:
Multiple dispatch in practice. OOPSLA 2008: 563-582 - [c124]Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero:
Visualizing the word structure of Java class names. OOPSLA Companion 2008: 777-778 - [c123]Stephen Nelson, Stephanie Balzer, Gavin M. Bierman, Erik Meijer, James Noble, David J. Pearce, Jiri Soukup, Frank Tip:
Relationships and associations in object-oriented languages. OOPSLA Companion 2008: 855-856 - [c122]Rilla Khaled, Ronald Fischer, James Noble, Robert Biddle:
A Qualitative Study of Culture and Persuasion in a Smoking Cessation Game. PERSUASIVE 2008: 224-236 - [c121]Craig Anslow, James Noble, Stuart Marshall, Robert Biddle:
Web software visualization using extensible 3D (X3D) graphics. SOFTVIS 2008: 213-214 - [c120]Craig Anslow, James Noble, Stuart Marshall, Ewan D. Tempero:
Towards end-user web software visualization. VL/HCC 2008: 256-257 - [c119]Angela Martin, James Noble, Robert Biddle:
Experience on the Human Side of Agile. XP 2008: 234-235 - 2007
- [j14]Pippin Barr, James Noble, Robert Biddle:
Video game values: Human-computer interaction and games. Interact. Comput. 19(2): 180-195 (2007) - [j13]Chris Andreae, Yvonne Coady, Celina Gibbs, James Noble, Jan Vitek, Tian Zhao:
Scoped types and aspects for real-time Java memory management. Real Time Syst. 37(1): 1-44 (2007) - [j12]Peter Sommerlad, James Noble:
Point/Counterpoint. IEEE Softw. 24(4): 68-71 (2007) - [c118]Jennifer Ferreira, James Noble, Robert Biddle:
Agile Development Iterations and UI Design. AGILE 2007: 50-58 - [c117]Dave Clarke, Sophia Drossopoulou, James Noble, Tobias Wrigstad:
Tribe: a simple virtual class calculus. AOSD 2007: 121-134 - [c116]Donald Gordon, James Noble:
Dynamic ownership in a dynamic language. DLS 2007: 41-52 - [c115]Curtis Clifton, Gary T. Leavens, James Noble:
MAO: Ownership and Effects for More Effective Reasoning About Aspects. ECOOP 2007: 451-475 - [c114]Dave Clarke, Sophia Drossopoulou, James Noble, Tobias Wrigstad:
Aliasing, Confinement, and Ownership in Object-Oriented Programming. ECOOP Workshops 2007: 40-49 - [c113]James Noble, Arno Schmidmeier, David J. Pearce, Andrew P. Black:
Patterns of Aspect-Oriented Design. EuroPLoP 2007: 769-796 - [c112]Nicholas Robert Cameron, Sophia Drossopoulou, James Noble, Matthew J. Smith:
Multiple ownership. OOPSLA 2007: 441-460 - [c111]Craig Anslow, James Noble, Stuart Marshall, Robert Biddle:
X3D web software visualization in action! OOPSLA Companion 2007: 734 - [c110]Rilla Khaled, Pippin Barr, James Noble, Ronald Fischer, Robert Biddle:
Fine Tuning the Persuasion in Persuasive Games. PERSUASIVE 2007: 36-47 - [c109]Jennifer Ferreira, James Noble, Robert Biddle:
Up-Front Interaction Design in Agile Development. XP 2007: 9-16 - 2006
- [j11]Alex Potanin, James Noble, Dave Clarke, Robert Biddle:
Featherweight generic confinement. J. Funct. Program. 16(6): 793-811 (2006) - [c108]David J. Pearce, James Noble:
Relationship aspects. AOSD 2006: 75-86 - [c107]James Noble, Robert Biddle:
Postmodern prospects for conceptual modelling. APCCM 2006: 11-20 - [c106]Pippin Barr, James Noble, Robert Biddle, Rilla Khaled:
From pushing buttons to play and progress: value and interaction in fable. AUIC 2006: 61-68 - [c105]Rilla Khaled, Robert Biddle, James Noble, Pippin Barr, Ronald Fischer:
Persuasive interaction for collectivist cultures. AUIC 2006: 73-80 - [c104]Jennifer Ferreira, James Noble, Robert Biddle:
A case for iconic icons. AUIC 2006: 97-100 - [c103]Darren Willis, David J. Pearce, James Noble:
Efficient Object Querying for Java. ECOOP 2006: 28-49 - [c102]Chris Andreae, Yvonne Coady, Celina Gibbs, James Noble, Jan Vitek, Tian Zhao:
Scoped Types and Aspects for Real-Time Java. ECOOP 2006: 124-147 - [c101]Sophia Drossopoulou, David G. Clarke, James Noble:
Types for Hierarchic Shapes. ESOP 2006: 1-6 - [c100]David J. Pearce, James Noble:
Relationship Aspect Patterns. EuroPLoP 2006: 531-546 - [c99]Matthew Duignan, James Noble, Robert Biddle:
Activity Theory for Design From Checklist to Interview - From Checklist to Interview. HWID 2006: 1-25 - [c98]Chris Andreae, James Noble, Shane Markstrum, Todd D. Millstein:
A framework for implementing pluggable type systems. OOPSLA 2006: 57-74 - [c97]Alex Potanin, James Noble, Dave Clarke, Robert Biddle:
Generic ownership for generic Java. OOPSLA 2006: 311-324 - [c96]Gareth Baxter, Marcus R. Frean, James Noble, Mark Rickerby, Hayden Smith, Matt Visser, Hayden Melton, Ewan D. Tempero:
Understanding the shape of Java software. OOPSLA 2006: 397-412 - [c95]Craig Anslow, Stuart Marshall, James Noble, Robert Biddle:
VET3D: a tool for execution trace web 3D visualization. OOPSLA Companion 2006: 655-656 - [c94]Rilla Khaled, Pippin Barr, Ronald Fischer, James Noble, Robert Biddle:
Factoring culture into the design of a persuasive game. OZCHI 2006: 213-220 - [c93]Pippin Barr, Rilla Khaled, James Noble, Robert Biddle:
Playing the interface: a case study of Grand Theft Auto: San Andreas. OZCHI 2006: 317-320 - [c92]Pippin Barr, Rilla Khaled, James Noble, Robert Biddle:
Feeling Strangely Fine: The Well-Being Economy in Popular Games. PERSUASIVE 2006: 60-71 - [c91]Rilla Khaled, Pippin Barr, James Noble, Ronald Fischer, Robert Biddle:
Our Place or Mine? Exploration into Collectivism-Focused Persuasive Technology Design. PERSUASIVE 2006: 72-83 - [c90]Pippin Barr, Rilla Khaled, James Noble, Robert Biddle:
Well-Being to "Well Done!": The Development Cycle in Role-Playing Games. PERSUASIVE 2006: 96-99 - [c89]Rilla Khaled, Pippin Barr, James Noble, Robert Biddle:
Investigating Social Software as Persuasive Technology. PERSUASIVE 2006: 104-107 - [c88]Craig Anslow, Stuart Marshall, James Noble, Robert Biddle:
Evaluating X3D for use in software visualization. SOFTVIS 2006: 161-162 - [e1]Dirk Riehle, James Noble:
Proceedings of the 2006 International Symposium on Wikis, 2006, Odense, Denmark, August 21-23, 2006. ACM 2006, ISBN 1-59593-413-8 [contents] - 2005
- [b2]James Noble, Charles Weir:
Small memory software - patterns for systems with limited memory. Addison-Wesley-Longman 2005, ISBN 978-0-201-59607-6, pp. I-XIV, 1-333 - [j10]Alex Potanin, James Noble, Marcus R. Frean, Robert Biddle:
Scale-free geometry in OO programs. Commun. ACM 48(5): 99-103 (2005) - [j9]Abdelsalam Shanneb, John Potter, James Noble:
Exclusion requirements and potential concurrency for composite objects. Sci. Comput. Program. 58(3): 344-365 (2005) - [c87]Tim Wright, James Noble, Stephen Marshall:
Tim Wright James Noble Stephen Marshall. ACE 2005: 187-192 - [c86]Donald Gordon, James Noble, Robert Biddle:
Clicki: A Framework for Light-weightWeb-based Visual Applications. AUIC 2005: 39-45 - [c85]Jennifer Ferreira, Pippin Barr, James Noble:
The Semiotics of User Interface Redesign. AUIC 2005: 47-53 - [c84]Pippin Barr, Rilla Khaled, James Noble, Robert Biddle:
A Taxonomic Analysis of User-Interface Metaphors in the Microsoft O ce Project Gallery. AUIC 2005: 109-117 - [c83]Brian Foote, Ralph E. Johnson, James Noble:
Efficient Multimethods in a Single Dispatch Language. ECOOP 2005: 337-361 - [c82]James Noble, Charles Weir:
amethodology. EuroPLoP 2005: 361-378 - [c81]Matthew Duignan, James Noble, Robert Biddle:
A Taxonomy of Sequencer User-Interfaces. ICMC 2005 - [c80]Rilla Khaled, James Noble, Robert Biddle:
An Analysis of Persuasive Technology Tool Strategies. IWIPS 2005: 167-173 - [c79]Tim Wright, Pak Yoong, James Noble, Roger Cliffe, Rashina Hoda, Donald Gordon, Chris Andreae:
Usability methods and mobile devices: an evaluation of MoFax. MUM 2005: 26-33 - 2004
- [j8]Alex Potanin, James Noble, Robert Biddle:
Checking ownership and confinement. Concurr. Pract. Exp. 16(7): 671-687 (2004) - [j7]James Noble, Robert Biddle:
Notes on notes on postmodern programming. ACM SIGPLAN Notices 39(12): 40-56 (2004) - [c78]James Noble, Stuart Marshall, Stephen Marshall, Robert Biddle:
Less Extreme Programming. ACE 2004: 217-226 - [c77]Angela Martin, Robert Biddle, James Noble:
The XP Customer Role in Practice: Three Studies. Agile Development Conference 2004: 42-54 - [c76]Matthew Duignan, James Noble, Pippin Barr, Robert Biddle:
Metaphors for Electronic Music Production in Reason and Live. APCHI 2004: 111-120 - [c75]Mike McGavin, James Noble, Robert Biddle, Judy Brown:
Towards a General Model for Assisting Navigation. APCHI 2004: 262-271 - [c74]Craig Anslow, Stuart Marshall, Robert Biddle, James Noble, Kirk Jackson:
XML Database Support for Program Trace Visualisation. InVis.au 2004: 25-34 - [c73]Stuart Marshall, Robert Biddle, James Noble:
Using Software Visualisation to Enhance Online Component Markets. InVis.au 2004: 35 - [c72]Alex Potanin, James Noble, Robert Biddle:
Snapshot Query-Based Debugging. Australian Software Engineering Conference 2004: 251-261 - [c71]Ewan D. Tempero, James Noble, Robert Biddle:
Delegation Diagrams: Visual Support for the Development of Object-Oriented Designs. AUIC 2004: 83-89 - [c70]Charles Weir, James Noble, Angela Martin, Robert Biddle:
My Friend the Customer. EuroPLoP 2004: 199-214 - [c69]Rilla Khaled, Pippin Barr, James Noble, Robert Biddle:
Metaphorscape. EuroPLoP 2004: 224-254 - [c68]Donald Gordon, James Noble, Robert Biddle:
ConstrainedJava. OOPSLA Companion 2004: 33-34 - [c67]Alex Potanin, James Noble, Robert Biddle:
Generic ownership: practical ownership control in programming languages. OOPSLA Companion 2004: 50-51 - [c66]James Noble, Robert Biddle:
Notes on notes on postmodern programming: radio edit. OOPSLA Companion 2004: 112-115 - [c65]Rilla Khaled, Anna Maria Luxton, James Noble, Leo Ferres, Judy Brown, Robert Biddle:
Visualisation for learning OOP, using AOP and eclipse. OOPSLA Companion 2004: 178-179 - [c64]Tian Zhao, James Noble, Jan Vitek:
Scoped Types for Real-Time Java. RTSS 2004: 241-251 - [c63]Angela Martin, Robert Biddle, James Noble:
When XP Met Outsourcing. XP 2004: 51-59 - 2003
- [c62]Robert Biddle, James Noble, Ewan D. Tempero:
Teaching the Evaluation of Object-Oriented Designs. ACE 2003: 213-220 - [c61]Sky Marsen, Robert Biddle, James Noble:
Use Case Analysis with Narrative Semiotics. ACIS 2003 - [c60]Rilla Khaled, James Noble, Robert Biddle:
InspectJ: Program Monitoring for Visualisation Using AspectJ. ACSC 2003: 359-368 - [c59]Daniel Ballinger, Robert Biddle, James Noble:
Spreadsheet Visualisation to Improve End-user Understanding. InVis.au 2003: 99-109 - [c58]Rilla Khaled, James Noble, Robert Biddle:
A Case Study of Cartoon Visualisation Using Aspect. InVis.au 2003: 117-125 - [c57]Pippin Barr, James Noble, Robert Biddle:
Icons R Icons. AUIC 2003: 25-32 - [c56]Daniel Ballinger, Robert Biddle, James Noble:
Spreadsheet structure inspection using low level access and visualisation. AUIC 2003: 91-94 - [c55]Daniel Mackay, James Noble, Robert Biddle:
A Lightweight Web-Based Case Tool for UML Class Diagrams. AUIC 2003: 95-98 - [c54]David G. Clarke, Sophia Drossopoulou, James Noble:
Aliasing, Confinement, and Ownership in Object-Oriented Programming. ECOOP Workshops 2003: 197-207 - [c53]Charles Weir, James Noble:
A Window in your Pocket: Some Small Patterns for User Interfaces. EuroPLoP 2003: 19-36 - [c52]Charles Weir, James Noble:
The Hitchhikers' Guide to Google. EuroPLoP 2003: 37-52 - [c51]Rilla Khaled, James Noble, Robert Biddle:
Software Visualisation of Java Programs in InspectJ. EuroPLoP 2003: 645-666 - [c50]Larry L. Constantine, Robert Biddle, James Noble:
Usage-Centered Design and Software Engineering: Models for Integration. ICSE Workshop on SE-HCI 2003: 106-113 - [c49]Robert Biddle, Angela Martin, James Noble:
No name: just notes on software reuse. OOPSLA Companion 2003: 240-260 - [c48]David G. Clarke, Michael Richmond, James Noble:
Saving the world from bad beans: deployment-time confinement checking. OOPSLA 2003: 374-387 - [c47]Donald Gordon, Robert Biddle, James Noble, Ewan D. Tempero:
A technology for lightweight web-based visual applications. HCC 2003: 245-247 - [c46]Angela Martin, James Noble, Robert Biddle:
Being Jane Malkovich: A Look Into the World of an XP Customer. XP 2003: 234-243 - 2002
- [j6]Trent Hill, James Noble, John Potter:
Scalable Visualizations of Object-Oriented Systems with Ownership Trees. J. Vis. Lang. Comput. 13(3): 319-339 (2002) - [c45]Robert Biddle, James Noble, Ewan D. Tempero:
Essential Use Cases and Responsibility in Object-Oriented Development. ACSC 2002: 7-16 - [c44]James Noble, Robert Biddle, Ewan D. Tempero:
Metaphor and Metonymy in Object-Oriented Design Patterns. ACSC 2002: 187-195 - [c43]Robert Biddle, James Noble:
Program Visualisation for Visual Programs. AUIC 2002: 29-38 - [c42]Pippin Barr, Robert Biddle, James Noble:
A taxonomy of user-interface metaphors. CHINZ 2002: 25-30 - [c41]Rilla Khaled, Daniel Mackay, Robert Biddle, James Noble, Ewan D. Tempero:
A lightweight web-based case tool for sequence diagrams. CHINZ 2002: 55-60 - [c40]James Noble, Robert Biddle:
Patterns as Signs. ECOOP 2002: 368-391 - [c39]Robert Biddle, James Noble, Ewan D. Tempero:
Supporting Reusable Use Cases. ICSR 2002: 210-226 - 2001
- [j5]James Noble:
Aliasing in Object-Oriented Systems. Softw. Focus 2(1): 24 (2001) - [j4]James Noble, Doug Lea:
Editorial: Aliasing in object-oriented systems. Softw. Pract. Exp. 31(6): 505 (2001) - [c38]Michael Richmond, James Noble:
Reflections on Remote Reflection. ACSC 2001: 163-170 - [c37]James Noble, Robert Biddle:
Visual Programs Module Choice and Layout in the Nord Modular Patch Language. InVis.au 2001: 121-127 - [c36]James Noble:
Visualising Objects: Abstraction, Encapsulation, Aliasing, and Ownership. Software Visualization 2001: 58-72 - [c35]John Boyland, James Noble, William Retert:
Capabilities for Sharing: A Generalisation of Uniqueness and Read-Only. ECOOP 2001: 2-27 - [c34]David G. Clarke, James Noble, John Potter:
Simple Ownership Types for Object Containment. ECOOP 2001: 53-76 - 2000
- [j3]James Noble:
Arguments and Results. Comput. J. 43(6): 439-450 (2000) - [c33]John Potter, James Noble:
Conglomeration -- Realizing Alias Protection. ACSC 2000: 189-195 - [c32]James Noble, Charles Weir:
Small User Interfaces. EuroPLoP 2000: 347-361 - [c31]Charles Weir, James Noble:
Process Patterns for Small Systems. EuroPLoP 2000: 361-374 - [c30]James Noble, David Holmes, John Potter:
Exclusion for composite objects. OOPSLA 2000: 13-28 - [c29]Trent Hill, James Noble, John Potter:
Scalable Visualisations with Ownership Trees. TOOLS (37) 2000: 202-213 - [c28]James Noble:
Iterators and Encapsulation. TOOLS (33) 2000: 431-442 - [c27]James Noble, Charles Weir:
GOF Pursuit - Learning Patterns by Playing. TOOLS (33) 2000: 462 - [c26]James Noble, Charles Weir:
Smaller Software: Patterns for Objects in Limited Memory. TOOLS (33) 2000: 471 - [c25]Trent Hill, James Noble, John Potter:
Visualizing the Structure of Object-Oriented Systems. VL 2000: 191-198
1990 – 1999
- 1999
- [c24]James Noble, Jan Vitek, Doug Lea, Paulo Sérgio Almeida:
Aliasing in Object Oriented Systems. ECOOP Workshops 1999: 136-163 - [c23]David G. Clarke, James Noble, John Potter:
Overcoming Representation Exposure. ECOOP Workshops 1999: 149-151 - [c22]James Noble:
The Objects of Aliasing. ECOOP Workshops 1999: 157-159 - [c21]James Noble:
Three Features for Component Frameworks. ECOOP Workshops 1999: 186-187 - [c20]James Noble, Charles Weir:
Patterns for Limited Memory Using Secondary Storage. EuroPLoP 1999: 233-256 - [c19]Charles Weir, James Noble:
Process Patterns for Personal Practice. EuroPLoP 1999: 413-424 - [c18]James Noble:
Natural Creation. TOOLS (32) 1999: 78-88 - [c17]James Noble, David G. Clarke, John Potter:
Object Ownership for Dynamic Alias Protection. TOOLS (32) 1999: 176-187 - 1998
- [c16]John Potter, James Noble, David G. Clarke:
The Ins and Outs of Objects. Australian Software Engineering Conference 1998: 80-89 - [c15]James Noble:
Classifying Relationships between Object-Oriented Design Pattern. Australian Software Engineering Conference 1998: 98-107 - [c14]James Noble, Jan Vitek, John Potter:
Flexible Alias Protection. ECOOP 1998: 158-185 - [c13]David Holmes, James Noble, John Potter:
Toward Reusable Synchronisation for Object-Oriented Languages. ECOOP Workshops 1998: 439 - [c12]James Noble:
The Object System Pattern. EuroPLoP 1998: 213-224 - [c11]James Noble, Charles Weir:
Proceedings of the Memory Preservation Society. EuroPLoP 1998: 367-400 - [c10]David G. Clarke, John Potter, James Noble:
Ownership Types for Flexible Alias Protection. OOPSLA 1998: 48-64 - [c9]Antero Taivalsaari, James Noble:
Thinking with prototypes: OOPSLA 1998 workshop on prototype-based object-oriented programming. OOPSLA Addendum 1998 - [c8]James Noble:
Towards a Pattern Language for Object Oriented Design. TOOLS (28) 1998: 2-13 - [c7]James Noble:
Objects and Constraints. TOOLS (28) 1998: 75-87 - 1997
- [c6]James Noble, John Potter:
Change Detection for Aggregate Objects with Aliasing. Australian Software Engineering Conference 1997: 98- - [c5]David Holmes, James Noble, John Potter:
Aspects of Synchronization. TOOLS (25) 1997: 2-14 - [c4]James Noble:
Patterns for Finding Objects within Designs. TOOLS (25) 1997: 113-120 - [c3]James Noble, John Potter:
Applying Design Patterns. TOOLS (25) 1997: 355-356 - [c2]James Noble:
Visualizing Alignment with Adaptive Gridlines. VL 1997: 183-184 - 1996
- [b1]James Noble:
Abstract Program Visualisation: Object Orientation in the Tarraingim Program Exploratorium. Victoria University of Wellington, New Zealand, 1996 - [j2]James Noble, Antero Taivalsaari:
ECOOP'96 Workshop on Prototype Based Object Oriented Programming. ACM SIGPLAN Notices 31(12): 12-17 (1996) - 1995
- [j1]James Noble, Lindsay Groves, Robert Biddle:
Object Oriented Program Visualisation in Tarraingim. Aust. Comput. J. 27(4): 138-149 (1995) - 1992
- [c1]James Noble, Lindsay Groves:
An Introduction to the Tarraingím Program Animation Environment. TOOLS (6) 1992: 37-50
Coauthor Index
aka: David G. Clarke
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-23 19:34 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint