Mez's Home Page
Mez Vita
Home
Mez Vita

Mary Ellen Zurko

Summary:

Almost two decades of work in user-centered security, in product development, early product prototyping, and research. Experience across the entire lifecycle of software products, from initial product definition and delivery, to mature product maintanence, with an emphasis on distributed middleware and collaboration.

Experience:

IBM Software Group, Westford, MA

Security Architecture for Online Collaboration Services

January 2008 to present

Security architect for WPLC Online Collaboration Services Software as a Service (SaaS) efforts, Unyte and “Bluehouse”. Defined security features, value proposition and test approach in file sharing, social networking, instant messaging, emeetings and other collaboration services. Lead for engineers implementing the security features. Set security quality process and goals. Led security partner relations. Set priorities and trade offs around security requirements and bugs, including Web 2.0 and social networking vulnerabilities, phishing, and spam. Responsible for technology transfer of Lotus funded security research into both SaaS and on-premises products. Mentoring and communications with security point people on all WPLC products.

 

Security Architecture and Strategy for Workplace, Portal and Collaboration Software (WPLC, aka Lotus) division
September 2004 to December 2007

Security strategy definition and execution as part of the WPLC CTO office. Special projects on user-centered security, antispam, content protection, digital rights management, code security in Java/Eclipse, data leak prevention, security as a system quality and software as a service. Experience working with partner companies and all internal stake holders of software products, including business development, product management, acquisition teams, sales, support and services. Successful technology transfer of security research into product. Defined security architecture and plans for Connections 2.0, IBM's social networking product. Introduced vulnerability discovery and tracking processes to Workplace, Connections, and other IBM products. Core member of IBM Software Group Architecture Board, representing security and WPLC.

WPLC Patent Innovation Architect and Brand Lead, and Patent Review Board Chair. Operational responsibility for the processing of over 1/5 of IBM SWG North America patent disclosures, with strategic oversight of over 1/2. Cooperation with intellectual property lawyers outside of North America. Approximately 12 patent applications filed. IBM awards for patent disclosure quality. Master Inventor, and lead of WPLC Master Inventor selection team. Led team identifying top issued patents from WPLC. Defined patent strategy.

Extensive mentoring across geographies and diversity categories.

Workplace products Security Architect
October 2001 to September 2004

Lead Security Architect for all of Lotus Workplace Collaboration Services (WCS) and Workplace Managed Client (WMC). Defined security goals, requirements, and architecture of Lotus Workplace Messaging v1.0, Lotus Workplace v1.1, Lotus Workplace v2.0 and IBM Lotus Managed Client and Workplace 2.5 products, including the areas of authentication, network protection, authorization, active content, encryption, anti-spam. Team lead of Workplace Infrastructure Security team (11 members, spanning US and India). Security architect responsibilities spanned entire development team. Founder and Chair of Lotus Security Working Group. Lotus representative on many corporate security and privacy task forces. Lotus Patent Review Board Vice Chair. Member of Lotus and Tivoli Architecture Boards. Responsible for selecting Lotus funded security and privacy research and technology transfer of the results. Steering committee of IBM Massachusetts Women’s diversity organization and co-chair of survey subgroup.

 

Iris Associates, Westford, MA
Security Architect
June 1998 to October 2001

Security team lead responsible for iNotes Web Access. Defined, designed and implemented active content filter for malicious mail dynamic content. Architected and led design of support of encrypted mail.

Security Group team member responsible for active content security for client agents (Workstation Execution Control Lists) and authorization (ACLs) in Lotus Notes/Domino. Usability enhancements and on going bug fixing.

Team facilitator, architect and implementer on Jonah project, a freeware reference code base for PKIX, a public-key infrastructure IETF standard. Designed and developed core policy modules, certificate cutting code, certificate revocation lists, and registration authority enrollment. The Jonah team was the first team to include Iris, Lotus, and IBM members, and the first chartered by any of those companies to produce freeware. We won two IBM awards for teamwork, at the division and SWG levels.

The Open Group Research Institute, Cambridge, MA
Senior Research Fellow
August 1994 to June 1998

Project Leader of Adage, a user-centered authorization research project. Directly responsible for proposals that led to approximately $2 million in contracts for related work (including Pledge, a follow-on project to deploy Adage in the DoD’s Next Generation Information Infrastructure, and Map, an early proof-of-concept demonstration). Security consultant for many more successful contracts. Led and mentored teams staffed up to 11 engineers. Produced initial high level Adage architecture, designed and helped implement graphical user interface and authorization policy language, specified mapping from authorization language to underlying engine data structures. Designed model for trust relationships between authorization service and authentication and attribute sources, including amount of trust, type of trust, and distrust. Designed, administered, and documented results and recommendations of contextual inquiry and formal usability tests. Presented benefits of Adage to visiting researchers and industrial investors, gave invited talks on Adage at conferences.

Led design of deployment enhancements under Pledge, including access control on authorization information and expanded query facilities.

