skip to content
Building application frameworks : object-oriented foundations of framework design Preview this item
ClosePreview this item
Checking...

Building application frameworks : object-oriented foundations of framework design

Author: Mohamed Fayad; Douglas C Schmidt; Ralph E Johnson, (Professor of computer science)
Publisher: New York : Wiley, ©1999.
Edition/Format:   Print book : EnglishView all editions and formats
Summary:
"By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Building application frameworks.
New York : Wiley, ©1999
(OCoLC)696254783
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Mohamed Fayad; Douglas C Schmidt; Ralph E Johnson, (Professor of computer science)
ISBN: 0471248754 9780471248750
OCLC Number: 41086781
Notes: "Wiley Computer Publishing."
Description: xxiii, 664 pages : illustrations ; 25 cm
Contents: Framework Overview / Mohamed E. Fayad --
Application Frameworks / Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson --
What Is an Application Framework? --
Benefits --
An Overview of Widely Used Frameworks --
Classifying Application Frameworks --
The Strengths and Weaknesses of Application Frameworks --
Reuse: Components versus Designs --
Application Frameworks versus Other Reuse Techniques --
How to Use Application Frameworks --
How to Learn Application Frameworks --
How to Evaluate Application Frameworks --
How to Develop Application Frameworks --
Frameworks and Patterns: Architectural Abstractions / Eyoun Eli Jacobsen, Palle Nowack --
Architectural Abstractions --
Frameworks --
Object-Oriented Patterns --
Frameworks and Patterns --
Framework Problems and Experiences / Jan Bosch, Peter Molin, Michael Mattsson, PerOlaf Bengtsson, Mohamed E. Fayad --
Object-Oriented Frameworks --
Examples of Application Frameworks --
Problems and Experiences --
Enterprise Frameworks / David S. Hamu --
Framework Perspectives / Mohamed E. Fayad --
Simula Frameworks: The Early Experience / Jean G. Vaucher, Boris Magnusson --
History of Simula --
Basic Concepts of Simula --
Standard Simula Frameworks --
Other Simulation Frameworks --
Simula and Real Time --
Other Early Simula Frameworks --
Visual Builders: Framework Design Issues / Art Jolin, Dave Lavin, Susan Charpenter --
Parts Can Address Both Sets of Needs --
Programmers Connect Part Features to Build Applications --
Making Classes into Parts.
Responsibility: [editors], Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson.
More information:

Abstract:

