Open Access. Powered by Scholars. Published by Universities.®

Software Engineering Commons™

Open Access. Powered by Scholars. Published by Universities.®

Discipline
Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 4081 - 4110 of 4425

Full-Text Articles in Software Engineering

Embedded Software Programming To Develop A Command Line User Interface For Monitoring And Debugging A Manually Driven Gas Regulator Control System, Syed N. Hyder Apr 2002

Embedded Software Programming To Develop A Command Line User Interface For Monitoring And Debugging A Manually Driven Gas Regulator Control System, Syed N. Hyder

Electrical & Computer Engineering Theses & Dissertations

This thesis presents a complete embedded programming model and software codes for a command-line user interface for CONCOA's gas regulator control system. Control Corporation of America (CONCOA) manufactures high-pressure gas regulators, which mechanically control the pressure at their outlets. Since the control system is based on mechanical regulators, adding or stopping gas flow from the system can cause manifold fluctuation that could further cause the pressure to rise or fall with time. The main motivation for developing a command line user interface is to provide a centralized computer control to monitor and debug the gas regulator control system electronically by …


Association Of 3d Visualization With Discrete Event Simulation, Krishna Chaitanya Kunam Apr 2002

Association Of 3d Visualization With Discrete Event Simulation, Krishna Chaitanya Kunam

Electrical & Computer Engineering Theses & Dissertations

Three-dimensional visualization provides simulation users with imagery that is closely related to their direct human experience. 3D visualization of simulations therefore has several advantages: it assists the developer in verifying and debugging the simulation; it often aids the analyst in gaining a better understanding of system performance; and it is especially important in explaining simulation results to the customer. This work presents a method of associating 3D visualizations to discrete event simulations for process simulations. A software system called 3DGen is developed that automates the process of generating a 3D visualization for a discrete event simulation. The 3DGen system is …


Multi-Level Modeling Of Software On Hardware In Concurrent Computation, Joann M. Paul, Arne Suppe, Henele I. Adams, Donald E. Thomas Apr 2002

Multi-Level Modeling Of Software On Hardware In Concurrent Computation, Joann M. Paul, Arne Suppe, Henele I. Adams, Donald E. Thomas

Research Collection School Of Computing and Information Systems

The fundamental modeling differences between hardware and software modeling can be thought of as reasoning about connectedness vs. reasoning about interleaved (shared) access to resources. A natural design hierarchy for physical systems is component-based because of the existence of a consistent basis for interconnect between design levels. However, performance modeling and design of concurrent, programmable systems require new ways of thinking about what it means to abstract detail, add detail and partition a model of software executing on hardware. We motivate frequency interleaving (FI) as a common simulation foundation for these systems because it resolves flow and partitioning with software …


The Value Of Ontology-Based, Service-Oriented, Distributed Systems In A High Bandwidth Environment, Steven J. Gollery, Jens G. Pohl Mar 2002

The Value Of Ontology-Based, Service-Oriented, Distributed Systems In A High Bandwidth Environment, Steven J. Gollery, Jens G. Pohl

Collaborative Agent Design (CAD) Research Center

No abstract provided.


Suitability Of Unidata Metapps For Incorporation In Platform-Independent User-Customized Aviation Weather Products Generation Software, Harmen P. Visser Mar 2002

Suitability Of Unidata Metapps For Incorporation In Platform-Independent User-Customized Aviation Weather Products Generation Software, Harmen P. Visser

Theses and Dissertations

The Air Force Combat Climatology Center (AFCCC) is tasked to provide long-range seasonal forecasts for worldwide locations. Currently, the best long-range temperature forecasts the weather community has are the climatological standard normals. This study creates a stepping-stone into the solution of long-range forecasting by finding a process to predict temperatures better than those using climatological standard normals or simple frequency distributions of occurrences. Northern Hemispheric teleconnection indices and the standardized Southern Oscillation index are statistically compared to three-month summed Heating Degree Days (HDDs) and Cooling Degree Days (CDDs) at 14 U.S. locations. First, linear regression was accomplished. The results showed …


Mrpc: Maximizing Network Lifetime For Reliable Routing In Wireless Environments, Archan Misra, Suman Banerjee Mar 2002

Mrpc: Maximizing Network Lifetime For Reliable Routing In Wireless Environments, Archan Misra, Suman Banerjee

Research Collection School Of Computing and Information Systems

