|
Creating Software Systems For End User Modelling by Peter Hale
It is important to make it possible for users to program software without having to write code. This relies on visualisation of the problem in a similar way to modelling. So to make this approach possible it's necessary to look to develop free models and modelling tools for use over the Web. ... These can be used for teaching, collaborative problem solving, management decision making, and environmental modelling. ... This approach should involve developers creating software systems that enable users to perform high level programming and model the problem for which they are the experts.
Gaming Has a Positive Side by Paul W Wilson
Gaming is not just about revenue, addiction, gamers, and so on. A game being an expression of technology, developing cultural norms, and a world wide phenomenon that transcends all boundaries, becomes a source of study. Games are not mere toys, they promote: • Information literacy. ... • Team work, a sharing of ideas, as well as collective problem solving. ... • Interpretation of data and lateral thinking. ... In fact, “Civilization” aficionados created “Give peace a Chance” in which players learn about wining by using non violence.
Collaborative Software Creation by Peter Hale
The intention is to create collaborative tools that allow users to develop software in a way they will be familiar with from their use of spreadsheets. Sternemann and Zelm (1999) explained that even then it had become necessary to research collaborative modelling and visualisation tools, because... Research can solve this problem by giving users more involvement in the translation process by letting them interactively model the problem themselves until they are satisfied with the solution. ... He explains that this problem often means systems are created that make the user cope with the...
Imagine if Everyone Working In Your Office Was In Synch? by Cavyl Stewart
Microsoft-Outlook is a pretty amazing program. So much more than
simply an e-mail client, it provides a task list, a powerful
calendar with recurring scheduling capabilities, wonderful
electronic sticky notes, mail-merge capability with MS-Word
support and so much more. ... The problem is that high technology usually means
big budget expenditures that the average small business owner
cannot afford. ... Sometimes it takes a small business to solve another small
business’s problem. ... Now any small business can be as competitive and productive as
any big company with access to the...
Five Steps to Create Your Software Product with Outsourcing by Steve Mezak
Many executives and investors are skeptical that software products can be developed using outsourcing. Even more skepticism is expressed at the idea of outsourcing version 1.0 of a product. Yet Accelerance clients are using outsourcing to create their products right now. ... You need a process to discover what ornery problem your potential customers have that will cause them to part with their hard-earned money to solve that problem by buying your software. ... Have you identified a problem customers want to solve?
Collaborative Modelling Using Ontologies by Peter Hale
The main area of study for this research is the enabling of users such as engineers to model the problems they encounter in manufacturing and design. However the wider aim is to prototype research for enabling a much larger range of software users to model their problems. ... The research is intended to solve this problem by giving users more involvement in the translation process by letting them interactively model the problem themselves until they are satisfied with the solution. ... The developer then only needs to maintain and improve this programming environment, and can concentrate...
User Driven Modelling - Detailed Explanation - Part 3 - Criteria Necessary by Peter Hale
Why a different approach is needed Translating concepts into an implementation is difficult. The difficulty of trying to explain the subjects of interest in a call for papers, or proposals illustrates this problem. Because of the ambiguity of words, there is always going to be a problem of... User Driven Model Development The intention of the research into User Driven Modelling (UDM) and more widely User Driven Programming (UDP) is to enable non-programmers to create software, from a user interface that allows them to model a particular problem or scenario.
Management of Complexity by Peter Hale
Cagle (2006) explains that "You can never eliminate complexity from a system, you can only move it from place to place". The purpose of my research is to allow software developers to deal with complexity as far as possible in order to leave the end-user free to model their own problems. ... This approach deals with linking and using (reusing) information as required in order to solve the problem the user is interested in. ... Vanguard have made their server available for collaborative model development (Vanguard Software, 2006).
End-User Programming Using the Semantic Web by Peter Hale
This article outlines future research that is required for the advancement of representation, search, and visualization of information, and at recent and future developments in the use and representation of taxonomies and ontologies, and visualization tools that can aid in their use. ... They argue the need for web-based simulations to be focussed on solving real-world problems in order to be successful. ... Other researchers such as Aragones et al, (2006) and Crapo et al (2000) and (2002) have also investigated this problem.
Spreadsheets Considered Harmful by Marshall Kanner
Abstract Decentralized archetypes and write-ahead logging have garnered great interest from both electrical engineers and steganographers in the last several years [16]. In this work, we demonstrate the understanding of operating systems, which embodies the unfortunate principles of "smart"... consider the early design by Gupta; our architecture is similar, but will actually address this problem. ... Decoupling DHCP from neural networks in the producer-consumer problem. ... Decoupling the producer-consumer problem from XML in Byzantine fault tolerance.
|