Cengage
Case Study

Costa Rica Software Services (CRSS) product development partnership with Cengage began three years ago and is ongoing. CRSS was chosen by leadership
Model-Driven Development
Cengage is an educational content, technology and services company that serves the higher education, K-12, professional, and library markets. Cengage is the largest US-based provider of learning materials for higher education. In 2019, Cengage had worldwide revenues of 1.4B. In addition, Cengage was named as one of Glassdoor’s 2019 “Best Places to Work.” The Draagon Framework is Cengage’s proprietary development platform that sits under their Meta Model Library. The Meta Model Library is a core component in that enables model-driven development.
Delivering Business Value
The business value of Cengage’s Meta-Model Library can’t be overstated: It allows platform independent automated conversions between data formats, for example, from JSON to XML and vice-versa. The power and versatility of Draagon and the Meta-Model are technological keys to Cengage’s success.
OUTCOMES
Members of the CRSS development team have become Subject Matter Experts on Cengage’s core technical libraries.
• Interface enhancements (e.g., inheritance capabilities)
• Improving the performance of the library by adding cache to mission-critical parts of the data transformation process.
• Resolution of technical problems identified by internal stakeholders.
• Proactive identification and resolution  code-based issues.
• Refactoring existing features to make them more usable, reliable and secure
Industry
Learning materials for Higher Education
Company Size
2019 Revenues of 1.4 Billion
Project Summary
Refactoring of existing functionality to make it more secure and usable. Worked with Cengage’s proprietary technology to develop and improve services for internal and external users.
Primary Technologies
• C#
• Json:api
• XML
• Java
• Jenkins
Download Pdf Version
CRSS continues to be engaged at code-based issues Cengage, serving as Subject Matter Experts

(SME) on the Draagon Framework, Meta Model & core technology libraries for internal Cengage stakeholders as well as Cengage clients.

“I would like to thank the wonderful people at Costa Rica Software Services for the fine work they have done for me over many years. They are a joy to work with, deliver quality work on-time and have made my life easier. I highly recommend them for software professional services.”

Doug Mealing

Chief Software Architect Cengage Learning