Dissertations / Theses on the topic 'Computer systems – Development'

To see the other types of publications on this topic, follow the link: Computer systems – Development.

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 systems – Development.'

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

Johansson, Oscar, and Max Forsman. "Shared computer systems and groupware development : Escaping the personal computer paradigm." Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-75953.

Full text
Abstract:
For the majority of the computers existence, we humans have interacted with them in a similar way, usually with a strict one-to-one relationship between user and machine. This is reflected by the design of most computers, operating systems and user applications on the market today, which are typically intended to only be operated by a single user. When computers are used for teamwork and cooperation, this design philosophy can be restricting and problematic. This paper investigates the development of shared software intended for multiple users and the impact of the single user bias in this context. A prototype software system was developed in order to evaluate different development methods for shared applications and discover potential challenges and limitations with this kind of software. It was found that the development of applications for multiple users can be severely limited by the target operating system and hardware platform. The authors conclude that new platforms are required to develop shared software more efficiently. These platforms should be tailored to provide robust support for multiple concurrent users. This work was carried out together with SAAB Air Traffic Management in Växjö, Sweden and is a bachelor's thesis in computer engineering at Linnaeus University.
APA, Harvard, Vancouver, ISO, and other styles
2

Bedingfield, Ralph Andrew. "Development of CAE system for switched motor drive systems." Thesis, This resource online, 1991. http://scholar.lib.vt.edu/theses/available/etd-10312009-020029/.

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

Pang, G. K.-H. "An expert systems approach to computer-aided design of multivariable control systems." Thesis, University of Cambridge, 1986. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.383349.

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

Mitchell, Keith. "Supporting the development of mobile context-aware systems." Thesis, Lancaster University, 2002. http://eprints.lancs.ac.uk/12089/.

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

Konrad, Sascha J. "Model-driven development and analysis of high assurance systems." Diss., Connect to online resource - MSU authorized users, 2006.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Boyd, Richard K. "A weapons systems development decision support system." Thesis, Monterey, Calif. : Naval Postgraduate School, 1992. http://handle.dtic.mil/100.2/ADA251791.

Full text
Abstract:
Thesis (M.S. in Information Systems)--Naval Postgraduate School, March 1992.
Thesis Advisor: Nakagawa, Gordon. "March 1992." Description based on title screen as viewed on March 4, 2009. Includes bibliographical references (p. 66).
APA, Harvard, Vancouver, ISO, and other styles
7

Unal, Fuat Gokhan. "Development Of A Computer Program For Friction Winding Systems." Master's thesis, METU, 2011. http://etd.lib.metu.edu.tr/upload/12613744/index.pdf.

Full text
Abstract:
ABSTRACT DEVELOPMENT OF A COMPUTER PROGRAM FOR FRICTION WINDING SYSTEM DESIGN Ü
nal, Fuat Gö
khan M.Sc., Department of Mining Engineering Supervisor: Prof. Dr. Naci Bö

kbasi September 2011, 99 pages As the trend to deeper mines continues, mine hoists and associated equipment will become more sophisticated, complex, large and expensive. Correct selection of the right type of hoist is imperative. In this vital link between underground and surface, crude estimates of hoist capacity are not good enough, and the mining engineer must design and select the right hoisting system to meet the design specifications and establish the most suitable operating parameters. This study aims to constitute a software model, which results all required design parameters of friction type winding system on minimum required power. The computer program has been structured on Microsoft Visual Basic programming language. The program requires user inputs (winding depth, hourly hoisting capacity) and selections (type and number of motors, type of friction wheel mounting) to run macros and equations so that the operating parameters such as skip capacity, rope type and diameter, hoisting speed, acceleration, cycle period, friction wheel diameter are determined to give the minimum motor power requirement.
APA, Harvard, Vancouver, ISO, and other styles
8

Brownbridge, George Peter Edward. "Computer assisted model development applied to chemical engineering systems." Thesis, University of Cambridge, 2015. https://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.708972.

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

Geraghty, Peter James. "Computer based decision support systems for environmental assessment." Thesis, University of Liverpool, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.367243.

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

Smith, Jill Yvonne. "Communication Quality in Information Systems Development: The Effect of Computer-Mediated Communication on Task-Oriented Problem Solving." Thesis, North Texas State University, 1986. https://digital.library.unt.edu/ark:/67531/metadc331600/.

Full text
Abstract:
The problem motivating this research is that ineffective communication may hamper systems development efforts. Specifically germane to this study are development efforts characterized as task-oriented, and which require information-sharing and problem-solving activities. This research problem motivated an analysis of the communication process and lead to the development of a temporal framework that delineates variables associated with task-oriented, end user/systems analyst communication interactions. Several variables within this framework are depicted in two theoretical models. The first model shows the theoretical relationship between an independent variable, communication mode (represented by asynchronous computer conferencing and face-to-face conferencing), and five dependent variables: (1) the amount of information shared, (2) the significance of the information shared, (3) the comprehensiveness of the information shared, (4) the perception of progress toward the goal, and (5) the perception of freedom to participate. The second model depicts the assumed interaction between communication mode, the five variables cited above (now acting as independent variables), and a dependent variable, communication quality. There are two theoretical components of communication quality: (1) deviation from an optimal set of user requirements, and (2) the degree of convergence (unity based on mutual understanding and mutual agreement) emanating from a communication interaction. Using the theoretical models as a guide, an experiment was designed and performed to test the relationships among the variables. The experimental results led to the rejection of all null hypotheses; the results strongly favored face-to-face conferencing for solving task-oriented, information-sharing problems analagous to the case used in the present study. The findings indicate that asynchronous computer conferencing may have a detrimental effect on the thoroughness of information exchange, on the relevance of the information shared in terms of making the correct decision, and on the completeness of the consideration given to all problem dimensions.
APA, Harvard, Vancouver, ISO, and other styles
11

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
12

Sinclair, Jane. "Action systems, determinism and the development of secure systems." Thesis, Open University, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.389245.

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

Loubser, Johannes Jacobus. "Device drivers : a comparison of different development strategies." Thesis, Stellenbosch : Stellenbosch University, 2000. http://hdl.handle.net/10019.1/51690.

Full text
Abstract:
Thesis (MSc)--Stellenbosch University, 2000.
ENGLISH ABSTRACT: Users are not supposed to modify an operating system kernel, but it is often necessary to add a device driver for a new peripheral device. Device driver development is a difficult and time-consuming process that must be performed by an expert. Drivers are difficult to debug and a malfunctioning driver could cause the operating system to crash. Ways are therefore needed to make the development of device drivers safer and easier. A number of different device driver development methods are examined in this thesis. An existing micro-kernel that supports in-kernel device drivers as well as extensible device drivers has been modified to support user-level and loadable drivers. These extensions ensured that all the development methods were implemented in the same environment and a comparison could thus be made on a fair basis. A comparison of the different methods with respect to the efficiency of the resulting device driver, as well as the ease of the development process, is presented.
AFRIKAANSE OPSOMMING: Gebruikers is nie veronderstelom aan 'n bedryfstelsel te verander nie, maar tog is dit gereeld nodig om 'n toesteldrywer vir 'n nuwe randapparaat by te voeg. Die ontwikkeling van 'n toesteldrywer is 'n tydrowende en moeilike proses en moet deur 'n kundige aangepak word. Toesteldrywers is moeilik om te ontfout en kan deur verkeerde werking die hele stelsel tot stilstand bring. Daar is dus tegnieke nodig om die ontwikkeling van toestelhanteerders makliker en veiliger te maak. 'n Aantal verskillende ontwikkelingsmetodes vir toesteldrywers word in hierdie tesis ondersoek. 'n Bestaande mikro-kern wat in-kern, sowel as uitbreibare toesteldrywers ondersteun, is aangepas om gebruikersvlak en laaibare toestelhanteerders te ondersteun. Hierdie uitbreiding het verseker dat al die ontwikkelingsmetodes in dieselfde omgewing geïmplementeer is. Dit was dus moontlik om die metodes op 'n regverdige grondslag te vergelyk. Die vergelyking is gedoen ten opsigte van die effektiwiteit van die resulterende toesteldrywer sowel as die moeilikheidsgraad van die ontwikkelingsproses.
APA, Harvard, Vancouver, ISO, and other styles
14

de, Groot Martin Computer Science &amp Engineering Faculty of Engineering UNSW. "Reasoning about designs: a framework for coupling formal developments and system management." Awarded by:University of New South Wales. School of Computer Science and Engineering, 2006. http://handle.unsw.edu.au/1959.4/28347.

Full text
Abstract:
This thesis presents a framework for formal system development. The framework is called `RD' which is short for `Reasoning about Designs'. RD integrates proof, development and diagnostic modes of reasoning. Many commonly studied formalisms are shown to be consistent with this framework. A large example based on an industrial problem is given to demonstrate RD. The integration of system design and management is achieved by unifying formal software engineering methods and model-based reasoning. RD formally specifies a complete toolkit for performing system development and then re-using the development as the system description for diagnostic reasoning. RD does not restrict the contributing system analysis methods, rather it maps out and defines the entities and relations common to both. The framework is, in principle, extensible to support other forms of reasoning. The ground technical mechanism of the framework is a novel view of formal system development based on a general implementation relation. Implementation relations are widely studied in formal methods in software engineering where they are often referred to as `refinement'. RD allows refinement relations to be defined in a way that makes expected behaviours and faults of system implementations explicit. Furthermore, a case is made that all well known forms of refinement implicitly support diagnostic reasoning as they can be restated within the framework. RD is an integrated and completely rigorous approach to the core system building tasks of design and management. Despite the large amount of technical detail, the following discussion can be seen as raising many issues that relate to engineering in general. In particular, a formal engineering process should have benefits beyond just the delivery of systems that satisfy their specifications.
APA, Harvard, Vancouver, ISO, and other styles
15

Demir, Kadir Alpaslan. "Analysis of TLcharts for weapon systems software development." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2005. http://library.nps.navy.mil/uhtbin/hyperion/05Dec%5FDemir.pdf.

Full text
Abstract:
Thesis (M.S. in Computer Science and M.S. in Software Engineering)--Naval Postgraduate School, December 2005.
Thesis Advisor(s): Doron Drusinsky, Man-Tak Shing. Includes bibliographical references (p. 87-89). Also available online.
APA, Harvard, Vancouver, ISO, and other styles
16

Borälv, Erik. "Design in Telemedicine : Development and Implementation of Usable Computer Systems." Doctoral thesis, Uppsala University, Department of Information Technology, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-4760.

Full text
Abstract:

Designing computer systems that effectively support the user is the major goal within human-computer interaction. To achieve this, we must understand and master several tasks. This process must initially deal with the question of knowing what to develop and later, with the question of knowing how to design and develop the system. This view might seem off-target at first, since it does not explicitly mention the goals or functions of the system. However, more often than not, there is no objective goal to aim for that can be formally specified and used as a target criterion that will signal when we have designed an appropriate system. Instead, there is a large set of vague goals – some of which may last through the entire project and some that will not. It is therefore somewhat confounding that most of the current methods of systems development require that these goals are explicitly laid out, in order to steer development.

For researchers in Human-Computer Interaction, the existence of many varying – and possibly conflicting goals – presents is a great challenge. The constructive main focus on producing usable systems is a matter of understanding this complex situation and knowing how to proceed from there.

There are many existing approaches that can be used to carry out this complex development process. This thesis presents one approach, based on the notion that the elements that constitute a successful system are also a part of the solution.

This thesis presents this approach as it is applied to the development of systems for computer-supported work in health care. The projected solution suggests that we need to focus more intently on active user involvement in iterative development that is significantly long-term. The traditional, rather narrow circle of focus that encompasses design, development and evaluation is not sufficient.

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

Borälv, Erik. "Design in telemedicine : development and implementation of usable computer systems /." Uppsala : Acta Universitatis Upsaliensis : Univ.-bibl. [distributör], 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-4760.

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

Myburgh, W. D. "Development of a tool to test computer protocols." Thesis, Stellenbosch : Stellenbosch University, 2003. http://hdl.handle.net/10019.1/53363.

Full text
Abstract:
Thesis (MSc) -- Stellenbosch University, 2003.
ENGLISH ABSTRACT: Software testing tools simplify and automate the menial work associated with testing. Moreover, for complex concurrent software such as computer protocols, testing tools allow testing on an abstract level that is independent of specific implementations. Standard conformance testing methodologies and a number of testing tools are commercially available, but detailed descriptions of the implementation of such testing tools are not widely available. This thesis investigates the development of a tool for automated protocol testing in the ETH Oberon development environment. The need to develop a protocol testing tool that automates the execution of specified test cases was identified in collaboration with a local company that develops protocols in the programming language Oberon. Oberon is a strongly typed secure language that supports modularisation and promotes a readable programming style. The required tool should translate specified test cases into executable test code supported by a runtime environment. A test case consists of a sequence of input actions to which the software under test is expected to respond by executing observable output actions. A number of issues are considered of which the first is concerned with the representation of test case specifications. For this, a notation was used that is basically a subset of the test specification language TTCN-3 as standardised by the European Telecommunications Standards Institute. The second issue is the format of executable test cases and a suitable runtime environment. A translator was developed that generates executable Oberon code from specified test cases. The compiled test code is supported by a runtime library, which is part of the tool. Due to the concurrent nature of a protocol environment, concurrent processes in the runtime environment are identified. Since ETH Oberon supports multitasking in a limited sense, test cases are executed as cooperating background tasks. The third issue is concerned with the interaction between an executing test case and a system under test. It is addressed by an implementation dependent interface that maps specified test interactions onto real interactions as required by the test context in which an implementation under test operates. A supporting protocol to access the service boundary of an implementation under test remotely and underlying protocol service providers are part of a test context. The ETH Oberon system provides a platform that simplifies the implementation of protocol test systems, due to its size and simple task mechanism. Operating system functionality considered as essential is pointed out in general terms since other systems could be used to support such testing tools. In conclusion, directions for future work are proposed.
AFRIKAANSE OPSOMMING: Toetsstelsels vir programmatuur vereenvoudig en outomatiseer die slaafse werk wat met toetsing assosieer word. 'n Toetsstelsel laat verder toe dat komplekse gelyklopende programmatuur, soos rekenaarprotokolle, op 'n abstrakte vlak getoets word, wat onafhanklik van spesifieke implementasies is. Daar bestaan standaard metodes vir konformeringstoetsing en 'n aantal toetsstelsels is kommersiëel beskikbaar. Uitvoerige beskrywings van die implementering van sulke stelsels is egter nie algemeen beskikbaar nie. Hierdie tesis ondersoek die ontwikkeling van 'n stelsel vir outomatiese toetsing van protokolle in die ontwikkelingsomgewing van ETH Oberon. Die behoefte om 'n protokoltoetsstelsel te ontwikkel, wat die uitvoering van gespesifiseerde toetsgevalle outomatiseer, is geïdentifiseer in oorleg met 'n plaaslike maatskappy wat protokolle ontwikkel in die Oberon programmeertaal. Oberon is 'n sterkgetipeerde taal wat modularisering ondersteun en a leesbare programmeerstyl bevorder. Die toestsstelsel moet gespesifiseerde toetsgevalle vertaal na uitvoerbare toetskode wat ondersteun word deur 'n looptydomgewing. 'n Toetsgeval bestaan uit 'n reeks van toevoeraksies waarop verwag word dat die programmatuur wat getoets word, sal reageer deur die uitvoering van afvoeraksies wat waargeneem kan word. 'n Aantal kwessies word aangeraak, waarvan die eerste te make het met die voorstelling van die spesifikasie van toetsgevalle. Hiervoor is 'n notasie gebruik wat in wese 'n subversameling van die toetsspesifikasietaal TTCN-3 is. TTCN-3 is gestandardiseer deur die European Telecommunications Standards Institute. Die tweede kwessie is die formaat van uitvoerbare toetsgevalle en 'n geskikte looptydomgewing. 'n Vertaler is ontwikkel wat uitvoerbare Oberon-kode genereer vanaf gespesifiseerde toetsgevalle. Die vertaalde toetskode word ondersteun deur 'n biblioteek van looptydfunksies, wat deel van die stelsel is. As gevolg van die eienskap dat 'n protokolomgewing uit gelyklopende prosesse bestaan, word daar verskillende tipes van gelyklopende prosesse in 'n protokoltoetsstelsel geïdentifiseer. Aangesien ETH Oberon 'n beperkte multitaakstelsel is, word toetsgevalle vertaal na eindige outomate wat uitgevoer word as samewerkende agtergrondtake. Die derde kwessie het te make met die interaksie tussen 'n toetsgeval wat uitgevoer word en die stelsel wat getoets word. Dit word aangespreek deur 'n koppelvlak wat gespesifiseerde interaksies afbeeld op werklike interaksies soos vereis deur die konteks waarin 'n implementasie onderworpe aan toetsing uitvoer. 'n Ondersteunende protokolom die dienskoppelvlak van die implementasie oor 'n afstand te bereik en ander onderliggende protokoldienste is deel van 'n toetskonteks. Die ETH Oberon-stelsel help in die vereenvoudiging van die implementasie van protokol toetsstelsels, as gevolg van die stelsel se grootte en die eenvoudige taakhanteerder . Die essensiële funksionaliteit van bedryfsstelsels word uitgelig in algemene terme omdat ander stelsels gebruik kan word om toetsstelsels te ondersteun. Ten slotte word voorstelle vir opvolgwerk gemaak.
APA, Harvard, Vancouver, ISO, and other styles
19

Graham, Cumming. "The formal development of secure systems." Thesis, University of Oxford, 1992. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.315747.

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

Topol, Brad Byer. "A framework for the development of wide area distributed applications." Diss., Georgia Institute of Technology, 1998. http://hdl.handle.net/1853/8300.

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

Lumbwe, Lwabanji Tony. "Development of an onboard computer (OBC) for a CubeSat." Thesis, Cape Peninsula University of Technology, 2013. http://hdl.handle.net/20.500.11838/1172.

Full text
Abstract:
Over the past decade, the satellite industry has witnessed the birth and evolution of the CubeSat standard, not only as a technology demonstrator tool but also as a human capacity development platform in universities. The use of commercial off the shelf (COTS) hardware components makes the CubeSat a cost effective and ideal solution to gain access to space in terms of budget and integration time for experimental science payloads. Satellite operations are autonomous and are essentially based on the interaction of interconnected electronic subsystems exchanging data according to the mission requirements and objectives. The onboard computer (OBC) subsystem is developed around a microcontroller and plays an essential role in this exchange process as it performs all the computing tasks and organises the collection of onboard housekeeping and payload data before downlink during an overpass above the ground station. The thesis here presented describes the process involved in the development, design and implementation of a prototype OBC for a CubeSat. An investigation covering previously developed CubeSat OBCs is conducted with emphasis on the characteristics and features of the microcontroller to be used in the design and implementation phases. A set of hardware requirements are defined and according to the current evolution on the microcontroller market, preference is given to the 32-bit core architecture over both its 8-bit and 16-bit counterparts. Following a well defined selection process, Atmel’s AT91SAM3U4E microcontroller which implements a 32-bit Cortex-M3 core is chosen and an OBC architecture is developed around it. Further, the proposed architecture is implemented as a prototype on a printed circuit board (PCB), presenting a set of peripherals necessary for the operation of the OBC. Finally, a series of tests successfully conducted on some of the peripherals are used to evaluate the proposed architecture.
APA, Harvard, Vancouver, ISO, and other styles
22

