ORPP logo

Component-based Software Development : (Record no. 65802)

MARC details
000 -LEADER
fixed length control field 11305nam a22005173i 4500
001 - CONTROL NUMBER
control field EBC3050868
003 - CONTROL NUMBER IDENTIFIER
control field MiAaPQ
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20240729124407.0
006 - FIXED-LENGTH DATA ELEMENTS--ADDITIONAL MATERIAL CHARACTERISTICS
fixed length control field m o d |
007 - PHYSICAL DESCRIPTION FIXED FIELD--GENERAL INFORMATION
fixed length control field cr cnu||||||||
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 240724s2004 xx o ||||0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789812562425
Qualifying information (electronic bk.)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
Canceled/invalid ISBN 9789812388285
035 ## - SYSTEM CONTROL NUMBER
System control number (MiAaPQ)EBC3050868
035 ## - SYSTEM CONTROL NUMBER
System control number (Au-PeEL)EBL3050868
035 ## - SYSTEM CONTROL NUMBER
System control number (CaPaEBR)ebr10079918
035 ## - SYSTEM CONTROL NUMBER
System control number (CaONFJC)MIL134763
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)922951729
040 ## - CATALOGING SOURCE
Original cataloging agency MiAaPQ
Language of cataloging eng
Description conventions rda
-- pn
Transcribing agency MiAaPQ
Modifying agency MiAaPQ
050 #4 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.76.C66C66 2004
082 0# - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.3
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Lau, Kung-kiu.
245 10 - TITLE STATEMENT
Title Component-based Software Development :
Remainder of title Case Studies.
250 ## - EDITION STATEMENT
Edition statement 1st ed.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Singapore :
Name of producer, publisher, distributor, manufacturer World Scientific Publishing Company,
Date of production, publication, distribution, manufacture, or copyright notice 2004.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2004.
300 ## - PHYSICAL DESCRIPTION
Extent 1 online resource (312 pages)
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
337 ## - MEDIA TYPE
Media type term computer
Media type code c
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term online resource
Carrier type code cr
Source rdacarrier
490 1# - SERIES STATEMENT
Series statement Series On Component-based Software Development ;
Volume/sequential designation v.1
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note Intro -- Component-Based Software Development: Case Studies -- Contents -- Preface -- 1. A Survey of Proposals for Architecting Component Software -- 1.1 Introduction -- 1.2 COTS Software Components -- 1.2.1 Component Models -- 1.2.2 COTS Components and the Software Development Process -- 1.2.3 The Maturity of COTS Products and COTS-based Systems -- 1.2.4 COTS Components in Real-time and Embedded systems -- 1.2.5 Risks and Benefits of COTS Components -- 1.3 Components and Software Architecture -- 1.3.1 Integration of Software Components -- 1.3.2 Software Components and Product line Architecture -- 1.4 COTS Components and Software Architecture -- 1.4.1 COTS Components and Product line Architecture -- 1.4.2 MOTS Frameworks and COTS Components -- 1.4.3 Desirable Properties for Component Software Architecture -- 1.4.4 Patterns for the Architecture of COTS-intensive Systems -- 1.4.4.1 Middleware Layers -- 1.4.5 COTS Component Integration -- 1.4.6 Architectural Mismatch -- 1.4.7 Maintainability of Component Software Architecture -- 1.4.8 Architectural Views and COTS Components -- 1.4.9 UML-RT and COTS Component Integration -- 1.4.10 COTS Components in the Layers Associated with the Infrastructure Module -- 1.5 Discussion and Conclusions -- References -- 2. Describing Specifications and Architectural Requirements of COTS Components -- 2.1 Introduction -- 2.2 Definition of Commercial Components -- 2.2.1 Component Interfaces -- 2.2.2 Semantic and Protocol Levels -- 2.2.3 Interface Notation -- 2.2.4 COTS Documents -- 2.3 A COTS-based Application Example -- 2.4 Software Architecture -- 2.5 UML Real-Time -- 2.6 Composing the Software Architecture -- 2.6.1 The GTS Software Architecture -- 2.6.2 Mapping the UML-RT GTS Example to UML Standard -- 2.6.3 Including Information into Capsules -- 2.7 Integrating the Architecture into other CBD Methodologies.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 2.8 Concluding Remarks -- References -- 3. Definition of COTS Software Component Acquisition Process - The Case of a Telecommunication Company -- 3.1 Introduction -- 3.2 Overview of the Case -- 3.3 Towards the CSCA Process - Analysis of Existing Models -- 3.3.1 Overview of the Reference Models -- 3.3.2 Acquisition Process Framework based on the Existing Models -- 1. Planning -- 2. Contracting -- 3. Delivery and Use of the Component -- 3.4 Requirements for the CSCA Process - the Purchaser's Perspective -- 3.4.1 Main concerns Revealed by the Interviews -- Contracting and negotiation -- Evaluation of components and suppliers -- Management of components and supplier relationships -- 3.5 Illustration of the Defined CSCA Process Framework -- 3.6 Evaluation of the Process Model - The Server Project -- 3.6.1 Feedback from the Evaluation -- 3.6.2 Conclusions - General Implications -- References -- 4. The Library Systems Product Line: A Case Study Demonstrating the KobrA Method -- 4.1 Introduction -- 4.2 KobrA Components -- 4.2.1 Modeling Dimensions -- 4.2.2 Containment -- 4.2.2.1 Component Specification versus Realization -- 4.2.2.2 Containment Trees -- 4.2.3 Genericity -- 4.2.3.1 Generic Components -- 4.2.3.2 Frameworks versus Applications -- 4.2.4 Abstraction -- 4.2.4.1 Implementation -- 4.2.4.2 Reuse -- 4.3 Framework for Library System Product Line -- 4.3.1 Product Line Members -- 4.3.1.1 Research Library -- 4.3.1.2 University Library -- 4.3.1.3 City Library -- 4.3.2 Framework Scope -- 4.3.3 Context Realization -- 4.3.4 Framework Structure -- 4.3.5 Library System -- 4.3.5.1 Specification -- 4.3.5.2 Realization -- 4.3.6 Loan Manager -- 4.3.6.1 Specification -- 4.3.6.2 Realization -- 4.3.7 Reservation Manager -- 4.4 A Concrete Library System -- 4.4.1 Concrete Product Line Member -- 4.4.2 Context Realization -- 4.4.3 Library System -- 4.4.3.1 Specification.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 4.4.3.2 Realization -- 4.4.4 Loan Manager -- 4.4.4.1 Specification -- 4.4.4.2 Realization -- 4.5 Conclusions -- References -- 5. Component-based System Design and Composition: An Aspect-oriented Approach -- 5.1 Introduction -- 5.2 Finding Crosscutting in Component-based Systems -- 5.3 AspectCCM: CCM Components through AOP -- 5.3.1 Aspect CCM: Specification -- 5.3.2 Aspect CCM: Components Implementation -- 5.3.3 Aspect CCM: Package -- 5.3.4 Aspect CCM: Assembly -- 5.4 Example of Use -- 5.4.1 Example Specification -- 5.4.2 Example Implementation -- 5.4.3 Example Package -- 5.4.3.1 Extension of XML Component Descriptor -- 5.4.3.2 Generation of AspectJ code -- 5.4.3.3 Composition of all the Code -- 5.4.4 Example Assembly -- 5.5 Related Work -- 5.6 Conclusions and Future Work -- References -- 6. Properties of Software Systems Synthesized from Components -- 6.1 Components in Engineering -- 6.1.1 Software Components? -- 6.1.2 Software Component Properties -- 6.2 Fundamental Theory for Software -- 6.3 The Software Profile Problem -- 6.4 Outline of a Subdomain Solution -- 6.5 Details of Series System Calculation -- 6.5.1 Series Combination of Run Time Values -- 6.5.2 Component Developer's Measurements -- 6.5.3 System Designer's Calculations -- 6.6 Other System Control Structures -- 6.6.1 Conditional System Control Structure -- 6.6.2 Iterative System Control Structure -- 6.7 Applications of the Paradigm -- 6.7.1 Performance -- 6.7.2 Reliability -- 6.7.3 Security and Safety -- 6.7.4 Functional Behavior -- 6.8 Theoretical Issues -- 6.8.1 Choosing the Right Subdomains -- 6.8.2 Component Independence -- 6.8.3 Exact Component Descriptions (Proofs) -- 6.9 Deficiencies of the Theory -- 6.9.1 Problems of Scale -- 6.9.2 'Spikes' in Intermediate Profiles -- 6.9.3 Incorrect Components -- 6.9.4 The Problem of State -- 6.10 Preliminary Validation Experiments.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 6.10.1 Validating Fundamental Theory -- 6.10.2 First Manual Experiments -- 6.10.3 Systematic Sampling and Subdomain Experiments -- 6.10.4 Components Constructed to Order -- 6.11 Related Work -- 6.11.1 Proof-based and Analytical Theories -- 6.11.2 Component Frameworks -- 6.11.3 Higher-level Models -- 6.11.4 Component-based Software Engineering Workshops -- 6.12 Summary and Proposed Work -- Acknowledgements -- References -- 7. Component-based Measurement and Control Software for Embedded Systems -- 7.1 Introduction -- 7.2 A Novel Concept for M&amp -- C Systems -- 7.2.1 Signals -- 7.2.2 Communication between M&amp -- C Components -- 7.2.3 M&amp -- C Components -- 7.2.4 Component System -- 7.2.5 Component Framework -- 7.2.6 The Overall M&amp -- C Toolset -- 7.3 Dataflow Model -- 7.3.1 Dataflow Paradigms -- 7.3.2 M&amp -- C Component Models -- SDF components: -- BDF components: -- DDF components: -- Component assembly -- 7.4 Application Example -- 7.4.1 Iconnect Signal Graph -- 7.4.2 Interface Types -- 7.4.3 Architectural Types -- 7.5 Conclusion and Outlook -- References -- 8. Fault-based Testing of CORBA Component Software -- 8.1 Introduction -- 8.2 Related Work -- 8.2.1 Test Techniques based on Mutation -- 8.2.2 Testing Techniques based on Fault Injection -- 8.2.2.1 Interface-based Fault Injection Testing -- 8.3 Proposed Approach -- 8.3.1 Interface Mutation -- 8.3.1.1 Error Discovery using Interface Mutation -- 8.3.1.2 Interface Mutation Adequacy Criterion -- 8.3.2 Interface-based Fault Injection Testing -- 8.3.3 Mechanism for Fault Injection Testing -- 8.4 Experimental Evaluation -- 8.4.1 Mutation Testing -- 8.4.1.1 APP1 -- 8.4.1.2 APP2 -- 8.4.1.3 Summary of Experimental Results -- 8.4.2 Interface Fault Injection Testing -- 8.5 Discussion -- 8.6 Conclusion -- References -- 9. ARIFS Methodology: A Case Study -- 9.1 Introduction -- 9.2 Background.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 9.3 The ARIFS Methodology: What is Reusable Component? -- 9.3.1 Static Classification of Reusable Components -- 9.3.2 Retrieval Process -- 9.3.3 Reusing Verification Efforts -- 9.4 Applying the Methodology: A Case Study -- 9.4.1 Starting Point -- 9.4.2 Obtaining the Sender -- 9.4.3 Obtaining the Receiver -- 9.4.4 Obtaining the Whole System -- 9.4.5 Reusing Verification Information -- 9.5 Is it Worth Reusing these Incomplete Models? -- 9.6 Related Work -- 9.7 Summary and Future Work -- References -- 10. REBOUND: A Framework for Automated Component Adaptation -- 10.1 Introduction -- 10.2 Architecture Specifications -- 10.2.1 Component Specifications -- 10.2.2 Connector Specifications -- 10.2.3 Interface Binding -- 10.2.4 Architecture Specification -- 10.3 Adaptation Tactics -- 10.3.1 Type Adaptation -- 10.3.2 Interface Adaptation -- 10.3.2.1 Type Conversion -- 10.3.2.2 Generalized Wrapper Specifications -- 10.3.3 Behavior Adaptation -- 10.3.4 Tactic Composition -- 10.3.5 Tactic Selection -- 10.4 Case Study: KWIC -- 10.4.1 Architecture Synthesis -- 10.4.2 Event-Driven Implementation -- 10.5 Discussion -- 10.6 Related Work -- 10.7 Conclusion -- Acknowledgements -- References -- 11. A Web-enabled Component-based Architecture for Legacy Applications -- 11.1 Component Software Technology and Web Technology -- 11.2 Characteristics of Engineering Computing Portal and Common Business Requirements of WECBA for Legacy Applications -- 11.2.1 Characteristics of Engineering Computing Portal -- 11.2.2 Common Business Requirements of WECBA for Legacy Applications -- 11.3 Web-Enabled Component-Based Architecture (WECBA) -- 11.4 Technology Choices and System Implementation of the WECBA -- 11.4.1 Lightweight High Performance CORBA -- 11.4.2 Implementing Broker and Computation Manager based on Lightweight High Performance CORBA.
505 8# - FORMATTED CONTENTS NOTE
Formatted contents note 11.4.3 Interactions Between Web Server, Integration Broker, and Computation Manager.
588 ## - SOURCE OF DESCRIPTION NOTE
Source of description note Description based on publisher supplied metadata and other sources.
590 ## - LOCAL NOTE (RLIN)
Local note Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2024. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer software--Development.
655 #4 - INDEX TERM--GENRE/FORM
Genre/form data or focus term Electronic books.
776 08 - ADDITIONAL PHYSICAL FORM ENTRY
Relationship information Print version:
Main entry heading Lau, Kung-kiu
Title Component-based Software Development: Case Studies
Place, publisher, and date of publication Singapore : World Scientific Publishing Company,c2004
International Standard Book Number 9789812388285
797 2# - LOCAL ADDED ENTRY--CORPORATE NAME (RLIN)
Corporate name or jurisdiction name as entry element ProQuest (Firm)
830 #0 - SERIES ADDED ENTRY--UNIFORM TITLE
Uniform title Series On Component-based Software Development
856 40 - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=3050868">https://ebookcentral.proquest.com/lib/orpp/detail.action?docID=3050868</a>
Public note Click to View

No items available.

© 2024 Resource Centre. All rights reserved.