David A. Carrington

Affiliations:
  • University of Queensland, Brisbane, Australia


According to our database1, David A. Carrington authored at least 86 papers between 1986 and 2009.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2009
A formalism to describe design patterns based on role concepts.
Formal Aspects Comput., 2009

Selecting Usability Evaluation Methods for Software Process Descriptions.
Proceedings of the 16th Asia-Pacific Software Engineering Conference, 2009

2008
Investigating Factors Affecting the Usability of Software Process Descriptions.
Proceedings of the Making Globally Distributed Software Development a Success Story, 2008

Model-Based Generation of Interlocking Controller Software from Control Tables.
Proceedings of the Model Driven Architecture, 2008

Automatic Generation of Test Models for Model Transformations.
Proceedings of the 19th Australian Software Engineering Conference (ASWEC 2008), 2008

2007
A Framework for Statistical Testing of Software Components.
Int. J. Softw. Eng. Knowl. Eng., 2007

Improving Usability of Software Refactoring Tools.
Proceedings of the 18th Australian Software Engineering Conference (ASWEC 2007), 2007

Cross-Layer Verification of Type Flaw Attacks on Security Protocols.
Proceedings of the Computer Science 2007. Proceedings of the Thirtieth Australasian Computer Science Conference (ACSC2007). Ballarat, Victoria, Australia, January 30, 2007

2006
A Tool for a Formal Pattern Modeling Language.
Proceedings of the Formal Methods and Software Engineering, 2006

An Industry-Based Evaluation of Process Modeling Techniques.
Proceedings of the Software Process Improvement, 13th European Conference, 2006

Verifying Metamodel Coverage of Model Transformations.
Proceedings of the 17th Australian Software Engineering Conference (ASWEC 2006), 2006

A Pattern based Model Evolution Approach.
Proceedings of the 13th Asia-Pacific Software Engineering Conference (APSEC 2006), 2006

2005
An industry/university collaboration to upgrade software engineering knowledge and skills in industry.
J. Syst. Softw., 2005

A Rigorous Foundation for Pattern-Based Design Models.
Proceedings of the ZB 2005: Formal Specification and Development in Z and B, 2005

An MDA Approach Towards Integrating Formal and Informal Modeling Languages.
Proceedings of the FM 2005: Formal Methods, 2005

Tool Support for Statistical Testing of Software Components.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

A Passive Test Oracle Using a Component's API.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

2004
An Environment for Building a System out of its Requirements.
Proceedings of the 19th IEEE International Conference on Automated Software Engineering (ASE 2004), 2004

Using Measurement Data in a TSP<sup>SM</sup> Project.
Proceedings of the Software Process Improvement, 11th European Conference, 2004

A Framework for Reliability Assessment of Software Components.
Proceedings of the Component-Based Software Engineering, 7th International Symposium, 2004

A Formal Object-Oriented Approach to defining Consistency Constraints for UML Models.
Proceedings of the 15th Australian Software Engineering Conference (ASWEC 2004), 2004

Systematic Operational Profile Development for Software Components.
Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC 2004), 30 November, 2004

Using Integrated Metamodeling to Define OO Design Patterns with Object-Z and UML.
Proceedings of the 11th Asia-Pacific Software Engineering Conference (APSEC 2004), 30 November, 2004

An Approach to Specifying Software Frameworks.
Proceedings of the Computer Science 2004, 2004

2003
The Variety of Variables in Automated Real-Time Refinement.
Formal Aspects Comput., 2003

Teaching Software Engineering Fundamentals to Practicing Engineers.
Proceedings of the 16th Conference on Software Engineering Education and Training (CSEE&T 2003), 2003

2002
Teaching the PSP: Challenges and Lessons Learned.
IEEE Softw., 2002

Graph Layout Aesthetics in UML Diagrams: User Preferences.
J. Graph Algorithms Appl., 2002

Empirical Evaluation of Aesthetics-based Graph Layout.
Empir. Softw. Eng., 2002

A Formal Model of the UML Metamodel: The UML State Machine and Its Integrity Constraints.
Proceedings of the ZB 2002: Formal Specification and Development in Z and B, 2002

UML Collaboration Diagram Syntax: An Empirical Study of Comprehension.
Proceedings of the 1st International Workshop on Visualizing Software for Understanding and Analysis, 2002

A Formal Metamodeling Approach to a Transformation between the UML State Machine and Object-Z.
Proceedings of the Formal Methods and Software Engineering, 2002

Integrating Use-Case Analysis and Task Analysis for Interactive Systems.
Proceedings of the 9th Asia-Pacific Software Engineering Conference (APSEC 2002), 2002

2001
Using Theory Interpretation to Mechanise the Reals in a Theorem Prover.
Proceedings of the Computing: The Australasian Theory Symposium, 2001

A formal denotational semantics of UML in Object-Z.
Obj. Logiciel Base données Réseaux, 2001

A Metamodel-based transformation between UML and Object-Z.
Proceedings of the 2002 IEEE CS International Symposium on Human-Centric Computing Languages and Environments (HCC 2001), 2001

Generic Description of a Software Document Environment.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

SWEBOK as an International Foundation for Software Engineering Program Accreditation (Panel).
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

PSP SM in the Large Class.
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

Teaching PSPSM and TSPi in Universities.
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

Assessing Usability from Formal User-Interface Designs.
Proceedings of the 13th Australian Software Engineering Conference (ASWEC 2001), 2001

Graph Drawing Aesthetics and the Comprehension of UML Class Diagrams: An Empirical Study.
Proceedings of the Australasian Symposium on Information Visualisation, 2001

