skip to main content
10.1145/2448076.2448080acmconferencesArticle/Chapter ViewAbstractPublication PagesmmConference Proceedingsconference-collections
research-article

Experiences in domain-specific modeling for interface specification and development

Published:27 September 2012Publication History

ABSTRACT

This paper describes industry experience with the use of domain-specific modeling for the specification of a programmatic interface. Details are provided about the problem that initiated the research activity and the approach and technologies used. The result was the successful delivery of firmware for six different products and a set of best practices for applying domain-specific modeling techniques to production software development.

References

  1. Apache Software Foundation. 2012. Apache Thrift#8482;, http://thrift.apache.org/Google ScholarGoogle Scholar
  2. Fielding, R. 2000. Architectural Styles and the Design of Network-based Software Architectures, University Of California Irvine Doctoral Dissertation, http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Hadley, M. 2009. Web Application Description Language, http://www.w3.org/Submission/wadl/Google ScholarGoogle Scholar
  4. Java Community Process. 2009. JAX-RS: The Java#8482; API for RESTful Web Services, http://jcp.org/en/jsr/detail?id=311Google ScholarGoogle Scholar
  5. Java.net. 2012. GlassFish»Jersey, http://jersey.java.netGoogle ScholarGoogle Scholar
  6. The Eclipse Foundation. 2012. Eclipse Modeling Framework Project, http://www.eclipse.org/modeling/emf/Google ScholarGoogle Scholar
  7. The Object Management Group. 2012. Interface Definition Language (IDL) 3.5, http://www.omg.org/spec/IDL35/Google ScholarGoogle Scholar
  8. Zyp, K. 2010. A JSON Media Type for Describing the Structure and Meaning of JSON Documents, http://tools.ietf.org/html/draft-zyp-json-schema-03Google ScholarGoogle Scholar

Index Terms

  1. Experiences in domain-specific modeling for interface specification and development

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader