Domain engineering for developing software repositories: A case study

Karma Sherif, Ajay Vinze

Research output: Contribution to journalArticlepeer-review

17 Scopus citations


Software reuse promises to reduce software costs and shorten time to market, but despite major efforts undertaken by the software industry to boost the levels of reuse, there has been difficulty in installing workable repositories in corporate settings. This paper examines a promising approach to solving this problem, the methodology of Domain Engineering (DE). The paper reports the experiences of an oil and gas company that have successful adoption of DE to build a repository of software assets. Its goal is to provide practitioners with rich contextual information on both the technical and social issues involved in the development and deployment of software assets.

Original languageEnglish (US)
Pages (from-to)55-69
Number of pages15
JournalDecision Support Systems
Issue number1
StatePublished - May 2002


  • Domain engineering
  • Domain models
  • Software reuse
  • Success factors for software reuse

ASJC Scopus subject areas

  • Management Information Systems
  • Information Systems
  • Developmental and Educational Psychology
  • Arts and Humanities (miscellaneous)
  • Information Systems and Management


Dive into the research topics of 'Domain engineering for developing software repositories: A case study'. Together they form a unique fingerprint.

Cite this