a software production environment based on conceptual modeling /
First Statement of Responsibility
Oscar Pastor, Juan Carlos Molina
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
New York :
Name of Publisher, Distributor, etc.
Springer,
Date of Publication, Distribution, etc.
2007.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
xiv, 302 pages :
Other Physical Details
illustrations ;
Dimensions
25 cm
INTERNAL BIBLIOGRAPHIES/INDEXES NOTE
Text of Note
Includes bibliographical references (pages [295]-299) and index
CONTENTS NOTE
Text of Note
Pt. I. The OO-method and software production from models -- Let's get philosophical -- The purpose of this work -- The need for new development environments -- Object-oriented modeling as the starting point -- The OO-method -- Pt. II. Conceptual modeling: about the problem space -- Conceptual modeling primitives -- Object model -- Dynamic model -- Functional model -- Presentation model -- Conceptual modeling of legacy systems -- Conceptual model validation -- Pt. III. Conceptual model compilation: from the problem space to the solution space -- Transforming models into applications -- Requirements for the compilation of conceptual models -- Application execution strategy -- Application architecture -- Transformation strategy -- Building a conceptual model compiler -- Issues with other approaches -- Analogies between OO-method and MDA -- The OO-method development process -- OO-method implementations
0
SUMMARY OR ABSTRACT
Text of Note
Formal specification languages, object-oriented methods, CASE tools, component-based software production, agent-oriented, aspect-oriented ... During the last two decades many techniques have been proposed from both research and industry in order to generate a correct software product from a higher-level system specification. Nevertheless, the many failures in achieving this goal have resulted in scepticism when facing any new proposal that offers a "press the button, get all the code" strategy. And now the hype around OMG??'s MDA has given a new push to these strategies. Oscar Pastor