Dissertations / Theses on the topic 'Computer program design'

To see the other types of publications on this topic, follow the link: Computer program design.

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Computer program design.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Dharmanolla, Sailaja. "A Computer Program for Filter Media Design Optimization." University of Akron / OhioLINK, 2007. http://rave.ohiolink.edu/etdc/view?acc_num=akron1184095014.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Chou, Robert Shih-pei. "A program design language for COBOL." Thesis, Kansas State University, 1985. http://hdl.handle.net/2097/13200.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Coleman, Jesse J. "The design, construction, and implementation of an engineering software command processor and macro compiler /." Online version of thesis, 1995. http://hdl.handle.net/1850/12219.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Davies, C. G. "An investigation into computer assisted program and system design." Thesis, University of Manchester, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.382928.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Bucci, Paolo. "Conceptual program editors: Design and formal specification /." The Ohio State University, 1997. http://rave.ohiolink.edu/etdc/view?acc_num=osu1487945744574391.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Vadaparty, Sirisha Lakshmi. "Semantic tableaux program." CSUSB ScholarWorks, 2006. https://scholarworks.lib.csusb.edu/etd-project/2953.

Full text
Abstract:
This project created a program that takes predicate calculus formulas and creates a visual Semantic Tableaux truth tree, thereby proving or disproving a conclusion. Formal methods used in developing and verifying software and hardware are mathematically based techniques for describing and reasoning about system properties. Such formal methods provide frameworks within which people specify, develop, and verify systems in a systematic, rather than ad hoc, manner. Formal methods include the more specific activities of program specification, program verification and hardware verification.
APA, Harvard, Vancouver, ISO, and other styles
7

Hart, Edmund Reid. "Prototyping tools for parallel program design." Thesis, University of Westminster, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.319678.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Raiyani, Sangeeta. "Incorporating design metrics into a company-wide program." Virtual Press, 1990. http://liblink.bsu.edu/uhtbin/catkey/722468.

Full text
Abstract:
Metrics calculated during the design phase of a software life-cycle can be used to predict the errors in the software project at an early stage, improve the overall software quality, and increase the efficiency of the software life-cycle.In this thesis, a design metric D(G) for the structure design G is presented. The need and importance of the design metric is shown, the metric is explained in detail, results are given and the solutions are presented to improve the design quality based on the results. A strategy is explained to implement the design metric into a company-wide program. The limitations of the metrics model are also given. A complete model of the software development life-cycle, incorporating the metrics is also presented.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
9

Gibson, Barbara Brunner. "Ada as a design specification language /." Online version of thesis, 1988. http://hdl.handle.net/1850/10215.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Turan, Kamil Hakan. "Development Of A Computer Program For Optimum Design Of Diversion Weirs." Master's thesis, METU, 2003. http://etd.lib.metu.edu.tr/upload/12605490/index.pdf.

Full text
Abstract:
A diversion weir is a headwork facility built across a river to raise the water level and to divert water for various purposes, such as irrigation, hydropower generation, etc. Diversion weirs with sidewise intakes are widely used in plain rivers. They are composed of many structural components which are designed for different purposes. In this thesis, a Windows-based, visual, user friendly program named WINDWEIR was developed in Visual Basic.NET programming language for the optimum design of a diversion weir with sidewise intake. It determines the overall dimensions of each of the components of the diversion weir and the total cost of the whole structure. It also performs stability analysis. It is such a flexible computer program that a design engineer can assess various dimensions of the structure from viewpoints of safety and economy by performing quick successive test runs to achieve an optimum solution among various alternatives.
APA, Harvard, Vancouver, ISO, and other styles
11

Sriwiriyarat, Tongchai. "Computer Program Development for the Design of IFAS Wastewater Treatment Processes." Thesis, Virginia Tech, 1999. http://hdl.handle.net/10919/32065.

