Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Debuggen in gewone-mensentaal

16 september 2004 - 22:00AchtergrondSoftware & Development
Kim Loohuis
Kim Loohuis

Brad Myers, professor computerwetenschappen aan de Carnegie Mellon University in Pittsburgh, heeft samen met student Andrew Ko een debug-programma ontwikkeld waarmee programmeurs vragen kunnen stellen over de fouten die zich voordoen in een programma.

De applicatie draagt de naam Whyline (Workspace for helping you link instructions to numbers and events) en wordt gefinancierd met 1,2 miljoen dollar van de National Science Foundation. Het werk van Myers en Ko maakt deel uit van Eusus (End users shaping effective software), een nationaal project om computergebruik te vergemakkelijken voor de dagelijkse gebruiker.
Doel is om de onbegrijpelijke foutmeldingen als ‘general protection fault’ en ‘fatal exeptions’ om te zetten in duidelijke vragen. Zodra een applicatie getest wordt en er iets mis dreigt te gaan, kan de ontwikkelaar op de ‘why-knop’ drukken, waarna het programma stopt. Whyline komt dan met een reeks vragen waaruit de gebruiker kan kiezen, en geeft vervolgens het antwoord.
Op dit moment is het programma alleen nog geschikt voor Alice, een academische ontwikkeltaal met een beperkte commandoschat voor het maken van 3d-applicaties, zoals videospelletjes. Zou Whyline geschikt worden gemaakt voor bijvoorbeeld Java, dan wordt de hulpvaardigheid van het programma ernstig beperkt. Hoe complexer een programma of een taal, hoe moeilijker het voor Whyline is om de juiste vragen en antwoorden paraat te hebben.< BR>

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Resultaatgericht Samenwerken (RGS).

    RGS is een gestructureerde methode die vastgoedprofessionals direct ondersteunt bij kwaliteitsverbetering, kostenefficiëntie en verduurzaming.

    Computable.nl

    De principes van cloud-native techniek

    Cloud-native technologieën voegen flexibiliteit, schaalbaarheid en beveiliging toe en verlagen de operationele kosten voor de IT-omgeving. Hoe dragen Kubernetes, KEDA en AKS hieraan bij?

    Meer lezen

    ActueelInnovatie & Transformatie

    TU/e-onderzoeker versnelt automatisch debuggen

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs