• 제목/요약/키워드: Large data

검색결과 14,156건 처리시간 0.04초

상권활성화에 있어서 상업자의 역할에 관한 연구 (The Roles of Shop Owners in Boosting Conventional Markets)

  • 박승제
    • 유통과학연구
    • /
    • 제9권4호
    • /
    • pp.93-102
    • /
    • 2011
  • 도시의 얼굴로서 발전하여온 중심시가지와 상점가는 빈점포의 증가, 공터의 증가, 유동인구의 감소 등으로 인하여 대부분의 중심시가지가 쇠퇴의 일로에 있다. 상점가의 이용감소, 주거지의 교외화, 공공시설의 교외 이전, 집객시설의 이전 등으로 인하여 중심지는 더욱 쇠퇴해 지고 있다. 상업자는 상업의 본연의 기능으로서의 매매, 교환의 기능을 가짐은 물론 상업자의 외부성으로서 지역과의 커뮤니티성, 지역의 사회성을 지니고 있다. 상점가는 지역의 생활기반이면서 지역성을 결정짓는 지역의 얼굴이기도 하며 지역문화의 전승, 창조하는 공간이며 지역의 휴식과 지역 주민과의 정보 교류의 장으로서 공공적 역할을 담당하고 있다. 한편으로 지역에 진출하는 대형점이나 체인점들은 대부분 스크랩앤드빌드 및 균질화 매장으로 기능으로 지역에 대한 공헌성이 부족하나 도심 상점가는 지역의 공공적 요소로서 지역에 공헌하는 기능을 갖는다. 궁극의 소매상업자는 결국 상업 본연의 매매, 거래 기능을 가지면서 지역과 공존하여야 하는 사회성도 동시에 지니고 있는 특징을 가진다.

  • PDF

기술예측을 위한 특허 키워드 네트워크 분석 (Keyword Network Analysis for Technology Forecasting)

  • 최진호;김희수;임남규
    • 지능정보연구
    • /
    • 제17권4호
    • /
    • pp.227-240
    • /
    • 2011
  • 특허의 중요성이 커짐에 따라 특허분석의 중요성 또한 점점 커지고 있다. 특허분석은 네트워크 기반 방법과 키워드 기반 방법으로 나눠지는데 네트워크 기반은 특허 내부에 존재하는 세부 기술정보에 대한 분석이 불가능하다는 단점이 있고 키워드 기반은 기술정보간의 상호관계를 규명하지 못한다는 단점이 있다. 기존에 제시된 네트워크 기반 특허 분석과 키워드 기반 분석의 한계를 극복하기 위해서 두 방법을 혼합한 방법으로서 본 연구에서는 특허 키워드 네트워크 기반 분석 방법론을 제시하였다. 본 연구에서는 LED 분야의 특허들을 대상으로 텍스트 마이닝을 통해 중요한 기술정보를 추출한 다음, 키워드 네트워크를 구축하고, 이를 대상으로 커뮤니티 네트워크 분석을 수행하였다. 분석 결과는 다음과 같다. 첫째, 특허 키워드 네트워크는 매우 낮은 밀도와 매우 높은 클러스터링 지수를 나타내었다. 밀도가 높다는 것은 LED 분야내 특허 키워드 네트워크 내 노드(키워드)들이 산발적으로 연결되어 있다는 것을 의미하며, 클러스터링 지수가 높다는 것은 해당 키워드 네트워크 내 노드, 즉 키워드들이 각각의 커뮤니티로 매우 긴밀하게 연결되어 있음을 나타낸다. 둘째, 특허 키워드 네트워크도 다른 지식네트워크와 마찬가지로 명확한 멱함수 분포를 따른다는 사실을 알 수 있었다. 이는 기존에 활발히 연구, 활용되어 많은 연결고리를 갖고 있는 특허개념(키워드)수록 지속적으로 다른 연구자들에 의해 선택되고 이 키워드를 바탕으로 새로운 키워드들이 연결되어서 이들 키워드간의 조합으로 새로운 기술이 발명된다는 것이다. 셋째, 특허가 개발될 때 특정 분야에 유입된 키워드 중 새로운 링크가 생긴 키워드의 대부분이 기존에 연결되어 있던 커뮤니티 내의 키워드들과 결합되어 새로운 특허 개념을 구성한다는 사실을 발견하였다. 이러한 사실은 단기(4년) 장기(10년) 두 기간 모두 동일하게 나타났다. 나아가 본 연구에서 제시한 방법론을 통해 도출된 특허 키워드 조합 정보를 활용하면 미래에 어떤 개념들이 합쳐져서 새로운 특허 단위로 만들어 질지 가늠해볼 수 있고, 새로운 특허를 개발할 때 참고할 수 있는 유용한 정보로 활용할 수 있다.

