top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Distributed systems architecture [[electronic resource] ] : a middleware approach / / Arno Puder, Kay Römer, Frank Pilhofer
Distributed systems architecture [[electronic resource] ] : a middleware approach / / Arno Puder, Kay Römer, Frank Pilhofer
Autore Puder Arno
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier, : Morgan Kaufmann, c2006
Descrizione fisica 1 online resource (341 p.)
Disciplina 004.2/2
Altri autori (Persone) RömerKay
PilhoferFrank
Collana The MK/OMG Press
Soggetto topico Electronic data processing - Distributed processing
Computer architecture
CORBA (Computer architecture)
ISBN 1-280-64310-2
9786610643103
0-08-045470-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto About the Authors; Preface; Contents; Introduction; Infrastructures for Distributed Applications; Thematic Organization; Target Group; Chapter Overviews; Ancillary Materials; Basic Concepts; Distributed Systems; Characterization; Transparency; Communication Mechanisms; Client/Server Model; Failure Semantics; Object Model; Characterization; Terminology; Middleware; Middleware Tasks; The Structure of a Middleware Platform; Standardization of a Middleware; Portability and Interoperability; Sample Application; The Account Example; C++ Implementation; Distribution of the Sample Application
SummaryIntroduction to CORBA; Object Management Architecture; Overview of CORBA; CORBA Object Model; Interface Definition Language; IDL-Language Mappings; Object Request Broker; Invocation and Object Adapters; Interoperability; The Creation Process of a CORBA Application; Application Development in C++; IDL Specification; IDL Language Mapping for C++; C++ Server Implementation; C++ Client Implementation; Compiling and Executing the Application; Compiling the Application; Executing the Application; Application Development in Java; Java Server Implementation; Java Client Implementation
Compiling and Executing the Java ImplementationThe Bootstrapping Problem; File-Based Bootstrapping; Object URLs; Command Line Arguments; Naming Service; Overview; Name Server Daemon; Example; Summary; μORB; μORB Architecture; Transport Layer; Presentation Layer; Value Ranges of Types; Representation of Type Instances; Modeling of the Presentation Layer; Interoperability Layer; Protocol for Remote Operation Invocation; Structure of Protocol Data Units; Modeling of Protocol Data Units; Proxies; Object Services; Life Cycle of an Object; Object References; Services on the Server Side; Summary
ORB DesignORB Functionality; ORB Architectures; Design of Mico's ORB; Invocation Adapter Interface; Object Adapter Interface; Invocation Table; Scheduler; Object Generation; Bootstrapping; Dynamic Extensibility; Summary, Evaluation, and Alternatives; Interoperability; Model; Inter-ORB Protocols; Interoperable Object References; General Inter-ORB Protocol; Environment-Specific Inter-ORB Protocols; Design of Mico's Interoperability; Framework; GIOP; Summary, Evaluation, and Alternatives; Object Adapters; Terminology; Functionality; Object Management; Servant Management
Generation of Object ReferencesMapping Objects to Servants; Execution of Method Invocations; The Portable Object Adapter; Overview; Policies; POA Manager; Request Processing; Persistence; Design of Mico's POA; Object Key Generation; Persistence; POA Mediator; Collocation; Invocation Adapters; Functionality; Representation of IDL Data Types; Type Checking; Dynamic Invocation Interface; Static Invocation Interface; Design of Mico's DII; Design of Mico's SII; Summary; IDL Compiler; Invocation Adapters; Dynamic versus Static Invocation Adapters; Support of Static Invocation Adapters
Mico's Static Invocation Adapter
Record Nr. UNINA-9910784236103321
Puder Arno  
Amsterdam ; ; Boston, : Elsevier, : Morgan Kaufmann, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Distributed systems architecture : a middleware approach / / Arno Puder, Kay Romer, Frank Pilhofer
Distributed systems architecture : a middleware approach / / Arno Puder, Kay Romer, Frank Pilhofer
Autore Puder Arno
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Elsevier, : Morgan Kaufmann, c2006
Descrizione fisica 1 online resource (341 p.)
Disciplina 004.2/2
Altri autori (Persone) RomerKay
PilhoferFrank
Collana The MK/OMG Press
Soggetto topico Electronic data processing - Distributed processing
Computer architecture
CORBA (Computer architecture)
ISBN 1-280-64310-2
9786610643103
0-08-045470-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto About the Authors; Preface; Contents; Introduction; Infrastructures for Distributed Applications; Thematic Organization; Target Group; Chapter Overviews; Ancillary Materials; Basic Concepts; Distributed Systems; Characterization; Transparency; Communication Mechanisms; Client/Server Model; Failure Semantics; Object Model; Characterization; Terminology; Middleware; Middleware Tasks; The Structure of a Middleware Platform; Standardization of a Middleware; Portability and Interoperability; Sample Application; The Account Example; C++ Implementation; Distribution of the Sample Application
SummaryIntroduction to CORBA; Object Management Architecture; Overview of CORBA; CORBA Object Model; Interface Definition Language; IDL-Language Mappings; Object Request Broker; Invocation and Object Adapters; Interoperability; The Creation Process of a CORBA Application; Application Development in C++; IDL Specification; IDL Language Mapping for C++; C++ Server Implementation; C++ Client Implementation; Compiling and Executing the Application; Compiling the Application; Executing the Application; Application Development in Java; Java Server Implementation; Java Client Implementation
Compiling and Executing the Java ImplementationThe Bootstrapping Problem; File-Based Bootstrapping; Object URLs; Command Line Arguments; Naming Service; Overview; Name Server Daemon; Example; Summary; μORB; μORB Architecture; Transport Layer; Presentation Layer; Value Ranges of Types; Representation of Type Instances; Modeling of the Presentation Layer; Interoperability Layer; Protocol for Remote Operation Invocation; Structure of Protocol Data Units; Modeling of Protocol Data Units; Proxies; Object Services; Life Cycle of an Object; Object References; Services on the Server Side; Summary
ORB DesignORB Functionality; ORB Architectures; Design of Mico's ORB; Invocation Adapter Interface; Object Adapter Interface; Invocation Table; Scheduler; Object Generation; Bootstrapping; Dynamic Extensibility; Summary, Evaluation, and Alternatives; Interoperability; Model; Inter-ORB Protocols; Interoperable Object References; General Inter-ORB Protocol; Environment-Specific Inter-ORB Protocols; Design of Mico's Interoperability; Framework; GIOP; Summary, Evaluation, and Alternatives; Object Adapters; Terminology; Functionality; Object Management; Servant Management
Generation of Object ReferencesMapping Objects to Servants; Execution of Method Invocations; The Portable Object Adapter; Overview; Policies; POA Manager; Request Processing; Persistence; Design of Mico's POA; Object Key Generation; Persistence; POA Mediator; Collocation; Invocation Adapters; Functionality; Representation of IDL Data Types; Type Checking; Dynamic Invocation Interface; Static Invocation Interface; Design of Mico's DII; Design of Mico's SII; Summary; IDL Compiler; Invocation Adapters; Dynamic versus Static Invocation Adapters; Support of Static Invocation Adapters
Mico's Static Invocation Adapter
Record Nr. UNINA-9910816678703321
Puder Arno  
Amsterdam ; ; Boston, : Elsevier, : Morgan Kaufmann, c2006
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Distributed systems architecture [electronic resource] : a middleware approach / Arno Puder, Kay Römer, Frank Pilhofer
Distributed systems architecture [electronic resource] : a middleware approach / Arno Puder, Kay Römer, Frank Pilhofer
Autore Puder, Arno
Pubbl/distr/stampa Amsterdam ; Boston : Elsevier : Morgan Kaufmann, c2006
Descrizione fisica xvi, 323 p. : ill. ; 24 cm.
Disciplina 004.2/2
Altri autori (Persone) Römer, Kay.author
Pilhofer, Frank.author
Soggetto topico Electronic data processing - Distributed processing
Computer architecture
CORBA (Computer architecture)
Soggetto genere / forma Electronic books.
ISBN 9781558606487
1558606483
Formato Risorse elettroniche
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Preface; 1 Introduction; 2 Basic Concepts; 3 Introduction to CORBA; 4 ORB; 5 ORB Design; 6 Interoperability; 7 Object Adapters; 8 Invocation Adapters; 9 IDL compiler; 10 CORBA and Beyond; Appendix A MICO Installation; B Mico Implementation Overview; C Mico Implementation Details; D Sample Application; List of Figures; Glossary; Bibliography; Index.
Record Nr. UNISALENTO-991003248259707536
Puder, Arno  
Amsterdam ; Boston : Elsevier : Morgan Kaufmann, c2006
Risorse elettroniche
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Effective prototyping for software makers [[electronic resource] /] / Jonathan Arnowitz, Michael Arent, Nevin Berger
Effective prototyping for software makers [[electronic resource] /] / Jonathan Arnowitz, Michael Arent, Nevin Berger
Autore Arnowitz Jonathan
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, Calif., : Morgan Kaufmann
Descrizione fisica 1 online resource (625 p.)
Disciplina 005.1
Altri autori (Persone) ArentMichael
BergerNevin
Collana The Morgan Kaufmann series in interactive technologies
Soggetto topico Computer software - Development
Computers
Soggetto genere / forma Electronic books.
ISBN 1-280-75139-8
9786610751396
0-08-046896-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front Cover; Effective Prototyping for Software Makers; Copyright Page; Dedications; Table of Contents; Acknowledgments; Preface; CHAPTER 1 WHY PROTOTYPING?; What Is a Prototype?; An Historical Perspective of Prototyping; Leonardo da Vinci: The Thinking Man's Inventor; Thomas Alva Edison: Inventor Prototyper; Henry Dreyfuss: Designer Prototyper; The Purpose of Prototyping Software; Will the Design Work Properly?; Can the Design Be Produced Economically?; How Will Users and Other Stakeholders Respond to the Design?; Which Approach Can Be Taken to Get From Concept to Product?
How Can Prototyping Support Product Design Specification?How Can Prototyping Contribute to Better Product Scheduling and Budget Planning?; Summary; References; CHAPTER 2 THE EFFECTIVE PROTOTYPING PROCESS; Phase I: Plan (Chapters 3-5); Step 1: Verify the Requirements (Chapter 3); Step 2: Create a Task/Screen Flow (Chapter 4); Step 3: Specifying Content and Fidelity (Chapter 5); Phase II: Specification (Chapters 6-8); Step 4: Determine the Right Prototyping Characteristics (Chapter 6); Step 5: Choose a Prototyping Method (Chapter 7); Step 6: Choose a Prototyping Tool (Chapter 8)
Phase III: Design (Chapters 9 and 10)Step 7: Formulate Design Criteria (Chapter 9); Step 8: Create the Prototype (Chapter 10); Phase IV: Results (Chapters 11-13); Step 9: Review the Prototype (Chapter 11); Step 10: Validate the Design (Chapter 12); Step 11: Implement the Design (Chapter 13); Summary; PHASE I PLAN YOUR PROTOTYPE; CHAPTER 3 VERIFY PROTOTYPE ASSUMPTIONS AND REQUIREMENTS; Prototyping Requirements Are Not Software Requirements; Transformation of Assumptions to Requirements; Step 1: Gather Requirements; Step 2: Inventorize the Requirements
Step 3: Prioritize Requirements and AssumptionsRequirements and the Big Picture; Iteration 1: From Idea to First Visualization; Iteration 2: From Quick Wireframe to Wireframe; Iteration 3: From Wireframe to Storyboard; Iteration 4: From Storyboard to Paper Prototype; Iteration 5: From Paper Prototype to Coded Prototype; Iteration 6: From Coded Prototype to Software Requirements; Summary; References; CHAPTER 4 DEVELOP TASK FLOWS AND SCENARIOS; Task Flow; Task Layer Maps; Step 1: Create List of Tasks; Step 2: Identify Dependencies; Step 3: Layer Task Items; Step 4: Remove Redundant Dependencies
Dependency DiagramStep 1: Prioritize Requirements; Step 2: Highlight Key Tasks; Step 3: Identify Needs; Swim Lane Diagrams; Step 1: Identify User Tasks; Step 2: Identify User Roles; Step 3: Layout User Roles and Task Flows; Step 4: Identify and Visualize Interrelationships; Usage Scenarios; Step 1: Sketch Out Plot; Step 2: Choose Cast; Step 3: Outline Plot; Step 4: Mark Points in Outline; Summary; References; CHAPTER 5 DEFINE PROTOTYPE CONTENT AND FIDELITY; Prototype Fidelity; Low Fidelity; High Fidelity; Prototype Content; Information Design
Techniques to Adjust the Fidelity of Information Design
Record Nr. UNINA-9910458693003321
Arnowitz Jonathan  
San Francisco, Calif., : Morgan Kaufmann
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Effective prototyping for software makers [[electronic resource] /] / Jonathan Arnowitz, Michael Arent, Nevin Berger
Effective prototyping for software makers [[electronic resource] /] / Jonathan Arnowitz, Michael Arent, Nevin Berger
Autore Arnowitz Jonathan
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, Calif., : Morgan Kaufmann
Descrizione fisica 1 online resource (625 p.)
Disciplina 005.1
Altri autori (Persone) ArentMichael
BergerNevin
Collana The Morgan Kaufmann series in interactive technologies
Soggetto topico Computer software - Development
Computers
ISBN 1-280-75139-8
9786610751396
0-08-046896-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front Cover; Effective Prototyping for Software Makers; Copyright Page; Dedications; Table of Contents; Acknowledgments; Preface; CHAPTER 1 WHY PROTOTYPING?; What Is a Prototype?; An Historical Perspective of Prototyping; Leonardo da Vinci: The Thinking Man's Inventor; Thomas Alva Edison: Inventor Prototyper; Henry Dreyfuss: Designer Prototyper; The Purpose of Prototyping Software; Will the Design Work Properly?; Can the Design Be Produced Economically?; How Will Users and Other Stakeholders Respond to the Design?; Which Approach Can Be Taken to Get From Concept to Product?
How Can Prototyping Support Product Design Specification?How Can Prototyping Contribute to Better Product Scheduling and Budget Planning?; Summary; References; CHAPTER 2 THE EFFECTIVE PROTOTYPING PROCESS; Phase I: Plan (Chapters 3-5); Step 1: Verify the Requirements (Chapter 3); Step 2: Create a Task/Screen Flow (Chapter 4); Step 3: Specifying Content and Fidelity (Chapter 5); Phase II: Specification (Chapters 6-8); Step 4: Determine the Right Prototyping Characteristics (Chapter 6); Step 5: Choose a Prototyping Method (Chapter 7); Step 6: Choose a Prototyping Tool (Chapter 8)
Phase III: Design (Chapters 9 and 10)Step 7: Formulate Design Criteria (Chapter 9); Step 8: Create the Prototype (Chapter 10); Phase IV: Results (Chapters 11-13); Step 9: Review the Prototype (Chapter 11); Step 10: Validate the Design (Chapter 12); Step 11: Implement the Design (Chapter 13); Summary; PHASE I PLAN YOUR PROTOTYPE; CHAPTER 3 VERIFY PROTOTYPE ASSUMPTIONS AND REQUIREMENTS; Prototyping Requirements Are Not Software Requirements; Transformation of Assumptions to Requirements; Step 1: Gather Requirements; Step 2: Inventorize the Requirements
Step 3: Prioritize Requirements and AssumptionsRequirements and the Big Picture; Iteration 1: From Idea to First Visualization; Iteration 2: From Quick Wireframe to Wireframe; Iteration 3: From Wireframe to Storyboard; Iteration 4: From Storyboard to Paper Prototype; Iteration 5: From Paper Prototype to Coded Prototype; Iteration 6: From Coded Prototype to Software Requirements; Summary; References; CHAPTER 4 DEVELOP TASK FLOWS AND SCENARIOS; Task Flow; Task Layer Maps; Step 1: Create List of Tasks; Step 2: Identify Dependencies; Step 3: Layer Task Items; Step 4: Remove Redundant Dependencies
Dependency DiagramStep 1: Prioritize Requirements; Step 2: Highlight Key Tasks; Step 3: Identify Needs; Swim Lane Diagrams; Step 1: Identify User Tasks; Step 2: Identify User Roles; Step 3: Layout User Roles and Task Flows; Step 4: Identify and Visualize Interrelationships; Usage Scenarios; Step 1: Sketch Out Plot; Step 2: Choose Cast; Step 3: Outline Plot; Step 4: Mark Points in Outline; Summary; References; CHAPTER 5 DEFINE PROTOTYPE CONTENT AND FIDELITY; Prototype Fidelity; Low Fidelity; High Fidelity; Prototype Content; Information Design
Techniques to Adjust the Fidelity of Information Design
Record Nr. UNINA-9910784543603321
Arnowitz Jonathan  
San Francisco, Calif., : Morgan Kaufmann
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Effective prototyping for software makers / / Jonathan Arnowitz, Michael Arent, Nevin Berger
Effective prototyping for software makers / / Jonathan Arnowitz, Michael Arent, Nevin Berger
Autore Arnowitz Jonathan
Edizione [1st edition]
Pubbl/distr/stampa San Francisco, Calif., : Morgan Kaufmann
Descrizione fisica 1 online resource (625 p.)
Disciplina 005.1
Altri autori (Persone) ArentMichael
BergerNevin
Collana The Morgan Kaufmann series in interactive technologies
Soggetto topico Computer software - Development
Computers
ISBN 1-280-75139-8
9786610751396
0-08-046896-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front Cover; Effective Prototyping for Software Makers; Copyright Page; Dedications; Table of Contents; Acknowledgments; Preface; CHAPTER 1 WHY PROTOTYPING?; What Is a Prototype?; An Historical Perspective of Prototyping; Leonardo da Vinci: The Thinking Man's Inventor; Thomas Alva Edison: Inventor Prototyper; Henry Dreyfuss: Designer Prototyper; The Purpose of Prototyping Software; Will the Design Work Properly?; Can the Design Be Produced Economically?; How Will Users and Other Stakeholders Respond to the Design?; Which Approach Can Be Taken to Get From Concept to Product?
How Can Prototyping Support Product Design Specification?How Can Prototyping Contribute to Better Product Scheduling and Budget Planning?; Summary; References; CHAPTER 2 THE EFFECTIVE PROTOTYPING PROCESS; Phase I: Plan (Chapters 3-5); Step 1: Verify the Requirements (Chapter 3); Step 2: Create a Task/Screen Flow (Chapter 4); Step 3: Specifying Content and Fidelity (Chapter 5); Phase II: Specification (Chapters 6-8); Step 4: Determine the Right Prototyping Characteristics (Chapter 6); Step 5: Choose a Prototyping Method (Chapter 7); Step 6: Choose a Prototyping Tool (Chapter 8)
Phase III: Design (Chapters 9 and 10)Step 7: Formulate Design Criteria (Chapter 9); Step 8: Create the Prototype (Chapter 10); Phase IV: Results (Chapters 11-13); Step 9: Review the Prototype (Chapter 11); Step 10: Validate the Design (Chapter 12); Step 11: Implement the Design (Chapter 13); Summary; PHASE I PLAN YOUR PROTOTYPE; CHAPTER 3 VERIFY PROTOTYPE ASSUMPTIONS AND REQUIREMENTS; Prototyping Requirements Are Not Software Requirements; Transformation of Assumptions to Requirements; Step 1: Gather Requirements; Step 2: Inventorize the Requirements
Step 3: Prioritize Requirements and AssumptionsRequirements and the Big Picture; Iteration 1: From Idea to First Visualization; Iteration 2: From Quick Wireframe to Wireframe; Iteration 3: From Wireframe to Storyboard; Iteration 4: From Storyboard to Paper Prototype; Iteration 5: From Paper Prototype to Coded Prototype; Iteration 6: From Coded Prototype to Software Requirements; Summary; References; CHAPTER 4 DEVELOP TASK FLOWS AND SCENARIOS; Task Flow; Task Layer Maps; Step 1: Create List of Tasks; Step 2: Identify Dependencies; Step 3: Layer Task Items; Step 4: Remove Redundant Dependencies
Dependency DiagramStep 1: Prioritize Requirements; Step 2: Highlight Key Tasks; Step 3: Identify Needs; Swim Lane Diagrams; Step 1: Identify User Tasks; Step 2: Identify User Roles; Step 3: Layout User Roles and Task Flows; Step 4: Identify and Visualize Interrelationships; Usage Scenarios; Step 1: Sketch Out Plot; Step 2: Choose Cast; Step 3: Outline Plot; Step 4: Mark Points in Outline; Summary; References; CHAPTER 5 DEFINE PROTOTYPE CONTENT AND FIDELITY; Prototype Fidelity; Low Fidelity; High Fidelity; Prototype Content; Information Design
Techniques to Adjust the Fidelity of Information Design
Record Nr. UNINA-9910826096103321
Arnowitz Jonathan  
San Francisco, Calif., : Morgan Kaufmann
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Effective prototyping for software makers / Jonathan Arnowitz, Michael Arent, Nevin Berger
Effective prototyping for software makers / Jonathan Arnowitz, Michael Arent, Nevin Berger
Autore Arnowitz, Jonathan
Pubbl/distr/stampa San Francisco, Calif. : Morgan Kaufmann
Descrizione fisica xxxviii, 584 p. : ill. (alcune a col.) ; 24 cm
Disciplina 005.1
Altri autori (Persone) Arent, Michaelauthor
Berger, Nevinauthor
Collana The Morgan Kaufmann Series in Interactive Technologies
ISBN 9780120885688
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISALENTO-991003993999707536
Arnowitz, Jonathan  
San Francisco, Calif. : Morgan Kaufmann
Materiale a stampa
Lo trovi qui: Univ. del Salento
Opac: Controlla la disponibilità qui
Effective prototyping with Excel [[electronic resource] ] : a practical handbook for developers and designers
Effective prototyping with Excel [[electronic resource] ] : a practical handbook for developers and designers
Autore Berger Nevin
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Morgan Kaufmann, c2009
Descrizione fisica 1 online resource (259 p.)
Disciplina 005.1
Altri autori (Persone) BergerNevin
Collana The Morgan Kaufmann series in interactive technologies
Soggetto topico Computer software - Development
ISBN 1-282-03467-7
9786612034671
0-08-091671-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front Cover; Effective Prototypingwith Excel; Copyright Page; Contents; Dedications Page; Acknowledgments; About the Authors; Part 1: Turning Excel into a Prototyping Tool; Chapter 1: A Developer's Dilemma; A Case Study; Excel Prototyping; Still Not Convinced?; Who Should Consider Using Excel?; Our Goal; Chapter 2: Getting Started: Your First Excel Prototype; Examples of Excel Prototypes; To Build the Hotel Finder Area:; To Create a Grouping Box Around the Hotel Finder Area:; Summary; About This Book; Chapter 3: Basics: The Excel Prototyping Canvas; Creating a Prototyping Canvas
To Hide the Grid:To Change the Row and Column Dimensions:; Chapter 4: Creating an Excel Prototyping Template; Templates; What Graphics Should be Included in Your Image Library Worksheet?; Finding the Images You Need; To Add Graphics to the Template:; The Boxes epsivet Buttons Worksheet; Creating the Boxes epsivet Buttons Worksheet; The Table Template Worksheet; Creating the Table Template; The Starter Worksheet; Conclusion; Part 2: Prototyping with Excel; Chapter 5: Excel Prototyping: Storyboards; About Storyboards; How to Create an Excel Storyboard Prototype
Creating the Berger Books Storyboard in ExcelTo Build a Storyboard:; To Create the Header:; To Place a Wireframe Image on the Worksheet:; To Create a Text Box:; Conclusion; References; Chapter 6: Wireframes; Introduction to Wireframes; Task Flow or Site Map Diagram; To Create Site Map Wireframe Boxes:; To Add Connectors Between Boxes:; The Hyperlinked Site Map; Chapter 7: Digital Interactive Prototypes; About Digital Interactive Prototypes; Creating a Screen Flow Diagram; To Import Scanned Drawings or Graphics Created in Another Application:; To Group Shapes:
Creating an Interactive PrototypeTo Create the Interactive Digital Prototype:; Creating a Drop-Down Menu in Excel; Conclusion; References; Part 3: Putting Your Excel Prototype to Work; Chapter 8: Iterating Prototypes With Excel; Preparing for a Design Iteration; Creating Iterations of Your Excel Prototype; Iteration 2: Wireframe with Some Details; Iteration 3: Wireframe Updated with Design Team Feedback; Iteration 4: Final Wireframe; Conclusion; References; Chapter 9: Communicating Your Design in Excel; Introduction; Adding a Tooltip to Excel Hyperlinks; To Insert a Comment:
To Create Annotation Areas:Conclusion; Chapter 10: Sharing Your Excel Prototype; Introduction; Mitigating the Risks of Implementing a Finished Prototype; Competing Prototypes; To Color a Tab:; Conclusion; References; Appendix A: Useful Techniques with Excel; Another Way to Use a Background:; To Fill Shapes with Text:; To Fill a Shape with a Pattern:; To Align Elements on a Page:; Drag-Fill Shortcuts; Drag-Fill Patterns:; Copy and Paste: Building Prototype Screens Quickly; Draw Menu; Formatting Toolbar; Appendix B: Nevin Discovers Excel as a Rapid Prototyping Tool; First Exposure
Appendix C: Glossary
Record Nr. UNINA-9910782683803321
Berger Nevin  
Amsterdam ; ; Boston, : Morgan Kaufmann, c2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Effective prototyping with Excel : a practical handbook for developers and designers
Effective prototyping with Excel : a practical handbook for developers and designers
Edizione [1st edition]
Pubbl/distr/stampa Amsterdam ; ; Boston, : Morgan Kaufmann, c2009
Descrizione fisica 1 online resource (259 p.)
Disciplina 005.1
Altri autori (Persone) BergerNevin
Collana The Morgan Kaufmann series in interactive technologies
Soggetto topico Computer software - Development
ISBN 1-282-03467-7
9786612034671
0-08-091671-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Front Cover; Effective Prototypingwith Excel; Copyright Page; Contents; Dedications Page; Acknowledgments; About the Authors; Part 1: Turning Excel into a Prototyping Tool; Chapter 1: A Developer's Dilemma; A Case Study; Excel Prototyping; Still Not Convinced?; Who Should Consider Using Excel?; Our Goal; Chapter 2: Getting Started: Your First Excel Prototype; Examples of Excel Prototypes; To Build the Hotel Finder Area:; To Create a Grouping Box Around the Hotel Finder Area:; Summary; About This Book; Chapter 3: Basics: The Excel Prototyping Canvas; Creating a Prototyping Canvas
To Hide the Grid:To Change the Row and Column Dimensions:; Chapter 4: Creating an Excel Prototyping Template; Templates; What Graphics Should be Included in Your Image Library Worksheet?; Finding the Images You Need; To Add Graphics to the Template:; The Boxes epsivet Buttons Worksheet; Creating the Boxes epsivet Buttons Worksheet; The Table Template Worksheet; Creating the Table Template; The Starter Worksheet; Conclusion; Part 2: Prototyping with Excel; Chapter 5: Excel Prototyping: Storyboards; About Storyboards; How to Create an Excel Storyboard Prototype
Creating the Berger Books Storyboard in ExcelTo Build a Storyboard:; To Create the Header:; To Place a Wireframe Image on the Worksheet:; To Create a Text Box:; Conclusion; References; Chapter 6: Wireframes; Introduction to Wireframes; Task Flow or Site Map Diagram; To Create Site Map Wireframe Boxes:; To Add Connectors Between Boxes:; The Hyperlinked Site Map; Chapter 7: Digital Interactive Prototypes; About Digital Interactive Prototypes; Creating a Screen Flow Diagram; To Import Scanned Drawings or Graphics Created in Another Application:; To Group Shapes:
Creating an Interactive PrototypeTo Create the Interactive Digital Prototype:; Creating a Drop-Down Menu in Excel; Conclusion; References; Part 3: Putting Your Excel Prototype to Work; Chapter 8: Iterating Prototypes With Excel; Preparing for a Design Iteration; Creating Iterations of Your Excel Prototype; Iteration 2: Wireframe with Some Details; Iteration 3: Wireframe Updated with Design Team Feedback; Iteration 4: Final Wireframe; Conclusion; References; Chapter 9: Communicating Your Design in Excel; Introduction; Adding a Tooltip to Excel Hyperlinks; To Insert a Comment:
To Create Annotation Areas:Conclusion; Chapter 10: Sharing Your Excel Prototype; Introduction; Mitigating the Risks of Implementing a Finished Prototype; Competing Prototypes; To Color a Tab:; Conclusion; References; Appendix A: Useful Techniques with Excel; Another Way to Use a Background:; To Fill Shapes with Text:; To Fill a Shape with a Pattern:; To Align Elements on a Page:; Drag-Fill Shortcuts; Drag-Fill Patterns:; Copy and Paste: Building Prototype Screens Quickly; Draw Menu; Formatting Toolbar; Appendix B: Nevin Discovers Excel as a Rapid Prototyping Tool; First Exposure
Appendix C: Glossary
Record Nr. UNINA-9910811380503321
Amsterdam ; ; Boston, : Morgan Kaufmann, c2009
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Embedded computing for high performance : design exploration and customization using high-level compilation and synthesis tools / / Joao Manuel Paiva Cardoso, Jose Gabriel de Figueiredo Coutinho, Pedro C. Diniz
Embedded computing for high performance : design exploration and customization using high-level compilation and synthesis tools / / Joao Manuel Paiva Cardoso, Jose Gabriel de Figueiredo Coutinho, Pedro C. Diniz
Autore Cardoso Joao Manuel Paiva
Edizione [Second edition.]
Pubbl/distr/stampa Cambridge, Massachusetts : , : Morgan Kaufmann, , 2017
Descrizione fisica 1 online resource (322 pages) : illustrations
Disciplina 004.16
Soggetto topico Embedded computer systems
High performance computing
ISBN 0-12-804199-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910583050303321
Cardoso Joao Manuel Paiva  
Cambridge, Massachusetts : , : Morgan Kaufmann, , 2017
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui