• Title/Summary/Keyword: Computer software

Search Result 8,259, Processing Time 0.047 seconds

Energy Efficient Software Development Techniques for Cloud based Applications

  • Aeshah A. Alsayyah;Shakeel Ahmed
    • International Journal of Computer Science & Network Security
    • /
    • v.23 no.7
    • /
    • pp.119-130
    • /
    • 2023
  • Worldwide organizations use the benefits offered by Cloud Computing (CC) to store data, software and programs. While running hugely complicated and sophisticated software on cloud requires more energy that causes global warming and affects environment. Most of the time energy consumption is wasted and it is required to explore opportunities to reduce emission of carbon in CC environment to save energy. Many improvements can be done in regard to energy efficiency from the software perspective by considering and paying attention on the energy consumption aspects of software's that run on cloud infrastructure. The aim of the current research is to propose a framework with an additional phase called parameterized development phase to be incorporated along with the traditional Software Development Life cycle (SDLC) where the developers need to consider the suggested techniques during software implementation to utilize low energy for running software on the cloud and contribute in green computing. Experiments have been carried out and the results prove that the suggested techniques and methods has enabled in achieving energy consumption.

Implementation of Web Photo Binder Using HTML5 (HTML5를 이용한 웹 포토바인더 구현)

  • Kim, Chang-Young;Jung, Ho-Seok;Park, Jin-Hyuk;Oh, Min-Kyung;Kwon, Soon-Kak;Kim, Tae-Suk
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.485-487
    • /
    • 2012
  • 스마트 폰, 테블릿 PC 등으로 유비쿼터스 시대가 오는 것을 예고하고 있으며, 이에 따라 현재 인터넷 익스플로워 보다는 모든 웹 브라우져에서도 사용가능한 HTML5가 웹 및 앱 연동 표준으로 대두되고 있다. 따라서 본 논문에서는 카메라가 장착된 휴대폰에서 촬영하고 소유하고 있는 사진을 웹 및 앱스토어에서 개인이 앨범을 제작하고 인화해주는 프로그램을 개발하여 구현한다. 본 논문의 기대효과로는 주문 프로세스 개선 및 컨텐츠 보강, 카메라 이벤트 효과 증대, 등이 기대된다.

  • PDF

Implementation of Sound Recognition for Security Camera (보안카메라에서 소리인식 구현)

  • Yun, Tae-In;Ku, Ha-Neul;Kim, Do-Eun;Jang, Won-Serk;Kwon, Soon-Kak;Kwon, Oh-Jun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.491-493
    • /
    • 2012
  • 소리인식이란 우리 귀에 들리는 모든 소리를 받아 들여 소리의 값과 저장되어 있는 데이터의 값을 비교하여 인식 결과를 도출해내는 과정을 의미한다. 보안 카메라는 현재 다양한 장소에서 설치되어 있어도 여전히 보안의 사각지대는 존재하며, 이를 보완하기 위해서는 여러 방향을 촬영하기 위한 아주 많은 보완 카메라가 설치될 수 밖에 없다. 그렇게 되면 설치비용이 더욱 증가되고, 무수한 카메라는 사람들에게 심적 부담감을 줄 것이다. 본 논문은 보안 카메라에 마이크를 설치하고, 입력되는 소리를 인식하여 발생되는 상황을 판단하는 시스템을 설계하고 구현하기 위한 것이다. 이를 바탕으로 보안 카메라의 사각지대를 소리인식으로 해결할 수 있어서 보완 카메라의 설치 비용을 줄일 수 있다.

  • PDF

Implementation of OCR System Based on Smart Phone (스마트폰 기반 OCR 시스템의 구현)

  • Heo, Jin-Kyu;Kim, Hyun-Gon;Jang, Min-Seok;Jang, Seok-Hwan;Kwon, Soon-Kak;Park, Yoo-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.500-503
    • /
    • 2012
  • 스마트폰은 폭발적인 성장세와 더불어 어플리케이션의 시장규모가 크게 증대될 것으로 예상된다. 본 논문에서는 직접 사진을 캡처 시킨 문자들을 텍스트로 변환시켜주고 데이터베이스를 이용해서 그 문자들의 의미를 표현하는 어플리케이션을 구현한다. 어플리케이션의 기능으로는 텍스트로 변환하고자 하는 사진을 찍거나 혹은 앨범에 있는 사진을 불러내어 텍스트로 변환을 시켜서 상대방에게 메시지나 블루투스 등을 이용하여 전송을 가능하게 해줄 수 있으며, 글꼴을 바꾼다거나 크기 등 편집 기능까지 추가적으로 가능하도록 할 수 있다. 이 어플리케이션으로 인한 효과로 인터넷이나 거리를 돌아다니다가 원하는 문구가 있으면 바로 원하는 상대방에게 쉽고 간편하고 빠르게 전달할 수 있는 편리함 등이 있다.

  • PDF