Full text
Abstract:
The Integrated Film Activated Sludge Process (IFAS) was developed to reduce the cost of additional facilities required to complete year round nitrification in the design of new or retrofit wastewater treatment plants. The purpose of this project was to develop a computer-based mechanistic model, called IFAS, which can be used as a tool by scientists and engineers to optimize their designs and to troubleshoot a full-scale treatment plant. The program also can be employed to assist researchers conducting their studies of IFAS wastewater treatment processes. IFAS enables the steady-state simulation of nitrification-denitrification processes as well as carbonaceous removal in systems utilizing integrated media, but this current version supports only sponge type media. The IFAS program was developed by incorporating empirical equations for integrated biofilm carbonaceous uptake and nitrification developed by Sen and Randall (1995) into the general activated sludge model, developed by the International Association on Water Quality (IAWQ, previously known as IAWRC), plus the biological phosphorus removal model of Wentzel et al (1989). The calibration and evaluation of the IFAS model was performed using existing data from both an IFAS system and a conventional activated sludge bench-scale plant operated over a wide range of Aerobic Mean Cell Residence Times (Aerobic MCRT's). The model developed provides a good fit and a reasonable prediction of the experimental data for both the IFAS and the conventional pilot-scale systems. The phosphorus removal component of the model has not yet been calibrated because of insufficient data and the lack of adequately defined parameters.
Master of Science
APA, Harvard, Vancouver, ISO, and other styles
12

Agrawal, Harshit S. M. Massachusetts Institute of Technology. "InterWoven : integrating traditional basket weaving craft into computer aided design." Thesis, Massachusetts Institute of Technology, 2016. http://hdl.handle.net/1721.1/106063.

Full text
Abstract:
Thesis: S.M., Massachusetts Institute of Technology, School of Architecture and Planning, Program in Media Arts and Sciences, 2016.
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 83-87).
The need and desire to create objects is built into human civilization throughout history. The immense diversity of cultures in the world has led to the development of tremendously diverse design and making traditions. Each of these reflects unique imagination threads in our collective thought process and carries immense value in the growth of it. These days, we are witnessing a rise in the digital maker movement, propelled by digital fabrication machines like 3D printers. These are democratizing manufacturing, however, a point to note is that all of the CAD (computer aided design) software tools to design objects for digital fabrication have been developed in an industrial context. This inherently means that these tools support operations like extrude, revolve etc., but not traditional operations like weaving techniques (plaiting, twining etc.) for example. Digital design language therefore lacks a representation of the diverse making traditions and as such these are not accessible to people to design with. This projects to a subsequent decline in usage of these traditional methods resulting in them slowly fading out. Instead, modem design tools should celebrate the diversity of making traditions and harness the strength of digital means combining it with traditional operations and aesthetics to create objects that were not possible with either of them individually. Through this thesis, I explore questions around how traditional making practices can be incorporated in CAD tools. How can one approach the design of such a tool and what is the variety of design possibilities this opens up, once the traditional and modern techniques inter-weave. I present InterWoven, a CAD tool that aids people in creating designs using traditional basket-weaving techniques.
by Harshit Agrawal.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
13

Curhan, Lisa A. 1961. "Software defect tracking during new product development of a computer system." Thesis, Massachusetts Institute of Technology, 2005. http://hdl.handle.net/1721.1/34824.

Full text
Abstract:
Thesis (S.M.)--Massachusetts Institute of Technology, System Design & Management Program, 2005.
Includes bibliographical references (p. 74-75).
Software defects (colloquially known as "bugs") have a major impact on the market acceptance and profitability of computer systems. Sun Microsystems markets both hardware and software for a wide variety of customer needs. The integration of hardware and software is a key core capability for Sun. Minimizing the quantity and impact of software defects on this integration during new product development is essential to execution of a timely and high-quality product. To analyze the effect of software defects on the product development cycle for a midrange computer system, I have used a particular computer platform, the Productl server, as a case study. The objective of this work was to use Sun's extensive database of software defects as a source for data-mining in order to draw conclusions about the types of software defects that tend to occur during new product development and early production ramp. I also interviewed key players on the Productl development team for more insight into the causes and impacts of software defects for this platform. Some of the major themes that resulted from this study include: The impact of defects is not necessarily proportional to their quantity. Some types of defects have a much higher cost to fix due to customer impact, time needed to fix, or the wide distribution of the software in which they are embedded. Software Requirements need to be vetted extensively before production of new code. This is especially critical for platform-specific requirements. The confluence of new features, new software structure and new hardware can lead to a greater density of software defects. The higher number of defects associated with the new System Controller code supports this conclusion. Current Limitations of Defect Data Mining: Automated extraction
(cont.) of information is most efficient when it can be applied to numbers and short text strings. However, the evaluation of software defects for root cause cannot be easily summarized in a few words or numbers. Therefore, an intelligent classification methodology for root causes of software defects, to be included in Sun's defect database, would be extremely useful to increase the utility of the database for institutional learning. Software Defect Data Mining seems to be underutilized at Sun. I have barely touched the surface of the information that can be extracted from our "BugDB" defect database. This data resource is rich with history. We should extract and analyze this type of data frequently.
by Lisa A. Curhan.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
14

Hatanaka, Iwao 1964. "A model-based framework for risk assessment in human-computer controlled systems." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/91718.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Truong, Hai The 1962. "Management framework of automotive full service supplier in computer aided engineering (CAE)." Thesis, Massachusetts Institute of Technology, 2001. http://hdl.handle.net/1721.1/91742.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

Herrmann, William J. "Creating a Fun Program that is Simple and Easy to Use." Wittenberg University Honors Theses / OhioLINK, 2012. http://rave.ohiolink.edu/etdc/view?acc_num=wuhonors1337875707.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Lynch-Dalgleish, Tamara. "The design, production and evaluation of a computer-based multimedia learning program." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 2000. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape3/PQDD_0020/MQ54251.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
18

Jankowitz, H. T. "Software tools to aid PASCAL and ADA program design." Thesis, University of Southampton, 1987. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.381132.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

Yu, Hau. "International extension program online registration system." CSUSB ScholarWorks, 2006. https://scholarworks.lib.csusb.edu/etd-project/2990.

Full text
Abstract:
The International Extension Program Online Registration System (IEPORS) allows prospective international students to apply over the Web to the programs offered through the International Extension Program of the College of Extended Learning. The system is comprised of two separate systems: a web application and a desktop application. In this project, Hibernate technique is used to reduce code size and system architecture. Security schema was also modified to be simple and solidly secure. All the private information could be interceped on the Internet are protected by SSL (secure Sockets Layer).
APA, Harvard, Vancouver, ISO, and other styles
20

Weinstein, Samuel K. (Samuel Keith) 1974. "Power management as a system-level inhibitor of modularity in the mobile computer industry." Thesis, Massachusetts Institute of Technology, 2004. http://hdl.handle.net/1721.1/34806.

Full text
Abstract:
Thesis (S.M.)--Massachusetts Institute of Technology, System Design & Management Program, 2004.
Includes bibliographical references (p. 88-90).
Since the mid-90s, the computer industry has been very modular with respect to both product architecture and industry structure. The growing market size of mobile computers means that the challenges facing this segment are starting to affect the direction of the industry. It is argued in this paper that power management in mobile computers is forcing the industry in the direction of more integral product solutions and, hence, a more integral industry structure. That is to say, the industry is assuming a structure similar to the early days of mainframe computers when one firm delivered the entire proprietary integral system. Furthermore, this trend towards more integrality in mobile computer systems is due to fundamental physical attributes of the system; specifically, that information transfer systems lend themselves more readily to modular architectures than systems that transfer significant power. Thus, as processors and mobile computers become more powerful, they start to behave more like power transfer systems and side effects of this power, such as heat, require a more integral approach to managing it. A "free body" diagram framework is presented which provides a way of thinking about how integrality forces are acting on an industry's trajectory. Evidence is presented showing how the dominant player in the computer supply chain, Intel, is exhibiting this vertical/integral behavior in a number of ways.
by Samuel K. Weinstein.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
21

Ouren, Leslie Serine. "Integrating computer software within the Houghton Mifflin Language Arts program." CSUSB ScholarWorks, 2005. https://scholarworks.lib.csusb.edu/etd-project/2918.

Full text
Abstract:
This project was created for third grade teachers who use the Houghton Mifflin Language Arts series and want to integrate computer software into their writing curriculum. The website created includes all the writing assignments that the students are to complete and the required software used to complete the assignment.
APA, Harvard, Vancouver, ISO, and other styles
22

Haugh, J. Steven. "The design of a virtual fact base for Prolog." Master's thesis, This resource online, 1991. http://scholar.lib.vt.edu/theses/available/etd-02022010-020103/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Laguna, Flores Jonathan. "Determining the user experience level of operating computer systems in the Central Bank of Mexico." Thesis, Massachusetts Institute of Technology, 2019. https://hdl.handle.net/1721.1/122391.

Full text
Abstract:
This electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, 2019
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 103-105).
The purpose of this thesis is to measure the user experience (UX) level of operating computer systems built in the Central Bank of Mexico. The user experience is subjective and depends on a user's interaction with the ergonomic and hedonic qualities of a product, service, or system. A user experience framework based on the literature review was proposed. This framework was used to decompose the user experience into ergonomic, hedonic, and appeal attributes, which were used to measure the UX level of the Bank's operating computer systems. Two surveys, one for systems' users and one for systems' developers were applied in the Bank in order to collect their opinions regarding the different UX attributes (variables) of systems on a seven-point scale that made use of semantic differential (polar adjectives) technique. The survey results were analyzed in order to identify UX opportunity areas by category of systems, as well as by UX variable. Differences among the opinions between users and developers regarding the UX level of systems were found. A strongly positive correlation between the UX level (UX index) determined through the ergonomic and hedonic variables, and the appeal (Appeal index), was found. Finally, the spotted UX opportunity areas are discussed.
by Jonathan Laguna Flores.
S.M. in Engineering and Management
S.M.inEngineeringandManagement Massachusetts Institute of Technology, System Design and Management Program
APA, Harvard, Vancouver, ISO, and other styles
24

