21.01.2022 Views

Sommerville-Software-Engineering-10ed

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Subject Index 801

interfaces, 28, 528

resource operations, 530

RESTful approach and, 529–33, 544

reusable components as, 52, 526–29, 542

service-oriented architecture (SOA) and, 524–29

SOA approach, 524

software development and, 541–47, 548

standards, 525–26

testing, 543, 546–47

utility, 534, 548

WSDL interface, 528

‘wicked’ problems, 130–31, 286, 301

wilderness weather stations, 36–38

architectural design of, 201–02

availability and reliability of, 289

‘collect weather data’ sequence chart for, 241

context model for, 199

data collection (sequence diagram) in, 206

data collection system architecture in, 202

data management and archiving system, 36

environment of, 36–37

high-level architecture of, 201

interface specification, 208–09

object class identification, 202–04

object interface of, 233

objects, 203–04

sequence diagram for, 241

sociotechnical system of, 291–92

state diagram, 207–08

station maintenance system, 37

system testing, 240–41

use case model for, 200–01

work environments, 663

work flow representation (UML), 143–44

workflow, 83, 452, 542, 543, 544–46, 548

wrapping, legacy system, 278, 442, 540

WS-BPEL, 525, 526, 544, 546

WSDL (Web Service Definition Language), 526,

527–29, 537, 540, 544

message exchange, 527–29, 537

model elements, 527–28

service deployment and, 540

web service interface, 528

X

XML, 470, 525, 527–529

language processing, 186, 189, 191, 470, 544

namespaces, 528–29

service descriptions, 528–29

web services and, 525

WS-BPEL workflow models, 544, 546

WSDL message exchange, 527–29

XML-based protocols, 521

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!