• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations

DMCA

Framework-specific modeling languages

Cached

  • Download as a PDF

Download Links

  • [swen.uwaterloo.ca]
  • [gsd.uwaterloo.ca]
  • [swen.uwaterloo.ca]
  • [gsd.uwaterloo.ca]
  • [gp.uwaterloo.ca]
  • [uwspace.uwaterloo.ca]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Michał Antkiewicz , Krzysztof Czarnecki , Matthew Stephan
Citations:27 - 6 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@TECHREPORT{Antkiewicz_framework-specificmodeling,
    author = {Michał Antkiewicz and Krzysztof Czarnecki and Matthew Stephan},
    title = {Framework-specific modeling languages},
    institution = {},
    year = {}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

Abstract—Framework-specific modeling languages (FSMLs) help developers build applications based on object-oriented frameworks. FSMLs model abstractions and rules of application programming interfaces (APIs) exposed by frameworks and can express models of how applications use APIs. Such models aid developers in understanding, creating, and evolving application code. We present four exemplar FSMLs and a method for engineering new FSMLs. The method was created post-mortem by generalizing the experience of building the exemplars and by specializing existing approaches to domain analysis, software development, and quality evaluation of models and languages. The method is driven by the use cases that the FSML under development should support and the evaluation of the constructed FSML is guided by two existing quality frameworks. The method description provides concrete examples for the engineering steps, outcomes, and challenges. It also provides strategies for making engineering decisions.

Keyphrases

framework-specific modeling language    software development    quality evaluation    engineering new fsmls    help developer    use case    engineering step    concrete example    method description    engineering decision    abstract framework-specific modeling language    model aid developer    fsmls model abstraction    quality framework    object-oriented framework    constructed fsml    exemplar fsmls    application code    application programming interface   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University