Jami, Valentina. "Development of Computer Program for Wind Resource Assessment, Rotor Design and Rotor Performance." Wright State University / OhioLINK, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=wright1513703072278665.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

Gacnik, Bonita L. "The Design of an Online Oblate Program: Benedictine Spirituality for the Laity." NSUWorks, 2003. http://nsuworks.nova.edu/gscis_etd/534.

Full text
Abstract:
The number of people who are attracted to a life of prayer and to a more complete dedication to God is escalating. The monastic world finds an increasing number of lay people who experience support and nourishment for their spiritual life by establishing a close relationship with a monastic community. Growing participation in oblate programs (i.e., Benedictine spirituality program for the laity, Benedictine oblation) is also common throughout the country. Advances in communications technologies and the proliferation of distance learning opportunities make it increasingly important for institutions that offer enrichment programs to provide distance learning environments that meet the educational needs of the adult learner. Online technologies are becoming the delivery systems of choice for those who are otherwise engaged during traditional contact hours. The challenge for religious institutes is to respond to this interest and to offer a more inclusive way of sharing their spirituality and religious way of life through monastic program offerings specifically designed for the laity. Historically, oblate programs have been remarkably responsive to the spiritual needs of the times and have shown elasticity and creativity in response to the needs of a particular circumstance interpreted through the Benedictine tradition. In response to the growing interest in Benedictine monastic spirituality, this researcher, in collaboration with Sacred Heart Monastery, developed an online oblate program to provide an alternative for laity who desire or require the anytime, anywhere online alternative. The program was created using an iterative methodology that includes five main phases: analysis, design, development, evaluation, and delivery. These phases were supported with: criteria establishment, criteria validation, a product development plan, and a product validation plan. A learner-centered, non-credit bearing, online immersion program in Benedictine spirituality (i.e., Benedictine oblation) for the adult was developed, tested, and validated. The results of the study are generalizable to like populations (i .e., adults who possess computer literacy skills) that are looking for immersion programs in spirituality, humanities, or liberal arts. Recommendations for further research are provided.
APA, Harvard, Vancouver, ISO, and other styles
26

Chen, Chun-Ting 1955. "IMPLEMENTATION OF THE MODEL BASE CONCEPT IN SIMSCRIPT II.5: APPLICATION TO COMPUTER NETWORK DESIGN." Thesis, The University of Arizona, 1987. http://hdl.handle.net/10150/291990.

Full text
Abstract:
This thesis presents an implementation of the model base concept in SIMSCRIPT II.5. It shows two principles in designing a flexible general simulation system. First of all, the input and output port intercommunication and synchronization should be done by an I/O coupling scheme, i.e. a coordinator. Second, every input port should be a separate file in the model base. Users can retrieve these files to couple them together and evaluate the simulation run. A well-designed computer network model base is shown through several examples. It will help the computer network system design to be done in a modular, hierarchical, coordinated fashion.
APA, Harvard, Vancouver, ISO, and other styles
27

Fleming, David M. "Foundations of object-based specification design." Morgantown, W. Va. : [West Virginia University Libraries], 1997. http://etd.wvu.edu/templates/showETD.cfm?recnum=1036.

Full text
Abstract:
Thesis (Ph. D.)--West Virginia University, 1997.
Title from document title page. Document formatted into pages; contains xi, 161 p. : ill. Includes abstract. Includes bibliographical references (p. 158-161).
APA, Harvard, Vancouver, ISO, and other styles
28

Beckhoff, Stephan A. "The soundboard program, a case study investigating the design, creation and evaluation of an interactive computer-based training program." Thesis, National Library of Canada = Bibliothèque nationale du Canada, 1998. http://www.collectionscanada.ca/obj/s4/f2/dsk1/tape11/PQDD_0014/MQ52512.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Adhyapak, Sriram. "ASDN : Automated Software Design Notebook tool." FIU Digital Commons, 1990. http://digitalcommons.fiu.edu/etd/1087.

