Case of Study

Cengage

Costa Rica Software Services (CRSS) product development partnership with Cengage began three years ago and is ongoing. CRSS was chosen by leadership

Industry: Learning materials for Higher Education

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

 

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

 

→ 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