글로벌 공급사슬에서 경쟁협력 스케줄링을 위한 에이전트 기반 플랫폼 구축 (Development of Agent-based Platform for Coordinated Scheduling in Global Supply Chain)

  • 이정승;최성우
    • 지능정보연구
    • /
    • 제17권4호
    • /
    • pp.213-226
    • /
    • 2011
  • 글로벌 공급사슬 환경에서 글로벌하게 분산 조달, 생산, 유통하게 됨에 따라 전체 공급사슬의 스케줄을 최적화하기 위해서 공급사슬상의 개별 기업 혹은 공장의 스케줄링 최적화뿐만 아니라 각 개별 기업 혹은 공장의 스케줄을 긴밀하게 연계하는 것이 필요하게 되었다. 이는 경쟁과 협력을 동시에 하는 개별 기업 혹은 공장을 개별 에이전트로 보고 각 에이전트간 커뮤니케이션을 통해 개별 에이전트가 관할하는 스케줄러의 스케줄을 조정함으로써 가능해진다. 하지만 전통적인 스케줄링 연구는 개별 스케줄러의 최적화에 집중되어 있고, 에이전트 연구는 스케줄링 도메인에 적용한 예가 제한적이며 이 예도 개별 스케줄러 내의 최적화에 적용하거나 실제 현장 문제가 아닌 실험실 문제 수준에 그치고 있다. 따라서 본 연구에서는 전체 글로벌 공급사슬 스케줄의 최적화를 위해 개별 기업 혹은 공장 스케줄러의 스케줄링을 연계하는 경쟁협력 스케줄링을 위한 에이전트 기반 플랫폼을 구축하였다. 글로벌 공급사슬에서 경쟁협력 스케줄링을 위한 에이전트 기반 플랫폼을 구축하기 위해 첫째, 경쟁협력 스케줄링 분류 체계를 확립하고, 둘째, 경쟁협력 스케줄링을 위한 에이전트를 설계하고, 셋째, 경쟁협력 스케줄링을 위한 지식기반 의사결정 모델을 개발한 후, 넷째 조선산업에 적용 가능한 프로토타입 시스템을 개발했다. 이를 통해 글로벌 공급사슬상의 전체 스케줄의 품질과 에이전트간 커뮤니케이션의 노력에 대한 균형점을 찾을 수 있다. 이를 통해 공급사슬내 개별 기업 혹은 공장의 부분 최적화를 극복할 수 있는 대안을 제시할 것으로 기대한다.