"By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers: Techniques for developing, integrating, and adapting frameworks; Leveraging existing design and code; Selecting and utilizing frameworks; Tracking, controlling, and documenting framework development; Maintaining, measuring, and controlling framework quality ; Training developers in the effective use of frameworks; Evaluating frameworks and framework investments"--Publisher's description.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/41086781> # Building application frameworks : object-oriented foundations of framework design
    a schema:Book, schema:CreativeWork ;
    library:oclcnum "41086781" ;
    library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/logiciels_reutilisation> ; # Logiciels--Réutilisation
    schema:about <http://id.worldcat.org/fast/811707> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/plateforme_orientee_objet> ; # plateforme orientée objet
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/programacao_de_computadores> ; # Programacao de computadores
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/reutilisation_logiciel> ; # reutilisation logiciel
    schema:about <http://id.worldcat.org/fast/1042804> ; # Object-oriented programming (Computer science)
    schema:about <http://dewey.info/class/005.117/e21/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/architecture_logiciel> ; # architecture logiciel
    schema:about <http://id.worldcat.org/fast/872588> ; # Computer software--Reusability
    schema:about <http://id.loc.gov/authorities/subjects/sh87004662> ; # Computer software--Reusability
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/programmation_orientee_objets_informatique> ; # Programmation orientée objets (informatique)
    schema:about <http://id.loc.gov/authorities/subjects/sh95009362> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/progiciels_developpement> ; # Progiciels--Développement
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/composant_logiciel> ; # composant logiciel
    schema:about <http://experiment.worldcat.org/entity/work/data/836964143#Topic/computadores_software> ; # Computadores (software)
    schema:bookFormat bgn:PrintBook ;
    schema:contributor <http://viaf.org/viaf/122089297> ; # Douglas C. Schmidt
    schema:contributor <http://viaf.org/viaf/35681211> ; # (Professor of computer science) Ralph E. Johnson
    schema:contributor <http://viaf.org/viaf/67303636> ; # Mohamed Fayad
    schema:copyrightYear "1999" ;
    schema:datePublished "1999" ;
    schema:description ""By providing reusable skeletons on which to build new applications, frameworks can save you countless hours and thousands (even millions) of dollars in development costs. Written and edited by some of the top names in the object-oriented programming world, this is the first complete study of building frameworks. Using examples drawn from successful implementations worldwide, it walks you through all the steps of a framework development project. Providing guidance on all key technical and business issues surrounding framework construction, it covers: Techniques for developing, integrating, and adapting frameworks; Leveraging existing design and code; Selecting and utilizing frameworks; Tracking, controlling, and documenting framework development; Maintaining, measuring, and controlling framework quality ; Training developers in the effective use of frameworks; Evaluating frameworks and framework investments"--Publisher's description."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/836964143> ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/696254783> ;
    schema:name "Building application frameworks : object-oriented foundations of framework design"@en ;
    schema:productID "41086781" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/41086781#PublicationEvent/new_york_wiley_1999> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/836964143#Agent/wiley> ; # Wiley
    schema:url <http://digitool.hbz-nrw.de:1801/webclient/DeliveryManager?pid=2374777&custom_att_2=simple_viewer> ;
    schema:url <http://catdir.loc.gov/catdir/toc/onix01/99026915.html> ;
    schema:workExample <http://worldcat.org/isbn/9780471248750> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GB99W8758> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/41086781> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
    schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/architecture_logiciel> # architecture logiciel
    a schema:Intangible ;
    schema:name "architecture logiciel"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/composant_logiciel> # composant logiciel
    a schema:Intangible ;
    schema:name "composant logiciel"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/computadores_software> # Computadores (software)
    a schema:Intangible ;
    schema:name "Computadores (software)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/logiciels_reutilisation> # Logiciels--Réutilisation
    a schema:Intangible ;
    schema:name "Logiciels--Réutilisation"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/plateforme_orientee_objet> # plateforme orientée objet
    a schema:Intangible ;
    schema:name "plateforme orientée objet"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/progiciels_developpement> # Progiciels--Développement
    a schema:Intangible ;
    schema:name "Progiciels--Développement"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/programacao_de_computadores> # Programacao de computadores
    a schema:Intangible ;
    schema:name "Programacao de computadores"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/programmation_orientee_objets_informatique> # Programmation orientée objets (informatique)
    a schema:Intangible ;
    schema:name "Programmation orientée objets (informatique)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836964143#Topic/reutilisation_logiciel> # reutilisation logiciel
    a schema:Intangible ;
    schema:name "reutilisation logiciel"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh87004662> # Computer software--Reusability
    a schema:Intangible ;
    schema:name "Computer software--Reusability"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh95009362> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/1042804> # Object-oriented programming (Computer science)
    a schema:Intangible ;
    schema:name "Object-oriented programming (Computer science)"@en ;
    .

<http://id.worldcat.org/fast/811707> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://id.worldcat.org/fast/872588> # Computer software--Reusability
    a schema:Intangible ;
    schema:name "Computer software--Reusability"@en ;
    .

<http://viaf.org/viaf/122089297> # Douglas C. Schmidt
    a schema:Person ;
    schema:familyName "Schmidt" ;
    schema:givenName "Douglas C." ;
    schema:name "Douglas C. Schmidt" ;
    .

<http://viaf.org/viaf/35681211> # (Professor of computer science) Ralph E. Johnson
    a schema:Person ;
    schema:familyName "Johnson" ;
    schema:givenName "Ralph E." ;
    schema:name "(Professor of computer science) Ralph E. Johnson" ;
    .

<http://viaf.org/viaf/67303636> # Mohamed Fayad
    a schema:Person ;
    schema:birthDate "1950" ;
    schema:familyName "Fayad" ;
    schema:givenName "Mohamed" ;
    schema:name "Mohamed Fayad" ;
    .

<http://worldcat.org/isbn/9780471248750>
    a schema:ProductModel ;
    schema:isbn "0471248754" ;
    schema:isbn "9780471248750" ;
    .

<http://www.worldcat.org/oclc/696254783>
    a schema:CreativeWork ;
    rdfs:label "Building application frameworks." ;
    schema:description "Online version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/41086781> ; # Building application frameworks : object-oriented foundations of framework design
    .

<http://www.worldcat.org/title/-/oclc/41086781>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/41086781> ; # Building application frameworks : object-oriented foundations of framework design
    schema:dateModified "2018-10-16" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.