Object-oriented programming: an objective sense of style
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Understanding Quality in Conceptual Modeling
IEEE Software
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Quality patterns—an approach to packaging software engineering experience
Proceedings of the 1997 symposium on Software reusability
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Design Patterns: Abstraction and Reuse of Object-Oriented Design
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Linking usability to software architecture patterns through general scenarios
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Dynamic Coupling Measurement for Object-Oriented Software
IEEE Transactions on Software Engineering
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
ACM SIGKDD Explorations Newsletter
An approach to precisely specifying the problem domain of design patterns
Journal of Visual Languages and Computing
Assisting novice software designers by an expert designer agent
Expert Systems with Applications: An International Journal
Defining and validating metrics for assessing the understandability of entity-relationship diagrams
Data & Knowledge Engineering
Standardising business application security assessments with pattern-driven audit automations
Computer Standards & Interfaces
A catalog of architectural primitives for modeling architectural patterns
Information and Software Technology
An empirical study on students' ability to comprehend design patterns
Computers & Education
A quantitative approach for evaluating the quality of design patterns
Journal of Systems and Software
Perceived vs. measured quality of conceptual schemas: an experimental comparison
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
Facilitating software extension with design patterns and Aspect-Oriented Programming
Journal of Systems and Software
A system of agent-based software patterns for user modeling based on usage mining
Interacting with Computers
CM-Quality: a pattern-based method and tool for conceptual modeling evaluation and improvement
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
A test case refactoring approach for pattern-based software development
Software Quality Control
A method for the definition and treatment of conceptual schema quality issues
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Hi-index | 0.00 |
Patterns have generated a large interest during last years. In software engineering, a pattern is a reusable solution based on the capitalization of well known and agreed practices. The role of a pattern is to speed up development process. The aim of this paper is twofold: it first proposes a concept of quality pattern. The latter is used to structure and to package predefined solutions for evaluation of conceptual modelling quality. The second contribution is related to the combination of two concepts, namely quality patterns and design patterns in a three-step process aiming at i) guiding the quality evaluation by the use of quality patterns, ii) helping designers improve conceptual models using design patterns, iii) evaluating the improvement by quality measurement.