UML Class Diagram Syntax: An Empirical Study of Comprehension.
Proceedings of the Australasian Symposium on Information Visualisation, 2001

2000
From Object-Z Specifications to ClassBench Test Suites.
Softw. Test. Verification Reliab., 2000

Computer-aided development of a real-time program.
Softw. Concepts Tools, 2000

Some Elements of Z Specification Style: Structuring Techniques.
J. Univers. Comput. Sci., 2000

CSE Special Australasian Issue - Guest Editorial.
Comput. Sci. Educ., 2000

A Formal Mapping between UML Models and Object-Z Specifications.
Proceedings of the ZB 2000: Formal Specification and Development in Z and B, First International Conference of B and Z Users, York, UK, August 29, 2000

Translating UAN into CSP.
Proceedings of the 3rd IEEE International Conference on Formal Engineering Methods, 2000

User Preference of Graph Layout Aesthetics: A UML Study.
Proceedings of the Graph Drawing, 8th International Symposium, 2000

Experimenting with Aesthetics-Based Graph Layout.
Proceedings of the Theory and Application of Diagrams, First International Conference, 2000

An integrated framework with UML and Object-Z for developing a precise and understandable specification: the light control case study.
Proceedings of the 7th Asia-Pacific Software Engineering Conference (APSEC 2000), 2000

1999
Object-oriented user-interface development.
IEE Proc. Softw., 1999

Formalizing the UML Class Diagram Using Object-Z.
Proceedings of the «UML»'99: The Unified Modeling Language, 1999

TinMan - A Test Derivation and Management Tool for Specification-Based Class Testing.
Proceedings of the TOOLS Pacific 1999: 32nd International Conference on Technology of Object-Oriented Languages and Systems, 1999

Specifying Interactive Systems in Object-Z and CSP.
Proceedings of the Integrated Formal Methods, 1999

A Model of Specification-Based Testing of Interactive Systems.
Proceedings of the FM'99 - Formal Methods, 1999

Model-Based Design of User Interfaces Using Object-Z.
Proceedings of the Computer-Aided Design of User Interfaces II, 1999

Visualization of Formal Specifications.
Proceedings of the 6th Asia-Pacific Software Engineering Conference (APSEC '99), 1999

1998
A Program Refinement Tool.
Formal Aspects Comput., 1998

Formal Derivation of Finite State Machines for Class Testing.
Proceedings of the ZUM '98: The Z Formal Specification Notation, 1998

Guiding Object-Oriented Design.
Proceedings of the TOOLS 1998: 28th International Conference on Technology of Object-Oriented Languages and Systems, 1998

Specification-Based Class Testing: A Case Study.
Proceedings of the Second IEEE International Conference on Formal Engineering Methods, 1998

Which widgets? deriving implementations from user-interface specifications.
Proceedings of the Design, 1998

1997
Comparing the MVC and PAC architectures: a formal perspective.
IEE Proc. Softw. Eng., 1997

User interface correctness.
XRDS, 1997

Extending Test Templates with Inheritance.
Proceedings of the 1997 Australian Software Engineering Conference (ASWEC '97), 28 September, 1997

Visualising Software Documents in a Generic Development Environment.
Proceedings of the 1997 Australian Software Engineering Conference (ASWEC '97), 28 September, 1997

Specifying the UQ* user-interface with Object-Z.
Proceedings of the 4th Asia-Pacific Software Engineering and International Computer Science Conference (APSEC '97 / ICSC '97), 1997

Teaching software testing.
Proceedings of the ACM SIGCSE 2nd Australasian Conference on Computer Science Education, 1997

1996
A Framework for Specification-Based Testing.
IEEE Trans. Software Eng., 1996

Software Visualisation in a Generic Development Environment.
Proceedings of the 1996 Australian Software Engineering Conference (ASWEC '96), 1996

Setting up a tutor training programme in computer science.
Proceedings of the ACM SIGCSE 1st Australasian Conference on Computer Science Education, 1996

1995
Structuring Z Specifications: Some Choices.
Proceedings of the ZUM '95: The Z Formal Specification Notation, 1995

1994
A Tale of Two Paradigms: Formal Methods and Software Testing.
Proceedings of the Z User Workshop, Cambridge, UK, 29-30 June 1994, Proceedings, 1994

Relational views for program comprehension.
Proceedings of the Proceedings 1994 IEEE 3rd Workshop on Program Comprehension, 1994

1993
Deriving Modular Designs from Formal Specifications.
Proceedings of the First ACM SIGSOFT Symposium on Foundations of Software Engineering, 1993

Test Template Framework: A Specification-Based Testing Case Study.
Proceedings of the 1993 International Symposium on Software Testing and Analysis, 1993

Test Templates: A Specification-Based Testing Framework.
Proceedings of the 15th International Conference on Software Engineering, 1993

1992
Modelling open distributed systems in Z.
Comput. Commun., 1992

1991
ZOOM Workshop Report.
Proceedings of the Z User Workshop, York, UK, 16-17 December 1991, Proceedings, 1991

1990
Tool Support for the Refinement Calculus.
Proceedings of the Computer-Aided Verification, 1990

Computer Assistance for Program Refinement.
Proceedings of the Computer Aided Verification, 2nd International Workshop, 1990

1989
Object-Z: An Object-Oriented Extension to Z.
Proceedings of the Formal Description Techniques, 1989

1986
Profiling under ELXSI UNIX.
Softw. Pract. Exp., 1986

User Interface issues in Programming Environments.
Aust. Comput. J., 1986


  Loading...