Open Access. Powered by Scholars. Published by Universities.®
- Institution
-
- Singapore Management University (2197)
- California Polytechnic State University, San Luis Obispo (206)
- Western University (130)
- Air Force Institute of Technology (124)
- University of Malaya (114)
-
- City University of New York (CUNY) (100)
- California State University, San Bernardino (88)
- Old Dominion University (72)
- Portland State University (50)
- Edith Cowan University (48)
- United Arab Emirates University (48)
- University of Nevada, Las Vegas (48)
- University of Arkansas, Fayetteville (42)
- Loyola University Chicago (40)
- Chapman University (36)
- San Jose State University (36)
- University of Nebraska - Lincoln (35)
- Kennesaw State University (34)
- Embry-Riddle Aeronautical University (32)
- St. Mary's University (31)
- Rochester Institute of Technology (29)
- The University of Akron (23)
- Purdue University (22)
- University of Dayton (22)
- Technological University Dublin (21)
- Dakota State University (18)
- Universitas Negeri Yogyakarta (17)
- University of Nebraska at Omaha (17)
- Institute of Business Administration (16)
- University of Denver (16)
- Keyword
-
- Software engineering (152)
- Software (83)
- Deep learning (79)
- Machine learning (76)
- Software Engineering (61)
-
- Android (60)
- Machine Learning (52)
- Computer Science (51)
- Empirical study (47)
- Software development (44)
- Refactoring (42)
- Deep Learning (39)
- Computer science (38)
- Security (37)
- Programming (36)
- Java (35)
- Software maintenance (34)
- Software testing (34)
- Collaboration (32)
- Model Check (29)
- Testing (28)
- GitHub (27)
- Python (26)
- Stack Overflow (25)
- Data mining (24)
- Visualization (24)
- Computer software -- Development (23)
- Large language models (23)
- Empirical software engineering (22)
- Algorithms (21)
- Publication Year
- Publication
-
- Research Collection School Of Computing and Information Systems (2136)
- Theses and Dissertations (144)
- Electrical and Computer Engineering Publications (130)
- Collaborative Agent Design (CAD) Research Center (103)
- Student Works (2000-2009) (103)
-
- Theses Digitization Project (73)
- Publications and Research (67)
- Master's Theses (47)
- Dissertations and Theses Collection (Open Access) (40)
- Computer Science: Faculty Publications and Other Works (39)
- Theses (35)
- Computer Science Faculty Publications (31)
- Theses : Honours (28)
- Articles (27)
- Computer Science and Software Engineering (27)
- Computer Engineering (24)
- Open Educational Resources (24)
- Separations Campaign (TRP) (24)
- Williams Honors College, Honors Research Projects (23)
- Computer Science Faculty Publications and Presentations (21)
- Electronic Theses and Dissertations (21)
- Honors Theses (21)
- Computer Science and Computer Engineering Undergraduate Honors Theses (20)
- Faculty Publications (19)
- Dissertations (18)
- Master's Projects (18)
- University Honors Theses (18)
- Elinvo (Electronics, Informatics, and Vocational Education) (17)
- School of Computing: Dissertations, Theses, and Student Research (17)
- Journal of Computer Science Integration (16)
- Publication Type
- File Type
Articles 3991 - 4020 of 4315
Full-Text Articles in Computer Sciences
Characteristics Of Erp Software Maintenance: A Multiple Case Study, Fiona Fui-Hoon Nah, Silvana Faja, Teuta Cata
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 …
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
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
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
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
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
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
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
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.
Development Of Atlas Based Simulation Capability For Automated Testing, Rami Hanbali
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; …
Application-Centric Analysis Of Ip-Based Mobility Management Techniques, Archan Misra, Subir Das, Prathima Agrawal
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 …
Perspective Filters As A Means For Interoperability Among Information-Centric Decision-Support Systems, Kym J. Pohl, Jens G. Pohl
Perspective Filters As A Means For Interoperability Among Information-Centric Decision-Support Systems, Kym J. Pohl, Jens G. Pohl
Collaborative Agent Design (CAD) Research Center
No abstract provided.
Information-Centric Decision-Support Systems: A Blueprint For ‘Interoperability’, Jens G. Pohl
Information-Centric Decision-Support Systems: A Blueprint For ‘Interoperability’, Jens G. Pohl
Collaborative Agent Design (CAD) Research Center
For the past 20 years the US military services have suffered under the limitations of stove-piped computer software applications that function as discrete entities within a fragmented data-processing environment. Lack of interoperability has been identified by numerous think tanks, advisory boards, and studies, as the primary information systems problem (e.g., Army Science Board 2000, Air Force SAB 2000 Command and Control Study, and NSB Network-Centric Naval Forces 2000). Yet, despite this level of attention, all attempts to achieve interoperability within the current data-centric information systems environment have proven to be expensive, unreliable, and generally unsuccessful.
Proceedings Of The 2001 Onr Decision-Support Workshop Series: Continuing The Revolution In Military Affairs, Collaborative Agent Design Research Center
Proceedings Of The 2001 Onr Decision-Support Workshop Series: Continuing The Revolution In Military Affairs, Collaborative Agent Design Research Center
Collaborative Agent Design (CAD) Research Center
In August of 1998 the Collaborative Agent Design Research Center (CADRC) of the California Polytechnic State University in San Luis Obispo (Cal Poly), approached the Office of Naval Research (ONR) with the proposal for an annual workshop focusing on emerging concepts in decision-support systems for military applications. The proposal was considered timely by the ONR Logistics Program Office for at least two reasons. First, rapid advances in information systems technology over the past decade had produced distributed, collaborative computer-assistance capabilities with profound potential for providing meaningful support to military decision makers. Indeed, some systems based on these new capabilities such …
Immaccs: A Multi-Agent Decision-Support System, Jens G. Pohl, Mark Porczak, Kym Jason Pohl, Russell Leighton, Hisham Assal, Alan Davis, Lakshmi Vempati, Anthony Wood
Immaccs: A Multi-Agent Decision-Support System, Jens G. Pohl, Mark Porczak, Kym Jason Pohl, Russell Leighton, Hisham Assal, Alan Davis, Lakshmi Vempati, Anthony Wood
Collaborative Agent Design (CAD) Research Center
This report describes work performed by the Collaborative Agent Design Research Center for the US Marine Corps Warfighting Laboratory (MCWL), on the IMMACCS experimental decision-support system. IMMACCS (Integrated Marine Multi-Agent Command and Control System) incorporates three fundamental concepts that distinguish it from existing (i.e., legacy) command and control applications. First, it is a collaborative system in which computer-based agents assist human operators by monitoring, analyzing, and reasoning about events in near real-time. Second, IMMACCS includes an ontological model of the battlespace that represents the behavioral characteristics and relationships among real world entities such as friendly and enemy assets, infrastructure objects …
Implementation And Performance Evaluation Of Telemip, Kaushik Chakraborty, Archan Misra, Subir Das, Anthony J. Mcauley, Ashutosh Dutta, Sajal K. Das
Implementation And Performance Evaluation Of Telemip, Kaushik Chakraborty, Archan Misra, Subir Das, Anthony J. Mcauley, Ashutosh Dutta, Sajal K. Das
Research Collection School Of Computing and Information Systems
In this paper, we present our implementation of TeleMIP a two-level architecture for IP based mobility management TeleMIP essentially uses an Intra-Domain Mobility Management Protocol IDMP for managing mobility within a domain and Mobile IP for supporting inter-domain global mobility. Unlike other proposed schemes for intra-domain mobility management IDMP uses two care of addresses for mobility management The global care of address is relatively stable and identifies the mobile nodes current domain[1] while the local care of address changes every time the mobile changes subnets and identifies the mobiles current point of attachment. The paper describes our TeleMIP implementation based …
Effect Of Exponential Averaging On The Variability Of A Red Queue, Archan Misra, Teunis Ott, John Baras
Effect Of Exponential Averaging On The Variability Of A Red Queue, Archan Misra, Teunis Ott, John Baras
Research Collection School Of Computing and Information Systems
The paper analyzes how using a longer memory of the past queue occupancy in computing the average queue occupancy affects the stability and variability of a RED queue. Extensive simulation studies with both persistent and Web TCP sources are used to study the variance of the RED queue as a function of the memory of the averaging process. Our results show that there is very little performance improvement (and in fact, possibly significant performance degradation) if the length of memory is increased beyond a very small value. Contrary to current practice, our results show that a longer memory reduces the …
Idmp-Based Fast Handoffs And Paging In Ip-Based Cellular Networks, Archan Misra, Subir Das, Ashutosh Dutta, Sajal K. Das
Idmp-Based Fast Handoffs And Paging In Ip-Based Cellular Networks, Archan Misra, Subir Das, Ashutosh Dutta, 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 …
Tcp Hack: Tcp Header Checksum Option To Improve Performance Over Lossy Links, Rajesh Krishna Balan, Boon Peng Lee, Renjish Kumar, Jacob Lillykutty, Winston Seah, A. L. Ananda
Tcp Hack: Tcp Header Checksum Option To Improve Performance Over Lossy Links, Rajesh Krishna Balan, Boon Peng Lee, Renjish Kumar, Jacob Lillykutty, Winston Seah, A. L. Ananda
Research Collection School Of Computing and Information Systems
Wireless networks have become increasingly common and an increasing number of devices are communicating with each other over lossy links. Unfortunately, TCP performs poorly over lossy links as it is unable to differentiate the loss due to packet corruption from that due to congestion. We present an extension to TCP which enables TCP to distinguish packet corruption from congestion in lossy environments resulting in improved performance. We refer to this extension as the HeAder ChecKsum option (HACK). We implemented our algorithm in the Linux kernel and performed various tests to determine its effectiveness. Our results have shown that HACK performs …
Icdm: An Architecture And Toolkit In Support Of Agent-Based, Decision-Support Applications, Kym J. Pohl, Jens G. Pohl
Icdm: An Architecture And Toolkit In Support Of Agent-Based, Decision-Support Applications, Kym J. Pohl, Jens G. Pohl
Collaborative Agent Design (CAD) Research Center
Agent-based, decision-support systems provide human decision-makers with a means of solving complex problems through collaboration with heterogeneous collections of both human and computer-based expert agents. Over the past decade the Collaborative Agent Design (CAD) Research Center has developed several proof-of-concept and production-oriented agent-based, decision-support systems for both commercial and Department of Defense applications. These applications range in domain from engineering design to tactical command and control. While diverse in application, each of these systems is predicated on the same set of fundamental principles derived from years of experience in this area. Primary among these principles are the notions of high-level …
Software Domain Model Integration Methodology For Formal Specifications, Joel C. Nonnweiler
Software Domain Model Integration Methodology For Formal Specifications, Joel C. Nonnweiler
Theses and Dissertations
Using formal methods to create automatic code generation systems is one of the goals of Knowledge Based Software Engineering (KBSE) groups. The research of the Air Force Institute of Technology KBSE group has focused on the utilization of formal languages to represent domain model knowledge within this process. The code generation process centers around correctness preserving transformations that convert domain models from their analysis representations through design to the resulting implementation code. The diversity of the software systems that can be developed in this manner is limited only by the availability of suitable domain models. Therefore it should be possible …
Selecting A Software Engineering Methodology Using Multiobjective Decision Analysis, Scott A. O'Malley
Selecting A Software Engineering Methodology Using Multiobjective Decision Analysis, Scott A. O'Malley
Theses and Dissertations
With the emergence of agent-oriented software engineering methodologies, software developers have a new set of tools to solve complex software requirements. One problem software developers face is to determine which methodology is the best approach to take to developing a solution. A number of factors go into the decision process. This thesis defines a decision making process that can be used by a software engineer to determine whether or not a software engineering approach is an appropriate system development strategy. This decision analysis process allows the software engineer to classify and evaluate a set of methodologies while specifically considering the …
Design And Specification Of Dynamic, Mobile And Reconfigurable Multiagent Systems, Athie L. Self
Design And Specification Of Dynamic, Mobile And Reconfigurable Multiagent Systems, Athie L. Self
Theses and Dissertations
Multiagent Systems use the power of collaborative software agents to solve complex distributed problems. There are many Agent-Oriented Software Engineering (AOSE) methodologies available to assist system designers to create multiagent systems. However, none of these methodologies can specify agents with dynamic properties such as cloning, mobility or agent instantiation. This thesis starts the process to bridge the gap between AOSE methodologies and dynamic agent platforms by incorporating mobility into the current Multiagent Systems Engineering (MaSE) methodology. Mobility was specified within all components composing a mobile agent class. An agent component was also created that integrated the behavior of the components …
Transforming Analysis Models Into Design Models For The Multiagent Engineering Systems (Mase) Methodology, Clint H. Sparkman
Transforming Analysis Models Into Design Models For The Multiagent Engineering Systems (Mase) Methodology, Clint H. Sparkman
Theses and Dissertations
Agent technology has received much attention in the last few years because of the advantages that multiagent systems have in complex, distributed environments. For multiagent systems are to be effective, they must be reliable, robust, and secure. AFIT's Agent Research Group has developed a complete lifecycle methodology, called Multiagent Systems Engineering (MaSE), for analyzing, designing, and developing heterogeneous multiagent systems. However, developing multiagent systems is a complicated process, and there is no guarantee that the resulting system meets the initial requirements and will operate reliably with the desired behavior. The purpose of this research was to develop a semi-automated formal …
A Flexible Framework For Collaborative Visualization Applications Using Java Spaces, Sean C. Butler
A Flexible Framework For Collaborative Visualization Applications Using Java Spaces, Sean C. Butler
Theses and Dissertations
The complexity of modern tasks is rising along with the level of technology. Two techniques commonly used to deal with complexity are collaboration and information visualization. Recently, computer networks have arisen as a powerful means of collaboration, and many new technologies are being developed to better utilize them. Among the newer, more promising of these technologies is Sun Microsystems' JavaSpaces ™, a high-level network programming API. This thesis describes a tool for developing collaborative visualization software using JavaSpaces-an application framework and accompanying toolkit. In addition to a detailed description of the framework, the thesis also describes an application implemented using …
Transition From Data To Information, Jens G. Pohl
Transition From Data To Information, 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 …
Interactive First Aid Guidebook, Pen San Lai
Interactive First Aid Guidebook, Pen San Lai
Student Works (2000-2009)
'Interactive First Aid Guidebook' is an information-based web sites that will be providing a comprehensive collection of multiple type of first aid situation and solution. The development of these web sites is to increase the awareness of First-Aid knowledge through Internet. Besides that, the development of this interactive-web based web site is to aid and ease the process of learning first aid. From the review of literature have enriched the understanding of Interactivity. 'interactive First aid Guidebook' will be a interactive web site in order to respond dynamically to user control by implementing the computer-aided instruction approach. The Computer-Aided instruction …
Electronic Testing System (Ets), Noor Ahmed Bashir Shamsul Anwar
Electronic Testing System (Ets), Noor Ahmed Bashir Shamsul Anwar
Student Works (2000-2009)
The final year project is the qualification, which is required to complete the bachelor degree for all final year students of faculty of Computer Science and Information Technology, University Malaya. The purpose of this final year project is to expose students to the real working life of environment as well as getting experience in the real world project management. In this modern age of Information Technology, people are experiencing with the letter "E" which stands for Electronic. Such as, E-mail, E-commerce, E-government as well as E-test. The E-test stands for Electronic Testing, is a computer system, that can be applied …
On-Line Tutorial Project: Intellectual Property In E-Commerce, William J. Murphy
On-Line Tutorial Project: Intellectual Property In E-Commerce, William J. Murphy
Law Faculty Scholarship
Copyrights, Trademarks and Patents make up most of the area of law known as Intellectual Property. Intellectual Property's importance in Electronic Commerce is difficult to overstate. The Internet has been defined as a global network of networks through which computers communicate by sending information in packets, and each network consists of computers connected by cables or wireless links. It is the Intellectual Property laws of Copyright, Trademark and Patents that are attempting to harmonize the effects that E-Commerce and the Internet have had on the individual's ability to access and use this information. It should be remembered that most countries …
Spider Ii: A Component-Based Distributed Computing System, Koping Wang
Spider Ii: A Component-Based Distributed Computing System, Koping Wang
Theses Digitization Project
Spider II system is the second version implementation of the Spider project. This system is the first distributed computation research project in the Department of Computer Science at CSUSB. Spider II is a distributed virtual machine on top of the UNIX or LINUX operating system. Spider II features multi-tasking, load balancing and fault tolerance, which optimize the performance and stability of the system.
Meeting The Challenge Of Dynamic User Requirements Using Data-Driven Techniques On A 4gl-Database Environment, Christopher Bolan
Meeting The Challenge Of Dynamic User Requirements Using Data-Driven Techniques On A 4gl-Database Environment, Christopher Bolan
Theses : Honours
Accompanying the ever-growing reliance on computers within contemporary organisations, the task of software maintenance is, increasingly, becoming a resource burden. The author has identified that there is a need for proven techniques to allow the modelling of flexible/changing user requirement, to enable systems to cope with requirements creep without suffering major code change and associated down-time from rebuilds of the database. This study ascertains the applicability of extension to current data modelling techniques that allows innate flexibility within the data model. The extension of the data model is analysed for potential benefits in the provision of such a dynamic/flexible base …