Abbott, Ann Grayson Busch Mona Rose. "An investigation of requirements traceability to support systems development." Monterey, California : Naval Postgraduate School, 1992. http://handle.dtic.mil/100.2/ADA257444.

Full text
Abstract:
Thesis (M.S. in Information Systems)--Naval Postgraduate School, September 1992.
Thesis Advisor: Ramesh, Balasubramaniam. "September, 1992." Description based on title screen as viewed on March 10, 2009. Includes bibliographical references (p. 51-54). Also available in print.
APA, Harvard, Vancouver, ISO, and other styles
23

Johnson, Deborah H. "The structure and development of human-computer interfaces." Diss., Virginia Polytechnic Institute and State University, 1985. http://hdl.handle.net/10919/54305.

Full text
Abstract:
The Dialogue Management System (DMS), the setting for this research, is a system for designing, implementing, testing, and modifying interactive human-computer systems. As in the early stages of software engineering development, current approaches to human-computer interface design are ad hoc, unstructured, and incomplete. The primary goal of this research has been to develop a structural, descriptive, language-oriented model of human-computer interaction, based on a theory of human-computer interaction. This model is a design and implementation model, serving as the framework for a dialogue engineering methodology for human-computer interface design and interactive tools for human-computer interface implementation. This research has five general task areas, each building on the previous task. The theory of human-computer interaction is a characterization of the inherent properties of human-computer interaction. Based on observations of humans communicating with computers using a variety of interface types, it addresses the fundamental question of what happens when humans interact with computers. Formalization of the theory has led to a muIti-dimensional dialogue transaction model, which encompasses the set of dialogue components and relationships among them. The model is based on three traditional levels of language: semantic, syntactic, and lexical. Its dimensions allow tailoring of an interface to specific states of the dialogue, based on the sequence of events that might occur during human-computer interaction. This model has two major manifestations: a dialogue engineering methodology and a set of interactive dialogue implementation tools. The dialogue engineering methodology consists of a set of procedures and a specification notation for the design of human-computer interfaces. The interactive dialogue implementation tools of AIDE provide automated support for implementing human-computer interfaces. The AIDE interface is based on a "what you see is what you get" concept, allowing the dialogue author to implement interfaces without writing programs. Finally, an evaluation of work has been conducted to determine its efficacy and usefulness in developing human-computer interfaces. A group of subject dialogue authors using AIDE created and modified a prespecified interface in a mean time of just over one hour, while a group of subject application programmers averaged nearly four hours to program the identical interface. Theories, models, methodologies, and tools such as those addressed by this research promise to contribute greatly to the ease of production and evaluation of human-computer interfaces.
Ph. D.
APA, Harvard, Vancouver, ISO, and other styles
24

Ispir, Mustafa. "Test Driven Development Of Embedded Systems." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/12605630/index.pdf.

Full text
Abstract:
In this thesis, the Test Driven Development method (TDD) is studied for use in developing embedded software. The required framework is written for the development environment Rhapsody. Integration of TDD into a classical development cycle, without necessitating a transition to agile methodologies of software development and required unit test framework to apply TDD to an object oriented embedded software development project with a specific development environment and specific project conditions are done in this thesis. A software tool for unit testing is developed specifically for this purpose, both to support the proposed approach and to illustrate its application. The results show that RhapUnit supplies the required testing functionality for developing embedded software in Rhapsody with TDD. Also, development of RhapUnit is a successful example of the application of TDD.
APA, Harvard, Vancouver, ISO, and other styles
25

Liu, Kung-Chao. "Information system development and the use of electronic meeting systems." Diss., The University of Arizona, 1991. http://hdl.handle.net/10150/185439.

Full text
Abstract:
Information system requirements determination is a key area in management information systems research that includes the problems of requirements specification, requirements elicitation, and user involvement. The combination of these three problems is a research area which we call the group approach to information system requirements determination. The main contribution of this research is a model to be used for the problem of fitting existing computer aids to this research area and a set of methods for solving the usability and configuration problems when using such computer aids. The usability problem is that of determining whether a set of computer aids can be used effectively in accomplishing the task of requirements determination. The configuration problem is that of selecting a minimum collection of funtionalities necessary for economically supporting all aspects of requirements determination. Electronic meeting systems are the general category of computer aids that we are interested in applying to the task. In particular, the GroupSystems electronic meeting system developed at The University of Arizona is used as a case in this research. Characteristics of the requirements determination task and profiles of GroupSystems tools are combined into our model for fitting computer aids to a given task. We then derive the answers regarding the usability and configuration of GroupSystems in the group approach to information system requirements determination. We also compare the derived configurations to the GroupSystems tools used in an authentic case. The main points of this research include: (1) proposal of the concept of fitting computer aids to, instead of developing new computer aids for, a task area; (2) proposal of a model for fitting computer aids via a classification of information types; (3) analysis of the natures of the fitting model and the usability and configuration problems; (4) proposal of approximation methods for solving the configuration problem; (5) analysis of the task area--the group approach to information system requirements determination; (6) analysis of the use of GroupSystems in the task area by applying the proposed fitting model and approximation methods; and (7) demonstration of the usefulness of the fitting model and approximation methods by analyzing an authentic case of using GroupSystems tools.
APA, Harvard, Vancouver, ISO, and other styles
26

Sturnick, Gerald R. "Integration of computer-aided design techniques into the mechanical product development process /." Online version of thesis, 1989. http://hdl.handle.net/1850/10477.

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

Avison, D. E. "A contingency framework for information systems development." Thesis, Aston University, 1990. http://publications.aston.ac.uk/12057/.

Full text
Abstract:
This research concerns information systems and information systems development. The thesis describes an approach to information systems development called Multiview. This is a methodology which seeks to combine the strengths of a number of different, existing approaches in a coherent manner. Many of these approaches are radically different in terms of concepts, philosophy, assumptions, methods, techniques and tools. Three case studies are described presenting Multiview 'in action'. The first is used mainly to expose the strengths and weaknesses of an early version of the approach discussed in the thesis. Tools and techniques are described in the thesis which aim to strengthen the approach. Two further case studies are presented to illustrate the use of this second version of Multiview. This is not put forward as an 'ideal methodology' and the case studies expose some of the difficulties and practical problems of information systems work and the use of the methodology. A more contingency based approach to information systems development is advocated using Multiview as a framework rather than a prescriptive tool. Each information systems project and the use of the framework is unique, contingent on the particular problem situation. The skills of different analysts, the backgrounds of users and the situations in which they are constrained to work have always to be taken into account in any project. The realities of the situation will cause departure from the 'ideal methodology' in order to allow for the exigencies of the real world. Multiview can therefore be said to be an approach used to explore the application area in order to develop an information system.
APA, Harvard, Vancouver, ISO, and other styles
28