비대칭 오류비용을 고려한 분류기준값 최적화와 SVM에 기반한 지능형 침입탐지모형 (An Intelligent Intrusion Detection Model Based on Support Vector Machines and the Classification Threshold Optimization for Considering the Asymmetric Error Cost)

  • 이현욱;안현철
    • 지능정보연구
    • /
    • 제17권4호
    • /
    • pp.157-173
    • /
    • 2011
  • 최근 인터넷 사용의 증가에 따라 네트워크에 연결된 시스템에 대한 악의적인 해킹과 침입이 빈번하게 발생하고 있으며, 각종 시스템을 운영하는 정부기관, 관공서, 기업 등에서는 이러한 해킹 및 침입에 의해 치명적인 타격을 입을 수 있는 상황에 놓여 있다. 이에 따라 인가되지 않았거나 비정상적인 활동들을 탐지, 식별하여 적절하게 대응하는 침입탐지 시스템에 대한 관심과 수요가 높아지고 있으며, 침입탐지 시스템의 예측성능을 개선하려는 연구 또한 활발하게 이루어지고 있다. 본 연구 역시 침입탐지 시스템의 예측성능을 개선하기 위한 새로운 지능형 침입탐지모형을 제안한다. 본 연구의 제안모형은 비교적 높은 예측력을 나타내면서 동시에 일반화 능력이 우수한 것으로 알려진 Support Vector Machine(SVM)을 기반으로, 비대칭 오류비용을 고려한 분류기준값 최적화를 함께 반영하여 침입을 효과적으로 차단할 수 있도록 설계되었다. 제안모형의 우수성을 확인하기 위해, 기존 기법인 로지스틱 회귀분석, 의사결정나무, 인공신경망과의 결과를 비교하였으며 그 결과 제안하는 SVM 모형이 다른 기법에 비해 상대적으로 우수한 성과를 보임을 확인할 수 있었다.

온톨로지 지식 기반 특성치를 활용한 Bidirectional LSTM-CRF 모델의 시퀀스 태깅 성능 향상에 관한 연구 (Improving Bidirectional LSTM-CRF model Of Sequence Tagging by using Ontology knowledge based feature)

  • 진승희;장희원;김우주
    • 지능정보연구
    • /
    • 제24권1호
    • /
    • pp.253-266
    • /
    • 2018
  • 본 연구는 질의 응답(QA) 시스템에서 사용하는 개체명 인식(NER)의 성능을 향상시키기 위하여 시퀀스 태깅 방법론을 적용한 새로운 방법론을 제안한다. 사용자의 질의를 입력 받아 데이터베이스에 저장된 정답을 추출하기 위해서는 사람의 언어를 컴퓨터가 알아들을 수 있도록 구조화 질의어(SQL)와 같은 데이터베이스의 언어로 전환하는 과정이 필요한데, 개체명 인식은 사용자의 질의에서 데이터베이스에 포함된 클래스나 데이터 명을 식별하는 과정이다. 기존의 데이터베이스에서 질의에 포함된 단어를 검색하여 개체명을 인식하는 방식은 동음이의어와 문장성분 구를 문맥을 고려하여 식별하지 못한다. 다수의 검색 결과가 존재하면 그들 모두를 결과로 반환하기 때문에 질의에 대한 해석이 여러 가지가 나올 수 있고, 계산을 위한 시간복잡도가 커진다. 본 연구에서는 이러한 단점을 극복하기 위해 신경망 기반의 방법론을 사용하여 질의가 가지는 문맥적 의미를 반영함으로써 이러한 문제를 해결하고자 했고 신경망 기반의 방법론의 문제점인 학습되지 않은 단어에 대해서도 문맥을 통해 식별을 하고자 하였다. Sequence Tagging 분야에서 최신 기술인 Bidirectional LSTM-CRF 모델을 도입함으로써 신경망 모델이 가진 단점을 해결하였고, 학습되지 않은 단어에 대해서는 온톨로지 기반 특성치를 활용하여 문맥을 반영한 추론을 사용하였다. 음악 도메인의 온톨로지(Ontology) 지식베이스를 대상으로 실험을 진행하고 그 성능을 평가하였다. 본 연구에서 제안한 방법론인 L-Bidirectional LSTM-CRF의 성능을 정확하게 평가하기 위하여 학습에 포함된 단어들뿐만 아니라 학습에 포함되지 않은 단어들도 포함한 질의를 평가에 사용하였다. 그 결과 L-Bidirectional LSTM-CRF 모형을 재학습 시키지 않아도 학습에 포함되지 않은 단어를 포함한 질의에 대한 개체명 인식이 가능함을 확인하였고, 전체적으로 개체명 인식의 성능이 향상됨을 확인할 수 있었다.

