| Refining designs along middleware-specific concern-dimensions at different MDA-levels of abstraction |
| Full text |
Pdf
(43 KB)
|
| Source
|
Conference on Object Oriented Programming Systems Languages and Applications
archive
Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
table of contents
Vancouver, BC, CANADA
SESSION: Student research competition
table of contents
Pages: 318 - 319
Year of Publication: 2004
ISBN:1-58113-833-4
|
|
Author
|
|
Raul Silaghi
|
Swiss Federal Institute of Technology in Lausanne, Lausanne, Switzerland
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 25, Citation Count: 0
|
|
|
ABSTRACT
For the MDA approach to software development to become a reality for distributed enterprise systems, MDA needs to provide both modeling support for middleware-specific concerns and tool support for helping developers refine their designs along such concern-dimensions at different MDA-levels of abstraction. In order to address these issues, the MDA-compliant Enterprise Fondue method proposes a hierarchy of UML profiles as a means for addressing middleware-specific concerns at different MDA-levels of abstraction, along with model transformations to incrementally refine existing design models according to the proposed profiles. Tool support is provided through the Parallax framework, which enables developers to modularize crosscutting concerns into aspect-promoting Eclipse plug-ins.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Frankel, D. S. The MDA Marketing Message and the MDA Reality. MDA Journal, a Business Process Trends Column, March 2004. http://www.bptrends.com/.
|
| |
2
|
French National Institute for Research in Computer Science and Control (INRIA). Model Transformation Language (MTL). http://modelware.inria.fr/, June 2004.
|
| |
3
|
Miller, J., and Mukerji, J. Model Driven Architecture (MDA). Object Management Group, Document ormsc/2001-07-01, July 2001.
|
| |
4
|
Object Management Group, Inc.: Model Driven Architecture. http://www.omg.org/mda/, June 2004.
|
| |
5
|
Object Management Group, Inc. Unified Modeling Language Superstructure Specification, v2.0, August 2003.
|
| |
6
|
|
| |
7
|
|
| |
8
|
Silaghi, R., and Strohmeier, A. An MDA-Based Approach for Inferring Concurrency in Distributed Systems. Submitted to 4th International Workshop on Software Engineering and Middleware, SEM'04, Linz, Austria, September 20-21, 2004.
|
| |
9
|
Software Engineering Laboratory at the Swiss Federal Institute of Technology in Lausanne. The Parallax Project. http://parallax-lgl.epfl.ch/, June 2004.
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
Computer-aided software engineering (CASE)
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.2
Design Tools and Techniques
Subjects:
Object-oriented design methods
D.3
PROGRAMMING LANGUAGES
D.3.2
Language Classifications
Subjects:
Design languages
General Terms:
Design,
Languages,
Standardization
Keywords:
AOP,
MDA,
UML profiles,
aspectJ,
eclipse plug-ins,
enterprise fondue,
middleware concerns,
model transformations,
parallax
|