L. Zhao, “Pattern, Symmetry and Symmetry-Breaking,” Communications of the ACM, To appear in
2007.
L.
Zhao and P. Verschueren, “Domain Analysis
with Reusable Problem Patterns,” OBJEKTspektrum,
March/April, No. 2, pp.70-77, 2007 (in German) (Invited Paper).
L. Zhao, “A Heuristic Method for Analyzing Driver
Scheduling Problem,” IEEE Transactions on
Systems, Man and Cybernetics—Part A: Systems and Humans, vol. 36, No. 3,
pp. 521-531, May 2006. DOI:
10.1109/TSMCA.2006.876021.
L.
Zhao, “Designing Application
Domain Models with Roles,” European
Conference on Model Driven Architecture, Foundations and Applications, Lecture Notes on Computer Science, Springer,
(LNCS3599), pp. 1-16, 2005 (Invited Paper).
A.G. Sutcliffe, G. Papamargaritis, L.
Zhao, “Using Generic Requirements Problems to Develop Reusable Component
Libraries,” Journal of Systems and
Software, Vol. 79, pp.273-289, 2006. DOI:
10.1016/j.jss.2005.06.027.
J.O. Coplien and L. Zhao, “Symmetry Breaking in Software Patterns,” Lecture Notes on Computer Science, Springer
(LNCS) vol. 2177/2001, October, 2001. ISSN
0302-9743 (Print) 1611-3349 (Online).
L. Zhao and J.O. Coplien, “Understanding Symmetry in
Object-Oriented Languages,” Journal of
Object Technology, vol. 2, no. 5, September-October 2003, pp 123-134, http://www.jot.fm/issues/issue_2003_09/article3.
A.N. de la Hidalga, L. Zhao,
P.R.F. Sampaio, “Leveraging E-Marketplace Models for Web Service-Based
Application Development,” The European
Journal for the Informatics Professional. Vol. VII, issue no. 5, October
2006 (on Web Services), ISSN 1684-5285.
A.N. de la Hidalga, L. Zhao, P.R.F. Sampaio, “Aprovechando modelos de e-meercado para el
desarrollo de aplicaciones em servicios web,” Novatica, issue 183, pp 40-44, 2006.
Eleyan, L. Mikhailov and L. Zhao,
“Quality-of-Services in Web Services Architecture,” Ingénierie des Systèmes d’Information, Special Issue on Information
Systems Quality, vol. 9, no.
5-6, pp. 185-203, 2004.
L. T. Nguyen, B. Appelbe, D. Taniar, and L. Zhao, “Role Model Design and Implementation using a Set
Approach,” International Journal of
Computers and their Applications, vol. 11, no. 2, pp. 106-118, June 2004.
G. Fernandez, L. Zhao and I. Wijiegunaratne,
“Patterns for Federation Architecture,” Journal
of Object Technology, vol. 2, no. 3, May-June 2003, pp. 135-149, http://www.jot.fm/issues/issue_2003_05/article4,
2003.
L. Zhao and T. Foster, “Modelling Roles with
Cascade,” IEEE Software, vol. 16, no.
5, pp.86-93, ISSN 0740-7459, 1999.
L. Zhao and T. Foster, “Driver Duty Constructor: a
Pattern for Public Transport Systems,” Journal
of Object Oriented Programming, vol. 12, no. 2, pp. 45-51, ISSN 1097-1408,
1999.
T. Foster and L. Zhao,
“Cascade,” Journal of Object-Oriented
Programming, vol. 11, no. 9, pp.18-24, February, 1999.
L. Zhao and T. Foster, “Driver duty: a Pattern for
Public Transport Systems,” Journal of
Object Oriented Programming, vol. 11, no. 4, pp. 35-39, ISSN 0896-8438,
1998.
T. Foster and L. Zhao,
“TOPS: Transport Object Patterns,” Journal
of Object-Oriented Programming, vol. 10, no. 8, pp.26-32, 1998.
L.
Zhao and T. Foster, “A
Pattern Language of Transport Systems (Point and Route),” R. Martin, D. Riehle,
and F. Buschmann (eds.), Pattern Language
of Programming Design 3, pp. 409-430, Addison-Wesley, 1997.
T. Foster and L. Zhao,
“Modelling Transport Objects with Patterns,” Object Expert, vol. 2, no. 5. pp. 36-42, July/August, 1997. (Invited Paper)
L. Zhao, A. Wren and R.S.K. Kwan, “Development of a
Driver Duty Estimator,” Journal of the
Operational Research Society, vol. 46, no. 9, pp. 1102-1110, 1995.
L.
Zhao, A. Wren and R.S.K.
Kwan, “Enriching Rules in a Driver Duty Estimator,” Computer-aided transit scheduling, pp. 236-247, Lecture Notes on Economic and Management
Science, Springer, LNEMS,
L.
Zhao and T. Foster, “ROO:
Rules and Object-Orientation,” C. Mingins and B. Meyer (eds.), Technology of Object-Oriented Languages and
Systems (TOOLS15), pp. 31-44, Prentice-Hall, 1994.
R.S.K. Kwan, A. Wren and L. Zhao, “Driver Scheduling Using Intelligent Estimation Techniques
with Heuristic Search,” Computer-aided
transit scheduling, pp. 379-394, Lecture
Notes on Economic and Management Science, LNEMS,
L. Zhao and
R. Neville and L. Zhao, “Building a Family of Neural Networks using Symmetry as a
Foundation,” Proc. IEEE International Joint Conference on Neural
Networks (IJCNN-07), August 12-17
2007,
L. Zhao, L. Macaulay, P. Verschueren, and J. Adams, “Services Science at
L. Zhao, P. Verschueren and A.G. Sutcliffe, “Applying
Patterns of Domain Theory to Software Development Problems,” Workshop on Evolution of Novel Approaches to
Software Engineering (ENASE’06),
R. Neville and L. Zhao, “Inheritance of Information in
ANNs and its Alignment to Equivalence Relations,” Proc. IEEE International Joint Conference on Neural Networks
(IJCNN-06), July 16 – 21 2006,
Ibrahim, L. Zhao, J. Kinghorn, “Embedded Systems
Development: Quest for Productivity and Reliability,” Proc. IEEE International Conference on Component-Based Software Systems
(ICCBSS-06), Feb. 13-17, 2006. ©2006
IEEE.
Al Mosawi, L. Zhao and L. Macaulay, “Model Driven Architecture for
A.N. de la Hidalga, L. Zhao,
P. Sampaio, “E-Marketplace as a web service architectural model,” Proceedings of 1st workshop of the
service-oriented software research network,
L. Zhao, N. Mehandjiev and L. Macaulay, “Agent roles and patterns for supporting
dynamic behavior of web service applications,” Workshop on Web Services and Agent-Based Engineering (WSABE), ACM
International Joint Conference on Autonomous Agents and Multi-Agent Systems
(AAMAS'04), July, 2004
L. Zhao and J.O. Coplien, “Symmetry in Class and
Type Hierarchy,” ACM International Conference Proceeding Series; Vol.
21, Proceedings of the Fortieth International Conference
on Tools Pacific: Objects for internet, mobile and embedded applications, pp.
181-189, 2002. ISBN ~ ISSN:1445-1336 ,
0-909925-88-7
L. Zhao and A. Ibrahim, “A Web-Based Time Booking
Framework,” Proc. 6th
International Conference on
S. Kodituwakku, P. Bertok and L.
Zhao, “Towards a Pattern Language for Designing and Implementing Role-Based
Access Control,” Proc. 2nd
Asian Pacific Conference on the Pattern Languages of Programs,
S. Kodituwakku, P. Bertok and L.
Zhao, “APLRAC: A Pattern Language for Designing and Implementing Role-Based
Access Control,” Proc. 6th
European Conference on Pattern Languages of Programs (EuroPLoP’01),
L. Zhao and E.A. Kendall, “Role Modelling for
Component Design,” Proc. 33rd
International Conference on Technology of Object-Oriented Languages and Systems
(TOOLS Europe 2000), pp. 312-323, IEEE Computer Society Press, ISBN
0-7695-0731-x, 2000. ©2000 IEEE.
L. Zhao and E. A. Kendall, “Designing Components
with Roles,”
L.T. Nguyen, L. Zhao and W.
Appbele, “A Set Approach to Role Modelling,” Proc. 37th International Conference on Technology of Object-Oriented
Languages and Systems (TOOLS Pacific 2000), pp. 158-169, IEEE Computer
Society Press, ISBN 0-7695-0918-5, 2000. ©2000
IEEE, DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.2000.891366
G. Fernandez, L. Zhao, and
I. Wijegunaratne, “A Pattern Language for a Federated Architecture,” Proc. 1st Asian Pacific Conference on the
Pattern Languages of Programs,
J.O. Coplien and L. Zhao,
“Symmetry and Symmetry Breaking in Software Patterns,” Proc. 2nd International Symposium on Generative and Component Based
Software Engineering (GCSE2000), Erfurt, Germany, pp. 373-398, ISSN 3-89683-932-2,
2000.
L. Zhao, E.A. Kendall and P. Bertok, “The Utility of
Role Models for Component-Oriented Programming,”4th International Workshop on Component- Oriented
Programming, European Conference on
Object Oriented Programming (ECOOP’99), June 1999.
L. Zhao, “Software Patterns for Design Reuse,” Workshop on Reuse, Conference on Object Oriented Programming Systems Languages and
Architectures (OOPSLA '98), October 1998.
E.A. Kendall and L. Zhao,
“Role Models and Patterns for Agent Collaboration,” Workshop on Behavioural Modelling, Conference on Object Oriented Programming Systems Languages and
Architectures (OOPSLA’98), October, 1998.
E.A. Kendall and L. Zhao,
“Capturing and Structuring Goals: Analysis Patterns,” Workshop on Use Case Patterns, Conference
on Object Oriented Programming Systems Languages and Architectures (OOPSLA’98),
October, 1998.
T. Foster and L. Zhao, “The
Cascade Pattern,” Proc. 4th
Annual Conference on Pattern Languages of Programs (PloP'97),
L. Zhao and T. Foster, “A Driver Duty Constructor,” Proc. 4th Annual Conference on
Pattern Languages of Programs (PloP'97),
B. Henderson-Sellers, N. Gray, C. Mingins and L. Zhao, “Does Object-Orientation Work?” Proc. Australian Software Engineering Conference,
IEEE Computer Society Press,
T. Foster and L. Zhao,
“TOPS: Transport Object Patterns,” Proc.
1st European Conference on Pattern Languages of Programs
(EuroPLoP’96),
L. Zhao and T. Foster, “A Pattern Language of
Transport Systems (Point and Route),” Proc.
3rd Annual Conference on Pattern Languages of Programs (PloP'96),
L. Zhao, “ZEST: A Heuristic Method for Estimating
Bus Driver Duties,” Proc. 2nd
L. Zhao, “A Review of Bus Driver Scheduling
Methods,” Proc. 2nd
R.S.K. Kwan, A. Wren, L. Zhao,
R. Clement and M. Rahin, “Applications of Information Technology for Bus and
Driver Scheduling,” Proc. Information
Technology Awareness Conference, Brunel University, U.K., September 1993.