Folland, Ross Simon. "On the development of intelligent medical systems for pre-operative anaesthesia assessment." Thesis, University of Warwick, 2005. http://wrap.warwick.ac.uk/36668/.

Full text
Abstract:
This thesis describes the research and development of a decision support tool for determining a medical patient's suitability for surgical anaesthesia. At present, there is a change in the way that patients are clinically assessedp rior to surgery. The pre-operative assessment, usually conducted by a qualified anaesthetist, is being more frequently performed by nursing grade staff. The pre-operative assessmenet xists to minimise the risk of surgical complications for the patient. Nursing grade staff are often not as experienced as qualified anaesthetists, and thus are not as well suited to the role of performing the pre-operative assessment. This research project used data collected during pre-operative assessments to develop a decision support tool that would assist the nurse (or anaesthetist) in determining whether a patient is suitable for surgical anaesthesia. The three main objectives are: firstly, to research and develop an automated intelligent systems technique for classifying heart and lung sounds and hence identifying cardio-respiratory pathology. Secondly, to research and develop an automated intelligent systems technique for assessing the patient's blood oxygen level and pulse waveform. Finally, to develop a decision support tool that would combine the assessmentsa bove in forming a decision as to whether the patient is suitable for surgical anaesthesia. Clinical data were collected from hospital outpatient departments and recorded alongside the diagnoses made by a qualified anaesthetist. Heart and lung sounds were collected using an electronic stethoscope. Using this data two ensembles of artificial neural networks were trained to classify the different heart and lung sounds into different pathology groups. Classification accuracies up to 99.77% for the heart sounds, and 100% for the lung sounds has been obtained. Oxygen saturation and pulse waveform measurements were recorded using a pulse oximeter. Using this data an artificial neural network was trained to discriminate between normal and abnormal pulse waveforms. A discrimination accuracy of 98% has been obtained from the system. A fuzzy inference system was generated to classify the patient's blood oxygen level as being either an inhibiting or non-inhibiting factor in their suitability for surgical anaesthesia. When tested the system successfully classified 100% of the test dataset. A decision support tool, applying the genetic programming evolutionary technique to a fuzzy classification system was created. The decision support tool combined the results from the heart sound, lung sound and pulse oximetry classifiers in determining whether a patient was suitable for surgical anaesthesia. The evolved fuzzy system attained a classification accuracy of 91.79%. The principal conclusion from this thesis is that intelligent systems, such as artificial neural networks, genetic programming, and fuzzy inference systems, can be successfully applied to the creation of medical decision support tools.
APA, Harvard, Vancouver, ISO, and other styles
29

Yüksel, Ulaş Tuğlular Tuğkan. "Development of a Quality Assurance Prototype for Intrusion Detection Systems/." [s.l.]: [s.n.], 2002. http://library.iyte.edu.tr/tezler/master/bilgisayaryazilimi/T000131.pdf.

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

Gibson, J. Paul. "Formal object oriented development of software systems using LOTOS." Thesis, University of Stirling, 1993. http://hdl.handle.net/1893/24014.

Full text
Abstract:
Formal methods are necessary in achieving correct software: that is, software that can be proven to fulfil its requirements. Formal specifications are unambiguous and analysable. Building a formal model improves understanding. The modelling of nondeterminism, and its subsequent removal in formal steps, allows design and implementation decisions to be made when most suitable. Formal models are amenable to mathematical manipulation and reasoning, and facilitate rigorous testing procedures. However, formal methods are not widely used in software development. In most cases, this is because they are not suitably supported with development tools. Further, many software developers do not recognise the need for rigour. Object oriented techniques are successful in the production of large, complex software systems. The methods are based on simple mathematical models of abstraction and classifi cation. Further, the object oriented approach offers a conceptual consistency across all stages of software development. However, the inherent flexibility of object oriented approaches can lead to an incremental and interactive style of development, a consequence of which may be insuffi cient rigour. This lack of rigour is exacerbated by the inconsistent and informal semantics for object oriented concepts at all stages of development. Formal and object oriented methods are complementary in software development: object oriented methods can be used to manage the construction of formal models and formality can add rigour to object oriented software development. This thesis shows how formal object oriented development can proceed from analysis and requirements capture to design and implementation. A formal object oriented analysis language is defined in terms of a state transition system semantics. This language is said to be customer-oriented: a number of graphical views of object oriented relations in the formal analysis models are presented, and the specifi cations produced say what is required rather than how the requirements are to be met. A translation to ACT ONE provides an executable model for customer validation. This translation is founded on a precise statement of the relationship between classes and types (and subclassing and subtypes). The structure of the resulting ACT ONE requirements model corresponds to the structure of the problem domain, as communicated by the customer. The step from analysis to design requires an extension to the requirements model to incorporate semantics for object communication. A process algebra provides a suitable formal model for the specifi cation of communication properties. LOTOS, which combines ACT ONE and a process algebra in one coherent semantic model, provides a means of constructing object oriented design semantics. Design is de fined as the process of transforming a customer-oriented requirements model to an implementation-oriented design, whilst maintaining correctness. Correctness preserving transformations (CPTs) are defined for: transferring requirements structure to design structure, manipulating design structure and changing internal communication models. Design must be targetted towards a particular implementation environment. The thesis examines a number of different environments for the implementation of object oriented LOTOS designs. It illustrates the importance of understanding programming language semantics. We show how Eiffel can be used to implement formal object oriented designs. A case study which evaluates the formal object oriented models and methods, developed in this thesis, is reported. This identifi es re-use at all stages of software development and emphasises the role of structure: it improves understanding and communication, and makes validation and veri fication easier and better. The thesis shows that formal object oriented technology is ready for transfer to industry. These methods should be exploited sooner rather than later: object oriented development can incorporate formal methods without signi ficant cost, and formal methods can utilise the object oriented paradigm to manage complexity. The thesis provides a rationale for formal object oriented development and a set of conceptual tools which makes the development of software systems a true engineering discipline.
APA, Harvard, Vancouver, ISO, and other styles
31

Clarke, Stephen Allen. "Critical complementarism and information systems : a total systems approach to computer-based information systems strategy and development." Thesis, Brunel University, 1997. http://bura.brunel.ac.uk/handle/2438/4284.

