Problem frames: analyzing and structuring software development problems
Problem frames: analyzing and structuring software development problems
Specification of Graph Translators with Triple Graph Grammars
WG '94 Proceedings of the 20th International Workshop on Graph-Theoretic Concepts in Computer Science
UML4PF -- A tool for problem-oriented requirements analysis
RE '11 Proceedings of the 2011 IEEE 19th International Requirements Engineering Conference
Hi-index | 0.00 |
We present a structured approach to systematically derive a software architecture from a given problem description based on problem frames and a description of the environment. Our aim is to re-use the elements of the problem descriptions in creating the architecture. The derivation is performed by transforming the problem description into an initial architecture, where each subproblem corresponds to a component. The transformation is supported by model transformation rules, formally specified as operations with pre- and postconditions. This specification serves as a blueprint for a tool supporting the architectural design. We illustrate our method by the example of a patient care system.