• Title/Summary/Keyword: objectClass

Search Result 705, Processing Time 0.042 seconds

Design and Implementation of a Messenger Program for PDA Using UML (UML을 이용한 PDA용 메신저 프로그램 설계 및 구현)

  • Kwon, Young-Jik;Cui, Jun;Kwon, Dong-Hwoon
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.15 no.5
    • /
    • pp.149-158
    • /
    • 2010
  • A messenger program in this paper was designed and implemented using Use Case Diagram, Class Diagram, Activity Diagram, and Sequence Diagram. We selected total 7 major functionalities such as PC server, login, friends management, chatting, file transfer, account management, etc. The followings are various implementation results from this paper. First, developers could easily understand the desired product and programming flow from using UML Diagrams. Second, PDA users could communicate with developers for a long time without time constraints. Third, there was high usability of UML Diagram in the phase of objected-oriented analysis. Forth, it was easy to update and maintain a program.

New Eruptive YSOs from SPICY and WISE

  • Carlos Contreras Pena;Mizna Ashraf;Jeong-Eun Lee;Gregory Herczeg;Phil Lucas;Zhen Guo;Doug Johnstone;Ho-Gyu Lee;Jessy Jose
    • Journal of The Korean Astronomical Society
    • /
    • v.56 no.2
    • /
    • pp.253-262
    • /
    • 2023
  • This work presents four high-amplitude variable YSOs (≃3 mag at near- or mid-IR wavelengths) arising from the SPICY catalog. Three outbursts show a duration that is longer than 1 year, and are still ongoing. And additional YSO brightened over the last two epochs of NEOWISE observations and the duration of the outburst is thus unclear. Analysis of the spectra of the four sources confirms them as new members of the eruptive variable class. We find two YSOs that can be firmly classified as bona fide FUors and one object that falls in the V1647 Ori-like class. Given the uncertainty in the duration of its outburst, an additional YSO can only be classified as a candidate FUor. Continued monitoring and follow-up of these particular sources is important to better understand the accretion process of YSOs.

Improvement of Class Reuse at Sensor Network System Based on TinyOS Using CATL Model and Facade Pattern (CATL 모델과 Facade 패턴을 이용한 TinyOS 기반 센서네트워크 시스템 클래스 재사용 개선)

  • Baek, Jeong-Ho;Lee, Hong-Ro
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.15 no.2
    • /
    • pp.46-56
    • /
    • 2012
  • Recently, when software architecture is designed, the efficiency of reusability is emphasized. The reusability of the design can raise the quality of GIS software, and reduce the cost of maintenance. Because the object oriented GoF design pattern provides the class hierarchy that can represent repetitively, the importance is emphasized more. This method that designs the GIS software can be applied from various application systems. A multiple distributed sensor network system is composed of the complex structure that each node of the sensor network nodes has different functions and sensor nodes and server are designed by the combination of many classes. Furthermore, this sensor network system may be changed into more complex systems according to a particular purpose of software designer. This paper will design the CATL model by applying Facade pattern that can enhance the efficiency of reuse according to attributes and behaviors in classes in order to implement the complicated structure of the multiple distributed sensor network system based on TinyOS. Therefore, our object oriented GIS design pattern model will be expected to utilize efficiently for design, update, or maintenance, etc. of new systems by packing up attributes and behaviors of classes at complex sensor network systems.

Complexity Metrics for Analysis Classes in the Unified Software Development Process (Unified Process의 분석 클래스에 대한 복잡도 척도)

  • 김유경;박재년
    • The KIPS Transactions:PartD
    • /
    • v.8D no.1
    • /
    • pp.71-80
    • /
    • 2001
  • Object-Oriented (OO) methodology to use the concept like encapsulation, inheritance, polymorphism, and message passing demands metrics that are different from structured methodology. There are many studies for OO software metrics such as program complexity or design metrics. But the metrics for the analysis class need to decrease the complexity in the analysis phase so that greatly reduce the effort and the cost of system development. In this paper, we propose new metrics to measure the complexity of analysis classes which draw out in the analysis phase based on Unified Process. By the collaboration complexity, is denoted by CC, we mean the maximum number of the collaborations can be achieved with each of the collaborator and detennine the potential complexity. And the interface complexity, is denoted by IC, shows the difficulty related to understand the interface of collaborators each other. We prove mathematically that the suggested metrics satisfy OO characteristics such as class size and inheritance. And we verify it theoretically for Weyuker' s nine properties. Moreover, we show the computation results for analysis classes of the system which automatically respond to questions of the it's user using the text mining technique. As we compared CC and IC to CBO and WMC, the complexity can be represented by CC and IC more than CBO and WMC. We expect to develop the cost-effective OO software by reviewing the complexity of analysis classes in the first stage of SDLC (Software Development Life Cycle).

  • PDF

Research on the appreciation guidence of elementary school art subject -with present office teacher and an elementary school (5, 6 class) student as the central figure- (초등학교 미술과 감상지도에 관한 실태 조사 -현직교사와 초등학교(5, 6학년) 학생을 중심으로-)

  • Kang Kyoung-Koo
    • Journal of Science of Art and Design
    • /
    • v.8
    • /
    • pp.5-43
    • /
    • 2005
  • This study aimed to suggest a resolution through a research on actual condition of appreciation class among art classes in elementary school. For this object, this study is about the need and problem of appreciation through concert of art appreciation and educational meaning. And this study is research, based on 200 current teachers to teach the art education of appreciation in Seoul. In the case of student research, this study show the current appreciation education focusing on 200 students in Seoul. The teachers has been seeing the importance of the appreciation education, but that education has been performing in the poor environment without aids and appreciation materials. And they thought that the most effective way to teach the appreciation of art is the on-site education such as the invitation of art-gallery or museum. The Change of realization about art, together with improvement of realistic situation, is important. But more important problem is the role and the realization of teacher who teach art directly. If the teacher's viewpoint to teach directly education of appreciation is examined, there are following problems First, it lacks realization about the importance of appreciation education. Teachers who teach a student have been taken functional art education mainly and this trend has been spread in the whole of society, therefore, the importance about the teaching of appreciation is negligent and is handled indifferently. Also, Teachers do not offer opportunity to obtain professional information of art appreciation map to overemphasize the study of practical teaching research. Second, elementary schools teacher is, for the most part, occasion that homeroom teacher teaches all object classes, and complete charge teacher is selected only some. Therefore, teacher in charge who play most a lot of subjects is difficult to recognize the importance of art teaching appreciation subject or class. There must have been a research about the educational preventive measures as suitable support, reorganization of at time and experts in superior office educational institution. Trough this study, I could know that front-line teacher should be specialized and more complete charge teacher should be needed urgently. Finally, the teachers must break the custom of the art appreciation and develop various art appreciation method. And the teachers have to lead the students to be interested art appreciation. That's what cultivate the students' aesthetic feeling and genius.

  • PDF

A Study of Teachers' Pedagogical Content Knowledge about Area of Plane Figure (평면도형의 넓이 지도에 대한 교사의 PCK 분석)

  • Park, Sun Young;Kang, Wan
    • Journal of Educational Research in Mathematics
    • /
    • v.22 no.4
    • /
    • pp.495-515
    • /
    • 2012
  • This study is to diversely analyze teachers' Pedagogical Content Knowledge (PCK) regarding to the area of plane figures and discuss the consideration for the materialization of the effective class in learning the area of plane figures by identifying the improvements based on problems indicated in PCK. The subjects of inquiry are what the problems with teachers' PCK regarding to the area of plane figures are and how they can be improved. In which is the first domain of PCK, teachers need to fully understand the concept of the area and the properties and classification of the area and length, recognized the sequence structure as a subject of guidance and improve the direction which naturally connects the flow of measurement by using random units in guidance of the area. In which is the second domain of PCK, teachers need to establish understanding of the concept for the area and understanding of a formula as a subject matter object and improve the activity, discovery and research oriented class for students as a guidance method by escaping from teacher oriented expository class and calculation oriented repetitive learning. They also need to avoid the biased evaluation of using a formula and evenly evaluate whether students understand the concept of the area as a performance evaluation method. In which is the third domain of PCK, teachers need to fully understand the concept of the area rather than explanation oriented correction and fundamentally teach students about errors by suggesting the activity to explore the properties of the area and length. They also need to plan a method to reflect student's affective aspects besides a compliment and encouragement and apply this method to the class. In which is the fourth domain of PCK, teachers need to increase the use of random units by having an independent consciousness about textbooks and supplementing the activity of textbooks and restructure textbooks by suggesting problematic situations in a real life and teaching the sequence structure. Also, class groups will need to be divided into an entire group, individual group, partner group and normal group.

  • PDF

