Judith Bishop

According to our database1, Judith Bishop authored at least 82 papers between 1979 and 2018.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepages:

On csauthors.net:

Bibliography

2018
Multi-platform computing for physical devices via MakeCode and CODAL.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

2017
The Micro: bit: Hands-on Computing for the New Generation (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

Pashto Intonation Patterns.
Proceedings of the Interspeech 2017, 2017

4th International Workshop on Software Engineering Research and Industrial Practise (SER&IP 2017).
Proceedings of the 4th IEEE/ACM International Workshop on Software Engineering Research and Industrial Practice, 2017

2016
How to Use Open Source Software in Education.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, Memphis, TN, USA, March 02, 2016

Microsoft touch develop and the BBC micro: bit.
Proceedings of the 38th International Conference on Software Engineering, 2016

2015
Experience with constructing code hunt contests.
Proceedings of the 1st International Workshop on Code Hunt on Educational Software Engineering, 2015

Crowdsourcing Code and Process via Code Hunt.
Proceedings of the 2nd IEEE/ACM International Workshop on CrowdSourcing in Software Engineering, 2015

2nd International Workshop on Software Engineering Research and Industrial Practice (SER&IP 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Code Hunt: Experience with Coding Contests at Scale.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

4th International Workshop on Games and Software Engineering (GAS 2015).
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Gamifying software security education and training via secure coding duels in code hunt.
Proceedings of the 2015 Symposium and Bootcamp on the Science of Security, 2015

2014
2nd workshop on programming for mobile and touch: PROMOTO 2014.
Proceedings of the Conference on Systems, 2014

Code hunt: gamifying teaching and learning of computer science at scale.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014

Constructing coding duels in Pex4Fun and code hunt.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

TouchDevelop: create rich mobile apps on touch devices (tutorial).
Proceedings of the 1st International Conference on Mobile Software Engineering and Systems, 2014

Code hunt: searching for secret code for fun.
Proceedings of the 7th International Workshop on Search-Based Software Testing, 2014

2013
Developing tools as plug-ins: TOPI 2011 special issue editorial.
Softw., Pract. Exper., 2013

Industry's role in data and software curation in the cloud.
Journal of Systems and Software, 2013

PRoMoTo 2013 proceedings.
CoRR, 2013

Technical debt: from source to mitigation.
Proceedings of the Conference on Systems, 2013

Pex4Fun: A web-based environment for educational gaming via automated test generation.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

Teaching and learning programming and software engineering via interactive gaming.
Proceedings of the 35th International Conference on Software Engineering, 2013

Technical debt: past, present, and future (panel).
Proceedings of the 35th International Conference on Software Engineering, 2013

3rd international workshop on developing tools as plug-ins (TOPI 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013

2012
TOOLS Europe 2011 Special Section.
Journal of Object Technology, 2012

Teaching and learning computing via social gaming with Pex4Fun (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

DAG3: a tool for design and analysis of applications for multicore architectures.
Proceedings of the ACM Symposium on Applied Computing, 2012

The future of teaching programming is on mobile devices.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Teaching programming on a mobile device.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Pex4Fun: Teaching and Learning Computer Science via Social Gaming.
Proceedings of the 25th IEEE Conference on Software Engineering Education and Training, 2012

2011
Practical parallel and concurrent programming.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Browser-based software for technology transfer.
Proceedings of the 2011 Annual Conference of the South African Institute of Computer Scientists and Information Technologists, 2011

Industry-academic research partnerships.
Proceedings of the Companion to the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

First workshop on developing tools as plug-ins: (TOPI 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
Computer supported cooperative work and "Software architectures and mobility: A Roadmap".
Journal of Systems and Software, 2010

The Data Deluge -- How Software Engineering Can Help.
Proceedings of the 17th Asia Pacific Software Engineering Conference, 2010

2009
Address databases for national SDI: Comparing the novel data grid approach to data harvesting and federated databases.
International Journal of Geographical Information Science, 2009

The design of a self-healing composition cycle for Web services.
Proceedings of the 2009 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, 2009

2008
SMSSec: An end-to-end protocol for secure SMS.
Computers & Security, 2008

On the Efficiency of Design Patterns Implemented in C# 3.0.
Proceedings of the Objects, Components, Models and Patterns, 46th International Conference, 2008

C# 3.0 design patterns - use the power of C# 3.0 to solve real-world problems: up-to-date for C# 3.0.
O'Reilly, ISBN: 978-0-596-52773-0, 2008

2007
A Fault Taxonomy for Web Service Composition.
Proceedings of the Service-Oriented Computing, 2007

2006
Aspect-Oriented Programming for a distributed framework.
South African Computer Journal, 2006

Cross-Platform Development: Software that Lasts.
IEEE Computer, 2006

Cross-Platform Development: Software that Lasts.
Proceedings of the 30th Annual IEEE / NASA Software Engineering Workshop (SEW-30 2006), 2006

DOA 2006 International Conference (Distributed Objects and Applications) PC Co-chairs' Message.
Proceedings of the On the Move to Meaningful Internet Systems 2006: CoopIS, 2006

Approaches to teaching the programming languages course: a potpourri.
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

Multi-platform user interface construction: a challenge for software engineering-in-the-small.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

2005
Algon: From Interchangeable Distributed Algorithms to Interchangeable Middleware.
Electr. Notes Theor. Comput. Sci., 2005

Experience in integrating Java with C# and .NET.
Concurrency - Practice and Experience, 2005

Intonational sequences in tuscan Italian.
Proceedings of the INTERSPEECH 2005, 2005

Complex Adaptive Enterprises.
Proceedings of the Encyclopedia of Information Science and Technology (5 Volumes), 2005

2004
Developing principles of GUI programming using views.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

2003
Algon: A Framework for Supporting Comparison of Distributed Algorithm Performance.
Proceedings of the 11th Euromicro Workshop on Parallel, 2003

Java lernen - anfangen, anwenden, verstehen (2. Aufl.).
Pearson Studium, ISBN: 978-3-8273-7085-3, 2003

2002
Composition of Distributed Software with Algon - Concepts and Possibilities.
Electr. Notes Theor. Comput. Sci., 2002

Experience with integrating Java with new technologies: C#, XML and web services.
Proceedings of the 2002 Joint ACM-ISCOPE Conference on Java Grande 2002, 2002

A dialog between authors and teachers.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002

2001
Configuring distributed systems in a Java-based environment.
IEE Proceedings - Software, 2001

2000
Concurrency the first year (panel session): experience reports.
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

Object-orientation in Java for scientific programmers.
Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education, 2000

Applying Distributed Object Technology to Network Planning.
Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems, 2000

1999
Lessons Learned from Building a Web-Based Spatial Data Discovery Facility.
Proceedings of the 7th IEEE Workshop on Future Trends of Distributed Computer Systems (FTDCS '99), 1999

1998
A New Way to Query GISs on the Web.
IEEE Software, 1998

Java as a systems programming language: three case studies.
Proceedings of the Systems Implementation 2000, 1998

1997
Using Java in computer science education (panel).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

Using Java in computer science education (panel).
Proceedings of the 2nd Annual Conference on Integrating Technology into Computer Science Education, 1997

A philosphy of teaching Java (poster).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

1996
Connectors in configuration programming languages: are they necessary?
Proceedings of the Third International Conference on Configurable Distributed Systems, 1996

1995
Towards policy driven systems management.
Proceedings of the Integrated Network Management IV, 1995

Characteristics of Modern System Implementation Languages.
Proceedings of the 1995 ACM 23rd Annual Conference on Computer Science, CSC '95, Nashville, TN, USA, February 28, 1995

1993
Experience with multi-transputer Ada.
Concurrency - Practice and Experience, 1993

1992
Literate Programming and the LIPED Environment.
Structured Programming, 1992

1990
The Effect of Data Abstraction on Loop Programming Techniques.
IEEE Trans. Software Eng., 1990

1987
Distributing Concurrent Ada Programs by Source Translation.
Softw., Pract. Exper., 1987

1986
Data abstraction in programming languages.
Addison-Wesley, ISBN: 978-0-201-14222-8, 1986

1981
Principles of Descriptors.
Comput. J., 1981

A Pascal Machine?
Proceedings of the Pascal - The Language and its Implementation, 1981

1980
Procedure Calling and Structured Architecture.
Comput. J., 1980

1979
Implementing Strings in Pascal.
Softw., Pract. Exper., 1979

On Publication Pascal.
Softw., Pract. Exper., 1979


  Loading...