Narrow your search

Library

KU Leuven (6)

UAntwerpen (3)

UCLouvain (3)

ULiège (3)

UNamur (3)

VUB (3)

Odisee (2)

Thomas More Kempen (2)

Thomas More Mechelen (2)

UCLL (2)

More...

Resource type

book (6)


Language

English (6)


Year
From To Submit

2018 (1)

2012 (1)

2006 (1)

1982 (1)

1981 (1)

More...
Listing 1 - 6 of 6
Sort by

Book
Software Exorcism
Author:
ISBN: 1430251077 1430251085 Year: 2012 Publisher: Berkeley, CA : Apress : Imprint: Apress,

Loading...
Export citation

Choose an application

Bookmark

Abstract

YOU HAVE TO OWN THIS BOOK! Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code takes an unflinching, no bulls$&# look at behavioral problems in the software engineering industry, shedding much-needed light on the social forces that make it difficult for programmers to do their job. Do you have a co-worker who perpetually writes bad code that you are forced to clean up? This is your book. While there are plenty of books on the market that cover debugging and short-term workarounds for bad code, Reverend Bill Blunden takes a revolutionary step beyond them by bringing our attention to the underlying illnesses that plague the software industry as a whole. Further, Software Exorcism discusses tools and techniques for effective and aggressive debugging, gives optimization strategies that appeal to all levels of programmers, and presents in-depth treatments of technical issues with honest assessments that are not biased toward proprietary solutions.

Mathematical theory of program correctness
Authors: --- ---
ISBN: 0135621321 9780135621325 Year: 1980 Publisher: Englewood Cliffs (N.J.): Prentice Hall

The correctness problem in computer science
Authors: ---
ISBN: 0121229203 9780121229207 Year: 1981 Publisher: London ; New York, NY : Academic Press,

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
On reductions and livelocks in asynchronous parallel computation.
Author:
ISBN: 0835713423 9780835713429 Year: 1982 Volume: 7 Publisher: Ann Arbor Umi research press

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords

Parallel processing (Electronic computers) --- Computer programs --- Parallélisme (Informatique) --- Correctness --- -Parallel processing (Electronic computers) --- 681.3*C12 --- 681.3*D4 --- 681.3*F12 --- High performance computing --- Multiprocessors --- Parallel programming (Computer science) --- Supercomputers --- Computer program files --- Files, Computer program --- Program files, Computer --- Programs, Computer --- Computer files --- Computer software --- Multiple data stream architectures (multiprocessors): MIMD; SIMD; pipeline and parallel processors; array-, vector-, associative processors; interconnection architectures: common bus, multiport memory, crossbar switch --- Operating systems--See also {681.3*C} --- Modes of computation: alternation and nondeterminism; parallelism; probabilistic computation; relations among modes; relativized computation --- 681.3*F12 Modes of computation: alternation and nondeterminism; parallelism; probabilistic computation; relations among modes; relativized computation --- 681.3*D4 Operating systems--See also {681.3*C} --- 681.3*C12 Multiple data stream architectures (multiprocessors): MIMD; SIMD; pipeline and parallel processors; array-, vector-, associative processors; interconnection architectures: common bus, multiport memory, crossbar switch --- Correctness of computer programs --- Program correctness (Computer science) --- Debugging in computer science --- Logic, Symbolic and mathematical --- Computer programs - Correctness

Variations on constants : flow analysis of sequential and parallel programs
Author:
ISBN: 9783540453857 3540453857 3540453865 Year: 2006 Publisher: Berlin ; New York : Springer,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Program analysis is concerned with techniques that automatically determine run-time properties of given programs prior to run-time. It is used for validation in order to ensure that programs serve their intended purpose and in further processing for efficient execution such as in optimizing compilers. Optimal program analysis provides a guarantee about the precision of the computed results. This monograph, a revised version of the author's habilitation thesis, focusses on optimal flow analysis of sequential and parallel programs. It studies algorithmic properties of various versions of the well-known constant-propagation problem. In order to come to grips with the variants considered, it combines techniques from different areas such as linear algebra, computable ring theory, abstract interpretation, program verification, complexity theory, etc. Combination of techniques is the key to further progress in automatic analysis and constant-propagation allows us to illustrate this point in a theoretical study. After a general overview, the monograph consists of three essentially self-contained parts that can be read independently of each other. These parts study: a hierarchy of constants in sequential programs, inherent limits of flow analysis of parallel programs, and how to overcome these limits by abandoning a classic atomic execution assumption.

Keywords

Parallel programming (Computer science) --- Sequential processing (Computer science) --- Mathematical constants. --- Variables (Mathematics) --- Computer programs --- Programmation parallèle (Informatique) --- Constantes (Mathématiques) --- Variables (Mathématiques) --- Correctness. --- Mathematical constants --- Computer Science --- Engineering & Applied Sciences --- Correctness --- Information Technology --- Software Engineering --- Correctness of computer programs --- Program correctness (Computer science) --- Constants, Mathematical --- Computer science. --- Software engineering. --- Programming languages (Electronic computers). --- Computers. --- Computer logic. --- Computer Science. --- Theory of Computation. --- Software Engineering. --- Logics and Meanings of Programs. --- Programming Languages, Compilers, Interpreters. --- Computer science logic --- Logic, Symbolic and mathematical --- Automatic computers --- Automatic data processors --- Computer hardware --- Computing machines (Computers) --- Electronic brains --- Electronic calculating-machines --- Electronic computers --- Hardware, Computer --- Computer systems --- Cybernetics --- Machine theory --- Calculators --- Cyberspace --- Computer languages --- Computer program languages --- Computer programming languages --- Machine language --- Electronic data processing --- Languages, Artificial --- Computer software engineering --- Engineering --- Informatics --- Science --- Debugging in computer science --- Mathematics --- Functions --- Computer programming --- Parallel processing (Electronic computers) --- Information theory. --- Logic design. --- Design, Logic --- Design of logic systems --- Digital electronics --- Electronic circuit design --- Logic circuits --- Switching theory --- Communication theory --- Communication


Book
Artificial unintelligence
Authors: --- ---
ISBN: 9780262346733 0262346737 9780262038003 0262038005 9780262537019 0262346745 026253701X 9780262537018 Year: 2018 Publisher: Cambridge, Massachusetts [Piscataqay, New Jersey] The MIT Press IEEE Xplore

Loading...
Export citation

Choose an application

Bookmark

Abstract

A guide to understanding the inner workings and outer limits of technology and why we should never assume that computers always get it right. "In Artificial Unintelligence, Meredith Broussard argues that our collective enthusiasm for applying computer technology to every aspect of life has resulted in a tremendous amount of poorly designed systems. We are so eager to do everything digitally--hiring, driving, paying bills, even choosing romantic partners--that we have stopped demanding that our technology actually work. Broussard, a software developer and journalist, reminds us that there are fundamental limits to what we can (and should) do with technology. With this book, she offers a guide to understanding the inner workings and outer limits of technology--and issues a warning that we should never assume that computers always get things right. Making a case against technochauvinism--the belief that technology is always the solution--Broussard argues that it's just not true that social problems would inevitably retreat before a digitally enabled Utopia. To prove her point, she undertakes a series of adventures in computer programming. She goes for an alarming ride in a driverless car, concluding 'the cyborg future is not coming any time soon'; uses artificial intelligence to investigate why students can't pass standardized tests; deploys machine learning to predict which passengers survived the Titanic disaster; and attempts to repair the U.S. campaign finance system by building AI software. If we understand the limits of what we can do with technology, Broussard tells us, we can make better choices about what we should do with it to make the world better for everyone."--Provided by publisher.

Keywords

Electronic data processing --- Computer programs --- Errors. --- Mistakes --- Fallibility --- Correctness of computer programs --- Program correctness (Computer science) --- Debugging in computer science --- Logic, Symbolic and mathematical --- Social aspects. --- Correctness. --- INFORMATION SCIENCE/General --- artificial intelligence --- computer programming --- Philosophy and psychology of culture --- Artificial intelligence. Robotics. Simulation. Graphics --- Datenverarbeitung --- обрада података --- gegevensverwerking --- obdelava podatkov --- përpunim të të dhënave --- duomenų apdorojimas --- databehandling --- procesarea datelor --- trattamento dei dati --- επεξεργασία δεδομένων --- processamento de dados --- proċessar tad-data --- traitement des données --- обработка на данни --- obrada podataka --- обработка на податоци --- tratamiento de datos --- zpracování dat --- tietojenkäsittely --- adatfeldolgozás --- andmetöötlus --- spracovanie údajov --- datu apstrāde --- próiseáil sonraí --- przetwarzanie danych --- traitement électronique des données --- trattamento elettronico dei dati --- tratamiento electrónico de datos --- elektronické spracovanie údajov --- automatizované spracovanie údajov --- автоматска обработка на податоци --- automatska obrada podataka --- elektronikus adatfeldolgozás --- automatiseeritud andmetöötlus --- automātiskā datu apstrāde --- elektronička obrada podataka --- beeldverwerking --- tratamento de imagem --- elektroniskā datu apstrāde --- automatinis duomenų apdorojimas --- përpunim automatik i të dhënave --- automatic data processing --- electronic data processing --- adatkezelés --- automaatne andmetöötlus --- automaattinen tietojenkäsittely --- επεξεργασία εικόνων --- përpunim elektronik i të dhënave --- prelucrarea automată a datelor --- tratamento eletrónico dos dados --- traitement des images --- tratamento dos dados --- procesarea automată a datelor --- processamento informático --- elaborazione dei dati --- billedbehandling --- elektronické zpracování dat --- procesarea electronică a datelor --- elektrooniline andmetöötlus --- elektronische Datenverarbeitung --- Bildverarbeitung --- elektroninis duomenų apdorojimas --- tratamento de dados --- bildbehandling --- trattamento delle immagini --- automatické zpracování dat --- elektronische gegevensverwerking --- tratamiento de gráficos --- софтуер --- λογισμικό --- софтвер (умотворина) --- tarkvara --- Software --- programmatūra --- programinė įranga --- ohjelmisto --- programmel --- softuer --- softwer --- software --- софтвер --- szoftver --- programvara --- logiciel --- oprogramowanie --- softvér --- computerprogramma --- bogearraí --- programska oprema --- program software --- industrie software --- aplikační programové vybavení --- ανάπτυξη πληροφορικής --- software d'attuazione --- desenvolvimento informático --- programiranje --- programinės įrangos kūrimas --- program de calculator --- programmēšana --- softwarový průmysl --- software-industrie --- programminženierija --- ríomhchlárú --- vývoj informačních technologií --- programa de computador --- Programmierung --- sviluppo di software --- programação informática --- soporte lógico informático --- industri e softuerëve --- edb-program --- sviluppo informatico --- разработване на програми --- ohjelmistoala --- tarkvaratehnika --- програмирање --- tarkvaratööstus --- szoftverfejlesztés --- tarkvarapakett --- softver --- programación informática --- progiciel --- Softwaretechnologie --- programinės įrangos pramonė --- tietokoneen ohjelmointi --- programma software --- software package --- Anwendungssoftware --- desenvolvimento de software --- software development --- datorprogram --- ohjelmistosuunnittelu --- προγραμματισμός Η/Υ --- programmeren --- vývoj softvéru --- tietokoneohjelma --- computer programme --- kompiuterio programavimas --- pacáiste bogearraí --- softwareudvikling --- indústria do software --- Rechnerprogramm --- mjukvara --- softwareontwerp --- arvutiprogrammeerimine --- firmware --- dezvoltare de software --- programinės įrangos technika --- kompiuterio programa --- razvoj programske opreme --- programska podrška --- programme d'ordinateur --- софтверски пакет --- programozás --- standardiserad programvara --- arvutiprogramm --- πληροφορικά προγράμματα --- Softwareindustrie --- programska potpora --- programmazione informatica --- programování --- conceção de software --- industria del software --- ríomhchlárúchán --- industrie du logiciel --- software di base --- balík programů --- počítačový program --- programvaruindustri --- programmatūras pakotne --- softwareontwikkeling --- programmelindustri --- razvoj softvera --- datorprogrammering --- microprogramma --- softwarový balík --- programa de ordenador --- számítógépes program --- ingegneria del software --- softvérový balík --- inxhinieri e softuerëve --- počítačové programovanie --- développement logiciel --- ohjelmistopakkaus --- programa informático --- tietotekniikan kehittäminen --- forbairt bogearraí --- programmation informatique --- desarrollo de programas informáticos --- ohjelmistokehitys --- vývoj softwaru --- programmapakket --- βιομηχανία προγραμμάτων Η/Υ --- softvérové inžinierstvo --- EDV-Programm --- datorprogramma --- softwareindustri --- προγράμματα συστημάτων Η/Υ --- sada programů --- softwarová technologie --- Software-Engineering --- software industry --- dezvoltare informatică --- suporte lógico --- Informatikentwicklung --- edb-programmering --- Standardsoftware --- aplikační software --- softwarové inženýrství --- innealtóireacht bogearraí --- paketë softueri --- tarkvaraarendus --- programové vybavení --- ríomhchlár --- programma di calcolatore --- προγράμματα ηλεκτρονικών υπολογιστών --- softvérový priemysel --- programmatuur --- ανάπτυξη λογισμικού --- software engineering --- informatikai fejlesztés --- programų paketas --- software applicativo --- développement informatique --- szoftvergyártás --- programmering --- programmatūras izstrāde --- żvilupp ta' softwer --- software aplicativ --- programa de aplicação --- génie logiciel --- развитие на информационните технологии --- programim kompjuterik --- program kompjuterik --- информатичко решение --- inteligência artificial --- kunstmatige intelligentie --- mesterséges intelligencia --- inteligencia artificial --- tekoäly --- sztuczna inteligencja --- вештачка интелигенција --- umetna inteligenca --- mākslīgais intelekts --- umělá inteligence --- künstliche Intelligenz --- inteligență artificială --- tehisintellekt --- изкуствен интелект --- artificiell intelligens --- intelligence artificielle --- intleacht shaorga --- intelligenza artificiale --- intelliġenza artifiċjali --- umelá inteligencia --- dirbtinis intelektas --- τεχνητή νοημοσύνη --- umjetna inteligencija --- inteligjencë artificiale --- kunstig intelligens --- calcolatore di quinta generazione --- συστήματα λήψης αποφάσεων --- sistema inteligente --- ayuda a la decisión --- sistem expert --- ajuda à decisão --- ekspertinė sistema --- expert system --- szakértői rendszer --- συστήματα εμπειρογνώμονες --- expertsystem --- strumento di aiuto alla decisione --- wissensbasierendes System --- IA --- Expertensystem --- KI --- konstgjord intelligens --- expertný systém --- sistem ekspert --- asiantuntijajärjestelmä --- sistema experto --- systeemexpert --- ekspertsistēma --- ekspertsüsteem --- système expert --- sistema esperto --- Entscheidungshilfe --- aide à la décision --- sistema di supporto alle decisioni --- τεχνητή ευφυΐα --- expertní systém --- Errors --- SOCIAL SCIENCE --- Electronic data processing. --- x General. --- 2 bisacsh --- x Correctness. --- 2 fast --- 0 (OCoLC)fst00872413 --- 0 (OCoLC)fst00906956 --- 0 (OCoLC)fst00915038

Listing 1 - 6 of 6
Sort by