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

Software Engineering Commons™

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

Databases and Information Systems

Institution
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 511 - 540 of 598

Full-Text Articles in Software Engineering

Enhanced Risk Analysis-Relative Impact Factorization, Basit Shahzad, Tanveer Afzal, Rizwana Irfan Aug 2005

Enhanced Risk Analysis-Relative Impact Factorization, Basit Shahzad, Tanveer Afzal, Rizwana Irfan

International Conference on Information and Communication Technologies

Software engineering is an area of development which always has the risk factor present and software engineering can hardly be done on some straight line. So, the manager has to handle the dynamically changing circumstances in order to complete the job. The target of development team is to develop the software according to the requirements within specified time. Wide variety of risks I are present that may grab the development effort. A good manager must ensure that all measures have been taken against the risks that may possibly come. This paper focuses on determining the relative impact of risk factors …


Mapping Ogc Prince 2 To Sei Cmmi 1.1, Ahmad Luqman, Fida Hussain, Dr. S. Tauseef -Ur- Rehman Aug 2005

Mapping Ogc Prince 2 To Sei Cmmi 1.1, Ahmad Luqman, Fida Hussain, Dr. S. Tauseef -Ur- Rehman

International Conference on Information and Communication Technologies

The Capability Maturity Model Integration (CMMI) version 1.1, developed by the Software Engineering Institute (SEI), USA and the PRoject IN Controlled Environment (PRINCE) version 2 developed by Central Computing and Telecommunications Agency (CCTA) now Office of Government Commerce (OGC) as UK Government standard for IT Project Management, share a common concern with Project and Quality management by improved process management. Both are driven by similar concerns and intuitively correlated. Organizations concerned with PRINCE 2 certification often question its overlap with the CMMI. We have looked into OGC PRINCE 2 process/components and map it to the different goals/practices in the SEI …


A Dynamic Weight Assignment Approach For Ir Systems, M. Shoaib, Prof Dr. Abad Ali Shah, A. Vashishta Aug 2005

A Dynamic Weight Assignment Approach For Ir Systems, M. Shoaib, Prof Dr. Abad Ali Shah, A. Vashishta

International Conference on Information and Communication Technologies

Weights are assigned to the extracted keywords for partial matching and computing ranking in an IR system. Weight assignment technique is suggested by the IR model that is used for an IR system. Currently suggested weight assignment techniques are static which means that once weight is assigned a keyword it remains unchanged during life-span of an IR system. In this paper, we suggest a dynamic weight assignment technique. This technique can be used by any IR model that supports partial matching.


Keynote: Hexagonal Structure For Intelligent Vision, Xiangjian He, Wenjing Jia Aug 2005

Keynote: Hexagonal Structure For Intelligent Vision, Xiangjian He, Wenjing Jia

International Conference on Information and Communication Technologies

Using hexagonal grids to represent digital images have been studied for more than 40 years. Increased processing capabilities of graphic devices and recent improvements in CCD technology have made hexagonal sampling attractive for practical applications and brought new interests on this topic. The hexagonal structure is considered to be preferable to the rectangular structure due to its higher sampling efficiency, consistent connectivity and higher angular resolution and is even proved to be superior to square structure in many applications. Since there is no mature hardware for hexagonal-based image capture and display, square to hexagonal image conversion has to be done …


Impact On Open Source Software Performance: A View From Social Structure, Y. Long, Keng Siau Aug 2005

Impact On Open Source Software Performance: A View From Social Structure, Y. Long, Keng Siau

Research Collection School Of Computing and Information Systems

Open source software (OSS) has drawn increasing attention from both practitioners and researchers in recent years. However, few empirical studies have investigated the interaction process of OSS teams during OSS development. This research has two primary objectives. The first is to study the social structure of OSS teams. The second is to investigate the factors impacting the social structure of OSS teams as well as the effects of the social structure on OSS performance. Based on the social structure and social network theory, and group-related theories, this paper first presented a general research framework, then discussed research methodology, and finally …


Automatically Discovering The Number Of Clusters In Web Page Datasets, Zhongmei Yao Jun 2005

Automatically Discovering The Number Of Clusters In Web Page Datasets, Zhongmei Yao

Computer Science Faculty Publications