Full text
Abstract:
This thesis is about intervening in organisations to improve both operational and strategic computer-based information systems. It addresses a particular situation, in which human activity is seen to be a key factor in the success of the system. A stance is taken regarding current approaches to such development, supported by historical analysis of both the theory and practice of such approaches: in particular, the failure of traditional information systems development methodologies to address these situations is seen to question their validity. A review of existing theory and practice shows that computer-based information systems development appears to be dominated by functionalist, reductionist, engineering methods, marginally challenged by soft, interpretivist approaches. Analysis of the computer-based information systems development domain shows this to be an impoverished view, and indicates that an approach based on social systems is likely to be more representative of the problem situations faced. As a result, computer-based information systems development is taken beyond the 'hard-soft' debate, into a search for theoretical underpinning and practical approaches informed from social theory. However, whilst the theory is readily available, the application of that theory to computer-based information systems development is seen to be problematic. Potential improvement is achieved by the development of an interventionist framework which is based on a branch of social systems theory, that of critical social theory, and which draws heavily on work already undertaken in the domain of management science under the headings of critical systems thinking and total systems intervention. This framework is applied to two case studies and a major, longitudinal action research based investigation. The findings strongly support computer-based information systems development based on social, and especially critical social, theories. These findings are critiqued within the study, and from this emerge clear conclusions, and recommendations for future development.
APA, Harvard, Vancouver, ISO, and other styles
32

Irvine, Robert John. "Success factors for organisational information systems development projects : a Scottish suppliers' perspective." Thesis, Edinburgh Napier University, 2013. http://researchrepository.napier.ac.uk/Output/6125.

Full text
Abstract:
Organisational information systems development (OISD) projects have long been associated with failure. Not surprisingly, the cost of these failures is enormous. Yet, despite numerous studies, understanding of real-world projects is limited. In particular, little is known about the way in which various factors affect the success of OISD projects. Prior research has focussed on OISD projects from an in-house or client perspective, and the views of the supplier have largely been ignored. By investigating OISD project success factors from the supplier perspective, this doctoral study helps address this gap. Based on an empirical investigation drawn from data collected from Scottish IS/IT solution suppliers, this research identifies and analyses 20 success factors for supplier-based OISD projects, and a range of more detailed, inter-related sub-factors related to each of the twenty. The work confirms the importance of many factors identified in the extant literature. A number of additional factors not previously identified are also exposed. Important differences between supplier and client perspectives are revealed. The findings also develop a variety of factors that have merited scant treatment in the OISD project success factor literature. The means by which OISD project success factors propagate their influences to affect project success was also investigated. This is revealed to be a complex phenomenon comprising billions of causal chains interacting with a few million causal loops. The propagation process is performed by a sizeable network of factors, the topology of which seems to reflect the complexities of real-world OISD projects. Hence, the network is used to propose a new theory for success factors that contributes new insight into the behaviour of these projects. The research also reveals that supplier-based OISD projects are oriented more towards project success than project management success and that OISD project success criteria are far more than simply measures of success. Indeed, the overall conclusion of this thesis is that the concept of OISD project success factors is far more complicated than has been previously articulated.
APA, Harvard, Vancouver, ISO, and other styles
33

Eaton, Leslie A. "Design considerations in the development of user-friendly interfaces." Thesis, Kansas State University, 1986. http://hdl.handle.net/2097/9912.

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

Chen, Chun-Hsien. "Development of a product design evaluation system /." free to MU campus, to others for purchase, 1996. http://wwwlib.umi.com/cr/mo/fullcit?p9809673.

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

Gaikwad, Anish Madhukar. "Development of a sag monitoring instrument based on an embedded system platform." Master's thesis, Mississippi State : Mississippi State University, 2002. http://library.msstate.edu/etd/show.asp?etd=etd-04032002-105918.

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

Huang, Yan. "FAST RECONFIGURATION ALGORITHM DEVELOPMENT FOR SHIPBOARD POWER SYSTEMS." MSSTATE, 2005. http://sun.library.msstate.edu/ETD-db/theses/available/etd-11012005-151018/.

Full text
Abstract:
Today?s protection schemes for shipboard applications, such as the zone-based differential protection, are efficient, fast, and reliable for fault detection. However, these protection schemes do not consider the system stability or power balance problems that occur with fault isolation and the system reconfiguration. This thesis focuses on developing the extended protection function including the fast reconfiguration function that intends to maintain the power balance of the unfaulted subsystem. Graph theory is utilized to represent the shipboard power system topology in matrices, and matrix operations are developed to represent the corresponding power system topology change and evaluate the outcome of the fault. Intelligent search algorithms are implemented to find the possible system configuration after fault isolation with balanced power generation and load through merging possible connected systems and priority-based load shedding. The algorithms are successfully implemented in MATLAB m-files and tested on various shipboard power system configurations and fault scenarios.
APA, Harvard, Vancouver, ISO, and other styles
37

Åsberg, Mikael. "On the Development of Hierarchical Real-Time Systems." Licentiate thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-14633.

Full text
Abstract:
Hierarchical scheduling (also referred to as resource reservation) is a hot topic within the research of real-time systems. It has many advantages such that it can facilitate software integration, fault isolation, structured analysis, legacy system integration etc. The main idea is to partition resources into well defined slots and the resource itself may be the processor, memory etc. This technique is rarely used in real-time applications, however, it is well adopted in the avionics industry in order to isolate error propagation between system parts, and facilitate analysis of the system.Much of the research within resource reservation deals with theoretical schedulability analysis of partitioned systems, including shared resources (other than the processor). We will in this thesis address more practical issues related to resource reservation. We focus on implementation and prototyping aspects, as well as verification and instrumentation. One of our assumptions is that we deal only with fixed-priority preemptive scheduling (FPPS).The first part in this thesis deals with individual software systems that may have its own tasks as well as a scheduler and it is assumed to be part of another larger system, hence, we refer to this individual system as a subsystem. The subsystem is assumed to be integrated together with other subsystems, but at a early stage, we make it possible to simulate the subsystem running together with the rest of the subsystems. This "simulation`` does not require the actual resource reservation mechanism, the only requirement is an operating system with support for FPPS. This pre-study may be a natural step towards the "real`` integration, since each individual subsystem can be test executed within its assigned partition. All subsystems are assumed to run together using a resource reservation mechanism (during the actual integration). We have developed two prototypes of this mechanism. The first prototype is hand-crafted and it is equipped with a program tracer for partitoned based schedulers. This instrumentation is useful for debugging and visualization of program traces for this type of scheduling. The second prototype is developed using timed automata with tasks (task automata). This model-based scheduler is verified for correctness and it is possible to automatically generate source code for the scheduler. We have successfully synthesized this scheduler for the real-time operating system VxWorks. However, it can easily be executed on most other platforms. Both prototypes has pros and cons. The first version has good performance while the second can guarantee its correctness, hence, there is a trade-off between performance and correctness.
APA, Harvard, Vancouver, ISO, and other styles
38

Anton, Ana I. "Goal identification and refinement in the specification of software-based information systems." Diss., Georgia Institute of Technology, 1997. http://hdl.handle.net/1853/8130.

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

Perry, Thomas Paul. "Software tools for the rapid development of signal processing and communications systems on configurable platforms." Thesis, University of Glasgow, 2013. http://theses.gla.ac.uk/4301/.

Full text
Abstract:
Programmers and engineers in the domains of high performance computing (HPC) and electronic system design have a shared goal: to define a structure for coordination and communication between nodes in a highly parallel network of processing tasks. Practitioners in both of these fields have recently encountered additional constraints that motivate the use of multiple types of processing device in a hybrid or heterogeneous platform, but constructing a working "program" to be executed on such an architecture is very time-consuming with current domain-specific design methodologies. In the field of HPC, research has proposed solutions involving the use of alternative computational devices such as FPGAs (field-programmable gate arrays), since these devices can exhibit much greater performance per unit of power consumption. The appeal of integrating these devices into traditional microprocessor-based systems is mitigated, however, by the greater difficulty in constructing a system for the resulting hybrid platform. In the field of electronic system design, a similar problem of integration exists. Many of the highly parallel FPGA-based systems that Xilinx and its customers produce for applications such as telecommunications and video processing require the additional use of one or more microprocessors, but coordinating the interactions between existing FPGA cores and software running on the microprocessors is difficult. The aim of my project is to improve the design flow for hybrid systems by proposing, firstly, an abstract representation of these systems and their components which captures in metadata their different models of computation and communication; secondly, novel design checking, exploration and optimisation techniques based around this metadata; and finally, a novel design methodology in which component and system metadata is used to generate software simulation models. The effectiveness of this approach will be evaluated through the implementation of two physical-layer telecommunications system models that meet the requirements of the 3GPP "LTE" standard, which is commercially relevant to Xilinx and many other organisations.
APA, Harvard, Vancouver, ISO, and other styles
40

Smith, James Martin. "The application of computer simulation to the development of manufacturing strategies." Thesis, University of the West of Scotland, 1997. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.360230.

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

Roop, Parthasarathi Computer Science &amp Engineering Faculty of Engineering UNSW. "Forced simulation : a formal approach to component based development of embedded systems." Awarded by:University of New South Wales. School of Computer Science and Engineering, 2000. http://handle.unsw.edu.au/1959.4/20470.

Full text
Abstract:
Application specific digital systems, called embedded systems, touch almost every aspect of modern human life. As a result, there is considerable interest in automating the design (called synthesis) of these systems. Further, given the time-to-market pressures and increasing system complexities, component reuse during synthesis is being touted as a key to success. This thesis proposes a formal framework for reusing system-level components during synthesis. Within the framework for component reuse, component matching is a key problem that must be addressed. Given the specification of a design function, and a device stored as a component in a library, component matching addresses the question of whether the device can implement the function. Often system-level components are multi-functional and generic, and it is rarely the case that the function is directly realizable by a device. Hence, an important aspect of matching is to decide whether the device can be dynamically adapted to match the function. This thesis proposes a formalization of the matching problem using formal models of the function and device, denoted by F and D respectively. D matches F provided there exists an interface I that adapts D dynamically to produce the same behaviour as F. None of the existing implementation verification techniques within formal methods can be used to test for the existence of an I between arbitrary pairs of F and D. In this thesis, a new simulation relation called forced simulation is proposed between the states of F and D. It is then formally established that the existence of a forced simulation relation is a necessary and sufficient condition for the existence of I for a pair of F and d. Two kinds of forced simulation are proposed, one each for synchronous and asynchronous interactions with the environment. Based on forced simulation, a polynomial time algorithm for automatic matching of F and D is also developed. The distinguishing feature of the algorithm is that when successful, it generates an interface that automatically adapts the device to behave like the function. The algorithm is illustrated by reusing two rogrammable components from Intel and some typical embedded controllers.
APA, Harvard, Vancouver, ISO, and other styles
42

Hung, Cheng-Yu. "Multi-user game development." CSUSB ScholarWorks, 2007. https://scholarworks.lib.csusb.edu/etd-project/3122.

Full text
Abstract:
This project included the development of a multi-user game that takes place in a 3 dimensional world of the computer science department. Basically, the game allows prospective students to meet existing students and faculty in a virtual open house that takes place within the third floor of Jack Brown Hall. Users can walk around Jack Brown Hall and type text messages to chat with each other.
APA, Harvard, Vancouver, ISO, and other styles
43

Sun, Zhili. "Managing compexity in the development of large distributed systems." Thesis, Lancaster University, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.315549.

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

Bentley, Richard Michael. "Supporting multi-user interface development for cooperative systems." Thesis, Lancaster University, 1994. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.385241.

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

Lycett, Mark Geoffrey. "The development of component-based evolutionary information systems." Thesis, Brunel University, 1999. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.266634.

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

Wang, Jiong J. (Jiong John). "Research and Development of risk arbitrage trading systems." Thesis, Massachusetts Institute of Technology, 2005. http://hdl.handle.net/1721.1/33385.

Full text
Abstract:
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2005.
Includes bibliographical references (leaf 42).
The risk arbitrage investment process involves betting on the outcome of announced mergers and acquisitions. We analyzed a sample of 1309 stock and cash mergers from 1996 to 2004 Q2 and developed insights into the risk arbitrage process. We found share price reactions for both the acquirer and target companies as a result of the merger announcement and compared these to factors such as type of merger, premium paid by the acquirer for the target, relative size of the deal to the size of the acquirer and target, and deal consummation time. We utilized this information to develop a merger return prediction model that predicts a merger's return given various deal characteristics. We constructed several portfolios, one using a trading strategy in which we invest equally in every announced deal, one where we invest only in deals that have a predicted return higher than two times the T-Bills rate, one where we invest in deals that have a predicted return higher than 0, and one where we invest in deals with a predicted return higher than one standard deviation of the predicted returns. A subsequent out of sample analysis of' generating a predicted return model using data from 1996 to 1999 and predicting returns from 2000 to 2004 Q2 produces returns of 4.96%, 3.14%, and 5.87% for our three portfolios compared with 1.74% generated from investing in all deals from 2000 to 20)4 Q2.
(cont.) Our study shows that our strategy focuses mainly on cash deals but our strategy still makes improvements in the Sharpe Ratio despite this limitation. Our analysis provides insights into mergers and how the market prices such deals. Furthermore, the trading strategies employed can be used as a basis for constructing a profitable risk arbitrage trading platform.
by Jiong J. Want.
M.Eng.
APA, Harvard, Vancouver, ISO, and other styles
47

