default search action
Jim Welsh
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2000 – 2009
- 2002
- [c14]Jörg Niere, Wilhelm Schäfer, Jörg P. Wadsack, Lothar Wendehals, Jim Welsh:
Towards pattern-based design recovery. ICSE 2002: 338-348 - 2001
- [j17]Phil Cook, Jim Welsh:
Incremental parsing in language-based editors: user needs and how to meet them. Softw. Pract. Exp. 31(15): 1461-1486 (2001) - [c13]Mark A. Toleman, David A. Carrington, Phil Cook, Andrew Coyle, Anthony MacDonald, Jim Welsh, Tim Jones:
Generic Description of a Software Document Environment. HICSS 2001
1990 – 1999
- 1998
- [j16]David A. Carrington, Ian J. Hayes, Ray Nickson, Geoffrey Watson, Jim Welsh:
A Program Refinement Tool. Formal Aspects Comput. 10(2): 97-124 (1998) - [j15]Mark A. Toleman, Jim Welsh:
Systematic evaluation of design choices for software development tools. Softw. Concepts Tools 19(3): 109-121 (1998) - 1997
- [c12]Warwick Allison, David A. Carrington, Tim Jones, Larry Stewart-Zerba, Jim Welsh:
Visualising Software Documents in a Generic Development Environment. Australian Software Engineering Conference 1997: 49-59 - 1996
- [c11]Warwick Allison, David A. Carrington, Tim Jones, Larry Stewart-Zerba, Geoffrey Watson, Jim Welsh:
Software Visualisation in a Generic Development Environment. Australian Software Engineering Conference 1996: 47-54 - [c10]Mark A. Toleman, Jim Welsh:
Can Design Choices for Language-Based Editors be Analysed with Keystroke-Level Models? BCS HCI 1996: 97-112 - 1995
- [j14]Geraldine Fitzpatrick, Jim Welsh:
Process Support: Inflexible Imposition or Chaotic Composition? Interact. Comput. 7(2): 167-180 (1995) - [c9]R. T. Jim Eales, Jim Welsh:
Design for collaborative learnability. CSCL 1995: 99-106 - 1994
- [j13]Jim Welsh, Jun Han:
Software Documents: Concepts and Tools. Softw. Concepts Tools 15(1): 12-25 (1994) - [j12]Jim Welsh, Yun Yang:
Integration of Semantic Tools into Document Editors. Softw. Concepts Tools 15(2): 68-81 (1994) - 1993
- [c8]Wolfgang Emmerich, Wilhelm Schäfer, Jim Welsh:
Databases for Software Engineering Environments - The Goal has not yet been attained. ESEC 1993: 145-162 - [c7]David A. Carrington, David J. Duke, Ian J. Hayes, Jim Welsh:
Deriving Modular Designs from Formal Specifications. SIGSOFT FSE 1993: 89-98 - [c6]Jun Han, Jim Welsh:
Object Organisation in Software Environments for Formal Methods. TAPSOFT 1993: 299-313 - 1992
- [b4]Jim Welsh, John Elder:
Introduction to Pascal, Third Edition. Prentice Hall International series in computer science, Prentice Hall 1992, ISBN 978-0-13-491549-4, pp. I-X, 1-315 - [j11]Jim Welsh, Mark A. Toleman:
Conceptual Issues in Language-Based Editor Design. Int. J. Man Mach. Stud. 37(4): 419-430 (1992) - [j10]Derek Kiong, Jim Welsh:
Incremental Semantic Evaluation in Language-based Editors. Softw. Pract. Exp. 22(2): 111-135 (1992) - [c5]Wolfgang Emmerich, Wilhelm Schäfer, Jim Welsh:
Suitable Databases for Process-Centered Environments Do not yet Exist. EWSPT 1992: 94-98 - [c4]Mark A. Toleman, Jim Welsh, Alan J. Chapman:
An empirical investigation of menu design in language-based editors. SDE 1992: 41-46 - 1991
- [j9]Jim Welsh, Brad Broom, Derek Kiong:
A Design Rationale for a Language-based Editor. Softw. Pract. Exp. 21(9): 923-948 (1991)
1980 – 1989
- 1987
- [b3]Jim Welsh, John Elder:
Introduction to Modula-2. Prentice Hall International Series in Computer Science, Prentice Hall 1987, ISBN 978-0-13-488610-7, pp. I-XII, 1-386 - 1986
- [b2]Jim Welsh, Atholl Hay:
A Model Implementation of Standard Pascal. Prentice-Hall 1986, ISBN 0-13-586454-2 - [j8]Jim Welsh, Gordon A. Rose, M. Lloyd:
An Adaptive Program Editor. Aust. Comput. J. 18(2): 67-74 (1986) - 1981
- [j7]Jim Welsh, Andrew M. Lister:
A Comparative Study of Task Communication in Ada. Softw. Pract. Exp. 11(3): 257-290 (1981) - [j6]Gordon A. Rose, Jim Welsh:
Formatted Programming Language. Softw. Pract. Exp. 11(7): 649-670 (1981) - [c3]Jim Welsh, W. J. Sneeringer, C. A. R. Hoare:
Ambiguities and Insecurities in Pascal. Pascal - The Language and its Implementation 1981: 5-19 - [c2]Jim Welsh:
Two 1900 Compilers. Pascal - The Language and its Implementation 1981: 171-179 - 1980
- [p1]Jim Welsh:
A Structured Compiler. On the Construction of Programs 1980: 59-106
1970 – 1979
- 1979
- [j5]A. M. Addyman, R. Brewer, D. G. Burnett-Hall, R. M. De Morgan, W. Findlay, M. I. Jackson, David A. Joslin, Michael J. Rees, David A. Watt, Jim Welsh, Brian A. Wichmann:
A Draft Description of Pascal. Softw. Pract. Exp. 9(5): 381-424 (1979) - [j4]Jim Welsh, David W. Bustard:
Pascal-Plus-Another Language for Modular Multiprogramming. Softw. Pract. Exp. 9(11): 947-957 (1979) - [c1]Jim Welsh, Andrew M. Lister, Eric J. Salzman:
A Comparison of Two Notations for Process Communication. Language Design and Programming Methodology 1979: 225-254 - 1978
- [j3]Jim Welsh:
Economic Range Checks in Pascal. Softw. Pract. Exp. 8(1): 85-97 (1978) - 1977
- [j2]Jim Welsh, W. J. Sneeringer, C. A. R. Hoare:
Ambiguities and Insecurities in Pascal. Softw. Pract. Exp. 7(6): 685-696 (1977) - 1972
- [j1]Jim Welsh, C. Quinn:
A PASCAL Compiler for ICL 1900 Series Computers. Softw. Pract. Exp. 2(1): 73-77 (1972) - 1970
- [b1]Jim Welsh:
The construction of special - purpose programming systems. Queen's University Belfast, UK, 1970
Coauthor Index
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-08-23 19:24 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint