Log on:
Powered by Elgg

Yoonmi Lee :: Blog

October 16, 2008

Topic 1: Adopting GIS in Healthcare for new health service.

Claim: Adoption of GIS by healthcare system can create more valuable health services.

Research question : How GIS affects acceptance of new health service for customer?

                           Can GIS affects creating new health service ?

Research method : Questionnaire

Topic 2: Comparison between Agile development and traditional development

Claim: Find out each strength and weak part by comparison then suggest reciprocal complement way of development.  

Research question : How these two development ways are different?

                           What are the strength and weak part of each development way?

Research method : literature review

Posted by Yoonmi Lee | 0 comment(s)

October 09, 2008

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
    <title>Map 3 - Google Maps Geocoding</title>
    <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=abcdefg" type="text/javascript"></script>
    <script type="text/javascript">

    var map1 = null;
    var map2 = null;
    var map3 = null;
    var LAtrafficInfo = null;
    var NYtrafficInfo = null;
    var CItrafficInfo = null;
   
    var geocoder = null;

    function initialize() {
      if (GBrowserIsCompatible()) {
        map1 = new GMap2(document.getElementById("map_canvas1"));
        map1.setCenter(new GLatLng(34.052187, -118.243425), 11);
        map1.setMapType(G_HYBRID_MAP);
        map1.addControl(new GLargeMapControl());
        map1.addControl(new GMapTypeControl());
        var trafficOptions1 = {incidents:true};
        LAtrafficInfo = new GTrafficOverlay(trafficOptions1);
        map1.addOverlay(LAtrafficInfo);
       
        map2 = new GMap2(document.getElementById("map_canvas2"));
        map2.setCenter(new GLatLng(40.756054, -73.986951), 11);
        map2.setMapType(G_HYBRID_MAP);
        map2.addControl(new GLargeMapControl());
        map2.addControl(new GMapTypeControl());
        var trafficOptions2 = {incidents:true};
        NYtrafficInfo = new GTrafficOverlay(trafficOptions2);
        map2.addOverlay(NYtrafficInfo);

       
        map3 = new GMap2(document.getElementById("map_canvas3"));
        map3.setCenter(new GLatLng(41.879535, -87.624333), 11);
        map3.setMapType(G_HYBRID_MAP);
        map3.addControl(new GLargeMapControl());
        map3.addControl(new GMapTypeControl());
        var trafficOptions3 = {incidents:true};
        CItrafficInfo = new GTrafficOverlay(trafficOptions3);
        map3.addOverlay(CItrafficInfo);
 
        geocoder = new GClientGeocoder();
      }
    }


    function showAddress(address,flag) {
    if (flag == 1) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
           if (!point) {
              alert(address + " not found");
           } else {
              map1.setCenter(point, 16);
              var marker = new GMarker(point, {draggable: true});
              map1.addOverlay(marker);
              GEvent.addListener(marker, "dragend", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
              GEvent.addListener(marker, "click", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
       GEvent.trigger(marker, "click");
           }
          }
        );
      }
    }

    if (flag == 2) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
           if (!point) {
              alert(address + " not found");
           } else {
              map2.setCenter(point, 16);
              var marker = new GMarker(point, {draggable: true});
              map2.addOverlay(marker);
              GEvent.addListener(marker, "dragend", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
              GEvent.addListener(marker, "click", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
       GEvent.trigger(marker, "click");
           }
          }
        );
      }
    }

    if (flag == 3) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
           if (!point) {
              alert(address + " not found");
           } else {
              map3.setCenter(point, 16);
              var marker = new GMarker(point, {draggable: true});
              map3.addOverlay(marker);
              GEvent.addListener(marker, "dragend", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
              GEvent.addListener(marker, "click", function() {
                marker.openInfoWindowHtml(marker.getLatLng().toUrlValue(6));
              });
       GEvent.trigger(marker, "click");
           }
          }
        );
      }
    }

}
    </script>
  </head>

  <body Xonload="initialize()" Xonunload="GUnload()">
    <form action="#" Xonsubmit="showAddress(this.address1.value,1); return false">
      <p>
        <input type="text" style="width:350px" name="address1" value="Los Angeles" />
        <input type="submit" value="Go There!" />
      </p>
      <div id="map_canvas1" style="width: 500px; height: 350px"></div>
      <br>
  </form>
  <form action="#" Xonsubmit="showAddress(this.address2.value,2); return false">
      <p>
        <input type="text" style="width:350px" name="address2" value="New York" />
        <input type="submit" value="Go There!" />
      </p>
      <div id="map_canvas2" style="width: 500px; height: 350px"></div>

      <br>
  </form>
  <form action="#" Xonsubmit="showAddress(this.address3.value,3); return false">
      <p>
        <input type="text" style="width:350px" name="address3" value="Chicago" />
        <input type="submit" value="Go There!" />
      </p>
      <div id="map_canvas3" style="width: 500px; height: 350px"></div>
    </form>

  </body>