Full text
Abstract:
Software Engineering is one of the most widely researched areas of Computer Science. The ability to reuse software, much like reuse of hardware components is one of the key issues in software development. The object-oriented programming methodology is revolutionary in that it promotes software reusability. This thesis describes the development of a tool that helps programmers to design and implement software from within the Smalltalk Environment (an Object- Oriented programming environment). The ASDN tool is part of the PEREAM (Programming Environment for the Reuse and Evolution of Abstract Models) system, which advocates incremental development of software. The Asdn tool along with the PEREAM system seeks to enhance the Smalltalk programming environment by providing facilities for structured development of abstractions (concepts). It produces a document that describes the abstractions that are developed using this tool. The features of the ASDN tool are illustrated by an example.
APA, Harvard, Vancouver, ISO, and other styles
30

Mansey, Pradeep P. "Distributed C++ : design and implementation /." Online version of thesis, 1989. http://hdl.handle.net/1850/10498.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Parsa, Saeed. "Design and specification of a program specification language for engineering applications." Thesis, University of Salford, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.357026.

Full text
APA, Harvard, Vancouver, ISO, and other styles
32

Tang, Xianguang. "A computer database search program--ICGCMabs for annual international conference on ground control in mining." Morgantown, W. Va. : [West Virginia University Libraries], 2000. http://etd.wvu.edu/templates/showETD.cfm?recnum=1721.

Full text
Abstract:
Thesis (M.S.)--West Virginia University, 2000.
Title from document title page. Document formatted into pages; contains viii, 131 p. : ill. (some col.). Includes abstract. Includes bibliographical references (p. 62-63).
APA, Harvard, Vancouver, ISO, and other styles
33

Laliberté, Normand. "Design and implementation of a primary memory version of ALDAT, including recursive relations." Thesis, McGill University, 1986. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=65497.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Yong, Kin Fuai. "Emerging human-computer interaction interfaces : a categorizing framework for general computing." Thesis, Massachusetts Institute of Technology, 2014. http://hdl.handle.net/1721.1/90692.

Full text
Abstract:
Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, Engineering Systems Division, System Design and Management Program, 2014.
Cataloged from PDF version of thesis.
Includes bibliographical references (page 86).
Executive summary: The dominant design of Human-Computer Interface over last thirty years has been the combination of monitor, keyboard and mouse. However the constant miniaturization of IC and sensors and the availability of computing power has spurred incredible new dimensions of inputs (touch, gesture, voice, brain wave, etc.) and outputs (watch, glasses, phone, surface, etc.), which started the explosive growth of recombination of both inputs and outputs into new classes of devices. The design constraints have also noticeably shifted from technical to ergonomic and contextual. This thesis sets out to map these new interfaces to the use context in general computing and project the adoption path and the driving factors behind them. The theoretical foundation of this thesis is based on multiple technology innovation theories including the importance of Innovation and Technology Diffusion Models from Paul Geroski, Dominant Design from James Utterback, the Curse of Innovation from John Gourville and Lead User Innovation by Eric Von Hippel. System Architecture thinking, founded most notably by Ed Crawley and Olivier de Weck from MIT, is also applied to analyze the architecture of Human- Computer Interface. The study of Human-Computer Interface starts with a case study of the invention of the computer mouse - conceived in 1968 by Douglas Engelbart. A paper published by Engelbart compared different technologies and the mouse emerged as superior with lower fatigue and error rate yet a surprisingly short learning time. The mouse, however, was not popularized until Apple showcased the design with the first GUI1 on a personal computer on its Macintosh in 1984, and its subsequent mass adoption by Microsoft Windows in the late 1980s. The case study showed that even with the superior design of a specific HCI, a number of other factors, including holistic solution, killer application, market position and platform strategy, are required for successful adoption. The next chapter maps out developing Human-Computer Interface technologies and notable existing or developing products and their company background. The superiority of an interface depends on how well it fits into the inherent nature of a specific use context. The daily general computing domains of an average computer user include collaboration, productivity, media consumption, communication and augmentation. The clear distinction of the use context in each domain strongly correlates with the effectiveness of the Human-Computer Interface in each class of device. The chapter includes analysis of proposed frameworks that place HCI interface on a plot of interaction complexity against screen sizes. Several industry experts generally agreed on a few observations: the keyboard and mouse will remain as the primary input interface for the productivity domain, the growing importance of collaboration, the increasing emphasis on human-centered design, and the huge opportunity in the wearable market with a potential size of $50 billion. In conclusion, the projected future of adoption is: * The collaboration domain needs the combination of a low fatigue, high precision interface for productivity; a high freedom, low precision interface for creativity; and a large output screen for multiple collaborators. This will remain the frontier battleground for a variety of concepts from several giant players and niche players, each with a different competitive edge. * Productivity domain input interfaces will likely continue to be dominated by low fatigue, high precision interfaces that are not necessarily intuitive i.e. a keyboard and mouse. 3D manipulation will remain a niche interface only needed by specific industries, while a 3D general computing environment is unlikely to be realized in the short term. * The media consumption domain will be the major area of adoption for medium accuracy, highly intuitive interfaces, e.g. gesture and sound. Personal media consumption devices might be challenged by head-mounted display while group media consumption devices face an interesting challenge from bridging devices like Chromecast. * The communication domain needs an input interface that is fairly accurate and responsive, with just enough screen space. Voice recognition is rising fast to challenge typing. The dominating form factor will be the smartphone but challenged by glasses. * The augmentation domain needs an interface that is simple and fairly accurate. New input interfaces like brainwave, gaze detection, and muscle signal will be adopted here given the right context. Flexible OLED is likely to revolutionize both input and output interfaces for wearable devices. Product developers should choose technology according to their targeted domain and identify competitors using this framework. Killer applications should be developed early, internally or with partners, to ensure success, while platform strategy can leverage innovation of third-party developers to widen the application. During the course of research, other opportunities arising from the proliferation of computing are also identified in the areas of the Internet of Things, smart objects and smart healthcare. This thesis is based mainly in qualitative analysis due to the lack of comprehensive data on the new Human-Computer Interfaces. Future research can collect quantitative data based on the framework of the five domains of general computing activities and their categorical requirements. It is also possible to extend the model to other computing use cases, for example Gaming, Virtual Reality and Augmented Reality.
by Kin Fuai Yong.
S.M. in Engineering and Management
APA, Harvard, Vancouver, ISO, and other styles
35

