Implementing faceted classification for software reuse
Communications of the ACM - Special issue on software engineering
ACM Computing Surveys (CSUR)
Software engineering (4th ed.)
Software engineering (4th ed.)
The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
From object-oriented to goal-oriented requirements analysis
Communications of the ACM
Refactoring: improving the design of existing code
Refactoring: improving the design of existing code
Software engineering (2nd ed.): principles and practice
Software engineering (2nd ed.): principles and practice
Handling Obstacles in Goal-Oriented Requirements Engineering
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
Composition patterns: an approach to designing reusable aspects
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Does aspect-oriented programming work?
Communications of the ACM
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design
Concern graphs: finding and describing concerns using structural program dependencies
Proceedings of the 24th International Conference on Software Engineering
From conceptual modelling to requirements engineering
Annals of Software Engineering
Status Report: Software Reusability
IEEE Software
OIL: An Ontology Infrastructure for the Semantic Web
IEEE Intelligent Systems
Creating Semantic Web Contents with Protégé-2000
IEEE Intelligent Systems
Representing and Using Nonfunctional Requirements: A Process-Oriented Approach
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
AI Models for Business Process Reengineering
IEEE Expert: Intelligent Systems and Their Applications
Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Designing Web-Based Systems in Social Context: A Goal and Scenario Based Approach
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
ER '02 Proceedings of the 21st International Conference on Conceptual Modeling
AGORA: Attributed Goal-Oriented Requirements Analysis Method
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Proceedings of the 25th International Conference on Software Engineering
Quantitative evaluation of software quality
ICSE '76 Proceedings of the 2nd international conference on Software engineering
Relating Practitioner Needs to Research Activities
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Security and Privacy Requirements Analysis within a Social Setting
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Adding Hypermedia Requirements to Goal-Driven Analysis
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
From Goals to Aspects: Discovering Aspects from Requirements Goal Models
RE '04 Proceedings of the Requirements Engineering Conference, 12th IEEE International
Configuring features with stakeholder goals
Proceedings of the 2008 ACM symposium on Applied computing
A tag-based approach for the design and composition of information processing applications
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Transparency versus security: early analysis of antagonistic requirements
Proceedings of the 2010 ACM Symposium on Applied Computing
Assessment of reusability in aspect-oriented systems using fuzzy logic
ACM SIGSOFT Software Engineering Notes
Analysing requirements in a case study of pairing
Proceedings of the 1st Workshop on Agile Requirements Engineering
Hi-index | 0.00 |
Work in software reuse focuses on reusing artifacts. In this context, finding a reusable artifact is driven by a desired functionality. This paper proposes a change to this common view. We argue that it is possible and necessary to also look at reuse from a non-functional (quality) perspective. Combining ideas from reuse, from goal-oriented requirements, from aspect-oriented programming and quality management, we obtain a goal-driven process to enable the quality-based reusability.