• 제목/요약/키워드: Web developer

검색결과 86건 처리시간 0.024초

소규모의 웹 응용 개발을 위한 역할 분담 (Individual Roles for Small-sized Web Application Development)

  • 이우진;조용선;정기원
    • 한국전자거래학회지
    • /
    • 제6권3호
    • /
    • pp.209-225
    • /
    • 2001
  • This paper Proposes the individual roles for developing small web application systems based on the Client/Server architecture with the activities and artifacts of each role and cooperation. The roles of Web Server part (i.e. User Interface Designer, Web Designer, HTML Writer), the roles of Application Server part (i.e. Domain Expert, Application Developer, Tester) and the roles of DB Server part (i.e. Database Administrator, Data Designer) are described. Furthermore, the role of the Development Leader that participates in development and manages all works in project and finds the solutions of problems in project, is also discussed. The Domain Expert analyzes the domain of the application in order to send the artifacts to the Application Developer. Then the Application Developer analyzes, designs and implements the application based on the artifacts of the Domain Expert and integrates the implemented program modules. Roles are related each other in this way, and cooperate until the application development is completed. Finally, we analyzed and compared these roles with the roles of RUP(Rational Unified process) and web wave. Suggested roles in this paper turned out to be efficient compared to the roles of the existing large-scale methodology.

  • PDF

Improvement in Operation Efficiency for Chip Mounter Using Web Server

  • Lim, Sun-Jong;Joon Lyou
    • International Journal of Precision Engineering and Manufacturing
    • /
    • 제4권6호
    • /
    • pp.5-11
    • /
    • 2003
  • The number of the enterprises which utilize network technology has been increasing for solving problems such as productivity improvement, market trend analysis, and material collection for making decision. Especially, the management of equipment and the recovery time reduction when machines break down are very important factors in productivity improvement of the enterprise. Currently, most of the remote trouble diagnosis of equipment using the internet have just one function of transmitting the trouble information to the user. Therefore it does not directly reflect the user's recovery experience or the developer's new recovery methods. If the user's experienced recovery methods or the developer's recovery methods as well as the basic recovery methods are reflected online or on the internet, it makes it possible to recover faster than before. In this paper, we develop a Remote Monitoring Server (RMS) for chip mounters, and make it possible to reduce the recovery time by reflecting the user's experience and developer's new methods in addition to presenting the basic recovery methods. For this, trouble recovery concept will be defined. Based on this, many functions(trouble diagnosis, the presentation of the basic recovery methods, user's and developer's recovery method, counting function of the trouble number of each code, and presentation of usage number of each recovery methods) were developed. By utilizing the reports of the actual results of chip mounter and the notice function of the parts change time, the rate of operation of the chip mounter can be improved.

분산객체지향 시스템 구축을 위한 CASE 도구

  • 이동진
    • 디지털콘텐츠
    • /
    • 2호통권69호
    • /
    • pp.78-88
    • /
    • 1999
  • 분산객체관리 시스템을 구축하기 위해 사용되는 자동화도구 중에서 특별히 JAVA에 관련되고 웹을 구축할 수 있는 프로그램 자동화도구에 대하여 알아보기로 한다. 여기에서는 JBuilder, Netdynamics, Prolifics, Recital Internet Developer, Sappjire/Web, Vibe Enterprise, Visual Cafe Pfo, WebObject, WebSpeed의 9가지 CASE 도구를 선택하여 이 도구들의 평가버전, 제품의 운영환경, 강점, 약점, 제품의 구성, 제품전략, 작업절차의 순서로 설명하기로 하겠다.

  • PDF

개념격자를 이용한 온톨로지 오류검출기법 (An Approach for Error Detection in Ontologies Using Concept Lattices)

  • 황석형
    • 한국IT서비스학회지
    • /
    • 제7권3호
    • /
    • pp.271-286
    • /
    • 2008
  • The core of the semantic web is ontology, which supports interoperability among semantic web applications and enables developer to reuse and share domain knowledge. It used a variety of fields such as Information Retrieval, E-commerce, Software Engineering, Artificial Intelligence and Bio-informatics. However, the reality is that various errors might be included in conceptual hierarchy when developing ontologies. Therefore, methodologies and supporting tools are essential to help the developer construct suitable ontologies for the given purposes and to detect and analyze errors in order to verify the inconsistency in the ontologies. In this paper we propose a new approach for ontology error detection based on the Concept Lattices of Formal Concept Analysis. By using the tool that we developed in this research, we can extract core elements from the source code of Ontology and then detect some structural errors based on the concept lattices. The results of this research can be helpful for ontology engineers to support error detection and construction of "well-defined" and "good" ontologies.

Non-SQL 질의 데이터 서버 아키텍처 (An Architecture for Data Server of Non SQL Query)

  • K. H., Kwon;Chakra, Balayar;S. H., Cheon
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.406-408
    • /
    • 2004
  • To develop enterprise architecture based distributed application needs consideration of various factors such as division of role between web-designer and software developer, defining entity and its usage, database connection and transaction processing. This paper presents DONSL(Data Server of Non SQL-Query) architecture that provides solution to above aspects through web-tier object modeling guaranteeing efficient transaction processing and performance between web-tier and 08MS through simplified usage of query logic property.

  • PDF