아파트단지 조경 공사비의 공종별 경년변화 특성 분석 - 공공기관 시행의 수도권 아파트단지를 중심으로 - (Characteristic Analysis of the Changes of Landscape Architecture Construction Costs in Time-series - Focused on the Cases of Works of Public Institution's at Capital Area -)

  • 박상진;조세환
    • 한국조경학회지
    • /
    • 제43권6호
    • /
    • pp.150-159
    • /
    • 2015
  • 본 연구는 우리나라의 대표적 아파트단지 조성 공공기관인 'J'공사를 대상으로 조경 식재 및 시설물 공종별 공사비 산정 비율 및 그들의 경년변화 특성 분석을 통해 향후 보다 합리적인 조경공사비 산정을 위한 기초 자료 제시를 목적으로 수행하였다. 연구의 대상 및 자료는 2004년부터 2012년까지 수행한 수도권 아파트단지 37개 현장의 조경식재 및 시설물 공사비를 대상으로 하였다. 경년변화 특성 분석을 위해 기술분석, 상관분석 등 통계분석 방법을 사용하였으며 다음과 같은 결론이 도출되었다. 첫째, 2004년부터 2012년까지 9년간 시행된 조경공사 비용 중 식재공사비와 시설물공사비의 평균 비율은 56.1% 대 43.9%인 것으로 나타났다. 둘째, 식재공사와 시설물공사 모두 약 ${\pm}3%$의 변동 폭에 국한되고 있어 물가상승률 등을 감안하며 거의 상대적 변화가 없는 특징을 보이고 있었다. 셋째, 조경공사 공종별 공사비 투입에서는 최소 ${\pm}1%$에서 최대 ${\pm}5%$의 변동폭(變動幅)을 보임으로써 조경공사비에서는 시설물공사비가 경년별 변화의 폭이 상대적으로 높은 특징을 보이는 것으로 나타났다. 넷째, 이상과 같이 경년별, 조경공종별 조경공사비의 비율이 일괄적으로 나타나는 것은 아파트단지의 지역적 특성과 입지여건 등의 조건을 반영하지 못하는 한계가 있었음을 알 수 있었다. 다섯째, 조경공종별 조경 요소별 상관관계가 높게 나타남으로써 전체적인 공사비 틀 안에서 공사비간의 부분적 조정을 통해 전체 조경공사비를 통제하고 있는 것으로 나타났다. 이상의 결과는 조경공사비가 이용자들의 만족이나, 아파트단지의 여건 등의 환경적 특성과 상관없이 획일적으로 책정되고 있다는 문제점을 제시하고 있었다.

간호기기 개발수요 조사연구 (A Study on the Demand for Equipent Development in Nursing)

  • 장순복;김의숙;황애란;강규숙;서미혜
    • 대한간호
    • /
    • 제35권2호
    • /
    • pp.71-91
    • /
    • 1996
  • The objectives of thes study were to identify the need for equipment development in nursing, and to determine the priorities for that development. The study was descriptive study done between March 2 and May 30, 1995, in which the subjects, including 421 patients, 223 family members, and 198 nurses from neurosurgery, orthopedic, rehabilitation medicine, internal medicine and intensive care units of nine general hospitals in Seoul, completed a questionnarie developed by the research team. The questionnaire consisted of 35 open and closed questions. Data was analyzed using frequencies and percentages. The results ware summarized as follows: 1) The average age of the nurses was 27.9 years, 48% of the patients were between 20 and 40 years of age, and 17% were over 60. The average lingth of experience for the nurse subjects was four years five months with 36.9%. having over five years experience. The most frequent diagnoses of patients were spinal disc(35.9%), internal medicine disease(26.0%), cerebral vascular accident(16.6%) and spinal cord injury(10%) 2) Many of the nurses(96.4%) reported deficiencies with existing equipment and 96.5% of the nurses, but only 79.8% of the patients, nurses' time. Further, 82.3% of the nurses and 75.8% of the patients felt that the development of new equipment would lead to a decrease in the cost of nursing care. 3) Nurses felt that the greatest areas of inconvenience were patient feeding(71.7%), hygiene(71.2%), caring for a patient confined to bed(70.7%), patient clothing(67.2%), mobility transfers(63.5%) and urinary elimination(52.0%). However, patients and family members listed the following as being the most inconvenient: urinary elimination(58.7%), Hygiene(50.5), feeding(48.4%), mobility transfers(47.1%) and bed care(45.2%). 4) Generally the nurses listed more inconveniences and patients and family members listed more demands for the development of equipment. These included utensils with large handles, and regulators for tube feedings; mattresses that provide for automatic position change and massage, which have patient controlled levers and a place for bed pan insertion; automatic lifts or transfer from bed to wheelchair; equipment to facilitate washing and oral hygiene as well as equipment that will allow patients with spinal cord injuries easy access to showers; a bed pan/urinal for women that is comfortable and effective from which urine can be measured and disposed of easily; disposable dressing sets and tracheostomy care sets and a convenient way of measuring changes in wound size; a safe delivery system for oxygen, a variety of mask sizes and better control of humidity, tracheal material than at present, as well as a communication system for patients with tracheostomies; clothing that will allow access to various parts of the body for treament or assessment without patients having to remove all of their clothing; and finally a system that will allow the patient to control lighting, telephones and pagers. Priority areas for equipment development reported by the nurses were, urinary elimination(58. 7%), hygiene(50.5%), feeding(48.4%), mobility transfers(47..1%), bowel elimination(40.8%). Those reported by the patients family members were feeding(71.7%), hygiene(70.0%), bedcare(70.7%), clothing(67.2%), mobility transfers(63.6%), urinary elimination(52.9%) and bowel elimination(50.5%) Altogether, nurses, patients and family members listed the following as priorities; clothing (178), bed care(144), urinary elimination(92), environment(81), hygiene(70). Further, a health professional forum listed urinary elimination, oxygen delivery, medication delivery, mobility transfers, bed care and hygiene in that order as priority areas. From this study it can be concluded that the first need is to develop equipment that will address the problems of urinary elimination. To do (l)This nurses who are interested in equipment development should organize an equipment development team to provide a forum for discussion and production of equipment for nursing.

  • PDF

