planning - designing - developing IT
Special Interest Group on Systems Analysis and Design

IEEE Transactions on Software Engineering

A Component Model for Model Transformations

0
Model-driven engineering promotes an active use of models to conduct the software development process. In this way, models are...

View Modeling and Integration Using the Functional Data Model

0
Conventional database design techniques rely heavily on the designer's skill and experience, which are neither efficient nor effective for...

Visualizing Design Patterns in Their Applications and Compositions

0
Design patterns are generic design solutions that can be applied and composed in different applications where pattern-related information is...

An Efficient and Scalable Approach to Correct Class Model Refinement

0
Today, programmers benefit immensely from Integrated Development Environments (IDEs), where errors are highlighted within seconds of their introduction. Yet,...

A Realistic Empirical Evaluation of the Costs and Benefits of UML in Software Maintenance

0
The Unified Modeling Language (UML) is the de facto standard for object-oriented software analysis and design modeling. However, few...

Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software

0
This paper proposes a methodology and instrumentation infrastructure toward the reverse engineering of UML (Unified Modeling Language) sequence diagrams...

Effects of Mindfulness on Conceptual Modeling Performance: a Series of Experiments

0
Mindfulness is a meditation technique whose main goal is keeping the mind calm and educating attention by focusing only...

Automatic model transformations using extended UML object diagrams in modeling environments

0
One of the most important features of modeling tools is generation of output. The output may be documentation, source...

Assessing the Effectiveness of Sequence Diagrams in the Comprehension of Functional Requirements: Results from...

0
Modeling is a fundamental activity within the requirements engineering process and concerns the construction of abstract descriptions of requirements...

Reviewing software diagrams: a cognitive study

0
Reviews and inspections of software artifacts throughout the development life cycle are effective techniques for identifying defects and improving...