Judith A. Stafford

Judith A. Stafford is a Senior Lecturer on the faculty of the Department of Computer Science at Tufts University in Medford, Massachusetts. She is also a visiting scientist at the Software Engineering Institute at Carnegie Mellon University, Pittsburgh, Pennsylvania and is a member of the International Foundations of Information Processing Working Group on Software Architecture (IFIP WG2.10), IEEE Computer Society, and ACM SigSoft. Dr. Stafford's research focuses on software architecture and component based-software engineering, more specifically documenting software architecture and using software architecture as a base for quality analysis of component-based systems. She has co-authored a book on documenting software architectures, several book chapters on component-based software engineering and software architecture. She was co-founded the International Federation of Component-Based Systems and Software Architecture (CompArch), and has chaired conferences and program committees on these subjects. Dr. Stafford serves as Software Engineering Area Editor on the editorial board for the Journal of System Architecture, edited several journal special issues of IEEE Software and the Journal of Software and Systems, and published numerous articles in these areas.

Publications

Aligning Enterprise, System, and Software Architectures
Ivan Mistrik, Antony Tang, Rami Bahsoon, Judith A. Stafford. © 2013. 369 pages.
Although enterprise, system, and software architectures have many common features and often overlap in practice, the presence of each architecture is required in...