Clustering is well-suited for Web mining by automatically organizing Web pages into categories, each of which contains Web pages having similar contents. However, one problem in clustering is the lack of general methods to automatically determine the number of categories or clusters. For the Web domain in particular, currently there is no such method suitable for Web page clustering. In an attempt to address this problem, we discover a constant factor that characterizes the Web domain, based on which we propose a new method for automatically determining the number of clusters in Web page data sets. We discover that the …


Personalization By Program Slicing, Saverio Perugini, Naren Ramakrishnan Apr 2005

Personalization By Program Slicing, Saverio Perugini, Naren Ramakrishnan

Computer Science Faculty Publications

Personalization involves customizing information access to the end-user. As any new area of computer science research it lacks formal models to guide the design of systems. In this paper, we present a modeling methodology, based on generative programming, for personalizing interactions with hierarchical websites. The methodology entails modeling a user’s interaction with a site in a program and applying program slicing to personalize the interaction. While preserving interactivity, this approach does not require the designer to anticipate all possible user interactions a priori and provide interfaces for each. Moreover, it provides a theoretical, systematic, and implementation-neutral way to design systems …


The Good, Bad And The Indifferent: Explorations In Recommender System Health, Benjamin J. Keller, Sun-Mi Kim, N. Srinivas Vemuri, Naren Ramakrishnan, Saverio Perugini Jan 2005

The Good, Bad And The Indifferent: Explorations In Recommender System Health, Benjamin J. Keller, Sun-Mi Kim, N. Srinivas Vemuri, Naren Ramakrishnan, Saverio Perugini

Computer Science Faculty Publications

Our work is based on the premise that analysis of the connections exploited by a recommender algorithm can provide insight into the algorithm that could be useful to predict its performance in a fielded system. We use the jumping connections model defined by Mirza et al. [6], which describes the recommendation process in terms of graphs. Here we discuss our work that has come out of trying to understand algorithm behavior in terms of these graphs. We start by describing a natural extension of the jumping connections model of Mirza et al., and then discuss observations that have come from …


Are Use Case And Class Diagrams Complementary In Requirements Analysis? An Experimental Study On Use Case And Class Diagrams In Uml, Keng Siau, Lihyunn Lee Oct 2004

Are Use Case And Class Diagrams Complementary In Requirements Analysis? An Experimental Study On Use Case And Class Diagrams In Uml, Keng Siau, Lihyunn Lee

Research Collection School Of Computing and Information Systems

Despite the status of united modeling language (UML) as the de facto standard for object oriented modeling, it has received controversial reviews. The most controversial diagram in UML is the use case diagram. Some practitioners claim that use case diagrams are not valuable in requirements analysis and some have even argued that use case diagrams should not be part of UML. This research examined the values of use case diagram in interpreting requirements when use case diagrams are used in conjunction with class diagrams. In other words, the study investigated the possible synergetic values and relationships between the use case …


A Paradigm For Spreadsheet Engineering Methodologies, Thomas A. Grossman Jr., O Ozluk Jan 2004

A Paradigm For Spreadsheet Engineering Methodologies, Thomas A. Grossman Jr., O Ozluk

Business Analytics and Information Systems

Spreadsheet engineering methodologies are diverse and sometimes contradictory. It is difficult for spreadsheet developers to identify a spreadsheet engineering methodology that is appropriate for their class of spreadsheet, with its unique combination of goals, type of problem, and available time and resources. There is a lack of well-organized, proven methodologies with known costs and benefits for well-defined spreadsheet classes. It is difficult to compare and critically evaluate methodologies. We present a paradigm for organizing and interpreting spreadsheet engineering recommendations. It systematically addresses the myriad choices made when developing a spreadsheet, and explicitly considers resource constraints and other development parameters. This …


A Toolkit For Xml-Based And Process-Oriented Application Integration, Volker Münch Jan 2004

A Toolkit For Xml-Based And Process-Oriented Application Integration, Volker Münch

Theses

Systems integration is hard work; different architectures with different interfaces and an innumerable amount of Legacy applications with non-standard interfaces exist. However the needs to meet changing business requirements and to implement faster and optimised procedures within an enterprise and in cooperation with other external enterprises mean that there is a continuing demand for such integration strategies and products. Integration was often an activity separate from system development and could not be accomplished without re-involving system designers and developers. Such a process is therefore inefficient and costly. This thesis proposes a process-oriented integration strategy that combines the tasks of integration …