Implementation of Reverse Engineering Analysis (역공학 분석 시스템 구현)

  • Park, Hyeong-Cheol;Gan, Jeon-Hyeon;Jang, Tae-Jin;Lee, Ju-Yeon;Kwon, Soon-Kak;Lee, Jung-Hwa
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.05a
    • /
    • pp.509-511
    • /
    • 2012
  • 역공학(Reverse Engineering)은 이미 만들어진 소프트웨어 시스템을 역으로 추적하여 처음의 문서나 설계기법 등의 자료를 얻어 내는 것을 의미한다. 본 논문은 역공학 개념을 이용하여 하나의 파일에서 뽑을 수 있는 데이터 즉, 클래스나 변수, 메소드, 연관 관계 등을 추출하여 xml문서에 저장 후 역공학한 프로젝트 내에서 선언된 변수와 함수들의 사용횟수를 도출하는 시스템을 구현한다. 이를 바탕으로 역공학한 프로젝트 내에서 선언된 변수와 함수들의 사용횟수를 도출함으로써 검출 및 유지 보수가 용이하며, 클래스 다이어그램이 좀 더 자세하게 그려줄 수 있다.

  • PDF

XML Reverse Engineering System (XML 역공학 시스템)

  • Park, Hyungchul;Gan, Jeonhyeon;Jang, Taejin;Lee, Juyeon;Lee, Taehyuk;Kwon, Soonkak
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2012.10a
    • /
    • pp.692-695
    • /
    • 2012
  • 만들어진 소프트웨어 시스템을 역으로 추적하여 처음의 문서나 설계기법 등의 자료를 얻어 내는 역공학(Reverse Engineering)은 유지 보수 및 재사용 측면에서 필요하다. 본 논문은 역공학 개념을 이용하여 하나의 소스 파일에서 클래스, 클래스내의 멤버 변수 및 메소드, 서로 다른 클래스 사이의 연관 관계 등을 추출하여 xml 문서로 표시하여 저장하는 시스템을 구현한다. 또한, 역공학한 프로젝트 내에서 선언된 변수와 함수들의 사용횟수를 분석하며, 분석된 결과를 GUI 형태로 표시시켜 줌으로써 사용자의 편리성을 제공해준다.

  • PDF

Webservice implementation for OpenLS presentation service. (OpenLS 프리젠테이션 웹 서비스 구현)

  • Heo, Tae-Wook;Kim, Jae-Chul;Kim, Sung-Soo;Kim, Kwang-Soo;Park, Jong-Hyun;Lee, Jong-Hun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.11b
    • /
    • pp.785-788
    • /
    • 2003
  • 최근 휴대폰 및 PDA 에서 사용되는 위치기반 서비스의 활용도가 높아지고 있다. 사용자들은 보다 효과적인 위치기반 서비스의 디스플레이에 더욱 많은 기대를 하고 있다. 따라서, 본 논문에서는 platform 에 독립적이며, 다양한 머신에서 실행될 수 있도록 Java 를 통한 웹서비스 기술을 바탕으로 한 기본 아키텍쳐 및 프로그램을 선 보일 것이다. 또한 OpenLS 에서 제시하는 스펙을 기본으로 SOAP 방식으로 구현하고, LBS 기본 핵심 서비스 중 프리젠테이션 서비스의 콤퍼넌트 모듈을 분산 컴퓨팅 하에서 수행할 수 있는 Webservice 형태로 구현한 것이다.

  • PDF

An Implementation of Sign Board Recognition System (옥외 광고물 인식 시스템 구현)

  • Park, Ji-Hoo;Hwang, Hong-Baek;Jung, Su-Bong;Choi, Yeung-Ho;Bang, Seon-Ae;Kwon, Soon-Kak
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2010.05a
    • /
    • pp.598-601
    • /
    • 2010
  • 개인용 단말기 디스플레이 상의 광고물 객체의 기준점 설정하여 좌표 값, 색상 값을 받은 후 그 정보를 기반으로 광고물의 경계선을 추출한다. 경계선에서 추출된 4 모서리의 좌표와 거리 측정기를 통하여 측정한 거리 값을 통해 여러 위치에서도 광고물의 면적을 측정하는 시스템을 구현한다.

  • PDF

Implementation of Video Surveillance System (동영상 감지 시스템의 구현)

  • Bak, Jeong-Hun;Kim, Min-Sam;Bak, Jung-Soo;Bae, Young-Min;Kwon, Soon-Kak;Lee, Jong-Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.187-188
    • /
    • 2009
  • 네트워크로 연결된 카메라를 사용자가 원하는 장소에 설치해서 자리를 비울 때 발생하는 일을 알아볼 수 있는 시스템을 구현한다. 먼저 웹캠을 컴퓨터에 설치해서 프로그램을 구동시켜 모니터에 출력이 되는 것을 확인 후, 감시 작동을 시키게 되면, 초기 설정 화면과 현재 화면을 비교 한다. 초기 설정 화면과 현재 화면에서 차이값이 발생하면 경보음 및 문자 전송을 하게된다. 사용자가 쉽게 내용을 확인할 수 있도록 홈페이지와 연동이 가능하게 한다.

A Study on Optimization for Vessel Material Management (선박자재관리 최적화에 관한 연구)

  • Ahn, Joo-Hyuk;Hwang, Hong-Baek;Lee, Seong-Hyuk;Bang, Seon-Ae;Wu, Xiao-Fei;Kwon, Soon-Kak
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.623-624
    • /
    • 2009
  • 본 논문에서는 선박 등에서 사용되는 자재관리 시스템에서 자재를 효율적으로 배치하기 위한 것이다. 선박자재 관리 시에 제한 시간 안에 자동으로 최적화된 요소를 낭비 없이 추출할 수 있는 알고리즘을 제안하여 실제 선박자재 관리시스템에 적용한다.