Spelling suggestions: "subject:"QA computer 5oftware 76.75676.765"" "subject:"QA computer 5oftware 76.75776.765""
151 |
Dspptool: A Tool To Support Distributed Software Project PlanningYilmaz Yagiz, Sevil 01 March 2004 (has links) (PDF)
This thesis focuses on the development of a distributed software project planning tool that enables more than one participant to prepare the different parts of the
project scope, schedule and task assignment by allowing to utilize the predefined organizational level processes. For this purpose, we discuss the need for a distributed software project planning tool, identify tool requirements and compare available tools with respect to the requirements. In addition, we evaluate the tool based on two criteria: first one is the tool&rsquo / s adequacy to meet the identified
functional attributes and the second one is the validation of the tool by utilizing the data of the project schedule of a real project. This tool enables preparation of project scope, schedule and task assignments in a more effective, accurate and seamless way.
|
152 |
A New Technique: Replace Algorithm To Retrieve A Version From A Repository Instead Of Delta ApplicationOtlu, Suleyman Onur 01 April 2004 (has links) (PDF)
The thesis introduces a new technique that is an alternative method instead of applying deltas to literal file sequentially to retrieve a version from a repository. To my best knowledge / this is the first investigation about delta combination for copy/insert instruction type with many experimental results and conclusions. The thesis proves that the delta combination eliminates unnecessary I/O process for intermediate versions when delta application is considered, therefore reduces I/O time. Deltas are applied to literal sequentially to generate the required version in the classical way. Replace algorithm combines delta files which would be applied in delta application as combined delta, and applies it to literal to generate the required one. Apply runs in O (size (D)) time where D is the destination file and size (D) is its size. To retrieve nth version in a chain where 1st version is literal, it requires n-1 time apply. Replace algorithm runs in O (i + c * log2 n) time where i is the total length of all inserts, c is the total length of all copies in destination delta, and n is the number of instructions in source delta. To retrieve the same nth version, it requires n-2 time replace and one apply.
|
153 |
Analysis Pattern Of Sanliurfa Harran Plain In Uml And Its Implementation In GeodatabaseCubuk, Ulas 01 April 2004 (has links) (PDF)
An emerging trend in GIS is the adoption of object oriented concepts for both logical and physical design phases. Extensive research has been conducted on logical design of GIS and several conceptual models have been proposed. Classical data models like the relational data model have proven to be insufficient for the conceptual modeling of spatial data. Therefore among other object oriented modeling tools, a new modeling language, Unified Modeling Language (UML) has also become a popular modeling tool in the GIS domain due to its wide acceptance in industry. In this thesis ArcInfo UML Model, which is an extension of UML and proposed by ESRI is utilized to create analysis pattern of Sanliurfa Harran Plain within the scope of GAP (In Turkish, Gü / neydogu Anadolu Projesi). The proposed analysis pattern mainly characterize the irrigation drainage system, social environment and irrigation management activities of the Sanliurfa Harran Plain and incorporate the interactions between, and among, features of the system. At the implementation phase ESRI' / s geodatabase model is used. This is an object relational spatial database utilizing the full functionalities of the underlying relational DBMS. This hybrid approach claims to be the most promising approach to deal with the complex data types found in GIS applications and allows the storage of spatial and non-spatial data together. Besides many advantages of geodatabase, ability to implement it in a multi-user environment is the most remarkable one. In this thesis both the personal and multi-user approaches, in which the underlying DBMSs are MS access and Oracle, are tested. The multi-user geodatabase is built in three-tier architecture with ESRI' / s ArcSDE (Spatial Database Engine) as the middleware.
|
154 |
Implementation And Evaluation Of An Information System For The Processes Of Turkish Faculty Training Program (oyp)Kurt, Murat 01 April 2004 (has links) (PDF)
Ö / YP processes are complex due to four different types of actors and many interdependent stages it involves. All the registration, application and placement stages are performed using a paper-based information system and the number of actors involved increases each year. As a consequence of this, collecting, storing and processing the required information becomes more difficult, error prone and insufficient. In this study, to enhance Ö / YP processes and to eliminate the errors and difficulties of the paper-based information system in use, a computer-based information system consisting of a web-based tool was developed, implemented and evaluated.
|
155 |
A Study Of Kangaroo Transaction Model For Mobile Transaction ManagementOrenc, Zulfu 01 June 2004 (has links) (PDF)
Wireless network technology has advanced to the point that it is possible to use Internet connectivity to perform job tasks while moving in a city. We simulate and experimentally evaluate Dunham&rsquo / s Kangaroo Transaction (KT) model, and a modified version of it. Our results show that the modified-KT model does not have much communication overhead (although more than the original KT model) and it is more resilient to failures of base stations.
|
156 |
A Programming Language For Beginners Based On Turkish SyntaxTutar, Sercan 01 September 2004 (has links) (PDF)
Programming is a difficult activity because it requires thinking in a way that ordinary people are not familiar with. It becomes more complex considering the unusual and sometimes contradictory (with daily life usage) symbols when designing programming languages. This thesis introduces an experimental programming language called TPD, which is designed to reduce the syntax- and semantics-oriented difficulties to a minimum and provide a head start in programming to high school students and novice programmers who are native speakers of Turkish. TPD mimics Turkish syntax in order to obtain a better learning curve by making use of the user' / s native language competence in learning the essentials of programming.
TPD supports both imperative (procedural) and functional paradigms. General lists are provided as a built-in data type. Given the educational concerns, the design of the programming language goes hand in hand with the design of the development environment. Diagnostic features of the compiler are emphasized. Generated target code is in Java. The development environment features a graphical interface and a language-based editor.
|
157 |
Semantically Enriched Web Service Composition In Mobile EnvironmentsErturkmen, Alpay K 01 September 2003 (has links) (PDF)
Web Services are self-contained, self-describing, modular applications that can be published, located, and invoked through XML artefacts across the Web. Web services technologies can be applied to many kinds of applications, where they offer considerable advantages compared to the old world of product-specific APIs, platform-specific coding, and other &ldquo / brittle&rdquo / technology restrictions.
Currently there are millions of web services available on the web due to the increase in e-commerce business volume. Web services can be discovered using public registries and invoked through respective interfaces. However how to automatically find, compose, invoke and monitor the web services is still an
issue. The automatic discovery, composition, invocation and monitoring of web services require that semantics will be attached to service definitions.
The focus of this thesis is on the composition of web services. The approach taken is to extend the DAML-S ontology that is used to define the semantics of services to include the &ldquo / succeeding services&rdquo / for any service provided. These definitions for individual service instances are declared by the service providers. They are presented to the users of the service to construct a workflow in a mobile environment. The workflow generated is represented both graphically in the mobile device and in XML-format as a BPEL4WS document.
The aim of this thesis is to prove that it is possible to build a semi-automatic web service composition utility incorporating semantic constructs, using a mobile device. The generated workflow is suitable for deployment on an engine where it can be executed multiple times with different configurations.
|
158 |
An Information System Re-structuring Study For The Financial Inspection BoardYildirim, Meltem 01 April 2004 (has links) (PDF)
With the scope of this study, certain tasks of the finance inspectors have been restructured by means of information technology in an effective way. The new structure has been integrated to the Internet technology and thus can eliminate the problems of time and place.
The Documentation and Personnel Departments of FIB have been chosen for piloting and performance assesment has been performed after the restructuring with new technology. The result of the assesment suggest that, when compared to the old system, the new system has ensured approximately 70% more efficiency.
|
159 |
An Automated Tool For Requirements VerificationTekin, Yasar 01 September 2004 (has links) (PDF)
In today& / #8217 / s world, only those software organizations that consistently produce high quality products can succeed. This situation enforces the effective usage of defect prevention and detection techniques.
One of the most effective defect detection techniques used in software development life cycle is verification of software requirements applied at the end of the requirements engineering phase. If the existing verification techniques can be automated to meet today& / #8217 / s work environment needs, the
effectiveness of these techniques can be increased.
This study focuses on the development and implementation of an automated tool that automates verification of software requirements modeled in Aris eEPC and Organizational Chart for automatically detectable defects. The application of reading techniques on a project and comparison of results
of manual and automated verification techniques applied to a project are also discussed.
|
160 |
Semantic Video Modeling And Retrieval With Visual, Auditory, Textual SourcesDurak, Nurcan 01 September 2004 (has links) (PDF)
The studies on content-based video indexing and retrieval aim at accessing video content from different aspects more efficiently and effectively. Most of the studies have concentrated on the visual component of video content in modeling and retrieving the video content. Beside visual component, much valuable information is also carried in other media components, such as superimposed text, closed captions, audio, and speech that accompany the pictorial component. In this study, semantic content of video is modeled using visual, auditory, and textual components. In the visual domain, visual events, visual objects, and spatial characteristics of visual objects are extracted. In the auditory domain, auditory events and auditory objects are extracted. In textual domain, speech transcripts and visible texts are considered. With our proposed model, users can access video content from different aspects and get desired information more quickly. Beside multimodality, our model is constituted on semantic hierarchies that enable querying the video content at different semantic levels. There are sequence-scene hierarchies in visual domain, background-foreground hierarchies in auditory domain, and subject hierarchies in speech domain. Presented model has been implemented and multimodal content queries, hierarchical queries, fuzzy spatial queries, fuzzy regional queries, fuzzy spatio-temporal queries, and temporal queries have been applied on video content successfully.
|
Page generated in 0.0487 seconds