The Challenges Of Case Design Integration In The Telecommunication Application Domain, Luiz Fernando Capretz Sep 2003

The Challenges Of Case Design Integration In The Telecommunication Application Domain, Luiz Fernando Capretz

Electrical and Computer Engineering Publications

The magnitude of the problems facing the telecommunication software industry is presently at a point at which software engineers should become deeply involved. This paper presents a research project on advanced telecommunication technology carried out in Europe, called BOOST (Broadband Object-Oriented Service Technology). The project involved cooperative work among telecommunication companies, research centres and universities from several countries. The challenges to integrate CASE tools to support software development within the telecommunication application domain are discussed. A software process model that encourages component reusability, named the X model, is described as part of a software life cycle model for the telecommunication …


On Machine Learning Methods For Chinese Document Classification, Ji He, Ah-Hwee Tan, Chew-Lim Tan May 2003

On Machine Learning Methods For Chinese Document Classification, Ji He, Ah-Hwee Tan, Chew-Lim Tan

Research Collection School Of Computing and Information Systems

This paper reports our comparative evaluation of three machine learning methods, namely k Nearest Neighbor (kNN), Support Vector Machines (SVM), and Adaptive Resonance Associative Map (ARAM) for Chinese document categorization. Based on two Chinese corpora, a series of controlled experiments evaluated their learning capabilities and efficiency in mining text classification knowledge. Benchmark experiments showed that their predictive performance were roughly comparable, especially on clean and well organized data sets. While kNN and ARAM yield better performances than SVM on small and clean data sets, SVM and ARAM significantly outperformed kNN on noisy data. Comparing efficiency, kNN was notably more costly …


Research Strategy And Scoping Survey On Spreadsheet Practices, Thomas A. Grossman Jr., O Ozluk Jan 2003

Research Strategy And Scoping Survey On Spreadsheet Practices, Thomas A. Grossman Jr., O Ozluk

Business Analytics and Information Systems

We propose a research strategy for creating and deploying prescriptive recommendations for spreadsheet practice. Empirical data on usage can be used to create a taxonomy of spreadsheet classes. Within each class, existing practices and ideal practices can he combined into proposed best practices for deployment. As a first step we propose a scoping survey to gather non-anecdotal data on spreadsheet usage. The scoping survey will interview people who develop spreadsheets. We will investigate the determinants of spreadsheet importance, identify current industry practices, and document existing standards for creation and use of spreadsheets. The survey will provide insight into user attributes, …


The Staging Transformation Approach To Mixing Initiative, Robert Capra, Michael Narayan, Saverio Perugini, Naren Ramakrishnan, Manuel A. Pérez-Quiñones Jan 2003

The Staging Transformation Approach To Mixing Initiative, Robert Capra, Michael Narayan, Saverio Perugini, Naren Ramakrishnan, Manuel A. Pérez-Quiñones

Computer Science Faculty Publications

Mixed-initiative interaction is an important facet of many conversational interfaces, flexible planning architectures, intelligent tutoring systems, and interactive information retrieval systems. Software systems for mixed-initiative interaction must enable us to both operationalize the mixing of initiative (i.e., support the creation of practical dialogs) and to reason in real-time about how a flexible mode of interaction can be supported (e.g., from a meta-dialog standpoint). In this paper, we present the staging transformation approach to mixing initiative, where a dialog script captures the structure of the dialog and dialog control processes are realized through generous use of program transformation techniques (e.g., partial …


Personalizing Interactions With Information Systems, Saverio Perugini, Naren Ramakrishnan Jan 2003

Personalizing Interactions With Information Systems, Saverio Perugini, Naren Ramakrishnan

Computer Science Faculty Publications

Personalization constitutes the mechanisms and technologies necessary to customize information access to the end-user. It can be defined as the automatic adjustment of information content, structure, and presentation tailored to the individual. In this chapter, we study personalization from the viewpoint of personalizing interaction. The survey covers mechanisms for information-finding on the web, advanced information retrieval systems, dialog-based applications, and mobile access paradigms. Specific emphasis is placed on studying how users interact with an information system and how the system can encourage and foster interaction. This helps bring out the role of the personalization system as a facilitator which reconciles …


Crafting A Research Paper, Ronan Fitzpatrick, Kevin O'Donnell Jan 2003

Crafting A Research Paper, Ronan Fitzpatrick, Kevin O'Donnell

Conference papers

Writing research papers presents numerous different challenges, which vary from how to layout the various pages and format the text to what to include in the different sections that make up the paper. In order to clarify these issues this paper sets out guidelines and best practice approaches and demonstrates their use in the style of this paper.


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 …


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 …


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.


Interactive First Aid Guidebook, Pen San Lai Feb 2001

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 …


Inventory Management System For Fcsit, Poh Ling Ong Jan 2001

Inventory Management System For Fcsit, Poh Ling Ong

Student Works (2000-2009)

The inventory management system is a client server system with the objective to computerize and enhance the inventory management system for Faculty Computer Science and Information Technology (FCSIT). The server side contains all related basic inventory management rules, documents, and database. Meanwhile the client consists two sections, which are User and Administrator. The User section allows user to browse through the faculty information and search available items. The Administrator section is for the system administrator to perform all administrative tasks namely maintaining the inventory database. The inventory management system for faculty was developed using Microsoft Visual Basic 6.0 to create …


Fsktm Database For Post Graduate Students (Pgsdb), H. Llazani Ardit Jan 2001

Fsktm Database For Post Graduate Students (Pgsdb), H. Llazani Ardit

Student Works (2000-2009)

In this paper I categorize and explain the usage and the process of the construction, of FSKTM Database for post-graduate students, (PGSDB) a web based application. I explain the process in simple terms for the person who might not be familiar with the data. The paper begins with a introduction of the system to familiarize the reader with the role of the system and its objectives, then a review of the literature and an brief analysis of it gives an idea of what material was referred. The following sections explore in more details the components of the system and their …


Meeting Support System, Tian Yang Hon Jan 2001

Meeting Support System, Tian Yang Hon

Student Works (2000-2009)

This final year project is compulsory for all student of Faculty Computer Science and Information Technology, University Malaya to graduate, and hoping that with this final year project, students can expose to the real working life environment. This project will provide with an attractive and user-friendly interface that can be used by officers and lecturers in FSKTM for preparing and initializing meeting purposes. The project was carried out based on the Prototyping Model approach. This approach was selected because it is able to represent the numerous activities needed to develop this project. Besides, it has a systematic structure that can …


Laman Web Multimedia Kuala Lumpur, Shahrom Suzanna Jan 2001

Laman Web Multimedia Kuala Lumpur, Shahrom Suzanna

Student Works (2000-2009)

Saya di bawah penyeliaan En. Norzaily Mohamed Noor telah memilih tajuk pembangunan laman web multimedia untuk destinasi-destinasi menarik di sekitar Kuala Lumpur. Pakej perisian ini diberi nama Laman Web Multimedia Kuala Lumpur. Ia akan dibangunkan untuk membantu para pelancong dari dalam dan luar negara untuk memperolehi maklumat berkenaan Kuala Lumpur. Untuk menarik minat pengguna dan sebagai salah satu cara mempromosikan laman web ini, perisian Macromedia Flash telah digunakan. Ia merupakan satu perisian multimedia yang terkini di mana pengguna dapat mencapai maklumat dengan lebih mudah. Di antara kelebihan taman web ini ialah memaparkan pelbagai maklumat yang berinformatif kepada pengguna. Para pengguna …


Student Society Information System, Ying Keng Lee Jan 2001

Student Society Information System, Ying Keng Lee

Student Works (2000-2009)

This is a project proposal report of the WXES3181 subject and a project report of the WXES3182 subject, taken by the final year student of Faculty of Computer Science and Information Technology (FSKTM). It is a delineation of intended project describing the proposed idea supported by a literature survey, its plan and design. The system to be developed by the author is a web-based system intends to manage and store the information of the society in the University Malaya, besides providing society information such as society and activity list on the Internet. The software knowledge used to develop the system …


Kiosk Kolej Kediaman Um, Permal Magadesh Jan 2001

Kiosk Kolej Kediaman Um, Permal Magadesh

Student Works (2000-2009)

Kiosk Kolej Kediaman UM adalah satu projek Latihan Ilmiah iaitu subjek yang wajib ambil oleh semua pelajar Fakulti Sains Komputer dan Teknologi Maklumat untuk menamatkan pengajian. Subjek ini terbahagi kepada dua iaitu Latihan llmiah I yang membawa 4 jam kredit berkisar tentang kajian dan pembangunan awal sistem manakala Latihan Ilmiah 2 yang membawa 5 jam kredit melaksanakan pengkodan dan pengujian dan melengkapkan sistem. Kiosk Kolej Kediaman UM dibangunkan dengan kerjasama daripada pihak Kolej Kediaman Kinabalu yang merupakan salah satu daripada 14 kolej kediaman yang terdapat di UM. Perancangan pembangunan Kiosk Kolej Kediarnan UM dibuat dengan teliti melalui 3 fasa pertama …


Sistem Pengendalian @ Penyelenggaraan Kenderaan Um, Tat San Tan Jan 2001

Sistem Pengendalian @ Penyelenggaraan Kenderaan Um, Tat San Tan

Student Works (2000-2009)

Sistem Pengendalian & Penyelenggaraan Kenderaan UM (SPPKUM) adalah satu sistem dibangunkan untuk: membantu pengguna dalam pengendalian dan penyelenggaraan kenderaan- kenderaan UM terutamanya bagi kakitangan Jabatan Pembangunan & Penyelenggaraan Harta Benda di Universiti Malaya (JPPHBUM). Ia membolehkan pengguna merekod, menyelenggara, dan menghasilkan laporan data yang dikehendaki. Bahagian memasukkan data tentang penyelenggaraan kenderaan adalah tujuan merekod, menyimpan, dan menyemak semula. Bahagian laporan adalah menghasilkan maklumat yang berguna kepada pengguna untuk menyelenggarakan kenderaan UM. Bahagian yang lain, iaitu bahagian Peringatan yang bertujuan untuk: memberi peringatan pada masa yang dikehendaki dan bahagian Penukaran Katalaluan adalah untuk membolehkan pengguna menukar katalaluan dan nama pengguna sistem …


Sistem Jadual Waktu Elektronik (Sjwe), Mohd Noh Mohd Nizam Jan 2001

Sistem Jadual Waktu Elektronik (Sjwe), Mohd Noh Mohd Nizam

Student Works (2000-2009)

Projek llmiah Tahap Akhir IT (WXES3182) ini merupakan salah satu keperluan kursus yang perlu diambil sebelum seseorang pelajar Ijazah Srujana Muda Sains Komputer itu bergelar graduan unversiti. Bagi tujuan itu saya telah membuat keputusan membina suatu sistem pentadbiran jadual waktu untuk FakuJti Sains Komputer & Teknologi Maklumat dan sistem ini saya namakan sebagai Sistem Jadual Waktu Elektronik (SJWE). SJWE ini dibangunkan oleh dua orang dan setiap orang membuat domain yang berlainan. Rakan saya Mohd. Sirhan Shabrani Bin Mt. Salleh membuat bahagian pentadbiran jadual waktu (Administration) di mana bahagian ini meliputi kerja-kerja yang perlu mempertimbangkan proses-proses yang perlu dijalankan sebelum suatu …


Sistem Maklumat Tuntutan Elaun, Mamat Norazlena Jan 2001

Sistem Maklumat Tuntutan Elaun, Mamat Norazlena

Student Works (2000-2009)

Perkembangan teknologi dan industri komputer yang semakin pesat dan canggih,kini telah menjadi medan utama bagi menguruskan penggunaan maklumat dalam sesebuah organisasi. Sistem-sistem maklumat berasaskan komputer adalah penting dalam usaha pembangunan sumber manusia agar kejayaan dapat dicapai seiring denganperkembangan teknologi, selain meningkat kualiti serta produktiviti suatu yang dijalankan. Sistem maklumat tuntutan elaun adalah satu sistem yang dapat membantu melancarkan proses permohonan elaun supaya dapat diuruskan dengan lebih sistematik oleh semua pihak pengurusan di bahagian sumber manusia di sesebuah organisasi. Setiap maklumat berkenaan tuntutan yang dilakukan akan dikendalikan berdasarkan jenis elaun yang dituntut. Dengan adanya sistem ini, akan membantu kakitangan dalam mengemaskinikan …