Problem Identification Objective Limited of Scope Research methodology

system, middleware and key applications, and best of all, there are no costly barriers to entry for developers. Developing applications for Android devices is facilitated by a group of tools that are provided with the SDK that can access these tools through an Eclipse plug-in called ADT Android Development Tools or from the command line. Developing with Eclipse is the preferred method because it can directly invoke the tools that you need while developing applications. Base on the explanation above, so writer will make a research with title, “Development on Application of Software Engineering Dictionary with Use of Regular Expression Method Based on Android System.”

1.2 Problem Identification

According to the background in which writer already explained above, the problem identification in this research are: 1. How to develop dictionary application which exist in mobile device? 2. How to handle missing typing in searching by using match single character? 3. How to create simple searching by using Autolink? 4. How to make application more interactive so the database can be updated?

1.3. Objective

The main Objective of this research is to develop a new application of software engineering dictionary with use of regular expression based on mobile technology. Specific objects as follow: 1. To Give solution or minimize miss typing while searching for terminology in dictionary by using regular expression. 2. To develop pocket dictionary which is exist on mobile device. 3. To develop interactive dictionary which users can participate in updating terminology software engineering. 4. To develop solution easy searching using auto link. 5. To develop dictionary application for people in order to learn terminology of Software Engineering.

1.4. Limited of Scope

Some of limited of scope for this research: 1. This dictionary will take the scope about Software Engineering terminology base on book of Software Engineering A Practitioners Approach Pressman 5th Ed2001 that will be accessed from http:www.rspa.comspiglossary.html 2. Using Android SDK version 11 and ADT version 11 for developing the application and would be used for Android OS. 3. The method will be used in this research to solve missing typing is Match Single Characters Regular Expression. 4. The program will be developed by using emulator Android Virtual Device AVD version 9. 5. Using SQLite to create database in application

1.5. Benefit of Research

The benefit of this research are:

1. The writer

a Understanding how Regular Expression handle missing typing b Understanding about application base on mobile technology c Understanding about SQLite Database d This research is one of the requirement for achieving a bachelor degree program

2. The user

a Facility user accessing dictionary by using mobile device b Solving user problem in missing typing. c Easy get up to date database d Can be participated in developing application

1.6. Research methodology

Writer steps to complete data to make this research to support the argument and the explanation. Before developing application, writer must gather the data. The methodology research that I use:

1.6.1. Interview method

Based on Hasibuan 2007, the interview, in which researchers ask questions with the interviewees, both the status of the informant as an informant or respondent. The interview is a conversation with a purpose. The conversations conducted two parties, namely interviewer that ask questions and interviewee which provides answers to questions.

1.6.2. System Development Method

Writer using Object Oriented Analysis and Design OOAD with UML Unified Model Language. Six types of diagrams used in this study were: Statechart Diagram, Use Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram and Deployment diagram. There are 6 main activities in using UML method for OOAD: 1.Problem domain analysis 2.Application Domain Analysis 3.Architectural Design 4.Component Design. 5.Programming. 6.Quality Assurance

1.7. Structure of the Report