Marlowe, Joanne M. "Smart Card Systems: Development of a Paradigm for a University-Wide Smart Card Student Identification System." NSUWorks, 2000. http://nsuworks.nova.edu/gscis_etd/703.

Full text
Abstract:
College and university campuses present an ideal environment for smart card systems and offer one of the best opportunities for the early adoption of smart card technology in the United States. This study investigated the design, development, and implementation of a smart card system in the university environment, specifically Nova Southeastern University. Additionally, this dissertation investigation developed a paradigm for a university-wide smart card student identification system capable of providing multiple applications such as portable identity, secure access, and electronic purse function. This dissertation investigation employed a Modern Systems Development Life Cycle (MSDLC) methodology along with a case study strategy. Through case study analysis, in concert with an MSDLC methodology, this researcher determined how other colleges and universities implemented smart card systems and examined smart card capabilities and constraints. The proposed model is based on an analysis of 23 colleges and universities currently utilizing smart card technology as part of their campus card systems. In this multiple-case study, the goal was to build a general paradigm that fits each of the individual cases, even though the cases varied in their details. This paradigm documents the development and implementation of a smart card system in a university environment. As noted in this paradigm, the campus card combines magnetic strip and smart chip technology and is a managed card system. In addition, the campus card system includes strategic partnerships with merchants, banks and long distance carriers and is implemented in a phased process. The findings and conclusions of this dissertation inquiry can be generalized to other academic institutions investigating the viability of a smart card system. It is important to note that this paradigm is based on an investigation of the small number of colleges currently utilizing smart card technology. However, this paradigm represents key considerations that should be addressed by academic institutions contemplating the installation of a multi-application smart card student identification system. The paradigm is subject to change as a consequence of innovations in the technological domain. Therefore, the smart card information system paradigm should be regularly reviewed and revised to reflect technological advancements.
APA, Harvard, Vancouver, ISO, and other styles
48

Taxén, Lars. "A Framework for the Coordination of Complex Systems’ Development." Doctoral thesis, Linköpings universitet, Visuell informationsteknologi och applikationer, 2003. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-5001.

Full text
Abstract:
This study is about the coordination of complex systems’ development. A Framework has been designed and deployed by the author in the development practice of Ericsson, a major supplier of telecommunication systems on the global market. The main purpose of the study is to investigate the impacts on coordination from the Framework. The development projects are very large and subject to turbulent market conditions. Moreover, they have many participants (often several thousand), have tight time constraints and are distributed to many design centres all over the world. In these projects, coordination of the development is of crucial importance. The Framework is grounded in a tentative theory called the Activity Domain Theory, which in turn is based on the praxis philosophy. In this theory the interaction between the individual and her environment is mediated by signs. Coordination is conceived as a particular activity domain which provides coordination to the development projects. The coordination domain is gradually constructed by the actors in this domain by iteratively refining a conceptual model, a process model, a transition model, a stabilizing core and information system support. In this process individual knowledge, shared meaning and organizational artefacts evolve in a dialectical manner. The Framework has been introduced in the Ericsson development practice over a period of more than ten years. Between 1999 and 2002 approximately 140 main projects and sub-projects at Ericsson have been impacted by the Framework. These projects were distributed to more than 20 different development units around the world and were carried out in a fiercely turbulent environment. The findings indicate that the Framework has had a profound impact on the coordination of the development of the most complex nodes in the 3rd generation of mobile systems. The knowledge contributions include an account for the history of the Framework at Ericsson and an identification of elements which contribute to successful outcomes of development projects.
The electronic version of the printed dissertation is a corrected version where all spelling and grammatical errors are corrected. Errors in tables has been corrected as in the errata above.
APA, Harvard, Vancouver, ISO, and other styles
49

Trafford, David B. "An investigation into methods for the evolutionary development of computer-aided design systems." Thesis, Kingston University, 1985. http://eprints.kingston.ac.uk/20502/.

Full text
Abstract:
A basic requirement of all CAD systems, is that the facilities offered remain relevant to the current needs of users. A characteristic of CAD system users is that their requirements continually change or, to be more accurate, evolve, as their understanding of the design problem and available technology develops. This trait is exemplified by their inability to articulate requirements, both immediate and future with any degree of confidence. Industrial experience of using the traditional methods for developing information systems, which are based upon the Linear Life Cycle (LLC) concept, has proven to be unsuitable for CAD applications. Its failure results from the premise that users' requirements may be accurately stated at the start of the cycle and will not change with time. The need for a new development strategy which supports the evolving requirements of CAD system users is therefore evident. This research resulted in the formulation of such a development strategy. It is based upon an evolutionary approach to system development in which the users' requirements are initially satisfied by the design and implementation of a pilot sub-system which in turn forms the basis for evolution by, its incremental modification and/or extension. The success of this approach principally lies in the ability to modify the software as required with tbe minimum of resources. A major factor determining the degree to which a system may be modified was identified to beits software configuration. A number of design techniques were proposed which contributed to highly flexible configurations, principally through the criteria for functional partitioning, decoupling of functional modules from data storage and the method of organising the data. A new type of data structure was also devised which enabled new data entities and relationships to be added with no modification to the software structure. The development methods resulting from this research were extensively validated during the design and implementation of a large scale industrial CAD system.
APA, Harvard, Vancouver, ISO, and other styles
50

Kortetjärvi, Fredrik, and Rohullah Khorami. "Software development of visualizationsystem." Thesis, Högskolan i Halmstad, Akademin för informationsteknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-44789.

Full text
Abstract:
Today wireless technologies are increasing in the automation systems used in homes and buildings. More electrical devices are used in a house to save time, money, and energy because they are relatively inexpensive and easy to install; these devices even allow smart components such as mobile tablets and computer connectivity. To connect all these devices for data transmission purposes and easy access, the KNX is the best choice. The KNX standard is an open standard for home and building automation. KNX standard supports different communication media such as Twisted pairs, Power line, Radio Frequency, and tunnelling IP. KNX system is a bus system for building control, making all electrical and smart devices in a KNX system use the same transmission method and exchange telegrams via a shared bus network. To check and control all the electrical devices in a home or an apartment takes time; that is why there is a massive need for applications to make every room’s controlling process much easier and take a much shorter time. This project is about designing and implementing a visualization application for windows and .NET for managing and comparing input data with the actual data. This application is equipped with a KNX bus driver to communicate with hardware in a building. The practical part of the application is to take some raw data and then sort them in a specific way to minimize the time of controlling the process of the KNX devices in a building.
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