THE CURRENT STATUS OF BIOMEDICAL ENGINEERING IN THE USA

  • Webster, John G.
    • 대한의용생체공학회:학술대회논문집
    • /
    • 대한의용생체공학회 1992년도 춘계학술대회
    • /
    • pp.27-47
    • /
    • 1992
  • Engineers have developed new instruments that aid in diagnosis and therapy Ultrasonic imaging has provided a nondamaging method of imaging internal organs. A complex transducer emits ultrasonic waves at many angles and reconstructs a map of internal anatomy and also velocities of blood in vessels. Fast computed tomography permits reconstruction of the 3-dimensional anatomy and perfusion of the heart at 20-Hz rates. Positron emission tomography uses certain isotopes that produce positrons that react with electrons to simultaneously emit two gamma rays in opposite directions. It locates the region of origin by using a ring of discrete scintillation detectors, each in electronic coincidence with an opposing detector. In magnetic resonance imaging, the patient is placed in a very strong magnetic field. The precessing of the hydrogen atoms is perturbed by an interrogating field to yield two-dimensional images of soft tissue having exceptional clarity. As an alternative to radiology image processing, film archiving, and retrieval, picture archiving and communication systems (PACS) are being implemented. Images from computed radiography, magnetic resonance imaging (MRI), nuclear medicine, and ultrasound are digitized, transmitted, and stored in computers for retrieval at distributed work stations. In electrical impedance tomography, electrodes are placed around the thorax. 50-kHz current is injected between two electrodes and voltages are measured on all other electrodes. A computer processes the data to yield an image of the resistivity of a 2-dimensional slice of the thorax. During fetal monitoring, a corkscrew electrode is screwed into the fetal scalp to measure the fetal electrocardiogram. Correlations with uterine contractions yield information on the status of the fetus during delivery To measure cardiac output by thermodilution, cold saline is injected into the right atrium. A thermistor in the right pulmonary artery yields temperature measurements, from which we can calculate cardiac output. In impedance cardiography, we measure the changes in electrical impedance as the heart ejects blood into the arteries. Motion artifacts are large, so signal averaging is useful during monitoring. An intraarterial blood gas monitoring system permits monitoring in real time. Light is sent down optical fibers inserted into the radial artery, where it is absorbed by dyes, which reemit the light at a different wavelength. The emitted light travels up optical fibers where an external instrument determines O2, CO2, and pH. Therapeutic devices include the electrosurgical unit. A high-frequency electric arc is drawn between the knife and the tissue. The arc cuts and the heat coagulates, thus preventing blood loss. Hyperthermia has demonstrated antitumor effects in patients in whom all conventional modes of therapy have failed. Methods of raising tumor temperature include focused ultrasound, radio-frequency power through needles, or microwaves. When the heart stops pumping, we use the defibrillator to restore normal pumping. A brief, high-current pulse through the heart synchronizes all cardiac fibers to restore normal rhythm. When the cardiac rhythm is too slow, we implant the cardiac pacemaker. An electrode within the heart stimulates the cardiac muscle to contract at the normal rate. When the cardiac valves are narrowed or leak, we implant an artificial valve. Silicone rubber and Teflon are used for biocompatibility. Artificial hearts powered by pneumatic hoses have been implanted in humans. However, the quality of life gradually degrades, and death ensues. When kidney stones develop, lithotripsy is used. A spark creates a pressure wave, which is focused on the stone and fragments it. The pieces pass out normally. When kidneys fail, the blood is cleansed during hemodialysis. Urea passes through a porous membrane to a dialysate bath to lower its concentration in the blood. The blind are able to read by scanning the Optacon with their fingertips. A camera scans letters and converts them to an array of vibrating pins. The deaf are able to hear using a cochlear implant. A microphone detects sound and divides it into frequency bands. 22 electrodes within the cochlea stimulate the acoustic the acoustic nerve to provide sound patterns. For those who have lost muscle function in the limbs, researchers are implanting electrodes to stimulate the muscle. Sensors in the legs and arms feed back signals to a computer that coordinates the stimulators to provide limb motion. For those with high spinal cord injury, a puff and sip switch can control a computer and permit the disabled person operate the computer and communicate with the outside world.

  • PDF

