DocumentCode
1157303
Title
Architectural patterns for problem frames
Author
Choppy, C. ; Hatebur, D. ; Heisel, M.
Author_Institution
Inst. Galilee, Univ. Paris, France
Volume
152
Issue
4
fYear
2005
Firstpage
198
Lastpage
208
Abstract
Problem frames provide a characterisation and classification of software development problems. Fitting a problem to an appropriate problem frame should not only help to understand it, but also to solve the problem (the idea being that, once the adequate problem frame is identified, then the associated development method should be available). The authors propose software architectural patterns corresponding to the different problem frames that may serve as a starting point for the construction of the software solving the given problem. It is shown that these architectural patterns exactly reflect the properties of the problems fitting to a given frame, and that they can be combined in a modular way to solve multi-frame problems. Alternative architectures to cope with specific system characteristics (e.g. distribution) are also provided.
Keywords
object-oriented methods; object-oriented programming; software architecture; software architectural pattern; software development problem frame;
fLanguage
English
Journal_Title
Software, IEE Proceedings -
Publisher
iet
ISSN
1462-5970
Type
jour
DOI
10.1049/ip-sen:20045061
Filename
1504555
Link To Document