Staff Page for Grace A. Lewis
Contents: Contact Background Publications Education Memberships
Job titleSenior Member of the Technical Staff
Administrative home
Key responsibilities
Grace is the lead for the System of Systems Engineering team within the Integration of Software-Intensive Systems (ISIS) initiative. Current projects of this team are
- Guidelines for Engineering Systems of Systems
- Migration of Legacy Components to Service-Oriented Architecture (SOA) Environments
- Evaluation of Technologies for Interoperability using T-Checks
- Guidelines for Development of Service-Oriented Systems
Grace was also the lead for the FY07 Independent Research and Development (IRAD) project titled "A Research Agenda for Service-Oriented Architecture". A book with the results will be published this year. There are two workshops scheduled this year to continue evolving the agenda:
- SDSOA 2008: Second International Workshop on SOA-Based Systems Development (co-located with ICSE 2008)
- SOAM 2008: Second International Workshop on Maintenance and Evolution of SOA-Based Systems (co-located with CSMR 2008)
Teams
Integration of Software-Intensive Systems (ISIS)
Professional Background
Grace Lewis is a senior member of the technical staff at the Software Engineering Institute at Carnegie Mellon University. Lewis has 18 years of professional software development experience, mainly in industry. Her main areas of expertise include service-oriented architecture (SOA), COTS product evaluation, enterprise information systems, database management systems, modeling with UML, project management, systems integration, and Java programming.
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 Solaris and NT platforms, interfaces to the legacy accounting system and the COTS library application. 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 from an HP/3000 hierarchical database, 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 (Novell, UNIX, OS/2, AS/400) and office users (Mac, PC, UNIX), and participated in the development of the initial Student Registration system for the graduate school, using 4th Dimension running on a Macintosh platform.
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 using Dbase III+ interacting with Assembly for the 8086/8088 processor; developed embedded software on the 8051 Intel 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)
- Integration of Software-Intensive Systems Papers
- Book: Modernizing Legacy Systems: Software Technologies, Engineering Processes, and Business Practices
- COTS-Based Systems Papers
- Model-Based Verification Papers
- Software Engineering Papers and Other Publications in Spanish
Education
- Master of Software Engineering - Carnegie Mellon University
- Executive Master in Business Administration (Specialization) - Icesi University - Cali, Colombia
- B.Sc. in Systems Engineering - Icesi University - Cali, Colombia
Professional Memberships and Activities
- The Institute of Electrical and Electronics Engineers (IEEE)
- Member of the Technical Faculty, Mentor, and Member of the Executive Committee for the CMU Software Engineering Masters Programs
- Member of the CMU School of Computer Science Alumni Advisory Board
- Member of the Program Committee for the 12th IEEE International EDOC Conference (EDOC 2008): The Enterprise Computing Conference
- Member of the Program Commitee for the 18th Annual International Conference of Computer Science and Software Engineering (CASCON 2008)
- Member of the Program Committee for the 2nd Workshop on Service Oriented Architectures and Software Product Lines 2008 (SOAPL 2008) at SPLC 2008
- Member of the Program Committee for the 1st International Workshop on Quality-of-Service Concerns in Service Oriented Architectures (QoSCSOA’08) at ICSOC 2008
- Member of the Program Commitee for SEPG Latin America (SEPG-LA) 2008
- Member of the Program Committee for the 13th European Conference on Software Maintenance and Reengineering (CSMR 2009)
Contact Information
Electronic mail address: glewis@sei.cmu.edu
Phone: +1-412-268-5851
Fax: +1-412-268-5758
Room: 5412
| ® | CMM, Capability Maturity Model, Capability Maturity Modeling, Carnegie Mellon, CERT, and CERT Coordination Center are registered in the U.S. Patent and Trademark Office. |
| SM | ATAM; Architecture Tradeoff Analysis Method; CMMI; CMM Integration; CURE; IDEAL; Interim Profile; OCTAVE; Operationally Critical Threat, Asset, and Vulnerability Evaluation; Personal Software Process; PSP; SCE; Team Software Process; and TSP are service marks of Carnegie Mellon University. |
| TM | Simplex is a trademark of Carnegie Mellon University. |