Zeigler, Patrick Scott. "A solid modeling program for designers." Thesis, Virginia Polytechnic Institute and State University, 1988. http://hdl.handle.net/10919/74531.

Full text
Abstract:
The personal computer is rapidly finding its way into the architectural working environment, at this time however it is used mostly as a drafting tool. This thesis is an investigation into programming that would allow the computer to become a design tool. The issues that are dealt with in this thesis include an easy to use user interface that will not inhibit the design process, and develop a system that will allow design changes and additions to a model in a three dimensional sketch like ability. Three dimensional models of paper, clay, wood and other materials have been used to create designs, and aid the designer in making decisions. This type of medium is difficult to make changes, and because of the scale of such materials it becomes difficult to work on interior spaces, thus more attention is usually placed on the exterior design. With the use of the computer these limitations may be eliminated, and the designer may create a design from any perspective or view point.
Master of Architecture
APA, Harvard, Vancouver, ISO, and other styles
36

Ekbom, Andreas. "Studium av Othellospelande program : Design, algoritmer och implementation." Thesis, Linköping University, Department of Computer and Information Science, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-2381.

Full text
Abstract:

Att "smarta" brädspelande datorprogram har blivit mycket bättre under de senaste årtiondena har väl knappast kunnat undgå någon. Med brädspel menar jag spel såsom Go, Othello, Backgammon och Schack. Idag spelar program, som körs på en reguljär PC, bättre än de flesta människor. Vad är det som gör dessa program så bra? Hur kan man lära en dator att spela ett så pass komplext spel som Othello på en sådan nivå att ingen människa har en chans att vinna? I detta examensarbete kommer jag att försöka förklara mekanismerna bakom ett toppspelande Othelloprogram. Jag har dessutom implementerat ett eget Othellospelande program som jag använt som testapplikation för att prova olika sökmetoder, metoder för att öka exekveringshastigheten och tekniker för att öka spelskickligheten. Jag kommer att presentera empiriska data där jag utvärderar och jämför flera andra program med mitt eget.

APA, Harvard, Vancouver, ISO, and other styles
37

Tollefsrud, John Ola. "The Educational Game Editor : The Design of a Program for Making Educational Computer Games." Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2006. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-9284.

Full text
Abstract:

