Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Gross H.G. — Component-Based Software Testing with UML
Gross H.G. — Component-Based Software Testing with UML

Читать книгу
бесплатно

Скачать книгу с нашего сайта нельзя

Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Component-Based Software Testing with UML

Автор: Gross H.G.

Аннотация:

The main subject of the book is the description of built-in contract testing a test organization for component-based applications founded on building test artifacts directly into components. It makes individual components more controllable and observable, and thus more testable through built-in testing interfaces. These provide extra functionality that is specifically geared towards facilitating testing. It also promotes the use of component testers in components that contain test cases for checking a component?s environment, this is its run-time environment as well as associated sub-components.


Since building testing into components has implications with component development, built-in contract testing is integrated with and made to complement a model-driven development method. The book describes a method for developing the testing of components in parallel with their functionality based on models. It means UML models are used to derive the testing architecture for an application, the testing interfaces and the component testers. The method also provides a process and guidelines for modeling and developing these artifacts.

The book will also discuss the implications of built-in contract testing with other component-based development technologies such as product-line engineering, middleware platforms, reuse principles etc.


It will also describe a new method for specifying and checking real-time properties of object-oriented, component-based real-time systems that is based on dynamic execution time analysis with optimization algorithms.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2004

Количество страниц: 320

Добавлена в каталог: 11.12.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
.NET      203
Abstract state, specification      267
Abstract test case      136
Abstract test software      148
Abstraction dimension      187
ACET      269
Acquires, stereotype      146
ActiveX      203 204
Activity diagram      102
Activity diagram, concept      104
Activity diagram, testing      104
Activity Model      35
Adapter component      56 59 175
Algorithmic model      44 48
Application engineering      9 62 184
Application, non-testable version      138
Application, testable version      138
Architectural reuse      242
Ariane 5 failure      14 121
assertion      123 144
Assertion combination      145
Assertion, object invariant      123
Assertion, parts      124
Assertion, postcondition      123
Assertion, precondition      123
Average case execution time      269
Banking application      211
Basic contract      256
BCET      269 272
Behavioral contract      256
Behavioral model      30 42 135
Behavioral model, testing      99
behavioral modeling      98 102
Best-case execution time      269
Best-case execution-time analysis      272
BIT/J Library      199
BIT/J Library structure      199
Black box coverage      77
black box testing      77
Bottom-up composition      229
Bottom-up development      21
Bottom-up integration      176
Built-in contract testing      122
Built-in contract testing, architecture      130 164
Built-in contract testing, C      188
Built-in contract testing, C++      191
Built-in contract testing, component technologies      206
Built-in contract testing, development      185
Built-in contract testing, documentation      165
Built-in contract testing, embodiment      183
Built-in contract testing, implementation      179 185
Built-in contract testing, implementation technologies      214
Built-in contract testing, integration      174
Built-in contract testing, Java      191
Built-in contract testing, JUnit      216
Built-in contract testing, motivation      127
Built-in contract testing, objective      123 127
Built-in contract testing, permanent artifacts      163
Built-in contract testing, process      123 157
Built-in contract testing, product line engineering      183
Built-in contract testing, programming languages      187
Built-in contract testing, removable artifacts      163
Built-in contract testing, return on investment      127
Built-in contract testing, step-by-step guide      159
Built-in contract testing, support framework      199
Built-in contract testing, test architecture      135
Built-in contract testing, tested interactions      163
Built-in contract testing, tester component      123
Built-in contract testing, testing interface      123
Built-in contract testing, TTCN-3      223
Built-in contract testing, web services      209 210
Built-in documentation      234
Built-in platform test      233
Built-in quality of service testing      280
Built-in self test      125
Built-in testing      123 124
Built-in testing artifacts      231
Built-in testing, integration testing      144
Built-in testing, permanent checking      144
Catalysis      23
Category partitioning      78
CCM      204 205
Certification      238
CLARiFi      238
CLARiFi, broker platform      239
CLARiFi, certification model      239
Class association      92
Class association, multiplicity      93
Class diagram, concepts      92
Class diagram, testing      96
Cleanroom      23
Client      129
Client / server model      129
Clientship      5
Cloning      212
Cohesion      43
Collaboration diagram, concepts      109
Com      203
COM+      203
Component      2
Component diagram, concepts      93
Component diagram, testing      95
Component engineering      9
Component hook      244
Component integration      174
Component integration, adapter      175
Component interface      5
Component market      121
Component meta model, extended      157
Component specification      38 40
Component technology      200
Component, acceptance testing      122
Component, acquisition      122
Component, adapter      13 56 59 175
Component, allocation      207
Component, assembly      121
Component, association      152
Component, binding      181
Component, certification      238
Component, clientship      5
Component, cloning      212
Component, cohesion      43
Component, composability      3
Component, composition      4
Component, configuration      146 154
Component, containment      4
Component, context      146
Component, contract      5 92 123 129 256
Component, customer test      233
Component, data cohesion      43
Component, deallocation      207
Component, definition      2
Component, degradation      126
Component, deployment environment      131
Component, different usage patterns      233
Component, documentation      69
Component, engineering      123
Component, expectation      127
Component, expected environment      126
Component, final state      134
Component, framework      62 67 184
Component, functional cohesion      43
Component, glue code      128
Component, identification      122
Component, implementation      7
Component, independent deployment      2
Component, initial state      134
Component, instance      6
Component, integration      58 60 179
Component, interaction      3 129
Component, interaction model      53
Component, interface      5
Component, internal state      134
Component, invariant      145
Component, meta-model      7
Component, modularity      3
Component, nesting      4 28 91 129
Component, physical component      9
Component, platform      181
Component, postcondition      8
Component, precondition      8
Component, procurement      238
Component, properties      3
Component, provided interface      5 6
Component, provider      13
Component, provider test      232
Component, quality assurance plan      69
Component, quality attributes      6
Component, realization      9 25 37 44 47 53 147
Component, required interface      5 6
Component, reusability      3
Component, reuse      56 229
Component, runtime environment      128
Component, runtime reuse      235
Component, self test      126
Component, specification      9 25 37
Component, stakeholder      13
Component, state      6
Component, state change      135
Component, stereotype      29
Component, usage profile      130
Component, user      13
Component, variant      183
Component, wiring standards      200
Component, wrapper      56 59
Component-based development      2 21
Component-based development, bottom-up development      21
Component-based development, challenges      121
Component-based development, clientship      5
Component-based development, composition      4
Component-based development, dimensions      24
Component-based development, expectation      122
Component-based development, principles      4 22
Component-based development, savings      122
Component-based development, top-down development      21
Component-based development, vision      121
Component-based software testing      11
Composability      3
composition      4 10 27
Composition dimension      187
Composition, bottom-up      177
Composition, top-down      177
concepts      80
Concretization dimension      179 187
Configuration      154
Configuration mechanism      231
Conformance map      59
Constructive timing analysis      260
constructor      280
containment      129
Containment diagram, concepts      90
Containment tree, testing      98
Containment, hierarchy      57
Containment, rules      27
Containment, tree      4
Context realization      29 31
contract      5 78 129
Contract testing, exception      146
Contract, containment      129
Contract, ownership      129
Contract, parameterized      129
Control flow test      104
CORBA      204
CORBA component model      205
CORBA Components      205
Core testing interface      140
COTS component      58
COTS component, integration      58
Coverage      84
Coverage criteria      83
Coverage, state-transition      151
Customer self-certification      240
Customer test      233
Data cohesion      43
DCOM      203
Decision model      62
Decision modeling      67
Decision, resolution model      68
Decomposition      10 24 180
Decomposition dimension      187
Dependency      92
Deployment      60
Deployment diagram, concepts      94
Deployment diagram, testing      96
Deployment environment      121 131
development environment      121 255
Development for reuse      3 214
Development with reuse      3 214
Development-time, component reuse      232
Development-time, environment      258
Development-time, evolution      235
Different usage patterns      233
Documentation      234
domain analysis      78
Domain knowledge      121
Duality of components      76
Dynamic tester component      138
Dynamic timing analysis      274
dynamic update      279
Dynamic update, problems      280
Embodiment      25 26 50 68 179 180 183 186 229
Embodiment, C      188
Embodiment, C++      191
Embodiment, Java      191
Encapsulation      3 42 124 134
Enterprise JavaBeans      201
Enterprise model      30
Environment, expectation      127
equivalence partitioning      77 78
Error classification      74
Evolution strategies      272
Evolutionary testing      272
Execution environment      122
Execution time analysis      259
Explicit client/server relationship      165
Explicit client/server-relationship      166
Explicit invariant      145
Explicit Server      130
Export interface      7
Extended model, tester component      268
Extended model, testing interface      267
Extensible Markup Language      209
Externally visible state      135
Extreme programming      215
FAST      23
Final state      41 43 134
Fitness function      272
Flow graph coverage      104
FODA      23
Framework      64
Framework engineering      62 64 67 68 184
Functional cohesion      43
Functional component      42
Functional model      41 184
Functional, testing      78
Fusion      23
Generalization      92
Generic framework      67
Genetic algorithms      272
Glue code      179
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2017
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте