Главная    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
Предметный указатель
Good tester component      148
Good testing interface      140
Handler      280
Hard real-time      264
Heavy weight test      149
High-level tester components      84
HOOD      23
IDL      204
implementation      26 179
Implementation technologies      179
Implicit client/server relationship      165
Implicit client/server-relationship      166
Implicit design decisions      52
Implicit invariant      145
Implicit runtime system      259
Implicit Server      130
Import interface      7
Independently deployable      3
Information hiding      3 124 134
inheritance      92
Initial state      41 43 134
Instantiation      184 186
Integration test      75
Interaction diagram, concepts      107
Interaction diagram, testing      109
Interaction Model      35
interaction modeling      106
Interaction test      105
INTERFACE      5
Interface definition language      204
Internal state      100 134
Invariant      145
Invocation, history      143 144 271
Invocation, interface      204
Java, beans      201
Java, component      201
Java, ORB      207
Java, self test      125
JavaBeans      201
JUnit      215
KobrA method      22 23
KobrA method, abstraction      24
KobrA method, abstraction dimension      187
KobrA method, activity model      35 36
KobrA method, algorithmic model      44 48
KobrA method, behavioral model      30 38 42
KobrA method, component realization      37 44 47
KobrA method, component specification      37 38 40
KobrA method, composition      24 27
KobrA method, composition dimension      187
KobrA method, concretization      24
KobrA method, concretization dimension      187
KobrA method, conformance map      59
KobrA method, containment rules      27
KobrA method, context realization      29 30
KobrA method, decision model      62
KobrA method, decision modeling      67
KobrA method, decomposition      24
KobrA method, decomposition dimension      187
KobrA method, deployment      60
KobrA method, dimensions      24 180
KobrA method, embodiment      24—26 50 68
KobrA method, encapsulation      23
KobrA method, enterprise model      30 33
KobrA method, framework engineering      64 68
KobrA method, functional model      38 41
KobrA method, genericity      24
KobrA method, incremental development      23
KobrA method, information hiding      23
KobrA method, interaction model      35 37 44 48
KobrA method, model-based development      23
KobrA method, modularity      23
KobrA method, operation specification template      41 42 87
KobrA method, principles      22
KobrA method, process model      33
KobrA method, reuse      23
KobrA method, semantic map      59
KobrA method, separation of concerns      23
KobrA method, specialization      24
KobrA method, state model      42
KobrA method, structural model      30 33 38 39 44 46
KobrA method, system construction      60
KobrA method, top-level component      37
KobrA method, unified functions      23
KobrA method, usage model      30
KobrA method, use case definition      31
KobrA method, use case template      32 34 89
KobrA method, validation      27
Late integration      121
Light weight test      149
Live update      279 280
Live update, test of      235
Logical component      60
Logical state      100 135
Low testability      134
Mapping, semantic      127
Mapping, syntactic      127
Marmot method      30
Message flow coverage      105
Message sequence-based testing      79
Method sequence-based testing      79
Middleware      181
Middleware platform      200
Middleware platform, organization      202
Model-based testing      74 80
Model-driven, architecture      23 56
Model-driven, development      21
Modularity      3
Mutation      272
N-transition coverage      100
Natural evolution      272
Nesting, tree      4
Node coverage      76
NOF model      56
Non-functional properties      255
Non-functional requirements      255
Normal object form      55
Object diagram, concepts      92
Object diagram, testing      96
Object-oriented principles      3
Object-oriented principles, encapsulation      3
Object-oriented principles, modularity      3
Object-oriented principles, unique identity      3
Observability      152
OLE      204
OMA      204
OMG IDL      204
OMT      23
OORAM      23
open      23
Operation specification template      42 87
Operation specification, template      41
Operation specification, testing      84
Optimization-based timing analysis      272
ORB platform      200
Output state      134
Ownership      92 129
Package diagram, concept      93
Package diagram, testing      96
Parameterized contract      129
Partition testing      78
Partitioning testing      77
Permanent testing artifacts      163
Persistent state      6
Physical component      9 60
physical state      100 135
Piecewise coverage      99
Platform test      233
Population      272
Postcondition      41
Precondition      41
Predefined state      138
procurement      238
Product family      24 61 183
Product family, framework      184
Product family, instantiation      65
Product family, test of      242 244
product line      24 63
Product line, engineering      62 183
Product line, test of      242 244
Provided Interface      5
Provider test      232
Public stereotype      7
PuLSE      23
QML      38 260
QoS      255
QoS Modeling Language      38 260
QoS, contract      256
QoS, contract testing      279
QoS, requirements      265
QoS, testing interface      267
Quality assurance plan      69
Quality assurance, techniques      70
Quality attributes      6
Quality attributes, dependability      6
Quality attributes, documentation      6
Quality attributes, performance      6
Quality-of-service      255
Quality-of-service contract      256
Quantitative contract      256
Random testing      272
Rational Unified Process      23
Real-time cohesion      262
Real-time requirement      257
refinement      53—55 92 181 193
Remote Procedure Call      201
Remote testing      267
Removable testing artifacts      163
Reproduction      272
Required Interface      5
Resolution model      69
Resource information network      159
Resource information network, behavioral model      168 170
Resource information network, built-in testing      167
Resource information network, containment      160
Resource information network, context      159
Resource information network, test cases      171
Resource information network, testing interface      168
Resource information network, testing profile      174
Resource information system, class diagram      162
Response-time      255
Response-time, requirement      257
Response-time, specification      265
Responsibility-based testing      78
reusability      3
Reuse      229
Reuse, architectural level      62
Reuse, architecture      242
Reuse, at development-time      232
Reuse, runtime      235
RIN system, scenarios      274
RIN system, sequence diagram      277
RIN system, timing measurement      278
Room      23
Round-trip path coverage      100
Runtime, evolution      235
Runtime, monitoring      280
Runtime, reuse      235
Runtime, support software      133
Search space      273
Search space, exploitation      273
Search space, exploration      273
Search-based timing analysis      272
Selection      272
SelectPerspective      23
Self test      125
Self test, advantage      125
Self-certification      240
Semantic map      59
Semantic mapping      127 174
Separation of concerns      23 52
Sequence diagram, concepts      107
Sequence model      108
server      129
Server, explicit      130
Server, implicit      130
Server-client test      235
Set-to-state      141
Signal flow coverage      105
Simulated annealing      272
Soft real-time      264
software crisis      11
Software development method      22
Software engineering      1
Software engineering, cost dimension      1
Software engineering, quality dimension      1
software testing      73
Spiral model      27
State setup, criteria      143
State transition      131
state, definition      44
State, model      42
State, transition      9
State-based testing      79 99
State-based testing, criteria      99
State-of-the-practice development      21
State-transition, coverage      151
Statechart diagram      98
Statechart diagram, concepts      98
Statechart diagram, testing      99
statement coverage      76
Stereotype, acquires      146
Stereotype, komponent      47
Stereotype, public      7
Stereotype, subject      46
Stereotype, testing      185
Stereotype, variant      29 65 185
Stratification      211
Structural diagram, concepts      90
Structural diagram, testing      95
Structural model      30 44 46 113
structural modeling      88
structural testing      75 77
Subject stereotype      46
Synchronization contract      256
Syntactic mapping      127 174
System, construction      60
System, design      123
System, implementation      179
Test case      172
Test case, behavior      113
Test case, implementation      269
Test case, ingredients      265
Test case, pseudocode      271
Test of code integrity      283
Test of data integrity      283
Test of residual defects      283
Test, adequacy criteria      70
Test, architecture      135
Test, as product line      253
Test, behavior      172
Test, defined      124
Test, invocation sequence      142
test, method      148
Test, model      86
Test, modeling      112
Test, objective      172
Test, observation      172
Test, process      74
Test, server-client      235
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте