Showing 241 - 280 results of 359 for search '"software engineer"', query time: 0.27s Refine Results
  1. 241

    Reliable JavaScript : How to Code Safely in the World's Most Dangerous Language. by Spencer, Lawrence

    Published 2015
    Table of Contents: “…Reliable JavaScript®; Contents; Introduction; Part I: Laying a Solid Foundation; Chapter 1: Practicing Skillful Software; Writing Code That Starts Correct; Mastering the Features of JavaScript; Case Study: D3.js; JavaScript Is Single-Threaded; Avoiding JavaScript's Pitfalls in Larger Systems; Scripts Are Not Modules; Nested Functions Control Scope; Coding by Contract; Applying the Principles of Software Engineering; The SOLID Principles; The DRY Principle; Writing Code That Stays Correct; Investing for the Future with Unit Tests; Practicing Test-Driven Development…”
    Full text (Emmanuel users only)
    Electronic eBook
  2. 242

    Hands-On System Programming with Go : Build Modern and Concurrent Applications for Unix and Linux Systems Using Golang. by Guerrieri, Alex

    Published 2019
    Table of Contents: “…Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Section 1: An Introduction to System Programming and Go; Chapter 1: An Introduction to System Programming; Technical requirements; Beginning with system programming; Software for software; Languages and system evolution; System programming and software engineering; Application programming interfaces; Types of APIs; Operating systems; Libraries and frameworks; Remote APIs; Web APIs; Understanding the protection ring; Architectural differences; Kernel space and user space…”
    Full text (Emmanuel users only)
    Electronic eBook
  3. 243

    Big Data Analytics. by Ankam, Venkat

    Published 2016
    Table of Contents: “…Cover; Copyright; Credits; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Preface; Chapter 1: Big Data Analytics at a 10,000-Foot View; Big Data analytics and the role of Hadoop and Spark; A typical Big Data analytics project life cycle; Identifying the problem and outcomes; Identifying the necessary data; Data collection; Preprocessing data and ETL; Performing analytics; Visualizing data; The role of Hadoop and Spark; Big Data science and the role of Hadoop and Spark; A fundamental shift from data analytics to data science; Data scientists versus software engineers.…”
    Full text (Emmanuel users only)
    Electronic eBook
  4. 244

    Coordination in Heterarchical Supply Chains : a Framework for the Design and Evaluation of Collaborative Planning Concepts. by Küppers, Peer

    Published 2015
    Table of Contents: “…5.1 Identifying and Selecting Coordination Mechanisms5.2 Modeling, Simulating and Implementing Decentralized Systems; 5.3 Software Engineering Methods; 6 Framework Fundamentals; 6.1 Method for the Design and Evaluation of Collaborative Planning Concepts; 6.2 Collaborative Planning Artifacts; 7 Applicability Assessment for Collaborative Planning Concepts and Artifacts; 7.1 Overview and Approach of the Assessment Component; 7.2 Classification of Supply Chains Coordination Problems and Solutions; 7.2.1 Classification Structure; 7.2.2 Classification Attributes.…”
    Full text (Emmanuel users only)
    Electronic eBook
  5. 245

    Aspect-oriented programming evaluated : a study on the impact that aspect-oriented programming can have on software development productivity by Kleinschmager, Sebastian

    Published 2012
    Table of Contents: “…Empirical research in Software Engineering -- Specifics and Dangers3.2. Aspect-Oriented Programming; 3.2.1. …”
    Full text (Emmanuel users only)
    Electronic eBook
  6. 246

    Game Development Patterns and Best Practices by Doran, John P., Casanova, Matt

    Published 2017
    Full text (Emmanuel users only)
    Electronic eBook
  7. 247

    Beyond Programming : To a New Era of Design. by Blum, Bruce I.

    Published 1996
    Table of Contents: “…A Foundation for Software Design; 9.2. Software Engineering, a Historical Overview; 9.3. The Traditional Technological Perspective; 9.4. …”
    Full text (Emmanuel users only)
    Electronic eBook
  8. 248

    Empirical Research for Software Security : Foundations and Experience. by Ben Othmane, Lotfi

    Published 2017
    Table of Contents: “…Cover; Half Title; Title Page; Copyright Page; Table of Contents; Preface; List of Figures; List of Tables; Contributors; 1: Empirical Research on Security and Privacy by Design; 1.1 Introduction; 1.2 Empirical Research on Security and Privacy by Design; 1.3 Scoping; 1.4 Planning; 1.5 Operation; 1.6 Analysis and Interpretation; 1.7 Presentation and Packaging; 1.8 Conclusion; 2: Guidelines for Systematic Mapping Studies in Security Engineering; 2.1 Introduction; 2.2 Background on Systematic Mapping Studies in Software Engineering.…”
    Full text (Emmanuel users only)
    Electronic eBook
  9. 249

    Managing and engineering complex technological systems by Zonnenshain, Avigdor

    Published 2015
    Table of Contents: “…1.2.1 The Boundaries of a System1.2.2 Systems of Systems; 1.2.3 Managing the Human Factor; 1.2.4 Traits Derived From an Interdisciplinary, Systemic View; Chapter 1.3The Systems Engineer as Manager and Leader; 1.3.1 Systems Engineering and Technological Project Management; Chapter 1.4The Evolution of a Systems Engineer; 1.4.1 The Main Paths of Development of Systems Engineers; 1.4.2 The Evolution of Software Engineers Into Systems Engineers; 1.4.3 The Training of Systems Engineers; Chapter 1.5Systems Engineering in Various Organizations.…”
    Full text (Emmanuel users only)
    Electronic eBook
  10. 250

    Cloud Native Development Patterns and Best Practices : Practical architectural patterns for building modern, distributed cloud-native systems. by Gilbert, John

    Published 2018
    Table of Contents: “…Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding Cloud Native Concepts; Establishing the context; Rewiring your software engineering brain; Defining cloud-native; Powered by disposable infrastructure; Composed of bounded, isolated components; Scales globally; Embraces disposable architecture; Leverages value-added cloud services; Welcomes polyglot cloud; Empowers self-sufficient, full-stack teams; Drives cultural change; Summary; Chapter 2: The Anatomy of Cloud Native Systems; The cloud is the database.…”
    Full text (Emmanuel users only)
    Electronic eBook
  11. 251

    Model-Driven and Software Product Line Engineering. by Royer, Jean-Claude

    Published 2013
    Table of Contents: “…Component-based software engineering.…”
    Full text (Emmanuel users only)
    Electronic eBook
  12. 252

    COBOL software modernization : from principles to implementation with the BLU AGE® method by Barbier, Franck, Recoussine, Jean-Luc

    Published 2015
    Table of Contents: “…The superiority of white-box modernization; 2.3. Software engineering principles underpinning modernization; 2.3.1. …”
    Full text (Emmanuel users only)
    Electronic eBook
  13. 253

    Web Mining A Synergic Approach Resorting to Classifications and Clustering. by Kumbhar, V. S.

    Published 2017
    Table of Contents: “…1.10.2 Scalable and Interactive Data Mining Methods -- 1.10.3 Integration of Data Mining with Database Systems, Data Warehouse Systems, and Web Database Systems -- 1.10.4 Standardization of Data Mining Query Language -- 1.10.5 Visual Data Mining -- 1.10.6 New Methods for Mining Complex Types of Data -- 1.10.7 Biological Data Mining -- 1.10.8 Data Mining and Software Engineering -- 1.10.9 Web Mining -- 1.10.10 Distributed Data Mining -- 1.10.11 Real-Time Data Mining -- 1.10.12 Multi-Database Data Mining -- 1.10.13 Privacy Protection and Information Security in Data Mining…”
    Full text (Emmanuel users only)
    Electronic eBook
  14. 254

    An Assessment Model to Foster the Adoption of Agile Software Product Lines in the Automotive Domain by Hohl, Philipp

    Published 2019
    Table of Contents: “…Intro; Acknowledgments; Abstract; Zusammenfassung; List of Figures; List of Tables; Acronyms; 1 Introduction; 1.1 Background and Motivation; 1.2 Research Scope; 1.3 Research Approach; 1.4 Goals; 1.5 Research Questions; 1.6 Hypotheses; 1.7 Contributions of Thesis; 1.8 Structure of Thesis; 1.9 Chapter Summary; 2 Theoretical Foundation; 2.1 Automotive Assessment/Reference Models; 2.2 Systematic Software Reuse Strategies; 2.3 Agile Software Development; 2.4 Agile Software Product Lines; 2.5 Chapter Summary; 3 State of the Practice; 3.1 Automotive Software Engineering; 3.2 Interview Study…”
    Full text (Emmanuel users only)
    Electronic eBook
  15. 255

    Process Plant Layout. by Moran, Sean

    Published 2016
    Table of Contents: “…2.8.4 Instrument Engineering2.8.5 Software Engineering; 2.8.6 Civil/Structural Engineering and Architects; 2.8.7 Installation, Commissioning, and Validation; 2.8.8 Procurement and Inspection; 2.8.9 Process Engineering; 2.9 Liaison Outside the Design Team; 2.9.1 Regulatory Authorities; 2.9.1.1 Planning; 2.9.1.2 Health and Safety; 2.9.1.3 Pollution; 2.9.2 Emergency Services; 2.9.3 Transport; 2.9.4 Quality Assurance; 2.9.5 Publicity and the Press; 2.9.6 Insurance; 2.9.7 Equipment Suppliers; 2.9.8 Raw Material Suppliers and Product End Users; 2.9.9 Utility Suppliers.…”
    Full text (Emmanuel users only)
    Electronic eBook
  16. 256

    Computer simulation in physics and engineering by Steinhauser, M. O. (Martin Oliver)

    Published 2013
    Table of Contents: “…2.5 Structures and their representation in computer memory2.5.1 Blending structs and arrays; 2.6 Numerical differentiation and integration; 2.6.1 Numerical differentiation; 2.6.2 Case study: the second derivative of ex; 2.6.3 Numerical integration; 2.7 Remarks on programming and software engineering; 2.7.1 Good software development practices; 2.7.2 Reduction of complexity; 2.7.3 Designing a program; 2.7.4 Readability of a program; 2.7.5 Focus your attention by using conventions; 2.8 Ways to improve your programs; 2.9 Exercises; 2.9.1 Questions; 2.9.2 Errors in programs.…”
    Full text (Emmanuel users only)
    Electronic eBook
  17. 257

    Managing Complexity of Information Systems : the Value of Simplicity. by Lemberger, Pirmin P., Morel, Médéric

    Published 2013
    Table of Contents: “…Abstraction in software engineering; 2.2.8.1. Abstraction is everywhere in software; 2.2.8.2. …”
    Full text (Emmanuel users only)
    Electronic eBook
  18. 258

    Civil Avionics Systems. by Moir, Ian

    Published 2013
    Table of Contents: “…2.6.3 Extended Operand Addressing Modes2.7 Software; 2.7.1 Software Introduction; 2.7.2 Assemblers and Compilers; 2.7.3 Software Engineering; 2.7.4 Software Design Process Assurance; 2.7.5 Languages; 2.7.6 Object-Oriented Design; 2.7.7 Auto-code Generation; 2.7.8 Real-Time Operating System (RTOS); 2.8 Microprocessors; 2.8.1 Moore's Law; 2.8.2 Significant Microprocessors used in Aerospace Applications; 2.8.3 CPU Cache; 2.8.4 Microcontrollers; 2.8.5 Rock's Law; 2.9 Memory Technologies; 2.9.1 Desired Avionics Memory Attributes; 2.9.2 Available Memory Technology Attributes.…”
    Full text (Emmanuel users only)
    Electronic eBook
  19. 259

    Design reuse in product development modeling, analysis and optimization by Ong, S. K., 1969-

    Published 2008
    Table of Contents: “…Cover -- Contents -- Preface -- 1 Introduction -- 1.1 Design Reuse What and Why -- 1.1.1 Types of design reuse -- 1.1.2 The importance of design reuse -- 1.2 Product Conceptual Design -- 1.2.1 Product family design -- 1.3 Major Issues in Design Reuse -- 1.3.1 Design reuse process -- 1.3.2 Product information modeling -- 1.3.3 Product information analysis -- 1.3.4 Design synthesis -- 1.3.5 Solution evaluation -- 1.4 Engineering Design Reuse Applications -- 1.4.1 Design reuse in software engineering -- 1.4.2 Design reuse in mechanical and electro-mechanical engineering -- 1.4.3 Design reuse in manufacturing -- 1.5 Barriers to Design Reuse -- 1.6 Summary -- 2 Design Reuse Systems and Enabling Tools -- 2.1 Engineering Design Reuse Approaches -- 2.1.1 Case-based reasoning -- 2.1.2 Catalog-based design -- 2.1.3 Modular design -- 2.1.4 Adaptable design -- 2.1.5 Expert systems -- 2.1.6 Innovative design using TRIZ -- 2.2 Reasoning in Design Reuse -- 2.2.1 Machine learning -- 2.2.2 Data mining -- 2.2.3 Design structure matrix -- 2.2.4 Artificial neural networks -- 2.2.5 Genetic algorithms -- 2.2.6 Agent-based method -- 2.3 Summary -- 3 Product Information Modeling -- 3.1 Data, Information and Knowledge -- 3.2 Information Modeling State-Of-The-Art Review -- 3.2.1 Content of information model -- 3.2.2 Modeling languages -- 3.2.3 Taxonomies -- 3.2.4 Database system and web-based environment -- 3.3 Function-Based Product Information Model -- 3.3.1 A multiple facet product information model -- 3.3.2 Representation of function using key element vector -- 3.3.3 Function taxonomies -- 3.3.4 An illustrative example -- 3.4 Summary -- 4 Design of Product Platform -- 4.1 Role of Product Platform -- 4.2 Product Platform and Product Family Design -- 4.2.1 A top-down perspective -- 4.2.2 A bottom-up perspective -- 4.3 Computational Tools for Product Architecture Building -- 4.3.1 QFD-based approach -- 4.3.2 DSM-based approach -- 4.3.3 Heuristic and quantitative approaches -- 4.4 Product Architecture Building Using Self-Organizing Map -- 4.4.1 Introduction of SOM -- 4.4.2 Function clustering based on SOM -- 4.4.3 A case study -- 4.4.4 Evaluation of the SOM method -- 4.5 Other Relevant Issues in Product Platform Design -- 4.5.1 Extraction of KCs as performance criteria -- 4.5.2 Formation of component catalog -- 4.5.3 Establishment of mapping route using correlation matrices -- 4.6 Summary -- 5 Optimization in Product Design -- 5.1 Introduction -- 5.1.1 Weighted sum method -- 5.1.2 Goal programming -- 5.1.3 Multi-level programming/rank ordering -- 5.1.4 Genetic algorithms -- 5.2 Automated Design Synthesis -- 5.2.1 Configuration design -- 5.2.2 Design synthesis techniques -- 5.3 Multi-objective Struggle Genetic Algorithm Design Synthesis -- 5.3.1 Problem formulation -- 5.3.2 The MOSGA algorithm -- 5.3.3 Implementation of MOSGA in product configuration design -- 5.3.4 Precautions and limitations -- 5.4 Post-optimal Solution Selection -- 5.5 A Case Study -- 5.5.1 Experience-based design -- 5.5.2 Product design using the design reuse approach -- 5.5.3 Comparison of the two methods -- 5.6 Summary -- 6 Cost Estimation in Product Development -- 6.1 Introduction -- 6.2 Product Development Cost -- 6.2.1 Cost stru.…”
    Full text (Emmanuel users only)
    Electronic eBook
  20. 260

    Encyclopedia of computer science and technology by Henderson, Harry, 1951-

    Table of Contents: “…. -- Shareware and freeware -- Sharing economy -- Shell (computer science) -- Simonyi, Charles -- Simula -- Simulation -- Smalltalk -- Smart buildings and homes -- Smart card -- Smart TV -- Smart watch -- Smartphone -- Snowden, Edward -- SOAP -- Social graph -- Social impact of computing -- Social networking -- Social network games -- Social robots -- Social sciences and computing -- Software agent -- Software engineering -- Software piracy and counterfeiting -- Software quality assurance -- Solid state drive -- Sony -- Sorting and searching -- Sound file formats -- Space exploration and computers -- Spafford, Eugene H. -- Spam -- Speech recognition and synthesis -- Spreadsheet -- Spyware and adware -- Stack -- Stallman, Richard -- Standards in computing -- Statistics and computing -- Stoll, Clifford -- Streaming (computer science) -- Stroustrup, Bjarne -- Structured programming -- Structured query language (SQL) -- Sun Microsystems -- Supercomputer -- Supply chain management -- Surveillance capitalism -- Surveillance technologies -- Sutherland, Ivan Edward -- Swartz, Aaron -- Swift (programming language) -- System administrator -- Systems analyst -- Systems programming…”
    Full text (Emmanuel users only)
    Electronic eBook
  21. 261

    Architectural Patterns : Uncover essential patterns in the most indispensable realm of enterprise architecture. by Chelliah, Pethuru Raj

    Published 2017
    Table of Contents: “…Limitations of two-tier client-server patterns -- Three-tier client-server architecture -- Design considerations for using three-tier architecture -- Design considerations for n-tier architecture -- An example of n-tier architecture (shopping cart web application) -- The distributed client-server architecture -- Motivation for development of web application patterns -- Workings of the MVC pattern -- The ASP.Net framework -- The model view presenter (MVP) pattern -- The model-view-viewmodel (MVVM) pattern -- Key advantages of the MVVM pattern -- Design considerations for using the MVVM pattern -- Prism -- Design patterns for web application development -- The front controller pattern -- Spring framework -- Summary -- Chapter 3: Object-Oriented Software Engineering Patterns -- Key elements of OOD -- Additional elements of OOD -- Design principles -- Single responsibility principle (SRP) -- SOLID -- Open and close principle -- SOLID -- Liskov substitution principle (LSP) -- SOLID -- Interface segregation principle (ISP) -- SOLID -- Dependency inversion principle (DIP) -- SOLID -- Other common design principles -- OO design patterns -- Creational design patterns -- Factory method (virtual constructor) -- Abstract factory (kit) -- Builder -- Prototype -- Singleton -- Structural design patterns -- Adapter class (wrapper) -- Adapter (object) -- Bridge (handle/body) -- Composite -- Decorator -- Façade -- Flyweight -- Proxy -- Behavioral patterns -- Chain of responsibility -- Command (action/transaction) -- Interpreter -- Iterator (cursor) -- Mediator -- Memento -- Observer (dependents/publish/subscribe) -- State (objects for states) -- Strategy (policy) -- The template method -- Visitor -- Concurrency patterns -- Concurrency design pattern -- Producer-consumer -- Active object -- Monitor object -- Concurrency architectural pattern -- Summary -- References.…”
    Full text (Emmanuel users only)
    Electronic eBook
  22. 262

    System engineering management by Blanchard, Benjamin S., Blyler, John

    Published 2016
    Table of Contents: “…2.8.1 Functional Packaging and Partitioning -- 2.8.2 Allocation of System-Level Requirements to the Subsystem Level and Below -- 2.8.3 Traceability of Requirements (Top-Down/Bottom-Up) -- 2.8.4 Allocation of Requirements in a SOS Configuration -- 2.9 System Synthesis, Analysis, and Design Optimization -- 2.10 Design Integration -- 2.11 System Test and Evaluation -- 2.11.1 Categories of Test and Evaluation -- 2.11.2 Integrated Test Planning -- 2.11.3 Preparation for Test and Evaluation -- 2.11.4 Test Performance, Data Collection, Analysis, and Validation -- 2.11.5 System Modifications -- 2.12 Production and/or Construction -- 2.13 System Operational Use and Sustaining Support -- 2.14 System Retirement and Material Recycling/Disposal -- 2.15 Summary -- Questions and Problems -- Chapter 3 System Design Requirements -- 3.1 Development of Design Requirements and Design-To Criteria -- 3.2 Development of Specifications -- 3.3 The Integration of System Design Activities -- 3.4 Selected Design Engineering Disciplines -- 3.4.1 Software Engineering -- 3.4.2 Reliability Engineering -- 3.4.3 Maintainability Engineering -- 3.4.4 Human-Factors Engineering -- 3.4.5 Safety Engineering -- 3.4.6 Security Engineering -- 3.4.7 Manufacturing and Production Engineering -- 3.4.8 Logistics and Supportability Engineering -- 3.4.9 Disposability Engineering -- 3.4.10 Quality Engineering -- 3.4.11 Environmental Engineering -- 3.4.12 Value/Cost Engineering (Life-Cycle Costing) -- 3.5 SOS Integration and Interoperability Requirements -- 3.6 Summary -- Questions and Problems -- Chapter 4 Engineering Design Methods and Tools -- 4.1 Conventional Design Practices -- 4.2 Analytical Methods -- 4.3 Information Technology, the Internet, and Emerging Technologies -- 4.4 Current Design Technologies and Tools.…”
    Full text (Emmanuel users only)
    Electronic eBook
  23. 263

    Software project estimation : the fundamentals for providng high quality information to decision makers by Abran, Alain, 1949-

    Published 2015
    Table of Contents: “…Economies and Diseconomies of Scale 48 -- 2.5. Software Engineering Datasets and Their Distribution 49.…”
    Full text (Emmanuel users only)
    Electronic eBook
  24. 264

    Coding culture. making of a global workplace

    Published 2006
    Full text (Emmanuel users only)
    Electronic Video
  25. 265

    Software error detection through testing and analysis by Huang, J. C., 1935-

    Published 2009
    Full text (Emmanuel users only)
    Electronic eBook
  26. 266
  27. 267

    Communicating Process Architectures 2011 : WoTUG-33

    Published 2011
    Full text (Emmanuel users only)
    Electronic Conference Proceeding eBook
  28. 268
  29. 269

    Coding culture. time + people = money

    Published 2006
    Full text (Emmanuel users only)
    Electronic Video
  30. 270

    Apple takes down developer site after hacking

    Published 2013
    Full text (Emmanuel users only)
    Electronic Video
  31. 271
  32. 272

    Man from Madras

    Published 2001
    Full text (Emmanuel users only)
    Electronic Video
  33. 273
  34. 274

    Reactive Internet Programming : State Chart XML in Action. by Barbier, Franck

    Published 2016
    Full text (Emmanuel users only)
    Electronic eBook
  35. 275

    Practical insight into CMMI by Kasse, Tim

    Published 2008
    Full text (Emmanuel users only)
    Electronic eBook
  36. 276
  37. 277

    Real-time systems scheduling.

    Published 2014
    Full text (Emmanuel users only)
    Electronic eBook
  38. 278

    Write great code. / Understanding the machine by Hyde, Randall

    Published 2004
    Full text (Emmanuel users only)
    Electronic eBook
  39. 279

    Trends in Functional Programming. by Van Eekelen, Marko

    Published 2007
    Full text (Emmanuel users only)
    Electronic eBook
  40. 280