Download:
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
|