A Visual Programming Tool for Constructing Object-Oriented C++ Class (객체 지향 C++클래스 생성을 위한 시각 프로그래밍 도구)

  • Ha, Su-Cheol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.1
    • /
    • pp.23-33
    • /
    • 1995
  • This paper describes a visual programming tool which provides novice programmer as well expert with the abilites to capture real physical world of problem domain and to manipulate it user-friendly using icons and symbols. Therefore, novice can understand object-oriented features of C++ incrementally and construct classes easily. For this, we introduce some visual metaphors which are displayed as tables. The tables can not only represent objects and classes, but also be considered themselves as icons. We have named these tables as table-icons. Three levels of table-icons(i.e., Super Table-Icons, Intermediate Table-Icons and Detailed Table-Icons) are proposed to follow up appropriate evolution of object-oriented concepts. Table-icons are not simple pictographs but are activated and expanded to table forms. And then, developer can inset necessary entities into table body and delete useless entities from it. These table-icons are applied to a diagramming technique, C++gram[18], which is suggested for designing and implementing C++ programs.

  • PDF

Content-Dependent Authorization Mechanism using Predicates (술어를 이용한 내용 의존적 권한부여 기법)

  • 홍성림;박창원;정진완
    • Journal of KIISE:Databases
    • /
    • v.30 no.1
    • /
    • pp.1-13
    • /
    • 2003
  • In this paper, we present a content-dependent authorization mechanism for object-oriented database systems. So far, several models of authorization for object-oriented databases have been proposed, but most of these models do not support the authorization based on the database content. This paper shows how the traditional content-independent authorization model can be extended to provide the content-dependent authorization using predicates on the values of attributes of a class. The proposed model makes it possible to group objects that satisfy the specified conditions on the values of the objects and to grant a single authorization on those objects. This model supports the negative authorization and provides the concept of the strong and weak authorization to resolve conflicts between positive and negative authorizations. In addition, we address and resolve some of the problems that arise when the predicates are associated with the authorization. In particular, since the authorization operations of the traditional content- independent model become inadequate for our mode, we redefine the semantics of the authorization operations.

The Evaluation of on Land Cover Classification using Hyperspectral Imagery (초분광 영상을 이용한 토지피복 분류 평가)

  • Lee, Geun-Sang;Lee, Kang-Cheol;Go, Sin-Young;Choi, Yun-Woong;Cho, Gi-Sung
    • Journal of Cadastre & Land InformatiX
    • /
    • v.44 no.2
    • /
    • pp.103-112
    • /
    • 2014
  • The objective of this study is to suggest the possibility on land cover classification using hyperspectal imagery on area which includes lands and waters. After atmospheric correction as a preprocessing work was conducted on hyperspectral imagery acquired by airborne hyperspectral sensor CASI-1500, the effect of atmospheric correction to a few land cover class in before and after atmospheric correction was compared and analyzed. As the result of accuracy of land cover classification by highspectral imagery using reference data as airphoto and digital topographic map, maximum likelihood method represented overall accuracy as 67.0% and minimum distance method showed overall accuracy as 52.4%. Also product accuracy of land cover classification on road, dry field and green house, but that on river, forest, grassland showed low because the area of those was composed of complex object. Therefore, the study needs to select optimal band to classify specific object and to construct spectral library considering spectral characteristics of specific object.

GoF design patterns based object-oriented Total Maximum Daily Load software design (GoF 디자인 패턴기반 객체지향 오염총량제 소프트웨어 설계)

  • Kim Hyung-Moo;Kwak Hoon-Seong
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.73-80
    • /
    • 2005
  • The purpose of using CBD in the object-oriented modeling is to improve the software capability by reducing iterative time and space complexity. Despites many achievements of CBD, it is needed to study about design patterns and it's standardization for the increment of CBD design reusability. However, it is rather possible that impetuous constructing meta-pattern languages and pattern repositories make adapting patterns to software development more complicate and difficult. By applying GoF design patterns to the design of the TMDL(Total Maximum Daily Load) environmental software discipline, this study suggests a method which specifies Pattern names at class names for retrieving, exploring the adapted patterns on the stage of software design without meta-pattern language which is a redundant abstraction, nor additional pattern repositories. Thus, this study can contribute on the reducing iterations and repetitions that are frequently occurred in the process of the environmental software developments.