This report is about computer game based learning, how to make a program for making educational games, the possibilities to use a hypermedia structure for storage of the data in an educational game, and different learning theories related to computer game based learning. The first part is about the different learning theories behaviourism, cognitivism, constructivism, socio-constructivism, and situated learning. The different theories are related to learning games, and a classification of game based learning is also given. Hypermedia is a smart and efficient way of organizing data, and is a relevant solution for use in education and games. The relationship between data, information and wisdom is central, and how the hypermedia base is constructed and different information structures are described. The advantages and limitations of use of hypermedia in education are discussed, and examples of use, as in OPSYS and the Mobile instruction system, are given. There exist some computer games for use in higher education, and some of them are described. To make a good educational, many certain requirements have to be fulfilled both aspects in game design and learning aspects. The main part of the report is about the Educational Game Editor. The idea is to design a program for making computer games for use in education. Before the design, the Software Requirements Specification is presented, containing functional and quality requirements, and scenarios to exemplify the requirements. The conceptual design of the program gives an overall description and describes the phases of creating a game and the elements the game consists of: file management, object management, Library, and Tools. The main architectural drivers are usability and availability. The program must be easy to use and be stable and not crash. An example of making a simple game about the history of Trondheim explains how to use the program in steps, and gives a good guide for the users to make their own game.

APA, Harvard, Vancouver, ISO, and other styles
38

Pearson, Mark Philip. "The design, implementation, and use of a concurrent lisp programming system for distributed computing environments." Diss., Georgia Institute of Technology, 1993. http://hdl.handle.net/1853/13029.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

Allen, Robbie (Robbie C. ). "The dynamics of Internet publishing on the computer book industry." Thesis, Massachusetts Institute of Technology, 2006. http://hdl.handle.net/1721.1/35116.

Full text
Abstract:
Thesis (S.M.)--Massachusetts Institute of Technology, System Design and Management Program; and, (S.M.)--Massachusetts Institute of Technology, Dept. of Civil and Environmental Engineering, 2006.
Includes bibliographical references (p. 61-64).
The Internet has been a disruptive force for many industries, but perhaps none more so than in the publishing business. While many segments of the publishing industry have made attempts to use the Internet to augment or replace existing revenue sources, none has done as little with the Internet as book publishers. This thesis will examine the computer book niche of the publishing business, review various Internet publishing models that have been employed to date, and outline opportunities and challenges that computer book publishers should consider to stay viable in the Internet age. An analysis of various Internet publishing business models will be covered along with a discussion of how Internet publishing can facilitate better methods and processes for developing content.
by Robbie Allen.
S.M.
APA, Harvard, Vancouver, ISO, and other styles
40

Howie, C. T. "Computer program development for the analysis of inelastic beam and soil behaviour in geotechnical design." Master's thesis, University of Cape Town, 1992. http://hdl.handle.net/11427/18236.

Full text
Abstract:
Computer-aided engineering requires the correct implementation of design methods in computer programs so as to play a beneficial role in engineering practice. This thesis describes the development of a computer program to analyse geotechnical engineering problems based on the principles of beam-soil interaction where the beam is supported by a single or two-layer soil system. In 1867, a foundation model was proposed by Winkler in which the elastic foundation beneath a horizontal beam could be viewed as a series of independent springs. Foundation reaction to beam deflection is, therefore, linear. A stiffness matrix, for use in matrix methods of structural analysis, has been developed to define this beam-soil interaction, and such a method can be incorporated into a computer program. Furthermore, an iterative technique was created to allow for inelastic soil response when using the elastic stiffness matrix. However, such a technique did not consider realistic soil behaviour, and has limitations is used for practical design. This research' work describes how use can be made of the pressure-displacement response relationship for a soil to bring greater realism to beam-soil modelling and analysis. Such a relationship is commonly determined in geotechnical design procedures through a plate load test in the field. In addition, the iterative technique is extended to include non-linear beam behaviour as well, and plastic hinging of the beam material is incorporated to enable limitation of inelastic response. While previous research has only considered foundations of a single soil only, a procedure to model a two-layered system is developed. Two-layered foundations are required for proper modelling of soldier pile support systems, an area of structural design in geotechnics chosen to demonstrate realistic design potential for the computer program. The two-layered principle is based on the derivation of a control parameter to differentiate between response from just the upper soil layer, and a combined response from both soil layers. The procedure is relatively simple, and no extra information is required other than the two pressure displacement relationships for the individual soil layers. A desktop computer program is described which incorporates the inelastic analysis features, as well as the two-layered soil system. The program makes use of a graphical user interface to offer the user an easy, interactive environment for analysing beam-on-soil foundation problems. As such, the program can be used directly, or for further research into beam-soil interaction. The program is applied in the analysis of both field and laboratory tests to ascertain its accuracy in predicting beam-soil interaction. The laboratory test measures the deflection of a horizontal beam on a single soil foundation medium, where the beam is loaded by a single jack at approximately mid-span. Computer predictions for such a test were in very close agreement with the laboratory observations, despite the small magnitude of beam displacements, and the fact the beam-soil system suffered a bearing capacity failure which affected the beam deflection. The field test was performed to investigate the performance of a flexible soldier pile under high anchor loading. Results of the computer analyses again show the program's predictions to be in very close agreement with the field measurements. Currently, the program does not include the facility to model soil layers behind a soldier pile, but the method developed in this thesis can easily incorporate multiple pressure-displacement curves for different soils. Final conclusions drawn express a need for more research into soldier pile systems before the techniques of this work can be used for routine design. Nevertheless, the development of the program has made a significant contribution to advancing the use of computer-aided design in this field of geotechnical engineering.
APA, Harvard, Vancouver, ISO, and other styles
41

