Listing 1 - 10 of 12 | << page >> |
Sort by
|
Choose an application
Computer software --- User interfaces (Computer systems) --- Logiciels --- Interfaces (Informatique) --- Development --- Développement --- Development. --- Développement --- Computer software - Development.
Choose an application
Multi-agent systems are claimed to be especially suited to the development of software systems that are decentralized, can deal flexibly with dynamic conditions, and are open to system components that come and go. This is why they are used in domains such as manufacturing control, automated vehicles, and e-commerce markets. Danny Weyns' book is organized according to the postulate that "developing multi-agent systems is 95% software engineering and 5% multi-agent systems theory." He presents a software engineering approach for multi-agent systems that is heavily based on software architecture - with, for example, tailored patterns such as "situated agent", "virtual environment", and "selective perception" - and on middleware for distributed coordination – with programming abstractions such as "views" and "roles." Next he shows the feasibility and applicability of this approach with the development of an automated transportation system consisting of a number of automatic guided vehicles transporting loads in an industrial setting. Weyns puts the development of multi-agent systems into a larger perspective with traditional software engineering approaches. With this, he opens up opportunities to exploit the body of knowledge developed in the multi-agent systems community to tackle some of the difficult challenges of modern-day software systems, such as decentralized control, location-awareness, self-adaption, and large-scale. Thus his book is of interest for both researchers and industrial software engineers who develop applications in areas such as distributed control systems and mobile applications where such requirements are of crucial importance.
Distributed artificial intelligence. --- Electronic data processing -- Distributed processing. --- Intelligent agents (Computer software). --- Multiagent systems. --- Intelligent agents (Computer software) --- Software engineering --- Computer software --- Software architecture --- Computer Science --- Mechanical Engineering - General --- Mechanical Engineering --- Engineering & Applied Sciences --- Development --- Information Technology --- Artificial Intelligence --- Computer architecture. --- Agents, Autonomous (Computer software) --- Agents, Cognitive (Computer software) --- Agents, Intelligent (Computer software) --- Assistants, Cognitive (Computer software) --- Assistants, Intelligent software --- Autonomous agents (Computer software) --- Cognitive agents (Computer software) --- Cognitive assistants (Computer software) --- IAs (Computer software) --- Intelligent agent software --- Intelligent software agents --- Intelligent software assistants --- Software agents (Computer software) --- Special agents (Computer software) --- Architecture, Computer --- Computer science. --- Special purpose computers. --- Software engineering. --- Artificial intelligence. --- Industrial engineering. --- Production engineering. --- Computer Science. --- Software Engineering/Programming and Operating Systems. --- Industrial and Production Engineering. --- Artificial Intelligence (incl. Robotics). --- Special Purpose and Application-Based Systems. --- Artificial intelligence --- Computer programs --- Artificial Intelligence. --- Computer software engineering --- Engineering --- AI (Artificial intelligence) --- Artificial thinking --- Electronic brains --- Intellectronics --- Intelligence, Artificial --- Intelligent machines --- Machine intelligence --- Thinking, Artificial --- Bionics --- Cognitive science --- Digital computer simulation --- Electronic data processing --- Logic machines --- Machine theory --- Self-organizing systems --- Simulation methods --- Fifth generation computers --- Neural computers --- Management engineering --- Simplification in industry --- Value analysis (Cost control) --- Special purpose computers --- Computers --- Manufacturing engineering --- Process engineering --- Industrial engineering --- Mechanical engineering
Choose an application
Choose an application
Programming --- Computer architecture. Operating systems --- Software architecture --- System Design --- Computer architecture --- Computer software --- System design --- 681.3*D0 --- 005.1 --- Design, System --- Systems design --- Electronic data processing --- System analysis --- Software, Computer --- Computer systems --- Architecture, Computer --- Computerwetenschap--?*D0 --- Software architecture. --- System design. --- Architecture, Software --- Computer software architecture --- Architecture --- Design
Choose an application
681.3*D29 --- 681.3*D211 --- 681.3*D2 --- 681.3*D2 Software engineering: protection mechanisms standards--See also {681.3*K63} {681.3*K51} --- Software engineering: protection mechanisms standards--See also {681.3*K63} {681.3*K51} --- 681.3*D29 Management: copyrights cost estimation life cycle productivity programming teams software configuration management software quality assurance SQA (Software engineering)--See also {681.3*K63} {681.3*K64} --- Management: copyrights cost estimation life cycle productivity programming teams software configuration management software quality assurance SQA (Software engineering)--See also {681.3*K63} {681.3*K64} --- Software architectures: data abstractio, domain-specific architectures, information hiding, languages (e.g. description, interconnection, definition), patterns (e.g. client/server, pipeline, blackboard) --- 681.3*D2 Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51} --- Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51} --- Software architecture. --- System design. --- Computer architecture --- Computer software --- System design --- Design, System --- Systems design --- Electronic data processing --- System analysis --- Software, Computer --- Computer systems --- Architecture, Computer --- 681.3*D29 Management: copyrights; cost estimation; life cycle; productivity; programming teams; software configuration management; software quality assurance; SQA (Software engineering)--See also {681.3*K63}; {681.3*K64} --- Management: copyrights; cost estimation; life cycle; productivity; programming teams; software configuration management; software quality assurance; SQA (Software engineering)--See also {681.3*K63}; {681.3*K64}
Choose an application
Software architecture --- System design --- 681.3*D2 --- 681.3*K51 --- 681.3*K63 --- 005.1 --- 681.3*K63 Software management: software development software selection software maintenance --- Software management: software development software selection software maintenance --- 681.3*K51 Software protection: copyrights patents proprietary rights trade secrets (Legal aspects of computing) --- Software protection: copyrights patents proprietary rights trade secrets (Legal aspects of computing) --- Design, System --- Systems design --- Electronic data processing --- System analysis --- Architecture, Software --- Computer software --- Computer software architecture --- 681.3*D2 Software engineering: protection mechanisms standards--See also {681.3*K63} {681.3*K51} --- Software engineering: protection mechanisms standards--See also {681.3*K63} {681.3*K51} --- Architecture --- Design --- 681.3*K63 Software management: software development; software selection; software maintenance --- Software management: software development; software selection; software maintenance --- 681.3*K51 Software protection: copyrights; patents; proprietary rights; trade secrets (Legal aspects of computing) --- Software protection: copyrights; patents; proprietary rights; trade secrets (Legal aspects of computing) --- 681.3*D2 Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51} --- Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51} --- System Design --- Software architecture. --- System design.
Choose an application
Three renowned software architects cover the entire lifecycle, presenting practical guidance, expert methods, and tested models for use in any project, no matter how complex. You'll learn how to use architecture to address accelerating growth in requirements, system size, and abstraction, and to manage emergent quality attributes as systems are dynamically combined in new ways.With insights for utilizing architecture to optimize key quality attributes--including performance, modifiability, security, availability, interoperability, testability, usability, deployability, and more--this guide explains how to manage and refine existing architectures, transform them to solve new problems, and build reusable architectures that become strategic business assets.
Software architecture --- Software engineering --- Computer software engineering --- Engineering --- Architecture, Software --- Computer software --- Computer software architecture --- Architecture --- Design --- 681.3*D2 --- 681.3*D2 Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51} --- Software engineering: protection mechanisms; standards--See also {681.3*K63}; {681.3*K51}
Choose an application
Software architecture --- Computer software --- Operating systems (Computers)
Choose an application
Introducing the fundamental concepts and identifying best practices in the field, this textbook explains the role of software architecture in achieving system quality, its importance for a company's business strategy, and the specifics of how software is structured and how its components interact. Technical topics related to the design, specification, and validation of a system are detailed, with particular attention to the relevance of a project's business context. Case studies profiling successful architecture illustrate key points in both the technical and the organizational discussion. The authors are software engineers.
Choose an application
Listing 1 - 10 of 12 | << page >> |
Sort by
|