We propose MRPC, a new power-aware routing algorithm for energy-efficient routing that increases the operational lifetime of multi-hop wireless networks. In contrast to conventional power-aware algorithms, MRPC identifies the capacity of a node not just by its residual battery energy, but also by the expected energy spent in reliably forwarding a packet over a specific link. Such a formulation better captures scenarios where link transmission costs also depend on physical distances between nodes and the link error rates. Using a max-min formulation, MRPC selects the path that has the largest packet capacity at the 'critical' node (the one with the …


Idmp-Based Fast Handoffs And Paging In Ip-Based 4g Mobile Networks, Archan Misra, Subir Das, Anthony Mcauley, Sajal K. Das Mar 2002

Idmp-Based Fast Handoffs And Paging In Ip-Based 4g Mobile Networks, Archan Misra, Subir Das, Anthony Mcauley, Sajal K. Das

Research Collection School Of Computing and Information Systems

We consider the use of our previously proposed Intra-Domain Mobility Management Protocol (IDMP) in fourth-generation mobile networks. On evaluating the heterogeneous access technologies, cellular layouts, and application characteristics of 4G environments, we realize a need to reduce both handoff latency and the frequency of mobility-related signaling. We first present IDMP's fast intradomain handoff mechanism that uses a duration-limited proactive packet multicasting solution. We quantify the expected buffering requirements of our proposed multicasting scheme for typical 4G network characteristics and compare it with alternative IP-based fast handoff solutions. We also present a paging scheme under IDMP that replicates the current cellular …


Development Of A Systems Engineering Model Of The Chemical Separations Process: Quarterly Progress Report 11/16/01- 2/15/02, Yitung Chen, Randy Clarksean, Darrell Pepper Feb 2002

Development Of A Systems Engineering Model Of The Chemical Separations Process: Quarterly Progress Report 11/16/01- 2/15/02, Yitung Chen, Randy Clarksean, Darrell Pepper

Separations Campaign (TRP)

The AAA program is developing technology for the transmutation of nuclear waste to address many of the long-term disposal issues. An integral part of this program is the proposed chemical separations scheme.

Two activities are proposed in this Phase I task: the development of systems engineering model and the refinement of the Argonne code AMUSE (Argonne Model for Universal Solvent Extraction). The detailed systems engineering model is the start of an integrated approach to the analysis of the materials separations associated with the AAA Program. A second portion of the project is to streamline and improve an integral part of …


Smil Vs Mpeg-4 Bifs, Lai-Tee Cheok, Alexandros Eleftheriadis Feb 2002

Smil Vs Mpeg-4 Bifs, Lai-Tee Cheok, Alexandros Eleftheriadis

Research Collection School Of Computing and Information Systems

We present the results of a comparative analysis between the Synchronized Multimedia Integration Language (SMIL) and MPEG-4 BInary Format for Scenes (BIFS). SMIL is a language developed by the W3C consortium for expressing media synchronization among objects of various media types. MPEG-4 BIFS is the scene description scheme of MPEG-4, an international standard for communicating interactive audiovisual scenes. They are both facilities for representing and synchronizing multimedia content, and have a wide range of support for interactivity, animation and object composition features, etc. We compare their scope and purposes, the level of support for the multimedia features and investigate the …


Spreadsheet Engineering: A Research Framework, Thomas A. Grossman Jr. Jan 2002

Spreadsheet Engineering: A Research Framework, Thomas A. Grossman Jr.

Business Analytics and Information Systems

Spreadsheet engineering adapts the lessons of software engineering to spreadsheets, providing eight principles as a framework for organizing spreadsheet programming recommendations. Spreadsheets raise issues inadequately addressed by software engineering. Spreadsheets are a powerful modeling language, allowing strategic rapid model change, and enabling exploratory modeling. Spreadsheets users learn slowly with experience because they focus on the problem domain not programming. The heterogeneity of spreadsheet users requires a taxonomy to guide recommendations. Deployment of best practices is difficult and merits research.


Animated Vehicle Turning Path Simulation System On An Internet/Intranet Browser, Yuwen Deng Jan 2002

Animated Vehicle Turning Path Simulation System On An Internet/Intranet Browser, Yuwen Deng

Theses Digitization Project

The animated vehicle turning path simulation system on Internet/Intranet web browser presented in this project is intended to provide civil engineers with an easy-to-use, all functional simulation system that could help them with highway and street design.


Cognitive Rehab Solutions: A Computer-Assisted Cognitive Training Program, Avani Rajnikant Patel Jan 2002

Cognitive Rehab Solutions: A Computer-Assisted Cognitive Training Program, Avani Rajnikant Patel

Theses Digitization Project

The purpose of this project is to offer a functionally comprehensive application, Cognitive Rehab Solutions (CRS), that is designed for neuropsychologists to deliver restorative cognitive training in areas of attention and memory of persons with brain impairment.


Multi-Database Support In The Recursive Multi-Threaded Software Process Management Tool, Yi-Chiun Kuo Jan 2002

Multi-Database Support In The Recursive Multi-Threaded Software Process Management Tool, Yi-Chiun Kuo

Theses Digitization Project

The Recursive Multi-Threaded (RMT) software process management tool gives software developers the following capabilities: break a large project into a sequence of prototypes (or threads) track these threads individually, and estimate the progress and completion date of the project from these individual threads. The goal of this project is to provide the RMT Tool with an ability to support multi-database for collaborative software development. As a demonstration, actual data is used from several previous algorithma projects.


The Development, Design, And Theory Of Educational Interactive Multimedia Software, William James Chapman Jan 2002

The Development, Design, And Theory Of Educational Interactive Multimedia Software, William James Chapman

Theses Digitization Project

This project provides teachers and students with background information regarding software design. Specifically it will focus on design theory including content, interface, graphics, animation, navigation, and audio issues which may arise during the design and construction of educational multimedia software. The design issues represented here are demonstrated in the software "You can make a difference ... Human Rights".


A Case Tool For Code Inspection, Siti Hajar Alias Jan 2002

A Case Tool For Code Inspection, Siti Hajar Alias

Student Works (2000-2009)

Generally, quality and productivity play important roles in every software development life cycle. However, when discussing about quality and productivity, another function that synonym to distinguish these features is software inspection. Software inspection is generally accepted as a useful technique for finding errors in both documents and codes. There are several phases in software inspection and one of it is defect detection phase. This dissertation is to review the role of defect detection phases involved in the software inspection process. Thus, for this project, it focuses on the development of a prototype CASE tool for code inspection called CodeIns. CodeIns …


Mobile Home Security With Gprs, Duy Nguyen Jan 2002

Mobile Home Security With Gprs, Duy Nguyen

Theses : Honours

This thesis presents the results of an honours project on the development of a security system for use on mobile devices. Mobile Home Security (MHS) is a prototype system that aimed to fully investigate a potential use of the wireless high-speed technology General Packet Radio Service (GPRS) in transmitting video from a static location. This thesis Mobile Home Security with GPRS describes in detail the design and developmental stages for the system. The research focused on the sending of video from a security capture device over a high speed radio network. The first stage of the research involved the design …


Success Factors Of Information Technology Project Implementation : A Case Study Of A Manufacturing Company, Poh Chee Fong Jan 2002

Success Factors Of Information Technology Project Implementation : A Case Study Of A Manufacturing Company, Poh Chee Fong

Student Works (2000-2009)

project implementation. System and facilities test shall be carried out in actual user environment and be innovative when developing a new IT project i.e. shall not just copy the functions of previous system to new system. Everybody shall be innovative to fully utilize the advantages of information technology


Supply Chain Management In Manufacturing Industry : A Study Of The Implementation Strategy Of Xyz Technology (M) Sdn. Bhd., Tiong Fock Poh Jan 2002

Supply Chain Management In Manufacturing Industry : A Study Of The Implementation Strategy Of Xyz Technology (M) Sdn. Bhd., Tiong Fock Poh

Student Works (2000-2009)

Advancement of technology and globalization pressure cause a lot of companies seek for a better manufacturing technology and operation management. One of the latest management tools that become hot topics to overcome this issue is Supply Chain Management. About 50 years ago, Forrester (1958) introduced a new theory of cross function management, but it was not been given much attention until last 10 years. Supply chain is not something new to the operation management. The differences of Forrester theory is the synergy of all operation management to get a dynamics and better result that is why the word of "management" …


Learning From Linux, Sourav Mukherji Dec 2001

Learning From Linux, Sourav Mukherji

IIMB Management Review

Conventional wisdom on knowledge management deems organisations as essential vehicles for collaborative knowledge creation but here the entire process of knowledge creation takes place outside the boundary of any formal hierarchical organisation, creating a paradox for knowledge management. An attempt is made here to analyse the Linux development process to help resolve this paradox, and in the process, provide some insights Award Winning Student Essay Learning from Linux for organisational knowledge management.


Characteristics Of Erp Software Maintenance: A Multiple Case Study, Fiona Fui-Hoon Nah, Silvana Faja, Teuta Cata Dec 2001

Characteristics Of Erp Software Maintenance: A Multiple Case Study, Fiona Fui-Hoon Nah, Silvana Faja, Teuta Cata

Research Collection School Of Computing and Information Systems

A multiple case study approach was employed to identify maintenance activities pertaining to enterprise resource planning (ERP) implementation, classify them into maintenance categories, and assess their relative frequency at various stages of the ERP maintenance lifecycle. Five maintenance categories (corrective, adaptive, perfective, preventive, user support) were identified from a review of the literature on software maintenance. A new category pertaining to ‘communication, coordination and knowledge exchange with external parties’ and herein labeled ‘external parties’ is introduced to highlight the supporting role of external parties in ERP maintenance. This category includes reporting problems to vendors and consultants, tracking their progress towards …


Real-Time Distributed Scheduling In Non-Guaranteed Networks Within A Quality Of Service Framework, Hisham Nabil El-Zahhar Dec 2001

Real-Time Distributed Scheduling In Non-Guaranteed Networks Within A Quality Of Service Framework, Hisham Nabil El-Zahhar

Archived Theses and Dissertations

No abstract provided.


Development Of A Systems Engineering Model Of The Chemical Separations Process: Quarterly Progress Report 8/16/01- 11/15/01, Yitung Chen, Randy Clarksean, Darrell Pepper Nov 2001

Development Of A Systems Engineering Model Of The Chemical Separations Process: Quarterly Progress Report 8/16/01- 11/15/01, Yitung Chen, Randy Clarksean, Darrell Pepper

Separations Campaign (TRP)

The AAA program is developing technology for the transmutation of nuclear waste to address many of the long-term disposal issues. An integral part of this program is the proposed chemical separations scheme.

Two activities are proposed in this Phase I task: the development of a systems engineering model and the refinement of the Argonne code AMUSE (Argonne Model for Universal Solvent Extraction). The detailed systems engineering model is the start of an integrated approach to the analysis of the materials separations associated with the AAA Program. A second portion of the project is to streamline and improve an integral part …


Component-Based Software Development, Luiz Fernando Capretz, Miriam Capretz, Dahai Li Nov 2001

Component-Based Software Development, Luiz Fernando Capretz, Miriam Capretz, Dahai Li

Electrical and Computer Engineering Publications

Component-based software development (CBSD) strives to achieve a set of pre-built, standardized software components available to fit a specific architectural style for some application domain; the application is then assembled using these components. Component-based software reusability will be at the forefront of software development technology in the next few years. This paper describes a software life cycle that supports component-based development under an object-oriented framework. Development time versus software life cycle phases, which is an important assessment of the component-based development model put forward, is also mentioned.


Modeling And Simulation Of Steady State And Transient Behaviors For Emergent Socs, Joann M. Paul, Arne Suppe, Donald E. Thomas Oct 2001

Modeling And Simulation Of Steady State And Transient Behaviors For Emergent Socs, Joann M. Paul, Arne Suppe, Donald E. Thomas

Research Collection School Of Computing and Information Systems

We introduce a formal basis for viewing computer systems as mixed steady state and non-steady state (transient) behaviors to motivate novel design strategies resulting from simultaneous consideration of function, scheduling and architecture. We relate three design styles: Hierarchical decomposition, static mapping and directed platform that have traditionally been separate. By considering them together, we reason that once a steady state system is mapped to an architecture, the unused processing and communication power may be viewed as a platform for a transient system, ultimately resulting in more effective design approaches that ease the static mapping problem while still allowing for effective …


Jointly Coordinating Ecn And Tcp For Rapid Adaptation To Varying Bandwidth, Archan Misra, Teunis Ott Oct 2001

Jointly Coordinating Ecn And Tcp For Rapid Adaptation To Varying Bandwidth, Archan Misra, Teunis Ott

Research Collection School Of Computing and Information Systems

The introduction of service differentiation in the Internet implies that the residual bandwidth available to best-effort traffic becomes highly variable. We explore the design of a rapidly-reactive congestion control framework, where the ECN-aware best-effort flows aggressively go after any unused capacity. By making routers mark packets in a much more aggressive manner, we are able to achieve fast backoff in the network without resorting to the TCP's current drastic step of halving the congestion window. Simulations indicate that our ECN-mod protocol is better than ECN-NewReno in exploiting rapid variations in the available bandwidth. Moreover, the milder backoff policy of ECN-mod …


Hierarchical Mobility Management For Voip Traffic, Archan Misra, Subir Das, Anthony J. Mcauley Oct 2001

Hierarchical Mobility Management For Voip Traffic, Archan Misra, Subir Das, Anthony J. Mcauley

Research Collection School Of Computing and Information Systems

A hierarchical IP-based mobility management mechanism is proposed for VoIP applications. The suggested mechanism uses the DMA (dynamic mobility agent) architecture, based on IDMP (intra-domain mobility management protocol), for managing intra-domain mobility and the dynamic binding mechanism of SIP (session initiation protocol) for managing global mobility. This combination of network and application layer mobility management reduces the global signaling load, provides fast handoff for ongoing conversations, enables efficient global transport and supports IP-layer paging.


Autoconfiguration, Registration And Mobility Management For Pervasive Computing, Archan Misra, Subir Das, Anthony Mcauley, Sajal K. Das Aug 2001

Autoconfiguration, Registration And Mobility Management For Pervasive Computing, Archan Misra, Subir Das, Anthony Mcauley, Sajal K. Das

Research Collection School Of Computing and Information Systems

In the vision of pervasive computing, users will exchange information and control their environments from anywhere using various wireline/wireless networks and computing devices. We believe that current protocols, such as DHCP, PPP, and Mobile IP, must be enhanced to support pervasive network access. In particular, this article identifies three fundamental functions: autoconfiguration, registration, and mobility management, that need such enhancements. Realizing that the IP autoconfiguration capabilities must be extended to configure routers and large dynamic networks, we first describe our autoconfiguration solution based on the dynamic configuration and distribution protocol (DCDP). Second, we discuss why providing user-specific services over a …


The Meaning Of An Information-Centric Computer Environment, Jens G. Pohl Jul 2001

The Meaning Of An Information-Centric Computer Environment, Jens G. Pohl

Collaborative Agent Design (CAD) Research Center

It is often lamented that we human beings are suffering from an information overload. This is a myth, as shown in Fig.1 there is no information overload. Instead we are suffering from a data overload. The confusion between data and information is not readily apparent and requires further explanation. Unorganized data are voluminous but of very little value. Over the past 15 years, industry and commerce have made significant efforts to rearrange this unorganized data into purposeful data, utilizing various kinds of database management systems. However, even in this organized form, we are still dealing with data and not information.


Application-Centric Analysis Of Ip-Based Mobility Management Techniques, Archan Misra, Subir Das, Prathima Agrawal Jul 2001

Application-Centric Analysis Of Ip-Based Mobility Management Techniques, Archan Misra, Subir Das, Prathima Agrawal

Research Collection School Of Computing and Information Systems

This paper considers three applications—VoIP, mobile Web access and mobile server-based data transfers—and evaluates the applicability of various IP-based mobility management mechanisms. We first survey the features and characteristics of various IP mobility protocols, such as MIPv4, MIPv6, MIP-RO, SIP, CIP, HAWAII, MIP-RR and IDMP, and then evaluate their utility on an application-specific basis. The diversity in the mobility-related requirements ensures that no single mobility solution is universally applicable. We recommend a hierarchical mobility architecture. The framework uses our Dynamic Mobility Agent (DMA) architecture for managing intra-domain mobility and multiple application-based binding protocols for supporting inter-domain mobility. Thus, we recommend …


Development Of Atlas Based Simulation Capability For Automated Testing, Rami Hanbali Jul 2001

Development Of Atlas Based Simulation Capability For Automated Testing, Rami Hanbali

Electrical & Computer Engineering Theses & Dissertations

Computer software is emerging as a powerful tool for controlling a large number of instruments and for the testing of these instruments. The main aim of this work is to provide a software program capable of controlling a large number of engineering instruments at the touch of a button. In addition, the software is to have the capability of connecting the instruments with the desired Unit Under Test. There is great need for such software driven testing in industry, especially for large complex systems. Advantages of such an approach include: (a) automated testing in a very quick and efficient manner; …