Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt
Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt
172 Literatur Briand et al. (1998) Briand, L.; Wüst, J.; Lounis, H.: Investigating Quality Factors in Object-Oriented Design: An Industrial Case Study. Technical Report ISERN-98-29 (Version 2), 1998. Briand et al. (1999) Briand, L.; Daly, J.; Wüst, J.: A Unified Framework for Coupling Measurement in Object-Oriented Systems. IEEE Transactions on Software Engineering, 25(1), 1999, 91-121. Briand, Wüst (1999) Briand, L.; Wüst, J.: The Impact of Design Properties on Development Cost in Object-Oriented Systems. Technical Report ISERN-99-16, 1999. Briand, Wüst (2001) Briand, L.; Wüst, J.: Integrating Scenario-Based and Measurement-Based Software Product Assessment. Journal of Systems and Software, 59(1), 2001, 3-22. Broh (1974) Broh, R.: Managing Quality for Higher Profits. McGraw-Hill, New York, 1974. Brooks (1987) Brooks, F.: No Silver Bullet: Essence and Accidents of Software Engineering. IEEE Computer, 20(4), 1987, 10-19. Brown et al. (1998) Brown, W.; Malveau, R.; McCormick, H.; Mowbray, T.: AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. Wiley, Chichester, 1998. Budd (1991) Budd, T.: An Introduction to Object-Oriented Programming. Addison- Wesley, Reading, MA, 1991. Budgen (1994) Budgen, D.: Software Design. Addison-Wesley, Reading, MA, 1994. Bunge (1977) Bunge, M.: Ontology I: The Furniture of the World. Treatise on Basic Philosophy, Bd. 3. Reidel, Dordrecht, 1977. Bunge (1979) Bunge, M.: Ontology II: The World of Systems. Treatise on Basic Philosophy, Bd. 4. Reidel, Dordrecht, 1979. Burd, Munro (1997) Burd, E.; Munro, M.: Investigating the Maintenance Implications of the Replication of Code. Proceedings of the International Conference on Software Maintenance (ICSM’97), Bari, Italy. IEEE Computer Society Press, Los Alamitos, CA, 1997, 322-329. Buschmann et al. (1996) Buschmann, F.; Meunier, R.; Rohnert, H.; Sommerlad, P.; Stal, M.: Pattern-Oriented Software Architecture: A System of Patterns. Wiley, Chichester, 1996. Canfora et al. (1996) Canfora, G.; Mancini, L.; Tortorella, M.: A Workbench for Program Comprehension During Software Maintenance. Fourth Workshop on Program Comprehension, Berlin. IEEE Computer Society Press, Los Alamitos CA, 1996, 30-39. Card, Glass (1990) Card, D.; Glass, R.: Measuring Software Design Quality. Prentice Hall, Englewood Cliffs, NJ, 1990. Cardelli, Wegner (1985) Cardelli, L.; Wegner, P.: On Understanding Types, Data, Abstraction, and Polymorphism. Computing Surveys, 17(4), 1985, 471-522. Cartwright (1998) Cartwright, M.: An Empirical View of Inheritance. Information and Software Technology, 40(14), 1998, 795-799.
Cavano, McCall (1978) Cavano, J.; McCall, J.: A Framework for the Measurement of Software Quality. Proceedings of the Software Quality and Assurance Workshop; Software Engineering Notes, 3(5), 1978, 133-139. Cherniavsky, Smith (1991) Cherniavsky, J.; Smith, C.: On Weyuker’s Axioms for Software Complexity Measures. IEEE Transactions on Software Engineering, 17(6), 1991, 636-638. Chen, Lu (1993) Chen, J.; Lu, J.: A New Metric for Object-Oriented Design. Information and Software Technology, 35(4), 1993, 232-240. Chidamber, Kemerer (1991) Chidamber, S.; Kemerer, C.: Towards a Metrics Suite for Object Oriented Design. Proceedings of OOPSLA’91; ACM SIGPLAN Notices, 26(11), 1991, 197-211. Chidamber, Kemerer (1994) Chidamber, S.; Kemerer, C.: A Metrics Suite for Object Oriented Design. IEEE Transactions on Software Engineering, 20(6), 1994, 476-493. Chidamber, Kemerer (1995) Chidamber, S.; Kemerer, C.: Authors’ Reply to “Comments on A Metrics Suite for Object Oriented Design”. IEEE Transactions on Software Engineering, 21(3), 1995, 265. Chidamber et al. (1998) Chidamber, S.; Darcy, D.; Kemerer, C.: Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis. IEEE Transactions on Software Engineering, 24(8), 1998, 629-639. Churcher, Shepperd (1995a) Churcher, N.; Shepperd, M.: Towards a Conceptual Framework for Object-Oriented Software Metrics. ACM SIGSOFT Software Engineering Notes, 20(2), 1995, 69-76. Churcher, Shepperd (1995b) Churcher, N.; Shepperd, M.: Comments on “A Metrics Suite for Object Oriented Design”. IEEE Transactions on Software Engineering, 21(3), 1995, 263-265. Clements et al. (2002) Clements, P.; Kazman, R.; Klein, M.: Evaluating Software Architectures: Methods and Case Studies. Addison-Wesley, Boston, 2002. Coad, Yourdon (1991) Coad, P.; Yourdon, E.: Object Oriented Design. Prentice Hall, Englewood Cliffs, NJ, 1991. Cockburn (1998) Cockburn, A.: Object-Oriented Analysis and Design: Part 2. C/C++ Users Journal, 16(6), 1998. Constantine (1965) Constantine, L.: Towards a Theory of Program Design. Data Processing Magazine, 7(12), 1965, 18-21. Constantine (1991) Constantine, L.: Larry Constantine on Structured Methods and Object Orientation. UNIX Review, 9(2), 1991, 409. Conway (1968) Conway, M.: How Do Committees Invent? Datamation, 14(4), 1968, 28-31. Coplien (1999) Coplien, J.: Reevaluating the Architectural Metaphor: Toward Piecemeal Growth. IEEE Software, 16(5), 1999, 40-44. Coplien, Schmidt (1995) Coplien, J.; Schmidt, D. (Hrsg.): Pattern Languages of Program Design. Addison-Wesley, Reading, MA, 1995. 173
- Seite 131 und 132: 9.2 Objektive Metriken 121 Akronym
- Seite 133 und 134: 9.2 Objektive Metriken 123 Paket NC
- Seite 135 und 136: 9.3 Subjektive Metriken 125 Gewicht
- Seite 137 und 138: 9.4 Fragebögen 127 9.4 Fragebögen
- Seite 139 und 140: 9.4 Fragebögen 129 auch Fragen, f
- Seite 141 und 142: 9.5 Gesamtbewertung 131 der Gewicht
- Seite 143 und 144: 9.6 Ableitung spezifischer Modelle
- Seite 145 und 146: Kapitel 10 Ein spezifisches Qualit
- Seite 147 und 148: 10.1 Ableitung des Qualitätsmodell
- Seite 149 und 150: 10.1 Ableitung des Qualitätsmodell
- Seite 151 und 152: 10.2 Anwendung des Qualitätsmodell
- Seite 153 und 154: 10.2 Anwendung des Qualitätsmodell
- Seite 155 und 156: 10.2 Anwendung des Qualitätsmodell
- Seite 157 und 158: 10.2 Anwendung des Qualitätsmodell
- Seite 159 und 160: 10.3 Besonderheiten bei Mustern 149
- Seite 161 und 162: Kapitel 11 Werkzeugunterstützung H
- Seite 163 und 164: 11.1 Werkzeuge aus anderen Arbeiten
- Seite 165 und 166: 11.2 Selbst realisierte Werkzeuge 1
- Seite 167 und 168: 11.2 Selbst realisierte Werkzeuge 1
- Seite 169 und 170: 11.3 Ausblick: Ein ideales Werkzeug
- Seite 171 und 172: Kapitel 12 Zusammenfassung und Ausb
- Seite 173 und 174: 12.2 Bewertung des Ansatzes 163 Die
- Seite 175 und 176: 12.3 Vergleich mit anderen Arbeiten
- Seite 177 und 178: 12.4 Ausblick 167 Entwerfen QOOD ka
- Seite 179 und 180: Literatur Abowd et al. (1996) Abowd
- Seite 181: Beyer et al. (2000) Beyer, D.; Lewe
- Seite 185 und 186: Dißmann (1990) Dißmann, S.: Anfor
- Seite 187 und 188: Gursaran, Roy (2002) Gursaran; Roy,
- Seite 189 und 190: Koenig (1995) Koenig, A.: Patterns
- Seite 191 und 192: McCabe (1976) McCabe, T.: A Complex
- Seite 193 und 194: Rising (2000) Rising, L.: The Patte
- Seite 195 und 196: Wand (1989) Wand, Y.: A Proposal fo
- Seite 197 und 198: Akronyme Allgemeine Akronyme CMM Ca
- Seite 199 und 200: Anhang A Metriken für QOOD Dieser
- Seite 201 und 202: A.1 Knappheit 191 Ihre Verwaltung m
- Seite 203 und 204: A.3 Entkopplung 193 Neben der Tiefe
- Seite 205 und 206: A.3 Entkopplung 195 NEDC p (number
- Seite 207 und 208: A.5 Einheitlichkeit 197 Ein alterna
- Seite 209 und 210: A.9 Theoretische Validierung 199 A.
- Seite 211 und 212: A.9 Theoretische Validierung 201 Ax
- Seite 213 und 214: Anhang B Fragebögen für QOOD Dies
- Seite 215 und 216: B.2 Strukturiertheit 205 Paket Bedi
- Seite 217 und 218: B.3 Entkopplung 207 Klasse/Interfac
- Seite 219 und 220: B.4 Zusammenhalt 209 System Bedingu
- Seite 221 und 222: B.6 Dokumentierung 211 Klasse/Inter
- Seite 223 und 224: B.7 Verfolgbarkeit 213 System Bedin
- Seite 225 und 226: Anhang C Dokumente zum Softwareprak
- Seite 227 und 228: C.1 Aufgabenstellung 217 muss der P
- Seite 229 und 230: C.1 Aufgabenstellung 219 dann Ihr H
- Seite 231 und 232: C.2 Anforderungen 221 C.2.4 Fahrgas
Cavano, McCall (1978) Cavano, J.; McCall, J.: A Framework for the Measurement of<br />
Software Quality. Proceedings of the Software Quality and Assurance Workshop; Software<br />
Engineering Notes, 3(5), 1978, 133-139.<br />
Cherniavsky, Smith (1991) Cherniavsky, J.; Smith, C.: On Weyuker’s Axioms for Software<br />
Complexity Measures. IEEE Transactions on Software Engineering, 17(6), 1991,<br />
636-638.<br />
Chen, Lu (1993) Chen, J.; Lu, J.: A New Metric for Object-Oriented Design. Information<br />
and Software Technology, 35(4), 1993, 232-240.<br />
Chidamber, Kemerer (1991) Chidamber, S.; Kemerer, C.: Towards a Metrics Suite for<br />
Object Oriented Design. Proceedings of OOPSLA’91; ACM SIGPLAN Notices, 26(11),<br />
1991, 197-211.<br />
Chidamber, Kemerer (1994) Chidamber, S.; Kemerer, C.: A Metrics Suite for Object<br />
Oriented Design. IEEE Transactions on Software Engineering, 20(6), 1994, 476-493.<br />
Chidamber, Kemerer (1995) Chidamber, S.; Kemerer, C.: Authors’ Reply to “Comments<br />
on A Metrics Suite for Object Oriented Design”. IEEE Transactions on Software<br />
Engineering, 21(3), 1995, 265.<br />
Chidamber et al. (1998) Chidamber, S.; Darcy, D.; Kemerer, C.: Managerial Use of<br />
Metrics for Object-Oriented Software: An Exploratory Analysis. IEEE Transactions on<br />
Software Engineering, 24(8), 1998, 629-639.<br />
Churcher, Shepperd (1995a) Churcher, N.; Shepperd, M.: Towards a Conceptual<br />
Framework for Object-Oriented Software Metrics. ACM SIGSOFT Software Engineering<br />
Notes, 20(2), 1995, 69-76.<br />
Churcher, Shepperd (1995b) Churcher, N.; Shepperd, M.: Comments on “A Metrics<br />
Suite for Object Oriented Design”. IEEE Transactions on Software Engineering, 21(3),<br />
1995, 263-265.<br />
Clements et al. (2002) Clements, P.; Kazman, R.; Klein, M.: Evaluating Software<br />
Architectures: Methods and Case Studies. Addison-Wesley, Boston, 2002.<br />
Coad, Yourdon (1991) Coad, P.; Yourdon, E.: Object Oriented Design. Prentice Hall,<br />
Englewood Cliffs, NJ, 1991.<br />
Cockburn (1998) Cockburn, A.: Object-Oriented Analysis and Design: Part 2. C/C++<br />
Users Journal, 16(6), 1998.<br />
Constantine (1965) Constantine, L.: Towards a Theory of Program Design. Data Processing<br />
Magazine, 7(12), 1965, 18-21.<br />
Constantine (1991) Constantine, L.: Larry Constantine on Structured Methods and<br />
Object Orientation. UNIX Review, 9(2), 1991, 409.<br />
Conway (1968) Conway, M.: How Do Committees Invent? Datamation, 14(4), 1968,<br />
28-31.<br />
Coplien (1999) Coplien, J.: Reevaluating the Architectural Metaphor: Toward Piecemeal<br />
Growth. IEEE Software, 16(5), 1999, 40-44.<br />
Coplien, Schmidt (1995) Coplien, J.; Schmidt, D. (Hrsg.): Pattern Languages of Program<br />
Design. Addison-Wesley, Reading, MA, 1995.<br />
173