</html>

 

Posted by Yoonmi Lee | 0 comment(s)

I think Chapter 5, Forms of Theories, is a key chapter in the rest of this book. I learned three different conceptions of how sets of statements should be organized so as to constitute a theory. These are set-of-laws, axiomatic, and causal process. I especially concentrated on this part to understand each example and distinguish the difference between conceptions.  In terms of set-of-laws author insists that if scientific knowledge is organized in the form of a set of laws, a scientist cannot achieve all the purpose of science, since he cannot provide a sense of understanding. The axiomatic theory is defined as an interrelated set of definitions and statements and one of the most important problems in dealing with theories in axiomatic form is determining how to select the axioms. Also it can provide a sense of understanding, but not always. The causal process form has the major difference between this form of theory and the axiomatic form. That is all statements are considered to be of equal importance.

Author also indicates that while a conception of theory as a set of laws will lead to an efficient use of resources if the research-then-theory strategy is employed, a theory in axiomatic or causal process form will lead to an efficient use of resources if a theory-then-research strategy is employed. Another interesting part is a comparison between strategies, research-then-theory and theory-then-research, in chapter 7. Author explains that research-then-theory strategy has the disadvantage that considerable effort may be spent on collecting data that have no useful purpose, but it may provide some information useful for inventing theories and theory-then-research strategy also has the disadvantage that the scientist may have no initial information on which to base the first attempts at a theory, but research is more efficient when one only collects information related to a few important hypotheses.

Chapter 8, conclusion, is very good to remember key points in this book. While I read this chapter I could arrange whole procedure to constitute a theory with abstract theoretical statements.

Posted by Yoonmi Lee | 0 comment(s)

September 29, 2008

I learned from last class that Google provides map information to everyone who wants to integrate Google Map API and Virtual Earth API. So we can easily call these APIs to web site. I know map information should be huge data. However map was displayed within a short time. Especially I was surprised when I saw 3D map and current traffic information. I realized how useful it is.

Here I have one question. If I make a web application for business, can I integrate Google Map API and Virtual Earth API for free ?

Posted by Yoonmi Lee | 0 comment(s)

This book describes the different types of concepts and statements that compose a scientific body of knowledge. And we expect that scientific knowledge provides a typology, predictions of future events, explanations for past events, sense of understanding, and control of events. Among these purposes typologies can be achieved since any set of concepts can be used to organize and classify. For sense of understanding, it is provided only when the causal mechanisms that link changes in one or more concepts (the independent variables) with changes in other concepts (the dependent variables) have been fully described.  Also this book indicates characteristics of scientific knowledge which are abstractness, intersubjectivity, and empirical relevance. Abstractness should be independent on the time and space and intersubjectivity should include explicitness and rigorousness. For empirical relevance, other scientists can evaluate the correspondence between the theory and the results of empirical research.

In Chapter 2, author introduces Kuhn paradigms which are scientific revolutions. While examples of Kuhn paradigms are founded well in the physical and biological sciences it is not easy to find example in the social science. However Freud’s ideas were a good example to meet the criteria of Kuhn paradigm. Also author explains that a paradigm and a Kuhn paradigm differ in degree; the Kuhn paradigm represents a dramatic change from past orientations, whereas a paradigm represents a definite shift in orientations, but less than a scientific revolution.

I learned what exactly concept is, difference between abstract and concrete concepts, relationship between abstract concepts and operational definitions, and quantifications of theoretical concepts as well in the chapter 3. And I also learned that there are four kinds of forms of quantification such as nominal level, ordinal level, interval level, and ratio level.

In chapter 4, author emphasizes that theoretical statement of the form (Given C1 …. Then Y) are most important for scientific body of knowledge and it should be placed before explanation, predictions, or sense of understanding.

This book is not easy to understand for me but now I have a little understanding how theory is constructed. I expect that I will get a better understanding after I finish this book.

Posted by Yoonmi Lee | 0 comment(s)

