Applying UML and patterns : an introduction to object-oriented analysis and design / Craig Larman |
Autore | Larman, Craig |
Pubbl/distr/stampa | Upper Saddle River, NJ : Prentice Hall PTR, c1998 |
Descrizione fisica | xix, 507 p. : ill. ; 27 cm. |
Disciplina |
005.117
621.3.8 |
Soggetto topico |
Object-oriented methods (Computer science)
System analysis System design UML (Computer science) |
ISBN | 0137488807 |
Classificazione | LC QA76.9.035 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISALENTO-991003068579707536 |
Larman, Craig
![]() |
||
Upper Saddle River, NJ : Prentice Hall PTR, c1998 | ||
![]() | ||
Lo trovi qui: Univ. del Salento | ||
|
Component strategies |
Pubbl/distr/stampa | New York, NY, : SIGS Publications, ©1998- |
Descrizione fisica | 1 online resource |
Disciplina | 005.1/17 |
Soggetto topico |
Object-oriented programming (Computer science)
Computer software - Development Database design Object-oriented methods (Computer science) Programmation orientée objet (Informatique) - Périodiques Logiciels - Développement - Périodiques Bases de données - Conception - Périodiques Approche orientée objet (Informatique) - Périodiques |
Soggetto genere / forma | Periodicals. |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Periodico |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996336154803316 |
New York, NY, : SIGS Publications, ©1998- | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|
Component strategies |
Pubbl/distr/stampa | New York, NY, : SIGS Publications, ©1998- |
Descrizione fisica | 1 online resource |
Disciplina | 005.1/17 |
Soggetto topico |
Object-oriented programming (Computer science)
Computer software - Development Database design Object-oriented methods (Computer science) Programmation orientée objet (Informatique) - Périodiques Logiciels - Développement - Périodiques Bases de données - Conception - Périodiques Approche orientée objet (Informatique) - Périodiques |
Soggetto genere / forma | Periodicals. |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Periodico |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910139440403321 |
New York, NY, : SIGS Publications, ©1998- | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Design patterns in .NET Core 3.0 : reusable approaches in C# and F# for object-oriented software design / / Dmitri Nesteruk |
Autore | Nesteruk Dmitri |
Edizione | [Second edition.] |
Pubbl/distr/stampa | [Place of publication not identified] : , : Apress, , [2020] |
Descrizione fisica | 1 online resource (XVII, 374 p. 10 illus.) |
Disciplina | 005.117 |
Soggetto topico | Object-oriented methods (Computer science) |
ISBN | 1-4842-6180-1 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Part I: Introduction -- Chapter 1: The SOLID Design Principles -- Chapter 2: The Functional Perspective -- Part II: Creational Patterns -- Chapter 3: Builder -- Chapter 4: Factories -- Chapter 5: Prototype -- Chapter 6: Singleton -- Part III: Structural Patterns -- Chapter 7: Adapter -- Chapter 8: Bridge -- Chapter 9: Composite -- Chapter 10: Decorator -- Chapter 11: Façade -- Chapter 12: Flyweight -- Chapter 13: Proxy -- Part IV: Behavioral Patterns. - Chapter 14: Chain of Responsibility -- Chapter 15: Command -- Chapter 16: Interpreter -- Chapter 17: Iterator -- Chapter 18: Mediator -- Chapter 19: Memento -- Chapter 20: Null Object -- Chapter 21: Observer -- Chapter 22: State -- Chapter 23: Strategy -- Chapter 24: Template Method -- Chapter 25: Visitor. |
Record Nr. | UNINA-9910437654603321 |
Nesteruk Dmitri
![]() |
||
[Place of publication not identified] : , : Apress, , [2020] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ecoop - object-oriented programming : 21st European conference, Berlin, Germany, July 30 - August 3, 2007, proceedings / / edited by Erik Ernst |
Edizione | [1st ed. 2007.] |
Pubbl/distr/stampa | Berlin, Germany : , : Springer, , [2007] |
Descrizione fisica | 1 online resource (XIII, 625 p.) |
Disciplina | 005.117 |
Collana | Programming and Software Engineering |
Soggetto topico | Object-oriented methods (Computer science) |
ISBN | 3-540-73589-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Invited Talk -- Erlang – Software for a Concurrent World -- Types -- Gradual Typing for Objects -- Generic Universe Types -- Declarative Object Identity Using Relation Types -- Runtime Implementation -- Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines -- Generational Real-Time Garbage Collection -- AS-GC: An Efficient Generational Garbage Collector for Java Application Servers -- Empirical Studies -- Exception Handling: A Field Study in Java and .NET -- On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study -- Dahl-Nygaard Prize Invited Talk -- An Accidental Simula User -- Programs and Predicates -- Validity Invariants and Effects -- Non-null References by Default in Java: Alleviating the Nullity Annotation Burden -- Efficiently Generating Structurally Complex Inputs with Thousands of Objects -- Language Design -- Matching Objects with Patterns -- DirectFlow: A Domain-Specific Language for Information-Flow Systems -- A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships -- Inheritance and Derivation -- JavaGI: Generalized Interfaces for Java -- Metaprogramming with Traits -- Morphing: Safely Shaping a Class in the Image of Others -- A Higher Abstraction Level Using First-Class Inheritance Relations -- Dahl-Nygaard Prize Invited Talk -- Assuring Object-Oriented Architecture -- Aspects -- MAO: Ownership and Effects for More Effective Reasoning About Aspects -- Joinpoint Inference from Behavioral Specification to Implementation -- A Machine Model for Aspect-Oriented Programming -- A Staged Static Program Analysis to Improve the Performance of Runtime Monitoring -- Language About Language -- Tracking Linear and Affine Resources with Java(X) -- Attribute Grammar-Based Language Extensions for Java -- Metamodel Adaptation and Model Co-adaptation. |
Record Nr. | UNINA-9910484227403321 |
Berlin, Germany : , : Springer, , [2007] | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Ecoop - object-oriented programming : 21st European conference, Berlin, Germany, July 30 - August 3, 2007, proceedings / / edited by Erik Ernst |
Edizione | [1st ed. 2007.] |
Pubbl/distr/stampa | Berlin, Germany : , : Springer, , [2007] |
Descrizione fisica | 1 online resource (XIII, 625 p.) |
Disciplina | 005.117 |
Collana | Programming and Software Engineering |
Soggetto topico | Object-oriented methods (Computer science) |
ISBN | 3-540-73589-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Invited Talk -- Erlang – Software for a Concurrent World -- Types -- Gradual Typing for Objects -- Generic Universe Types -- Declarative Object Identity Using Relation Types -- Runtime Implementation -- Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines -- Generational Real-Time Garbage Collection -- AS-GC: An Efficient Generational Garbage Collector for Java Application Servers -- Empirical Studies -- Exception Handling: A Field Study in Java and .NET -- On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study -- Dahl-Nygaard Prize Invited Talk -- An Accidental Simula User -- Programs and Predicates -- Validity Invariants and Effects -- Non-null References by Default in Java: Alleviating the Nullity Annotation Burden -- Efficiently Generating Structurally Complex Inputs with Thousands of Objects -- Language Design -- Matching Objects with Patterns -- DirectFlow: A Domain-Specific Language for Information-Flow Systems -- A Relational Model of Object Collaborations and Its Use in Reasoning About Relationships -- Inheritance and Derivation -- JavaGI: Generalized Interfaces for Java -- Metaprogramming with Traits -- Morphing: Safely Shaping a Class in the Image of Others -- A Higher Abstraction Level Using First-Class Inheritance Relations -- Dahl-Nygaard Prize Invited Talk -- Assuring Object-Oriented Architecture -- Aspects -- MAO: Ownership and Effects for More Effective Reasoning About Aspects -- Joinpoint Inference from Behavioral Specification to Implementation -- A Machine Model for Aspect-Oriented Programming -- A Staged Static Program Analysis to Improve the Performance of Runtime Monitoring -- Language About Language -- Tracking Linear and Affine Resources with Java(X) -- Attribute Grammar-Based Language Extensions for Java -- Metamodel Adaptation and Model Co-adaptation. |
Record Nr. | UNISA-996466094403316 |
Berlin, Germany : , : Springer, , [2007] | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|
EDOC 2006 : proceedings : 10th IEEE International Enterprise Distributed Object Computing Conference : Hong Kong, China, October 16-20, 2006 / / IEEE Computer Society |
Pubbl/distr/stampa | New York : , : IEEE, , 2006 |
Descrizione fisica | 1 online resource (473 pages) |
Soggetto topico |
Object-oriented methods (Computer science)
Electronic data processing - Distributed processing |
ISBN | 1-5090-9358-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996199008503316 |
New York : , : IEEE, , 2006 | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|
EDOC 2006 : proceedings : 10th IEEE International Enterprise Distributed Object Computing Conference : Hong Kong, China, October 16-20, 2006 / / IEEE Computer Society |
Pubbl/distr/stampa | New York : , : IEEE, , 2006 |
Descrizione fisica | 1 online resource (498 pages) |
Soggetto topico |
Object-oriented methods (Computer science)
Electronic data processing - Distributed processing |
ISBN | 1-5090-9781-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNISA-996208038603316 |
New York : , : IEEE, , 2006 | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|
EDOC 2006 : proceedings : 10th IEEE International Enterprise Distributed Object Computing Conference : Hong Kong, China, October 16-20, 2006 / / IEEE Computer Society |
Pubbl/distr/stampa | New York : , : IEEE, , 2006 |
Descrizione fisica | 1 online resource (473 pages) |
Soggetto topico |
Object-oriented methods (Computer science)
Electronic data processing - Distributed processing |
ISBN | 1-5090-9358-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910142716503321 |
New York : , : IEEE, , 2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
EDOC 2006 : proceedings : 10th IEEE International Enterprise Distributed Object Computing Conference : Hong Kong, China, October 16-20, 2006 / / IEEE Computer Society |
Pubbl/distr/stampa | New York : , : IEEE, , 2006 |
Descrizione fisica | 1 online resource (498 pages) |
Soggetto topico |
Object-oriented methods (Computer science)
Electronic data processing - Distributed processing |
ISBN | 1-5090-9781-3 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Record Nr. | UNINA-9910142742003321 |
New York : , : IEEE, , 2006 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|