Abstrakt. Detta dokument visar hur effektiva program-process programmeringsspråk kan leda till bättre förståelse av kritiska programvaruprocesser, samt förbättrad processprestanda. I detta dokument studerar vi den allmänt omnämnda, men sällan definierade, ombearbetningsprocessen. Vi noterar att omarbete i allmänhet uppfattas som en viktig programvaruutvecklingsaktivitet, men observera att det är dåligt definierat och förstått. I det här dokumentet använder vi softwareprocessprogrammeringens vehikel för att belysa denna typ av process. Genom att göra det visar vi att ett effektivt språk (dvs. en som innehåller lämpliga semantiska funktioner) kan bidra till att förklara arten av omarbete, och också väcka förhoppningar om att denna typ av process kan påskyndas genom genomförandet av den definierade processen. I dokumentet visas den centrala roll som sådana semantiska funktioner spelar för en effektiv omarbetad definition, såsom proceduranknytning, övervakning, undantagsförvaltning och resursförvaltning, som ofta förekommer i programmeringsspråken. Ett mer ambitiöst program av forskning om de mest användbara processprogrammering språk semantiska funktioner föreslås sedan. Målet med detta arbete är förbättrade språk, förbättrad förståelse av programvaruprocesser och förbättrat stöd för mjukvaruutveckling.
Cass m.fl. REF visar att omarbete är ett pågående problem inom programvaruutveckling.
Formalizing Rework in Software Processes
{'venue': 'EWSPT', 'journal': None, 'mag_field_of_study': ['Computer Science']}