Why significant UML change is unlikely
Communications of the ACM
MDA Explained: The Model Driven Architecture: Practice and Promise
MDA Explained: The Model Driven Architecture: Practice and Promise
Communications of the ACM - Two decades of the language-action perspective
Survey research methodology in management information systems: an assessment
Journal of Management Information Systems - Special section: Strategic and competitive information systems
Let's go to the whiteboard: how and why software developers use drawings
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Fundamentals of project management, third edition
Fundamentals of project management, third edition
Model-driven architecture for embedded software: A synopsis and an example
Science of Computer Programming
Where Is the Proof? - A Review of Experiences from Applying MDE in Industry
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
A Practical Guide to SysML: Systems Modeling Language
A Practical Guide to SysML: Systems Modeling Language
Challenges in Combining SysML and MARTE for Model-Based Design of Embedded Systems
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
Developing platform specific model for MPSoC architecture from UML-based embedded software models
Journal of Systems and Software
Does UML make the grade? Insights from the software development community
Information and Software Technology
TALISMAN MDE: Mixing MDE principles
Journal of Systems and Software
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
Journal of Systems and Software
Empirical assessment of MDE in industry
Proceedings of the 33rd International Conference on Software Engineering
Hi-index | 0.00 |
This paper brings statistical findings from a survey about the use of UML modeling and model-driven approaches for the design of embedded software in Brazil. The survey provides evidences regarding the maturity of use of UML and model-driven approaches, how they are employed, and which and where the professionals who use them are. Technical, organizational, and social aspects were investigated and documented by making use of a descriptive research method. Such aspects seemingly reflect the opinions of software engineers on how they perceive the impact of using UML and model-driven approaches on productivity and quality in embedded software development. Results show that most participants are clearly aware of the modeling approach value, even though they practice it only to a limited degree. Most respondents who make use of model-driven approaches attest that productivity and portability are the key advantages of their use.