MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  A Generative and Model Driven Framework for Automated Software Product Generation (2003) [3 citations — 2 self]

Download:
Download as a PDF
by Wei Zhao, Barrett R. Bryant, Jeff Gray, Carol C. Burt
Proc. of the 6 th ICSE Workshop of Component Based Software Engineering
http://www.gray-area.org/Pubs/icse-2003.pdf
Add To MetaCart

Abstract:

uab.edu Component-based Software Engineering (CBSE) and related technologies have demonstrated their strength in recent years by increasing development productivity and parts reuse. Recently, the Model Driven Architecture (MDA) has raised the abstraction level of programming languages to modeling languages that can be compiled by downward model transformations. Correspondingly, the goal of Generative Programming (GP) is to automate concrete software product generation from a domainspecification and reusable components. This paper describes the UniFrame framework, which is built on the foundation of CBSE while leveraging the capabilities offered by MDA and GP. UniFrame provides theories and implementation for steps of model transformations for a concrete software product based on domain development in various Generative Domain Models (GDMs).

Citations

92 Model Driven Architecture: Applying MDA to Enterprise Computing – Frankel - 2003
71 Form: A featureoriented reuse method with domain-specific reference architectures – Kang, Kim, et al. - 1998
34 Software Product-Line Engineering: A Family-Based Software Development Approach – Weiss, Lai - 1999
30 No Silver Bullet Essence and Accidents – Brooks - 1987
18 A Quality of Service-Based Framework for Creating – Raje, Auguston, et al. - 2002
17 Two-Level Grammar as an Object-Oriented Requirements Specification Language – Bryant, Lee - 2002
9 UMM: Unified Meta-object Model for Open Distributed Systems – Raje - 2000
8 An architecture for the uniframe resource discovery service – Siram, Raje, et al. - 2002
6 A Unified Approach for the Integration of Distributed Heterogeneous Software Components – Raje, Auguston, et al. - 2001
3 Wijngaarden, “Revised Report on the Algorithmic Language ALGOL 68 – van - 1974
2 Some Formal Properties of the Syntax of ALGOL 68 – Baker - 1970
2 Existence of van Wijingaarden’s Syntax for Every Recursively Enumerable Set – Sintzoff - 1967
2 Two-Level Grammar as the Formalism for Middleware Generation in Internet Component Broker Organizations – Zhao - 2002
2 A Component Assembly Architecture with Two-Level Grammar Infrastructure – Zhao, Bryant, et al.
1 Formal Specification of Generative Assembly Using Two-Level Grammar – Bryant, Auguston, et al. - 2002
1 Executable Semantic Definition of Programming Languages Using Two-level Grammars (Van Wijngaarden Grammars).” http://www.cwi.nl/~steven/vw.html – Pemberton
1 Composition and Decomposition of Quality of – Sun, Raje, et al. - 2002