Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /

Software Engineering and Environment examines the various aspects of software development, describing a number of software life cycle models. Twelve in-depth chapters discuss the different phases of a software life cycle, with an emphasis on the object-oriented paradigm. In addition to technical models, algorithms, and programming styles, the author also covers several managerial issues key to software project management. Featuring an abundance of helpful illustrations, this cogent work is an excellent resource for project managers, programmers, and other computer scientists involved in software production.

Saved in:
Bibliographic Details
Main Authors: Sheu, Phillip C.-Y. author., SpringerLink (Online service)
Format: Texto biblioteca
Language:eng
Published: Boston, MA : Springer US : Imprint: Springer, 1997
Subjects:Computer science., Software engineering., Computer Science., Computer Science, general., Software Engineering/Programming and Operating Systems.,
Online Access:http://dx.doi.org/10.1007/978-1-4615-5907-8
Tags: Add Tag
No Tags, Be the first to tag this record!
id KOHA-OAI-TEST:180307
record_format koha
institution COLPOS
collection Koha
country México
countrycode MX
component Bibliográfico
access En linea
En linea
databasecode cat-colpos
tag biblioteca
region America del Norte
libraryname Departamento de documentación y biblioteca de COLPOS
language eng
topic Computer science.
Software engineering.
Computer Science.
Computer Science, general.
Software Engineering/Programming and Operating Systems.
Computer science.
Software engineering.
Computer Science.
Computer Science, general.
Software Engineering/Programming and Operating Systems.
spellingShingle Computer science.
Software engineering.
Computer Science.
Computer Science, general.
Software Engineering/Programming and Operating Systems.
Computer science.
Software engineering.
Computer Science.
Computer Science, general.
Software Engineering/Programming and Operating Systems.
Sheu, Phillip C.-Y. author.
SpringerLink (Online service)
Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
description Software Engineering and Environment examines the various aspects of software development, describing a number of software life cycle models. Twelve in-depth chapters discuss the different phases of a software life cycle, with an emphasis on the object-oriented paradigm. In addition to technical models, algorithms, and programming styles, the author also covers several managerial issues key to software project management. Featuring an abundance of helpful illustrations, this cogent work is an excellent resource for project managers, programmers, and other computer scientists involved in software production.
format Texto
topic_facet Computer science.
Software engineering.
Computer Science.
Computer Science, general.
Software Engineering/Programming and Operating Systems.
author Sheu, Phillip C.-Y. author.
SpringerLink (Online service)
author_facet Sheu, Phillip C.-Y. author.
SpringerLink (Online service)
author_sort Sheu, Phillip C.-Y. author.
title Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
title_short Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
title_full Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
title_fullStr Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
title_full_unstemmed Software Engineering and Environment [electronic resource] : An Object-Oriented Perspective /
title_sort software engineering and environment [electronic resource] : an object-oriented perspective /
publisher Boston, MA : Springer US : Imprint: Springer,
publishDate 1997
url http://dx.doi.org/10.1007/978-1-4615-5907-8
work_keys_str_mv AT sheuphillipcyauthor softwareengineeringandenvironmentelectronicresourceanobjectorientedperspective
AT springerlinkonlineservice softwareengineeringandenvironmentelectronicresourceanobjectorientedperspective
_version_ 1756264668197814272
spelling KOHA-OAI-TEST:1803072018-07-30T23:00:01ZSoftware Engineering and Environment [electronic resource] : An Object-Oriented Perspective / Sheu, Phillip C.-Y. author. SpringerLink (Online service) textBoston, MA : Springer US : Imprint: Springer,1997.engSoftware Engineering and Environment examines the various aspects of software development, describing a number of software life cycle models. Twelve in-depth chapters discuss the different phases of a software life cycle, with an emphasis on the object-oriented paradigm. In addition to technical models, algorithms, and programming styles, the author also covers several managerial issues key to software project management. Featuring an abundance of helpful illustrations, this cogent work is an excellent resource for project managers, programmers, and other computer scientists involved in software production.1. Software Life Cycle Models -- Problems -- References -- 2. Object-Oriented Concepts and Modeling -- 2.1. Basic Concepts of the Object-Oriented Paradigm -- 2.2. Object Modeling -- 2.3. Advanced Object Models -- Problems -- References -- 3. Formal Specification and Verification -- 3.1. First-Order Logic -- 3.2. Logic and Database -- 3.3. Formal Specification in Z -- 3.4. Object-Oriented Logic System -- 3.5. Algebraic Specifications -- 3.6. Petri Nets -- 3.7. Verifying Specifications -- 3.8. Final Remarks -- Problems -- References -- 4. Design Methodologies and Specifications -- 4.1. Design Concepts -- 4.2. Process Description Languages and Design Methodologies -- 4.3. Dynamic and Functional Modeling -- 4.4. Object-Oriented Design Methodologies -- 4.5. Design Verification and CASE Tools -- Problems -- References -- 5. Programming and Coding -- 5.1. Object-Oriented Programming Languages -- 5.2. c++ -- 5.3. SMALLTALK -- 5.4. Distributed Programming Languages -- 5.5. Communicating Sequential Processes and OCCAM -- Problems -- References -- 6. Programming Tools -- 6.1. Object-Oriented Programming for Windows -- 6.2. IDE—An Interactive Programming Environment -- 6.3. X-Window Programming -- 6.4. UNIX Network Programming -- Problems -- References -- 7. Declarative Programming -- 7.1. Very High Level Programming -- 7.2. Object-Oriented Declarative Programming -- 7.3. Logic Programming—PROLOG -- 7.4. COMPOSE—An Object-Oriented Programming Environment -- Problems -- References -- 8. Automatic Program Synthesis and Reuse -- 8.1. Deductive Program Synthesis -- 8.2. Transformational Program Synthesis -- 8.3. Program Abstraction and Instantiation -- 8.4. Automatic Software Reuse -- Problems -- References -- 9. Program Verification and Testing -- 9.1. Formal Program Verification -- 9.2. Black Box Testing -- 9.3. Structural Testing -- 9.4. Error-Based Testing -- 9.5. Automatic Test Case Generation -- 9.6. Testing and Debugging Distributed Programs -- 9.7. Analysis Tools and Software Metrics -- Problems -- References -- 10. Software Maintenance -- 10.1. Components of Software Maintenance -- 10.2. Database and Software Maintenance -- 10.3. Programming Object Bases -- 10.4. Program Management -- 10.5. Reverse Engineering and Design Recovery -- Problems -- References -- 11. Advanced Programming Environments -- 11.1. Knowledge-Based Programming Environments -- 11.2. Visual Programming Environments -- 11.3. Distributed Object-Oriented Programming Systems -- 11.4. Component Software -- 11.5. Programming Environments for Concurrent Engineering -- References -- 12. Other Selected Topics -- 12.1. Project Management -- 12.2. Fault-Tolerant System Design -- 12.3. Discrete Event Simulation -- 12.4. Internet Programming -- References.Software Engineering and Environment examines the various aspects of software development, describing a number of software life cycle models. Twelve in-depth chapters discuss the different phases of a software life cycle, with an emphasis on the object-oriented paradigm. In addition to technical models, algorithms, and programming styles, the author also covers several managerial issues key to software project management. Featuring an abundance of helpful illustrations, this cogent work is an excellent resource for project managers, programmers, and other computer scientists involved in software production.Computer science.Software engineering.Computer Science.Computer Science, general.Software Engineering/Programming and Operating Systems.Springer eBookshttp://dx.doi.org/10.1007/978-1-4615-5907-8URN:ISBN:9781461559078