Daniel studied Information Technology at the University of Queensland. He majored in Software Engineering, specialising in Distributed Systems and Computer Security. He graduated with honours in 1999.
After graduation he worked in computer security research and development at the Distributed Systems Technology Centre (DSTC) until 2003, when he began a Post Graduate Diploma in Molecular Biology (also at UQ).
At the start of 2007 he moved to the Australian Research Council Centre for Complex Systems (ACCS), while also starting a PhD in Software Development Visualisation with the School of ITEE. During the years 2007-2009 he also taught UQ's Algorithms and Data Structures course.
During 2010 he completed a Graduate Certificate in Research Commercialisation.
He is currently focused on completing his PhD by evaluating the Visuocode SDV programming environment that he developed.
Applied Systems & Software Engineering Seminar Series (ASSESS)
I am interested in starting up a light-weight seminar series focused on the use and evaluation of research softare and practices.
Publish or perish!
Each meeting we discuss a paper that somebody from the group has written and tear it to pieces... um, I mean provide constructive criticism. [more]
Tips and Tricks
Passing the $ORIGIN token to the linker during compilation allows you to cause the dynamic loader to dynamically determine the library run path at runtime. [more]
Personal Software Engineering Discussion Group
The aim of this discussion group was to provide a forum for software developers working in the complex systems modeling area to get together and discuss software engineering issues. [more]
D. Bradley and A. Josang (2004) Mesmerize - an open framework for enterprise security management. In the proceedings of the Australian Information Security Workshop (AISW), Dunedin, NZ, January 2004.
D. Bradley, E. Faccer and M. Cross (2002) Linking Chains: A methodology for developing rules for IP chains. In the proceedings of the annual conference of the Australian Unix Users Group 2002, Melbourne, 4-6 September, 2002.
D. Bradley (2002) Barbarians at the E-gates. CIO Magazine (Special government edition). 28/03/2002
J. Hallinan, D. Bradley, J. Mattick and J. Wiles (2006) Effects of an RNA control layer on the state space of Boolean models of genetic regulatory networks. 2006 IEEE Congress on Evolutionary Computation
J. Hallinan, D. Bradley and J. Wiles (2006) Effects of Constitutive Gene Expression on the Dynamics of Random Boolean Networks. 2006 IEEE Congress on Evolutionary Computation
J. Watson, J. Hawkins, D. Bradley, D. Dassanajake, J. Wiles and J. Hanan (2005) Towards a Network Pattern Language for Complex Systems. In H.A. Abbass, T. Bossamaier & J. Wiles (Eds), Recent Advances in Artificial Life, vol. 3 of Advances in Natural Computation, 309-317,349-358. World Scientific.
Wiles, J., Geard, N., Watson, J., Willadsen, K., Mattick, J., Bradley, D. & Hallinan, J. (2005). There's more to a model than code: Using Complex Systems Patterns to formalize in silico modeling experience. In Beyer, H. G., O'Reilly, U.-M., Arnold, D. V., Banzhaf, W., Blum, C., Bonaneau, E. W., Cantu Paz, E., Dasgupta, D., Deb, K., Foster, J. A., de Jong, E. D., Lipson, H., Llora, X., Mancoridis, S., Pelikan, M., Raidl, G. R., Soule, T., Tyrrell, A., Watson, J.-P. & Zitzler, E. Proceedings of the Genetic and Evolutionary Computation Conference, GECCO-2005. ACM Press: New York.
A.Josang, D.Bradley and S.J.Knapskog (2004) Belief-Based Risk Analysis. In the proceedings of the Australasian Information Security Workshop (AISW) , Dunedin, January 2004.