Software processes are software too
ICSE '87 Proceedings of the 9th international conference on Software Engineering
A hierarchical and functional software process description and its enaction
ICSE '89 Proceedings of the 11th international conference on Software engineering
Scaling up: a research agenda for software engineering
Communications of the ACM
A framework for understanding the integration of design methodologies
ACM SIGSOFT Software Engineering Notes
Proceedings of the 18th international conference on Software engineering
ICSE '97 Proceedings of the 19th international conference on Software engineering
Using metamodels of methodologies to determine the needs for reusability support
Proceedings of the 1997 symposium on Software reusability
Engineering Software Design Processes to Guide Process Execution
IEEE Transactions on Software Engineering
Elements underlying the specification of requirements
Annals of Software Engineering
Splitting the Difference: The Historical Necessity of Synthesis in Software Engineering
IEEE Annals of the History of Computing
Systematic Integration of Design Methods
IEEE Software
Experience with an Approach to Comparing Software Design Methodologies
IEEE Transactions on Software Engineering
Assuring Accuracy and Impartiality in Software Design Methodology Comparison
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
Can Thomas Kuhn's paradigms help us understand software engineering?
European Journal of Information Systems - Special issue: "Interpretive" approaches to information systems and computing
A Dynamic Framework for Classifying Information Systems Development Methodologies and Approaches
Journal of Management Information Systems
End-user privacy in human-computer interaction
Foundations and Trends in Human-Computer Interaction
From privacy methods to a privacy toolbox: Evaluation shows that heuristics are complementary
ACM Transactions on Computer-Human Interaction (TOCHI)
An ontologically-based evaluation of software design methods
The Knowledge Engineering Review
How to steer an embedded software project: tactics for selecting the software process model
Information and Software Technology
Hi-index | 0.00 |
Software design methodologies (SDMs) suggest ways to improve productivity and quality. They are collections of complementary design methods and rules for applying them. A base framework and modeling formalism to help designers compare SDMs and define what design issues different SDMs address, which of their components address similar design issues, and ways to integrate the best characteristics of each to make a cleaner, more comprehensive and flexible SDM are presented. The use of formalism and framework and the evaluation of objectivity and completeness using the type and function frameworks are described.