Yildirim, Mehmet Sinan. "Computer-assisted Design Methodology For Armoring Type Bridge Scour Countermeasures." Master's thesis, METU, 2013. http://etd.lib.metu.edu.tr/upload/12615331/index.pdf.

Full text
Abstract:
Scour at bridge piers is considered as a significant safety hazard. Hence, scour countermeasure design plays a critical role to hinder the scour potential at bridges. The selection methodology for a scour countermeasure varies with respect to site conditions, economy, availability of material and river characteristics. The aim of this study is to review the literature on this topic to gather universally accepted design guidelines. A user-friendly computer program is developed for decision-making in various sequential steps of countermeasure design against scouring of bridge piers. Therefore, the program is eventually intended to select the feasible solution based on a grading system which deals with comparative evaluation of soil, hydraulic, construction and application aspects. The program enables an engineer to carry out a rapid countermeasure design through consideration of successive alternatives. A case study is performed to illustrate the use of this program.
APA, Harvard, Vancouver, ISO, and other styles
42

Chamberlain, Bradford L. "The design and implementation of a region-based parallel programming language /." Thesis, Connect to this title online; UW restricted, 2001. http://hdl.handle.net/1773/6953.

Full text
APA, Harvard, Vancouver, ISO, and other styles
43

Waddington, Raymond. "User-centred design of software development environments : an example from program debugging." Thesis, University of Nottingham, 1989. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.236047.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Ji, Katrina Yun. "ADAP: A component-based model using design patterns with applications in E-Commerce." CSUSB ScholarWorks, 2000. https://scholarworks.lib.csusb.edu/etd-project/1694.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Wyatt, Frank Houston. "Total animation: A multimedia computer resource program for secondary art education." CSUSB ScholarWorks, 1997. https://scholarworks.lib.csusb.edu/etd-project/1308.

Full text
Abstract:
This HyperStudio animation project covers the basic concepts, techniques, and procedures in producing animation. The purpose of this program is to furnish the user with enough information that will serve as a basic foundation to produce a simple animation for themselves.
APA, Harvard, Vancouver, ISO, and other styles
46

Dietrich, Gregory L. "Adapting a portable SIMULA compiler to Perkin-Elmer computers in a UNIX environment." Thesis, Kansas State University, 1986. http://hdl.handle.net/2097/9910.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Hou, Haiyu Dozier Gerry V. "GENERTIA a system for vulnerability analysis, design and redesign of immunity-based anomaly detection system /." Auburn, Ala., 2006. http://repo.lib.auburn.edu/2006%20Fall/Dissertations/HOU_HAIYU_22.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Bhamidi, Sarveswra Prasad. "Design of a single sided linear induction motor (SLIM) using a user interactive computer program." Diss., Columbia, Mo. : University of Missouri-Columbia, 2005. http://hdl.handle.net/10355/4308.

Full text
Abstract:
Thesis (M.S.)--University of Missouri-Columbia, 2005.
The entire dissertation/thesis text is included in the research.pdf file; the official abstract appears in the short.pdf file (which also appears in the research.pdf); a non-technical general description, or public abstract, appears in the public.pdf file. Title from title screen of research.pdf file viewed on (May 26, 2006) Includes bibliographical references.
APA, Harvard, Vancouver, ISO, and other styles
49

Skinner, Michael E. "Design and evaluation of a computer-assisted instructional program on concepts in applied behavior analysis /." The Ohio State University, 1986. http://rave.ohiolink.edu/etdc/view?acc_num=osu1487267546983119.

Full text
APA, Harvard, Vancouver, ISO, and other styles
50

Che, Mee Izhar. "A Smalltalk-80 electronic laboratory simulation program for computer assisted learning : the design and evaluation of an electronic laboratory simulation program for use in undergraduate computer assisted learning." Thesis, University of Bradford, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.304444.

Full text
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography