|
Books
Chapters in Books
Refereed Papers
Technical Reports
Books
- A.W. Brown, Large-scale Component-Based Development,
Prentice-Hall, 2000.
- A.W. Brown. (ed.) Component-Based Software Engineering.
IEEE Computer Society Press, Los Alamitos, CA, 1996.
- A.W. Brown, D.J. Carney, and M.D. McFalls. (eds.) Proceedings of
the SEI/MCC Symposium on the use of COTS in Systems Integration.
Technical Report CMU/SEI-95-SR-007, Software Engineering Institute,
Carnegie Mellon University, Pittsburgh, PA, September 1995.
- A.W. Brown, D.J. Carney, E.J. Morris, D.B. Smith, and P.F. Zarrella.
Principles of CASE Tool Integration. Oxford University
Press, New York, NY, 1994.
- A.W. Brown, A.N. Earl, and J.A. McDermid. Software Engineering
Environments: Automated Support for Software Engineers.
McGraw-Hill, 1992.
- A.W. Brown. Object-Oriented Databases: Applications in Software
Engineering. McGraw-Hill, 1991.
- A.W. Brown. (ed.) Integrated Project Support Environments: The
Aspect Project. Academic Press, 1991.
- A.W. Brown. Database Support for Software Engineering.
Chapman and Hall, 1990.
- A.W. Brown and P. Hitchcock (eds.). Proceedings of the 8th
British National Conference on Databases (BNCOD-8). Pitman
Publishing Ltd, 1990.
- A.W. Brown. A View Mechanism for an Integrated Project Support
Environment. PhD thesis, University of Newcastle upon Tyne,
January 1988.
Chapters in Books
- A.W. Brown, J. Conallen, D. Tropeano, "Models. Modeling, and
Model Driven Development", in
Model-Driven Software Development, pages 1-17,
S. Beydeda, M. Book, V. Gruhn (Eds.), Springer Verlag, 2005.
- A.W. Brown, J. Conallen, D. Tropeano, "Practical Insights into MDA:
Lessons from the Design and Use of an MDA Toolkit", in
Model-Driven Software Development, pages
403-432, S. Beydeda, M. Book, V. Gruhn (Eds.), Springer Verlag, 2005.
- A.W. Brown, G. Booch, S. Iyengar, J. Rumbaugh, B. Selic, "An MDA
Manifesto", Chapter 11 in Model Driven Architecture Straight from
the Masters, Ed, D. Frankel and John Parodi,
Meghan-Kiffer Press,
2004.
- A.W. Brown and G. Booch, Collaborative Development Environments,
Chapter 1 in
Advances in Computers Vol. 53, pages 1-26, Academic Press, June 2003.
- A.W. Brown. Component-Based Development. Chapter 1 in
Advances in Computers, Volume 46, Academic Press,
September 2000.
- A.W. Brown. Building A System In Pieces: Fundamentals of
Component-Based Development. Chapter 7 in Constructing Superior
Software, McMillan Press, 1999.
- D.J. Carney and A.W. Brown. On the Necessary Conditions for the
Composition of Integrated Software Engineering Environments. Chapter 4
in Advances in Computers, Volume 41, pages 157-189. Academic
Press, September 1995.
- M.C. Atkins and A.W. Brown. Principles of Object-Oriented Systems.
Chapter 39 in The Software Engineer's Reference Book, J.A.
McDermid (ed.). Butterworth, 1991.
Papers
- A.W. Brown, "MDA Redux: Practical Realization of Model driven Architecture",
Accepted for publication at the ACM/IEEE International Conference on Composition Based Software Systems
(ICCBSS) 2008, February 2008.
- A.W. Brown, J. McDermid, "The Art and Science of Software
Architecture", International Journal of Cooperative Information
Systems (IJCIS), Volume 16, Number 3/4, pp439-466, September/December
2007.
- A.W. Brown, J. McDermid, "The Art and Science of Software
Architecture", Proceedings of the 1st European Conference on
Software Architecture (ECSA07) 2007, Springer Verlag, Lecture Notes in Computer Science, Vol. 4758, pp 237-256, November 2007.
- A.W. Brown, M. Delbaere, S. Johnston, “A Practical Perspective on the Design and Implementation of Service-oriented
Solutions”, Proceedings of ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems
(MoDELS 2007), Springer Verlag, Lecture Notes in Computer Science, Vol. 4735, pp 390-404, October 2007.
- A.W. Brown and S.K. Johnston, “ A Model-driven Development Approach to
Creating Service-oriented Solutions”, Proceedings of ICSOC06,
International Conference on Service Oriented Computing, pp 624-636 in
Lecture Notes in Computer Science, Springer Verlag, December 2006.
- A.W. Brown, S. Iyengar, S.K. Johnson, "A Rational Approach to
Model-Driven Development",
IBM Systems Journal, pages 463-480, Vol. 44, #4, July 2006. http://www.research.ibm.com/journal/sj/453/brown.pdf
- A.W. Brown, M. Delbaere, P. Eeles, S. Johnston, R. Weaver, "Realizing
Service oriented Solutions with the IBM Software Development Platform",
IBM Systems Journal, pages 727-752, Vol. 44, #4, October 2005. http://www.research.ibm.com/journal/sj/444/brown.pdf
- A.W. Brown, "Model-Driven Architecture: Principles and Practice",
Journal of Systems and Software Modeling, Volume 3, Number 4, pp314-327,
Springer Verlag, December 2004.
- A.W. Brown, "An Introduction to the IBM Rational Design and
Construction Tool Strategy", IBM RationalEdge, http://www.ibm.com/developerworks/rational/library/nov04/brown/index.html
,
November 2004.
- A.W. Brown, "Building Service-Oriented Architectures with the IBM
Software Development Platform", Proceedings of the Gartner Analyst
Conference, 2004.
- A.W. Brown, "An Introduction to Model Driven Architecture -- Part
1; MDA and Today's Systems", IBM developerWorks, RationalEdge, http://www-128.ibm.com/developerworks/rational/library/3100.html
, January
2004.
- A.W. Brown, "Realizing the IBM Software Development Platform",
IBM Rational technical White paper, http://www3.software.ibm.com/ibmdl/pub/software/rational/web/whitepapers/SDP_WP_Final.pdf
,
April 2004.
- A.W. Brown and S. Johnston, "Using Service-Oriented Architecture
and Component-Based Development to Build Web Service Applications",
IBM DeveloperWorks, http://www-106.ibm.com/developerworks/rational/library/content/03July/2000/2169/2169.pdf
,
2003.
- A.W. Brown and G. Booch, "Reusing Open Source Software and
Services", Proceedings of the 7th International Conference
on Software Reuse, Springer Verlag, April 2002.
- A.W. Brown and B. Barn, "Enterprise Scale CBD: Building Complex
Computer Systems From Components", Proceedings of STEP'99, p82-93,
IEEE Computer Society Press, August 1999.
- A.W. Brown, "Moving from Components to CBD", Component
Strategies, pp23-28, April 1999.
- A.W. Brown, "The Future of Component-Based Enterprise Application
Development", Proceedings of OOP'99, (SIGS Expo for Java), pp
129-138, Munich, Germany, January 1999.
- A.W. Brown, "Tools for Enterprise-Scale CBD", Component
Strategies, pp22-31, September 1998.
- A.W. Brown and K.C. Wallnau, "The Current State of CBSE", IEEE
Software, September 1998.
- A.W. Brown and B. Barn, "Fundamentals of CBD", Proceedings of
TOOLS'98, August 1998.
- A. W. Brown and B. Morrow. Component-Based
Development for the Enterprise. Information Week, June 16, 1997.
- A.W. Brown. CASE in the 21st Century: An Examination of the Problems
Facing Established CASE Vendors. Proceedings of Software Technology
and Engineering Practice (STEP97). 1997.
- A.W. Brown and K. Short. On Components and Objects: The Foundations of
Component-Based Development. Proceedings of the 5th International
Symposium on Assessment of Software Tools (SAST97). pages 112-121,
IEEE Computer Society Press, 1997.
- A.W. Brown, R.P. Judd, and F. Riddick. Architectural Issues in the
Design and Implementation of an Integrated Toolkit for Manufacturing
Engineering. International Journal of Computer Integrated
Manufacturing, Special Issue, January 1997.
- A.W. Brown and K.C. Wallnau. Engineering of Component-Based Systems.
In Proceedings of 2nd International Conference on Engineering of
Complex Computer Systems. pages 414-422, IEEE Computer Society Press,
October 1996.
- A.W. Brown and K.C. Wallnau. A Framework for Evaluating Software
Technology. IEEE Software, 13(5):39-49, September 1996.
- A.W. Brown, A.M. Christie, and S.A. Dart. An Examination of Software
Maintenance Practices in a U.S. Government Organization. Journal of
Software Maintenance, 7(4):223-238, July-August 1995.
- A.W. Brown, D.J. Carney, P.C. Clements, B.C. Meyers, D.B. Smith, N.
Weiderman, and W.G. Wood. Assessing the Quality of a Large,
Software-Intensive System: A Case Study. In Proceedings of the 5th
European Software Engineering Conference, pages 384-404, Barcelona,
Spain, September 1995. Springer-Verlag.
- J.A. Rader and A.W. Brown. Computer-Aided Sub-Processes (CASPs): A
Practical Approach to the Use of CASE Technology to Support Process
Improvement. In Proceedings of the 7th International Workshop on CASE
(CASE'95), pages 20-29, Toronto, Canada, July 1995. IEEE.
- A.W. Brown, D.J. Carney, and P.C. Clements. A Case Study in Assessing
the Maintainability of a Large Software-Intensive System. In
Proceedings of the International Symposium on Systems Engineering of
Computer-Based Systems, Los Alamitos, CA, March 1995. IEEE Computer
Society Press.
- D. Garlan, A.W. Brown, , D. Jackson, J. Tomayko, and J. Wing. The CMU
Master of Software Engineering Core Curriculum. In Proceedings of the
8th Conference on Software Engineering Education, Berlin, Germany,
Springer Verlag, LNCS. March 1995.
- A.W. Brown, E.J. Morris, and J.A. Rader. The Search for Integrated
CASE Environments. American Programmer, 7(7):8-15, 1994.
- J.A. Rader, A.W. Brown, and E.J. Morris. Operational Use of CASE
Integration: An Investigation of the State of the Practice. Journal of
Systems and Software, 1994.
- A.W. Brown. Why Evaluating CASE Environments is Different from
Evaluating CASE Tools. In Proceedings of the Symposium of Quality
Software Development Tools 1994, pages 4-13, Los Alamitos, CA, June
1994. IEEE Computer Society Press.
- A.W. Brown, W.M. Caldwell, D.J. Carney, A.M. Christie, E.J. Morris,
and P.F. Zarrella. A Case Study in Use of Framework Technology as the
Basis of a Software Engineering Environment. Journal of Systems
Integration, 1994.
- A.W. Brown, D.J. Carney, and P.A. Oberndorf. Practical Evaluation of
Software Engineering Environment Technology. In Proceedings of 6th
Annual Software Technology Conference, Ogden, UT, April 1994.
Software Technology Support Center.
- A.W. Brown, W.M. Caldwell, F.W. Long, E.J. Morris, and P.F. Zarrella.
Practical Experiences with Environment Integration. In Proceedings of
PCTE'93, pages 21-39, Paris, France, November 1993. Syntagma Systems
Literature, Truro, England.
- A.W. Brown, W.M. Caldwell, F.W. Long, E.J. Morris, and P.F. Zarrella.
Experiences with a Federated Environment Testbed. In Proceedings of
the European Software Engineering Conference (ESEC`93), Garmisch,
Germany, Springer-Verlag, September 1993.
- A.W. Brown, D.J. Carney, P.H. Feiler, P.A. Oberndorf, and M.V.
Zelkowitz. A Project Support Environment Reference Model. In
Proceedings of TRI-Ada '93, pages 82-89, Seattle, WA, September 1993.
ACM Press.
- A.W. Brown, D.J. Carney, P.H. Feiler, P.A. Oberndorf, and M.V.
Zelkowitz. Issues in the Definition and Use of a Project Support
Environment Reference Model. Computer Standards and Interfaces,
15(5):431-444, November 1993.
- A.W. Brown, P.H. Feiler, and K.C. Wallnau. Understanding Integration
in a Software Development Environment: Issues and Illustrations.
Journal of Systems Integration, 5(3):303-329, September 1993.
- Alan W. Brown and David J. Carney. Towards a
Disciplined Approach to the Construction and Analysis of Software
Engineering Environments. In Proceedings of Software Engineering
Environments '93, pages 184-198, Reading, England, July 1993. IEEE
Computer Society.
- Jock Rader, Alan W. Brown, and Ed J. Morris. An
Investigation into the State-of-the-Practice of CASE Integration. In
Proceedings of Software Engineering Environments '93, pages 209-221,
Reading, England, July 1993. IEEE Computer Society.
- A.W. Brown. An Examination of the Current State of
IPSE Technology. In Proceedings of the 15th International Conference
on Software Engineering (ICSE15), pages 338-347, Baltimore, MD, May
1993. IEEE Computer Society Press.
- A.W. Brown. Control Integration Through Message
Passing in a Software Development Environment. Software Engineering
Journal, pages 121-131, May 1993.
- A.W. Brown and P.H. Feiler. An Analytical Technique
for Examining Integration in a Project Support Environment Services
Reference Model. In Proceedings of the 5th ACM SIGSOFT Symposium on
Software Development Environments (SDE5), pages 139-148, Washington,
D.C., December 1992. ACM.
- A.W. Brown and P.H. Feiler. The Conceptual Basis for
a Project Support Environment Services Reference Model. In Proceedings
of the DARPA Manufacturing, Engineering, Design, Automation Workshop,
July 1992.
- A.W. Brown and M.H. Penedo. SETA2 Environment
Integration Workshop Summary. Ada Letters, July 1992.
- A.W. Brown and M.H. Penedo. An Annotated Bibliography
on Software Engineering Environment Integration. ACM Software
Engineering Notes, 17(3):47-55, July 1992.
- A.W. Brown, P.H. Feiler, and K.C. Wallnau. Past and
Future Models of CASE Integration. In Proceedings of the 5th
International Workshop on CASE (CASE'92), pages 36-45, Montreal,
Canada, July 1992. IEEE.
- A.W. Brown, P.H. Feiler, and K.C. Wallnau.
Understanding Integration in a Software Development Environment. In
Proceedings of the 2nd International Conference on Systems Integration,
pages 22-31, Morristown, NJ, June 1992. IEEE.
- A.W. Brown and J.A. McDermid. On Integration and
Reuse in a Software Engineering Environment. In Software Engineering
Environments `91, F. Long, editor. Ellis Horwood Ltd., 1991.
- A.W. Brown and J.A. McDermid. Learning from IPSE's
Mistakes. IEEE Software, 9(2):23-28, March 1992.
- S.J. Ochuodho and A.W. Brown. XDL: An Object-Oriented
Extension to SDL. In Proceedings of the 5th International SDL Forum
(SDL'91). North Holland, September 1991.
- S.J. Ochuodho and A.W. Brown. XDL: An Object-Oriented
Specification and Description Language for Telecommunication Systems. In
Proceedings of the International Conference for Young Computer
Scientists (ICYCS`91). International Academic Publishers, July 1991.
- S.J. Ochuodho and A.W. Brown. A Process-Oriented
Version and Configuration Management Model for Communications Software. In
Proceedings of the 3rd International Workshop on Software Version and
Configuration Control (SVCC'91), pages 109-120. ACM, June 1991.
- A.W. Brown. Database Support for Systems Engineering.
IEE Colloquium on IT for Systems Engineers, 1990/166, November
1990.
- P. Hitchcock and A.W. Brown. A Comparison of Software
Engineering Databases. In Software Engineering `90, P.A.V. Hall,
editor, pages 32-65. Cambridge University Press, July 1990.
- A.W. Brown, R.K. Took, and W.G. Daly. Design and
Construction of Graphical User Interfaces using Surface Interaction. In
Proceedings of the 8th British National Conference on Databases
(BNCOD-8), A.W. Brown and P. Hitchcock, editors. Pitman Publishing
Ltd, 9th-11th July 1990.
- A.W. Brown. A View Mechanism for an Integrated
Project Support Environment. In Automating Systems Development,
D. Benyon and S. Skidmore, editors, pages 283-298. Plenum Press, 1988.
- A.W. Brown. Object-Based Database Support for
Software Engineering and the Aspect Project. Proceedings of the 1989
ACM SIGMOD Workshop on Software CAD Databases, pages 15-20, February
1989.
- A.W. Brown. Integrated Project Support Environments.
Information and Management, 15:125-134, 1988.
- A.W. Brown. From Semantic Data Models to
Object-Orientation in Design Databases. Information and Software
Technology Journal, 31(1):39-46, January 1989.
- A.W. Brown. The Relationship Between CAD and Software
Development Support: A Database Perspective. Computer-Aided
Engineering Journal, 5(6):226-232, December 1988.
- A.W. Brown. An Object-Based Interface to an IPSE
Database. In Proceedings of 6th British National Conference on
Databases (BNCOD6), W.A. Gray, editor, pages 5-20. Cambridge
University Press, 11th-13th July 1988.
- A.W. Brown, A. Pearcy, S.J. Holmes, and I.D. Benest.
An Application for Evaluating the Aspect Development
Software. Proceedings of UK. IT 88 Conference, 4-7 July 1988.
- A.W. Brown. An Introduction to Integrated Project
Support Environments. Journal of Information Technology,
3(3):194-204, September 1988.
- A.W. Brown, D.S. Robinson, and R.A. Weedon. Managing
Software Development. In Software Engineering '86, D. Barnes P.
Brown, editor, pages 197-235. Peter Peregrinus Ltd, 1986.
- A.W. Brown, A.N. Earl, P. Hitchcock, R. Weedon, and
R.P. Whittington. The Use of Databases for Software Engineering. In
Proceedings of the 5th British National Conference on Databases (BNCOD5),
E.A. Oxborrow, editor, pages 55-70. Cambridge University Press, 14th -
16th July 1986.
|