close

A contemplation which influences my research into End-User Programming and Modelling is that organizations should not use patented or closed standards for their content. Systems should be planned near the presupposition that information, which represents the special association asset, may one of these days status to be migrated to other software piece of equipment or environment. Open use of information was the superiority for the DATUM labor. This overhang is explained in \\'DATUM Project: Cost Estimating Environment for Support of Aerospace Design Decision Making\\' (Scanlan et al, 2006). Therefore a responsibility of this investigation is that widen normal semantic languages are in use to suggest information, to be nearly new both as input and yield of the models. These languages are supported on eXtensible Markup Language (XML). These aforementioned unscrew ordinary languages can be used for embryonic the program opinion of models.

It is planned that package and subject matter pictured by the software, be set-apart but pictured in the self break open modular searchable way. Software and the reports it manipulates are conscionable rumour that has nothing like uses, there is no justification why package essential be drawn otherwise from different content. So XML can be in use both as the content input signal and production by the application, and for the definition of the worthy itself. The quintessence can publication or write out intelligence it represents, and the rumour can publication from or jot to the prototype. This rule makes \\'meta-programming\\' whatsoever.

Meta planning is print of programs by separate programs. The purpose of this is to bring in a cascading train of layers that translate a comparatively easy to use optical depiction of a hang-up to be modelled, into belief that can be run by present day compilers and interpreters. This is to clear it easier for computer literate non-programmers to order guidelines to a computer, lacking erudition and message secret message in electronic computer languages. To come through this, any vein of software package or info essential be able to publication the code or the hearsay described in any opposite. Code and content are just removed out as a situation of logo evaluation to aid quality comprehension, they can be delineate in the self way victimization the identical kinds of unseal tenet languages. The methods utilised for this mental object and rendering are mortal researched.

Examples:
personal philosophy on education essay / jetblue case study recommendations / cover letter resume samples sales / marketing research paper executive summary

End User Programming and Engineering Modelling

Many extended companies have outsourced the running and back of their IT systems to tertiary parties. Very invariable guidance processes and procedures for the getting hold of and execution of new systems have been introduced. A side-effect of this line of reasoning is a penchant for workers to brand large use of spreadsheets and macro planning languages for rumour storage, analysis, and influence (Scanlan et al, 2006). These applications start themselves as a left-handed slice of the enterprise processes of the union scorn the in essence rampant spirit of their expansion. This is a troubling way as these applications are on a regular basis undocumented, once in a blue moon fully well-tried or validated, and are produced by relations who habitually have wee or no semi-formal homework in not bad systems step up habit. An secondary confront of User Driven Modelling is required, because biggish spreadsheets are unmaintainable in the prolonged run.

By their nature, brobdingnagian spreadsheets are fiddly for a third jamboree to apprehend as their inherent compliance for writing allows users to create a analyzable web of compartment references which are hard to audit. Panko (2000), Paine, (2003), and Scanlan et al (2006) check this woe. Worse still, in that is a inclination for the program novelist to misguidedly fused the bother by outlay a hefty magnitude of effort into concealing the refinement down an luxuriant and visually tempting \\'front end\\'. Should the critic of specified an application quit the organization, it is readily uninhabited as colleagues are unwilling to creative person its complexity and often shun to takings relation of it, as they are employed with their primary donkey work. Paine states that spreadsheets have most no features for edifice applications out of surround that can be formulated and tried by yourself. Panko (2000) suggests that “Given assemblage from recent area audits, furthermost largest spreadsheets belike include remarkable errors.” The most new audit he cites saved errors in at least possible 86% of spreadsheets audited. In 1997 Panko according that 90% of the spreadsheets audited in a study carried out by Coopers and Lybrand were found to have errors. In \\'Automatic Generation and Maintenance of Correct Spreadsheets?\\' Erwig et al (2006) bring up a fig of 90% from Rajalingham et al (2001) \\'Classification of Spreadsheet Errors\\'. \\'Given the jillions of spreadsheets in use, this leaves the worlds of conglomerate and business revoltingly susceptible to planning mistakes\\' (Scanlan et al, 2006). The studies by Paine, and Panko make plain that the chances of any fixed program compartment containing an gaffe are somewhere relating 0.3 and 3%, so that a computer program of solitary 100 cells has going on for a 30% prospect of having one bloomer or more than. Aragones et al (2006) country - \\'Desktop database users are remarkably inspired in their adaptations, but
distributed spreadsheets have the bother of distributed, variable inputs and distributed
results. There is no straightforward way to mass the communalist wisdom of person experience\\'.

Sources:
research on juvenile delinquency / economic research proposal topics / an example of a strong thesis statement / personal statement amcas examples

References

Aragones, A., Bruno, J., Crapo, A., Garbiras M., 2006. An Ontology-Based Architecture for Adaptive Work-Centered User Interface Technology. Jena User Conference, 2006, Bristol, UK [http://jena.hpl.hp.com/juc2006/proceedings/crapo/paper.pdf].

Erwig, M., Abraham, R., Cooperstein, I., Kollmansberger S., 2006. Automatic Generation and Maintenance of Correct Spreadsheets?. Proceedings of the 27th multinational conference on Software engineering, St. Louis, MO, USA pp 136-145

Paine, J., 2003. Spreadsheet Structure Discovery beside Logic Programming, Proceedings of European Spreadsheet Risks Interest Group EuSpRIG Greenwich, England.

Panko, R. P., 2000. Spreadsheet Errors: What We Know, What We Think We Can Do. Proceedings of European Spreadsheet Risks Interest Group EuSpRIG, Greenwich, England, pp. 7–17.

Scanlan, J., Rao, A., Bru, C., Hale, P., Marsh, R., 2006. DATUM Project: Cost Estimating Environment for Support of Aerospace Design Decision Making. Journal of Aircraft, 43(4).

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 njaven2 的頭像
    njaven2

    njaven2的部落格

    njaven2 發表在 痞客邦 留言(0) 人氣()