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 …

SOLoist Java Web Framework for Model-driven Development

SOLoist is a Java-based development framework for * model-driven development (MDD) based on UML, * rapid prototyping and rapid application development, * execution of web-based object-oriented information systems (OOIS), such as business and other kinds of database applications, based on high-level, executable UML models.