Wrote high and low level design of Map, a prototype of rule-based authorization engine for a DCE Web server. Implemented server-side management of rules and related structures and client side management function through a proxy interface.

Founding member of the DCE Web project that designed and implemented World Wide Web servers, browsers, and gateways that took advantage of DCE security and naming. Designed and implemented access control list manager and callbacks, and toolkit/server integration of initial prototype.

Digital Equipment Corporation, Littleton, MA
Distributed Processing Engineering
September 1992 to August 1994

Project leader for first GUI tool on Digital’s DCE platforms (a Visual DCE ACL Editor). Created and designed the product, coded the UI (in Visual C++), ran usability tests, and participated in icon design. Initial ACL product spawned a larger GUI DCE tools effort. Participated in early design of functionality and architecture of the planned toolset.

Shared project leader responsibilities for DCE Client for Windows. Continued work as technical lead in researching other graphical DCE management tools, and in integration with other management tools at Digital and with Windows/NT.

Early adopter of Visual C++ v1.0. Taught classes in Visual C++ to other members of my organization.

Responsible for testing first port of OSF DCE to OpenVMS.

Digital Equipment Corporation, Littleton, MA
Secure Systems Group
June 1986 to August 1990

Privacy-Enhanced Mail, May 1990 to August 1990

Designed and implemented new user interface to PEMail prototype.

VAX Secure Virtual Machine Monitor, June 1986 to April 1990

Project leader of design and implementation of user interface, and of design and development of user interface tests and testing process. Designed look and feel of confirmation displays for secure-attention commands, and untrusted command support. Implemented command processing infrastructure. Designed reference monitor for subjects. Member of access control policy team, and core reviewer of its implementation.

Co-owner of full system functional specification. General resource for usability, security, and product functionality, both inside this group and to other organizations (customers, NCSC (aka NSA)).

Prime, Framingham, MA
CAD/CAM User Interface Group
November 1984 to June 1986

Designed end user interface of Prime’s first internally developed CAD/CAM product, PrimeDesign (including menus, windows, and advanced graphics). Designed application programmer’s interface to the user interface modules. Designed and implemented menu manager, message manager, and help system.

Digital Equipment Corporation, Nashua, NH
Office Automation Performance Evaluation
June 1982 to November 1984

Evaluated resource utilization, bottlenecks, and code. Set performance goals, ran workloads, and proposed enhancements for office automation products. Created group’s first study of user perceived performance.

Education

Massachusetts Institute of Technology
Cambridge, MA
Master of Science, Computer Science, August 1992

Degree sponsored by Digital Equipment Corporation’s Graduate Engineering Education Program GEEP). Coursework -- Technology Strategy, Engineering Risk/Benefit Analysis, Distributed Algorithms, Object-Oriented Databases, Knowledge-Based Systems, Programming Languages, Theory of Computation.

Bachelor of Science, Computer Science, June 1982

Publications

User-Centered Security: Stepping Up To The Grand Challenge”, Invited Essay and keynote speech, proceedings of Annual Computer Security Applications Conference (ACSAC), December 2005. Follow up invited talks at MIT, WPI, Nokia Research, University of Newcastle, Carleton University.

 “Embedding Security in Collaborative Applications: A Notes/Domino Perspective”, chapter of Security and Usability: Designing Secure Systems That People Can Use, O’Reilly, 2005.

Did You Ever Have to Make Up Your Mind? What Notes Users Do When Faced With a Security Decision”, Proceedings of Annual Computer Security Applications Conference (ACSAC), December 2002.

“Performance Considerations in Web Security”, invited paper to International Workshop on Certification and Security in E-Services and IBM Technical Report, 2002.

 “Tracking Influence Through Citation Index Comparisons and Preliminary Case Studies”, invited paper and panelist, proceedings of New Security Paradigms Workshop, 2001.

 “Jonah: Experience Implementing PKIX Freeware”, Proceedings of Usenix Security Symposium, August 1999.

“A User-Centered, Modular Authorization Service Built on an RBAC Foundation”, Proceedings of the IEEE Computer Society Symposium on Security and Privacy, May 1999.

“Separation of Duty in Role-based Environments”, Proceedings of IEEE Computer Security Foundations Workshop, June 1997.

“User-Centered Security”, Proceedings of New Security Paradigms Workshop, September 1996 (also in NSPW Highlights of the First Five Years).

HTTP 1.0 and HTTP 1.1 specifications in the IETF HTTP working group (acknowledged contributor).

The DCE Web Project: Providing Authorization and Other Distributed Services to the World Wide Web,” Poster paper for the Second International World-Wide Web Conference, October 1994.

“What are the Foundations of Computer Security?,” Proceedings of IEEE Computer Security Foundations Workshop, June 1993 (Panel Chair).

“Attribute Support for Inter-Domain Use”, Proceedings of 5th IEEE Computer Security Foundations Workshop, June 1992.

“A User Attribute Service Supporting Least Privilege in Distributed Applications”, MIT Master’s Thesis, August 1992.

“A Retrospective on the VAX VMM Security Kernel”, IEEE Transactions on Software Engineering, Vol. 17, No. 11, November 1991.

“A VMM Security Kernel for the VAX Architecture”, Proceedings of the IEEE Computer Society Symposium on Research in Security and Privacy, May 1990 (Best Paper award).

Invited Posts, Talks and Awards

Chair of W3C Web Security Context (WSC) working group, October 2006 - present. Discussion session on standardizing usable security at SOUPS 2007.

General co-chair of WWW2007.

Speaker at Lotusphere, the WPLC division's top customer event, 2007 - 2003. "New Java Security Standards in the IBM Lotus Notes 8 Client" at 2007.

Invited Panelist, Security Isssues, speaking on "Authentication, Trust, and Risk in Web-based Business"

Program Committee, W3C Workshop on Transparency and Usability of Web Authentication

Usability of Security Administration vs. Usability of End-User Security”, Panel speaker, SOUPS 2005.

Works In Progress chair, Annual Computer Security Applications Conference 2005.

Paper chair, Symposium On Usable Privacy and Security (SOUPS), 2005.

Web Security – why is it so darn hard?”, Keynote, AusWeb 2004.

Security Evaluation and Assurance Lessons from Business, Marketing, and HCI”, Panel speaker on The Relationshop of System and Product Specifications and Evaluation, ACSAC 2004.

Applied Computer Security Associates (ACSA) Fellow; steering committee for Annual Computer Security Applications Conference and sister conferences, 2004 – present.

Electronic Commerce Research special issue on Electronic Commerce, Security, and Privacy, Volume 5, Number 1, January 2005, co-editor.

Women to Watch 2004 award from Mass High Tech.

Member of NRC panel assessing the National Institute of Standards and Technology Measurement and Standards Laboratories, 2000 – present. Co-author of 2001 and 2002 reports. Chair of security sub-panel, 2003 - 4.

2 patents issued (Method for executing trusted-path commands, Patent 6,507,909, Processing trusted commands in trusted and untrusted environments, Patent 6,871,283). 10 additional patents filed.

Editor of Springer's International Journal of Information Security (IJIS) (2000 – present).

Vice Chair of IW3C2, (2002 – present), member (1997 to present). Program chair of WWW10 (WWW2001). Ecommerce and security vice chair for WWW8 and WWW9 and WWW2002. Industrial Track Vice Chair WWW2003. Program committee member for WWW4, WWW5, and WWW6 and WWW2003. Invited member of Security Panel for WWW4 and WWW3. Organized and chaired Security BOF for WWW2.

General chair for New Security Paradigms Workshop, 2000. Vice chair ’99. Program chair ‘97 and ‘98. Program committee member 2001 – 2003. Steering committee 1997 – present.

Expert Panel: What’s Missing in Web Services Security?, W3C/OASIS forum on Web Services Security, 2002.

Panel speaker, Web Services Security for Collaborative Applications, WWW2002.

Computer Networks Special Issue on XML, co-editor, 2002.

Program Committee of Latin American Web Conference, 2003.

Program committee member and reviewer, Annual Computer Security Applications Conference (ACSAC), 2000 – 2003.

Ecommerce Vice Chair, Symposium on Applications and the Internet (SAINT), 2001.

External assessor of Engineering panel, Research Grants Council (RCG) of Hong Kong (2001 – 2002).

Program Committee of IFIP Workshop on Internet Technologies, Applications, and Societal Impact (2002).

Member of IFIP Working Group 6.4 on Internet Applications Engineering (2000 – 2004).

Regular contributor to and Associate Editor of Cipher, the electronic newsletter of the IEEE Computer Society’s Technical Committee on Security and Privacy (1997 to 2001).

Trend Wars interview, IEEE Concurrency, 2000.

Panelist, Getting Involved in Technical Standards Organizations, Grace Hopper Celebration of Women in Computing, 2000.

Member of NRC panel on Library of Congress Information Technology Strategy (1999). Co-author of results.

Chair of W3C P3P Preferences Interchange Language Working Group (1998 - 1999).

Invited panelist at Network and Distributed System Security Symposium 1999 on Security and the User.

Invited talk at Digital Commerce Society of Boston, “Oh Jonah, He lived in a whale, Or, How IBM decided to win in ecommerce by embracing standards and donating code”.

Program committee member for Agent Systems and Applications/Mobile Agents, ’99 – ‘00.

Program committee member for IEEE Symposium on Security and Privacy 96 - 98

Program committee member of HICCS ‘98 and WETICE ‘98 agents session.

Invited speaker at the Fourth Computer Misuse and Anomaly Detection (CMAD) workshop on the topic of New Ideas in CMAD (1997).

Invited lectures on Authorization and the DCE Web to the Stanford Distributed Libraries Group and on DCE and DCE Web at W3C (1996).

Advisory committee representative to W3C and member of W3C security working group (1997 – 1998).

“Secure Authorization Issues On The Web”, Tutorial at for the Third International World-Wide Web Conference, April 1995.