- 1 Buschmann, F., et al. Pattern-Oriented Software Architecture: A System of Patterns. Wiley, NY, 1996. Google ScholarDigital Library
- 2 D'Souza, D. and Wills, A.C. Objects, Components and Frameworks with UML: The Catalysis Approach. Addison-Wesley, Reading, MA, 1999. Google ScholarDigital Library
- 3 Eddon, G. and Eddon, H. Inside COM+ Base Services. Microsoft Press, 1999. Google ScholarDigital Library
- 4 Enterprise Java Beans Specification, v. 2.0. Public draft, Sun Microsystems, May 2000.Google Scholar
- 5 Fayad, M., et al. Building Application Frameworks. Wiley, NY, 1999. Google ScholarDigital Library
- 6 Gamma, E., et al. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA, 1995. Google ScholarDigital Library
- 7 Jacobson, I., et al. The Unified Software Development Process. Addison- Wesley, Reading, MA, 1999. Google ScholarDigital Library
- 8 UML/EJB Mapping Specification, Java Specification Request ID# 000026, Java Community Process, Sun Microsystems, July 1999.Google Scholar
- 9 UML Revision Task Force, OMG Unified Modeling Language Specification, v. 1.3, document ad/99-06-08. Object Management Group, June 1999.Google Scholar
Index Terms
- Modeling components and frameworks with UML
Recommendations
Modeling dynamic software components in UML
UML'99: Proceedings of the 2nd international conference on The unified modeling language: beyond the standardUML provides modeling support for static software components through hierarchical packages. We describe a small extension of UML for modeling dynamic software components which can be instantiated at runtime, customized, made persistent, migrated and be ...
Unified Modeling Language (UML): A Critical Evaluation and Suggested Future
HICSS '01: Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 3 - Volume 3The Unified Modeling Language (UML) represents a significant milestone in the evolution of software methods, since it provides the first industry standard object oriented modeling notation, supported by a fairly comprehensive meta-model. It has enjoyed ...
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
UML profiling presents some acknowledged deficiencies, among which the lack of expressiveness of the profiled notations, together with the high coupling between abstract and concrete syntaxes outstand. These deficiencies may cause distress among UML-...
Comments