Software engineering (2nd ed.)
Software engineering (2nd ed.)
Information systems definition: the Multiview approach
Information systems definition: the Multiview approach
Software reliability: measurement, prediction, application
Software reliability: measurement, prediction, application
Software engineering (3rd ed.): a practitioner's approach
Software engineering (3rd ed.): a practitioner's approach
Knowledge Representation and Reasoning in a Software Synthesis Architecture
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Soft systems methodology in action
Soft systems methodology in action
A comparative review of CASE shells: a preliminary framework and research outcomes
Information and Management
Object oriented methods
An approach for defining ways-of-working
Information Systems - Special issue: advanced information systems engineering
Case studies in object oriented analysis & design
Case studies in object oriented analysis & design
Evaluating software engineering methods and tool—part 4: the influence of human factors
ACM SIGSOFT Software Engineering Notes
Component-based development for enterprise systems: applying the SELECT perspective
Component-based development for enterprise systems: applying the SELECT perspective
Software engineering: theory and practice
Software engineering: theory and practice
Modern Structured Analysis
Dsdm: The Method in Practice
Softwear Reliability
Software Quality Assurance: A Student Introduction
Software Quality Assurance: A Student Introduction
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Understanding and Evaluating Methodologies: NIMSAD, a Systematic Framework
Information Systems Development: Methodologies, Techniques and Tools
Information Systems Development: Methodologies, Techniques and Tools
Systems Analysis and Design
Structured Development for Real-Time Systems
Structured Development for Real-Time Systems
The Metaview System for Many Specification Environments
IEEE Software
Capability Maturity Model, Version 1.1
IEEE Software
Problems, Methods and Specialization
IEEE Software
MetaEdit+: A Fully Configurable Multi-User and Multi-Tool CASE and CAME Environment
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
Challenges in requirements engineering
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Agile and Iterative Development: A Manager's Guide
Agile and Iterative Development: A Manager's Guide
An integrated infrastructure for monitoring and evaluating agent-based systems
Expert Systems with Applications: An International Journal
Applying Weighted Finite State Machines to Protocol Performance Analysis
SEEFM '09 Proceedings of the 2009 Fourth South-East European Workshop on Formal Methods
Towards a quality meta-model for information systems
Software Quality Control
Features for Suitable Problems: IT Professionals' and IT Students' Opinions
International Journal of Human Capital and Information Technology Professionals
Hi-index | 0.00 |
This paper examines the concept of Quality in Software Engineering, its different contexts and its different meanings to various people. It begins with a commentary on quality issues for systems development and various stakeholders' involvement. It revisits aspects and concepts of systems development methods and highlights the relevance of quality issues to the choice of a process model. A summarised review of some families of methods is presented, where their application domain, lifecycle coverage, strengths and weaknesses are considered. Under the new development era the requirements of software development change; the role of methods and stakeholders change, too. The paper refers to the latest developments in the area of software engineering and emphasises the shift from traditional conceptual modelling to requirements engineering and process metamodelling principles. We provide support for an emerging discipline in the form of a software process metamodel to cover new issues for software quality and process improvement. The widening of the horizons of software engineering both as a ‘communication tool’ and as a ‘scientific discipline’ (and not as a ‘craft’) is needed in order to support both communicative and scientific quality systems properties. In general, we can consider such a discipline as a thinking tool for understanding the generic process and as the origin of combining intuition and quality engineering to transform requirements to adequate human-centred information systems. We conclude with a schematic representation of a Generic Process Metamodel (GPM) indicating facets contributed by Software Engineering, Computer Science, Information Systems, Mathematics, Linguistics, Sociology and Anthropology. Ongoing research and development issues have provided evidence for influence from even more diverse disciplines.