Assignment3: Suppose that a client approached you regarding the development of a “Traffic Information System Mashup”.  Briefly describe how these topics/concepts could/would be used in the development of such a systemThe first step to build Traffic Information System Mashup is to gather user’s requirement from the client. To do that, we need individual interview, group meeting, relevant documents, and so on.  As end-user of this system is everybody in this country we can add several critical requirements to this system. These are as follows. 1.     This system should provide immediate traffic information in real time. => Google Map API and Virtual Earth API could be used to meet this requirement. User can find out current traffic information on the map. 2.     To design specific map they need some tools to manipulate map information. => Open layers could be used to design a specific map to satisfy its purpose. 3.     If the user wants to find specific place and see the street view, system should indicate the place and show the current view. => Google Maps Geocoding enables user to find specific place by entering address and Google Maps StreetView enables user to see the current view of the street.4.     If the user wants to get a driving direction where he/she wants to go, system should provide direction with current traffic information, distance and driving time, and shortest path from departure to destination. => These additional functions should be added to this system using Google Map API and Virtual Earth API. 5.     One suggested function is to provide these services using Navigation or cell phone for 24 hours by 7 days. To do that, this system should send data to the Navigation and cell phone by wireless communication so that user receives these services everywhere at any time.  

Keywords: Geododing, Google Map API, Google Maps StreetView, Traffic Information System

Posted by Yoonmi Lee | 0 comment(s)

September 18, 2008

After I finished this book I asked myself “Have you ever considered reader and reader’s perspective? Answer is “Not much”. I learned that we should consider reader’ view for every single step on the research as this book always emphasizes this point. Even the drawing or making a table and chart to support the evidence it should be simple and clear to understand.

“Planning” part was useful for me. It describes how to start to organize elements of our argument. And I carefully read “Citation” part. It gives us how to cite sources into the research paper along with plagiarism. I realized there are various cases for plagiarism. If we don’t know exactly we will get in big trouble. For the “Introduction and Conclusion” part, it teaches us the steps from establishing common ground to writing a conclusion. I know we spend a lot of time to write introduction and conclusion as well as revising those parts. To design these parts effectively we need to memorize and practice it as possible as we can. This book is expecting to be my companion for research.

Posted by Yoonmi Lee | 0 comment(s)

September 15, 2008

Question 1: What did you learn or now know better

After I read this article I got new information about GIS and also GIS is using in the various area such as game, cyber life, health, environment and so on. GIS is not only for map information, but also for many other information systems. I searched the website introduced in this article and realized already many people are using these web applications. Also flat informational Web is moving forward 3-D experimental Web. Another thing obtained from this article is a Google mashup which is a web application that combines data from more than one source into a single integrated tool. I plan to use these applications.

 

Question 2: What questions do you have or what did you find confusing?

I already finished reading this article I still have some questions for integrating application in the web. What I understand is that we can integrate web application such as Google Maps and Second Life. Also I have some worries for side-effect from the 3 dimensional display in the Web. Second Life, for example, enables us to live in the cyber world with virtual friend, house, play, hobby, and so on. Before 3-D experimental web system comes we should prepare regulations and morals for people’s behavior because, I think, cyber world affects our real world.  

 

Question 3: What did you find interesting and why?

Google mashup and second life are very interesting for me. For the mashup, I regard mashup application as a revolution of web development. Until now many developer have been working on various information system for business, education, health, construction, law, and etc. Now we can deveop web application with a little effort and test that result in the web. And many people are living in the Second Life. They need everything same as real world. It means there are many chances to start business and important thing is that this business is real. So if somebody wants to do business in the virtual world, he/she should live with those people and analyze how it is going on, what they need, and what they want to do. I predict that the scale of virtual world will be bigger than now.

Posted by Yoonmi Lee | 0 comment(s)

September 14, 2008

The book, “The Craft of Research”, provides a fundamental research method with various examples and detail explanation. And I realized that this book has almost answers for my questions obtained from the previous research for thesis. When we face to thesis we must find a claim related to our interest area. It was very hard for me. This book says that there are many preparations for finding a claim. It cannot be appear suddenly to us. When I was working on thesis for ubiquitous healthcare services I couldn’t find a claim. At that time I knew how important new healthcare service is in Korea. However finding a critical issue from a lot of information was not easy.

I got help from our professor to organize my thesis. Even though I finished the thesis I still have many questions. Now I find those answers from this book.

Especially the diagram about claim, reason, evidence, acknowledgment, and response is very clear to understand. Also chapter 5 and chapter 6 are very useful for me because I think qualified sources provide useful and reliable information. So it is very important to select good source when we start research. I think I need to be an independent researcher. To do that, I should have full knowledge for research through this wonderful class.

Keywords: Claim, Evidence, Reason, Research

Posted by Yoonmi Lee | 0 comment(s)