웹 개발자에게 요구되는 지식과 스킬에 대한 연구 (A Study of Knowledge and Skills Required for Web Developers)

  • 이충권;이홍희;유상진
    • 한국산업정보학회논문지
    • /
    • 제18권3호
    • /
    • pp.57-66
    • /
    • 2013
  • 기존의 많은 연구자들이 프로그래머, 시스템분석가, 그리고 IT 관리자와 같은 정보인력에게 요구되는 지식과 스킬에 대하여 조사하고 연구하였다. 이러한 연구결과가 급변하는 정보기술에 대한 이해를 도왔을 뿐만 아니라, 정보기술관련 종사자들이 경력을 준비하는데 있어서도 도움을 주었다. 하지만, 웹 개발자와 같은 새로운 직업에 대해서는 거의 연구가 이루어지지 않았다. 본 연구는 인터넷에 게재된 구인광고를 수집하여 분석함으로써 웹 개발자에게 요구되는 지식과 스킬을 살펴보았다. 웹 개발에 대한 구체적인 기술적(technical) 요구사항은 Java나 JSP와 같은 프로그래밍 언어와 데이터베이스, 인터넷/웹에 관한 지식/스킬이었다. 비즈니스(business) 영역에서는 프로젝트 관리와 관련한 지식/스킬과 일반적인 관리능력이 주로 요구되었고, 시스템(system) 영역에서는 개발에 관한 지식/스킬이 높게 요구되었고, 정보기술에 대한 보편적인 지식도 요구되었다. 연구의 결과는 웹 개발에 필요한 다양한 지식과 스킬을 이해하는데 도움을 줄 것으로 기대한다.

UML 기반의 웹 어플리케이션 자동 생성 시스템 (Web Application Generation System Based on UML)

  • 정진영;송정길
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권5호
    • /
    • pp.661-670
    • /
    • 2002
  • 웹 기술이 발전함에 따라 웹 어플리케이션은 기업의 서비스들을 통합하기 위한 기반으로 자리를 잡아가고 있다. 그러나 대부분의 웹 어플리케이션의 개발은 단순히 개발자의 능력에만 의존하여 개발되고 있는 실정이다. 웹 어플리케이션의 개발시 웹의 특성을 고려한 소프트웨어 공학적 접근 및 모델링의 필요성이 대두되고 있다. 본 논문에서는 UML과 UML 확장을 이용하여 웹 어플리케이션을 모델링한 후 페이지를 추출하여 자동으로 웹 어플리케이션을 생성한다. 웹 페이지를 추출하여 자동으로 생성함으로써 대규모의 웹 어플리케이션 개발시 유지 및 보수가 용이하도록 하고자 한다.

  • PDF

Automatic Alignment System for Group Schedule of Event-based Real-time Response Web Processing using Node.js

  • Kim, Hee-Wan
    • 한국정보전자통신기술학회논문지
    • /
    • 제11권1호
    • /
    • pp.26-33
    • /
    • 2018
  • A web application running on the Internet is causing many difficulties for a program developer, and it requires to process multiple sessions at the same time due to the occurrence of excessive traffic. Web applications should be able to process concurrent requests efficiently and in real time. Node.js is a single-threaded server-side JavaScript environment implemented in C and C ++ as one of the latest frameworks to implement event models across the entire stack. Nodes implement JavaScript quickly and robust to achieve the best performance using a JavaScript V8 engine developed by Google. In this paper, it will be explained the operation principle of Node.js, which is a lightweight real-time web server that can be implemented in JavaScript for real-time responsive web applications. In addition, this application was practically implemented through automatic alignment system for group scheduling to demonstrate event-based real-time response web processing.

웹 브라우져와 CGI 프로그램 사이의 보안 통신을 지원하는 시스템 설계 및 구현 (Design and Implementation of the System Supporting Security Communication between a Web Browser and a CGI Program)

  • 이준석
    • 한국정보처리학회논문지
    • /
    • 제6권3호
    • /
    • pp.641-653
    • /
    • 1999
  • The paper is design and implementation of the system to support security communication between a Web Browser and a CGI program by a Web Server using PKI(Public Key Infrastructure. This system uses GSS(Generic Security Service)-API to communicate with PKI, offers a Web user a Client Proxy, and offers a CGI developer there library functions related with security. TLS(Transport Layer Security) supports security communication between a Web Browser and a Web Server, but the system supports security communication between a Web Browser and a CGI program as the protected data received from a Client Proxy are sent to a CGI program, and the CGI program decrypts the data using the library functions supported by this system.

  • PDF

MS .NET 기반 서버와 Apache AXIS 기반 클라이언트 간의 웹 서비스 데이터 호환성 실험 (Web Services Data Compatibility Test between MS .NET Server and Apache AXIS Client)

  • 정승화;신영미;유초롱
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2006년도 하계종합학술대회
    • /
    • pp.221-222
    • /
    • 2006
  • Today, Web Services is very well-known as a middle-ware that can inter-communicate between many different program languages. This paper test web services by implementing two different web services platforms which are MS .NET based server and Apache AXIS based client. Those platforms have different data structure/process, and they could not give the developer seamless data compatibility through web services. However we confirmed that handling data, by some data transforming rules, web services can successfully inter-communicate between MS .NET based server and Apache AXIS based client.

  • PDF