Alliance Interactive offers custom net-primarily based application development & programming and computer software engineering services at quite low hourly prices. The method we could be employed to promote engineering to a skeptical public who see the profession as poorly paid and dirty, ‘House of Lords Pick Committee on Science and Technologies report science and society’ 1, and remote from the public two. The aim of this study is to attempt to bring collectively the places of E-Finding out, Finish-User Programming and the Semantic Internet.
The usual defect tracking cycle runs through a predictable loop – the finish user calls up the engineering team, they discuss what’s going wrong, and if the resolution isn’t straight away obvious, it can get escalated to second level help.
The analogy of educating laptop application to do what the user intends is named programming by demonstration in ‘Watch What I Do: Programming by Demonstration’ 34. The user has the part of an educator of the software program which acts as an apprentice to study what is needed.
An end-user programming project could involve co-operation with the Institute for Finish User Computing (IEUC) 27. Other End-User Programming Consortiums are End-Users Shaping Efficient Computer software (EUSES) 28 and Network of Excellence on Finish User Improvement () 29. An finish-user programming atmosphere can make use of ‘Program Transformation’.