Grace A. Lewis

Senior Member of Technical Staff
Key Responsibilities
Grace A. Lewis is the deputy lead for the Advanced Mobile Systems (AMS) initiative and the lead for the Edge-Enabled Tactical Systems (EETS) research team that has a number of projects related to mobile systems at the edge. Her main interests are:
- Mobile Computing
- Service-Oriented Architecture
- Cloud Computing
Professional Background
Grace Lewis is a senior member of the technical staff at the Software Engineering Institute at Carnegie Mellon University. Lewis has over 20 years of professional software development experience, mainly in industry. Her main areas of expertise include service-oriented architecture (SOA), cloud computing and mobile applications.
Before joining the SEI, Lewis was Chief of Systems Development for Icesi University, where she served as project manager and technical lead for the university-wide administrative systems. Systems were developed using Oracle tools and database on several platforms, interfaces to enterprise information systems and the COTS library management system. Other tasks included the development of an in-house software development methodology based on CASE*Method and SSADM, data analysis for academic purposes, data architecture, database administration, development of the information systems strategic plan, and work towards CMM level 2. Prior to this position, she worked as Systems Analyst developing the feasibility study, project plan, requirements gathering, requirements analysis, systems and data architecture, data migration plan, and design of the above system using CASE*Method, a proprietary Oracle software development methodology. And previously, for this same company, served as Technical Support Engineer for all the computer clusters and office users, and participated in the development of the initial Student Registration system for the graduate school.
Other work experience includes Design and Development Engineer for the Electronics Division of Carvajal S.A. where she developed software for communication between PCs and electronic devices; developed embedded software on the microcontroller that was used on the devices; and provided technical assistance to sales personnel during on-site visits to potential and actual clients.
Lewis has teaching experience at the graduate and undergraduate level. She is currently a member of the technical faculty and a mentor for the Master of Software Engineering program at Carnegie Mellon University.
Publications (recent or significant)
SEI Publications
- Interoperabililty in the e-Government Context - Novakouski, Marc; and Lewis, Grace - January 2012.
- Best Practices for Artifact Versioning in Service-Oriented Systems - Novakouski, Marc; Lewis; Grace; Anderson, Bill; and Davenport, Jeff - January 2012.
- Proceedings of the Fourth International Workshop on a Research Agenda for Maintenance and Evolution of Service-Oriented Systems (MESOA 2010) - Lewis, Grace; Smith, Dennis; and Kontogiannis, Kostas - September 2011.
- Architecting Service-Oriented Systems - Bianco, Philip; Lewis, Grace; Merson, Paulo; and Simanta, Soumya - August 2011.
- Performance Analysis of WS-Security Mechanisms in SOAP-Based Web Services - Novakouski, Marc; Simanta, Soumya; Peterson, Gunnar; Morris, Edwin; and Lewis, Grace - November 2010.
- Emerging Technologies for Software-Reliant Systems of Systems - Lewis, Grace - September 2010.
- T-Check in System-of-Systems Technologies: Cloud Computing - Strowd, Harrison and Lewis, Grace - September 2010.
- A Research Agenda for Service-Oriented Architecture (SOA): Maintenance and Evolution of Service-Oriented Systems - Lewis, Grace; Smith, Dennis; and Kontogiannis, Kostas - March 2010.
- Proceedings of the 3rd International Workshop on a Research Agenda for Maintenance and Evolution of Service-Oriented Systems (MESOA 2009) - Lewis, Grace; Smith, Dennis; Chapin, Ned; and Kontogiannis, Kostas - February 2010.
- A Scenario-Based Technique for Developing SOA Technical Governance - Simanta, Soumya; Morris, Ed; Lewis, Grace A.; Balasubramaniam, Sriram; and Smith, Dennis B. - June 2009.
- Proceedings of the International Workshop on the Foundations of Service-Oriented Architecture (FSOA 2007) - Lewis, Grace and Smith, Dennis - November 2008.
- Service Level Agreements in Service-Oriented Architecture Environments - Bianco, Philip; Lewis, Grace A.; and Merson, Paulo - September 2008.
- T-Check in Technologies for Interoperability: Business Process Management in a Web Services Context - Hueppi, Fabian; Wrage, Lutz; and Lewis, Grace - September 2008.
- SMART: Analyzing the Reuse Potential of Legacy Components in a Service-Oriented Architecture Environment - Lewis, Grace; Morris, Edwin; Smith, Dennis; and Simanta, Soumya - June 2008.
- T-Checks in Technologies for Interoperability: Web Services and Security-Single Sign-On - Wrage, Lutz; Simanta, Soumya; Lewis, Grace; and Jaspan, Saul - January 2008.
Search the library for additional publications by author
Selected External Publications
- Lewis, Grace; Morris, Ed; Simanta, Soumya; and Smith, Dennis. Service-Orientation and Systems of Systems. IEEE Software. January/February 2010.
- Lewis, Grace. Is SOA Being Pushed Beyond Its Limits? Microsoft Architecture Journal, Journal 21, 2009.
- Lewis, Grace; Morris, Edwin; Simanta, Soumya; and Wrage, Lutz. Why Standards Are Not Enough To Guarantee End-to-End Interoperability. Proceedings of the 7th IEEE International Conference on Composition-Based Software Systems (ICCBSS 2008). February 2008.
- Lewis, Grace and Smith, Dennis. Four Pillars of Service-Oriented Architecture (SOA). CrossTalk-SOA Special Edition. September 2007.
- Lewis, Grace; Morris, Edwin; Simanta, Soumya; Smith, Dennis; and Wrage, Lutz. Common Misconceptions About Service-Oriented Architecture. Proceedings of the 6th IEEE International Conference on COTS-Based Systems (ICCBSS 2007). February 2007.
Teams
Advanced Mobile Systems (AMS) Initiative
Edge-Enabled Tactical Systems (EETS) Research Team
Education
- MS, Software Engineering, Carnegie Mellon University
- Executive MBA, Organizational Behavior, Icesi University
- BS, Systems Engineering, Icesi University
Professional Memberships
- IEEE Technical Council on Software Engineering - Member-at-Large
- Steering Committee for COMPARCH, a federated conference series in Component-Based Software Engineering and Software Architecture
- IEEE - Senior Member
- CMU MSE Executive Committee
Current Professional Activities
Guest Editor
- Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. IGI Global. Publication Date: 2012.
Workshops
Program Committees
- ICSE SEE 2012 - Software Engineering Education track at ICSE 2012 - June 6-8, 2012 - Zurich, Switzerland.
- CBSE 2012 - The 15th International ACM SIGSOFTSymposium on Component-Based Software Engineering - June 25-25, 2012 - Bertorino, Italy.
- CLOUD COMPUTING 2012 - The 3rd International Conference on Cloud Computing, GRIDs, and Virtualization - July 22-27 - Nice, France.
- EDOC 2012 - 16th IEEE International Enterprise Computing Conference (EDOC 2012) - September 10-14, 2012 - Beijing, China.
- C4E 2012 - The 2nd International Workshop on Cloud for the Enterprise @ EDOC 2012 - September 10-14, 2012 - Beijing, China.
- CASCON 2012 - Annual International Conference on Computer Science and Software Engineering - November 5-9, 2012 - Markham, ON Canada