Articles

Articles on Unified Modeling Language (UML), Software Architecture and Data Modeling

Software Architecture Article

Full Code Generation with Domain-Specific Modeling

This article discusses the usage of Domain-Specific Modeling to achieve full code generation. As Domain-Specific Modeling raises the level of abstraction with a specification that uses domain concepts, it is then possible to automate code generation, because both the language and generators need fit the requirements of only one company and problem domain. This article …

Full Code Generation with Domain-Specific Modeling Read More »

Software Architecture Article

Applying a UML Metamodel to the Requirements Modeling in Multi-Agents Systems Projects

This paper presents a UML metamodel for requirements modeling in multi-agent systems projects. In this paper we describe the metamodel developed and its application into the modeling of an intelligent tutor system called APA. We also demonstrate its application into a layers architecture to individual agents and the mapping of this metamodel concepts to the …

Applying a UML Metamodel to the Requirements Modeling in Multi-Agents Systems Projects Read More »

Software Architecture Article

UML Modeling of Non-Functional Requirements in Telecommunication Systems

Successful design of real-time embedded systems relies heavily on the successful satisfaction of their non-functional requirements. Model-driven engineering is a promising approach for coping with the design complexity of embedded systems. However, when it comes to modeling non-functional requirements and covering specific aspects of different domains and types of embedded systems, general modeling languages for …

UML Modeling of Non-Functional Requirements in Telecommunication Systems Read More »