남쪽방향 행성간 자기장에 의해 발생한 자기 폭풍 동안 한반도 상공의 총 전자수 함유량 변화 (TEC VARIATIONS OVER KOREAN PENINSULA DURING MAGNETIC STORM)

  • 지은영;최병규;김관혁;이동훈;조정호;정종균;박종욱
    • Journal of Astronomy and Space Sciences
    • /
    • 제25권1호
    • /
    • pp.33-42
    • /
    • 2008
  • 행성간 자기장(Interplanetary Magnetic Field)이 남쪽방향으로 전환되면서 발생된 2003년 자기폭풍 동안 한반도 상공 전리층의 총 전자수 함유량(Total Electron Content, TEC) 변화에 대해 알아보았다. 남쪽방향의 행성간 자기장과 지구 자기장의 상호작용에 의해 고위도에서 유도된 전기장과 저위도 전리층으로 전파된 전기장이 저위도 지역의 TEC 증가와 관련 있는 것으로 생각된다. 데이터 분석결과 2003년 6월 16일에 발생한 이벤트 동안에는 낮 지역 TEC 값이 약 15% 증가하였다. F2층의 최대 높이를 나타내는 hmF2는 300km 까지 상승되었으며, 수직방향 $E{\times}B$ 표류운동은 아랫방향으로 나타났다. 이것은 남쪽방향의 행성간 자기장 동안 고위도 지역으로 유입된 에너지에 의해 발생한 전리층의 교란된 다이나모 전기장이 TEC을 증가시킨 것으로 추정된다. 그러나 11월 20일에 발생한 이벤트 동안에는 전리층으로 전파된 서쪽방향 전기장에 의해 밤 지역 TEC 갈이 약 10% 증가한 것으로 보여 진다. 행성간 자기장이 남쪽방향으로 전환됨과 동시에 hmF2 높이는 200km까지 감소되었으며, 아랫방향 $E{\times}B$ 표류운동이 나타났다. 또한 행성간 전기장 y성분과 수직방향 TEC 값이 거의 비슷하게 변화하는 것을 볼 수 있었다. 이러한 결과들은 서로 다른 원인에 의해 발생하였지만 전리층의 교란된 전기장이 한반도 상공의 순간적인 TEC 값 증가에 중요한 요인으로 작용함을 보여 준다.

실시간 소프트웨어의 조절적${\cdot}$단위적 이해 방법 : ARSU(Architecture-based Software Understanding)와 SRE(Software Re/reverse-engineering Environment) (A Scalable and Modular Approach to Understanding of Real-time Software: An Architecture-based Software Understanding(ARSU) and the Software Re/reverse-engineering Environment(SRE))

  • 이문근
    • 한국정보처리학회논문지
    • /
    • 제4권12호
    • /
    • pp.3159-3174
    • /
    • 1997
  • 본 논문은 매우 방대하고 복잡한 실시간 소프트웨어를 이해하기 위한 하나의 방법론과 도구의 개발 연구에 대하여 보고한다. 대부분 본 논문의 저자에 의하여 개발된 이 방법론과 도구는 ARSU(Architecture-based Real-time Software Understanding)과 SRE(Software Re/reverse-engineering Environment)이다. 재공학과정중에 실시간 소프트웨어의 이해한다는 것은 방대한 규모와 복잡성 때문에 일반적으로 매우 어려운 일이다. 그러나 이러한 어려움을 극복하기 위하여 본 논문에서는 architecture에 근거하여 구조적 ${\cdot}$ 기능적 ${\cdot}$ 행위적 측면에서 3차원적인 이해를 가능하게 한다. 이 방법을 통하여 실시간 소프트웨어를 점진적이며 체계적으로 재${\cdot}$역공학할 수 있게 한다. 첫째, 구조적인 관점은 부모-자식간의 관계에 기초한 상하 층충적으로 이루어진 소프트웨어의 전체적 구조, 그리고 명세와 알고리즘 뷰들을 통하여 관측할 수 있다. 여기에서 구조를 구성하는 기본단위는 SWU(Software Unit)이며 이 SWU는 특정 기준에 준하여 추출된다. 이 구조는 상하 또는 그 역방향으로 소프트웨어를 항해(navigation) 할 수 있게 한다. 이는 소프트웨어에 대한 개요와 상세에 관한 정보를 분리하여 상호간에 연관성이 있게 보여준다. 구조의 어떤 단계, 즉 어떤 추상화 단계에서라도 소프트웨어에 대한 기능적 ${\cdot}$ 행위적 대한 정보를 얻을 수 있게 한다. 둘째, 기능적 뷰는 자료와 제어의 흐름, 입력과 출력, 정의와 사용, 변수와 참조 등을 보여준다. 이 뷰의 각 사항들은 소프트웨어에 대한 특정 기능 정보를 제공하여 준다. 셋째, 행위적 뷰는 상태도, IEL(interleaved event list) 등을 들 수 있다. 이 뷰는 소프트웨어에 대한 실행시 동적 성질을 보여준다. 이 뷰들 외에도 각 측면과 뷰들을 위한 기능, 접속, 주석, 코드 등의 다수의 서류들이 제공된다. 본 연구의 가장 큰 장점은 구조를 항해하면서 여러 차원의 정보를 추상화하거나 세부적으로 확장할 수 있는 기능이다. 이러한 기능들은 이러한 실시간 소프트웨어를 이해 할 수 있는 토대를 마련해 준다. 그리고 이러한 장점은 재사용 가능한 요소를 체계적으로 식별하거나 검증할 수 있게 한다.

  • PDF