목차
Ⅰ. 미세구조
Ⅱ. 미세화
Ⅲ. 미세먼지
Ⅳ. 미세압출기
Ⅴ. 미세단위객체관리
참고문헌
Ⅱ. 미세화
Ⅲ. 미세먼지
Ⅳ. 미세압출기
Ⅴ. 미세단위객체관리
참고문헌
본문내용
도 한계가 있다. 따라서 컴퓨터의 하드웨어, 소프트웨어 자원을 이용하여 인적 자원을 보충하는 것은 당연한 일이라고 할 수 있다. 컴포넌트 기반 소프트웨어 개발은 전도유망한 소프트웨어 기술로 각광받고 있는데 컴포넌트 기술의 확산은 컴포넌트의 논리적인 정보와 즉 클래스, 함수 등의 논리적인 정보가 자연스럽게 맞물려서 관리될 수 있는 미세 단위 객체 관리를 더욱 필요로 할 것이다.
소프트웨어 문서는 버전을 저장할 필요가 있다. 버전은 논리적인 이유, 예를 들어 소프트웨어 시스템이 동작하는 환경에 따라서 여러 가지 변형버전(variant)이 존재할 수 있지만 소프트웨어 문서에 있어서 가장 중요한 버전 관리는 개발 과정이 진행함에 따라 생성되는 수정버전(revision) 관리이다. 왜냐하면 소프트웨어 개발 과정은 오류가 발생할 가능성이 높고 새로운 수정버전이 성공한다는 보장이 없기 때문에 과거의 버전으로 돌아갈 가능성이 있으며 수정버전은 백업(backup)의 수단으로 이용된다.
일반적으로 소프트웨어 문서에 대한 변경은 국지적(local) 특성을 가지고 있다. 즉 문서 전체가 골고루 변경되는 것이 아니고 특정 부분에 집중된다. 그리고 버전을 저장하기 위해서는 일시적 객체와 영구적 객체를 비교하는 과정이 필요한데 미세 단위 객체 관리에서는 소프트웨어 문서의 크기가 커짐에 따라 객체의 수가 수백 개에서 수천 개에 이를 수 있다. 따라서 수정버전을 자주 생성하여도 부담이 크지 않고 변경된 부분만을 쉽게 추출하고 반영할 수 있는 방법이 필요하다. 즉 델타 저장 공간이 실제로 변경이 이루어진 양에 비례하고 델타 추출을 위한 버전간 비교 과정이 간단해야 한다. 그러나 기존의 버전 관리 도구들은 버전을 저장하기 위하여 문서의 일부만 변경되었어도 전체를 비교해야 한다는 단점이 있다.
소프트웨어 객체의 구조는 변화하기 쉽다. 예를 들어 새로운 함수나 클래스가 생성되거나 기존의 함수나 클래스가 삭제 될 수 있고 클래스의 소속 변수나 소속 함수도 생성, 또는 삭제가 가능하다. 이외에도 소프트웨어 객체는 단위 속성(atomic attribute)에 비하여 주로 집합 속성(set-valued attribute)을 가지게 되는데 집합 속성의 변경은 생성과 삭제를 통하여 이루어진다. 따라서 객체의 생성과 삭제가 빈번하게 이루어지는 소프트웨어 객체의 버전을 효율적으로 저장할 수 있는 방법이 필요하다.
참고문헌
김영민 외 2명 - 마그네슘합금 주조재의 결정립 미세화 기술, 한국주조공학회, 2007
노정규 외 1명 - 미세 단위 소프트웨어 객체를 위한 연산 기반 버전 및 일관성 관리 모델, 한국정보과학회, 2000
박세진 - 미세구조 연소 반응기의 유로 및 촉매층 설계, 연세대학교, 2009
신소은 - 측정방법에 따른 해안 지역의 미세먼지 질량 농도 차이 분석, 이화여자대학교, 2011
이훈자 - 경기도 수원시 미세먼지 농도의 시계열모형 연구, 한국데이터정보과학회, 2010
정상엽 외 1명 - 역학적 등방성을 가진 2상 다결정 미세구조의 재구성 기법, 한국방재학회, 2011
소프트웨어 문서는 버전을 저장할 필요가 있다. 버전은 논리적인 이유, 예를 들어 소프트웨어 시스템이 동작하는 환경에 따라서 여러 가지 변형버전(variant)이 존재할 수 있지만 소프트웨어 문서에 있어서 가장 중요한 버전 관리는 개발 과정이 진행함에 따라 생성되는 수정버전(revision) 관리이다. 왜냐하면 소프트웨어 개발 과정은 오류가 발생할 가능성이 높고 새로운 수정버전이 성공한다는 보장이 없기 때문에 과거의 버전으로 돌아갈 가능성이 있으며 수정버전은 백업(backup)의 수단으로 이용된다.
일반적으로 소프트웨어 문서에 대한 변경은 국지적(local) 특성을 가지고 있다. 즉 문서 전체가 골고루 변경되는 것이 아니고 특정 부분에 집중된다. 그리고 버전을 저장하기 위해서는 일시적 객체와 영구적 객체를 비교하는 과정이 필요한데 미세 단위 객체 관리에서는 소프트웨어 문서의 크기가 커짐에 따라 객체의 수가 수백 개에서 수천 개에 이를 수 있다. 따라서 수정버전을 자주 생성하여도 부담이 크지 않고 변경된 부분만을 쉽게 추출하고 반영할 수 있는 방법이 필요하다. 즉 델타 저장 공간이 실제로 변경이 이루어진 양에 비례하고 델타 추출을 위한 버전간 비교 과정이 간단해야 한다. 그러나 기존의 버전 관리 도구들은 버전을 저장하기 위하여 문서의 일부만 변경되었어도 전체를 비교해야 한다는 단점이 있다.
소프트웨어 객체의 구조는 변화하기 쉽다. 예를 들어 새로운 함수나 클래스가 생성되거나 기존의 함수나 클래스가 삭제 될 수 있고 클래스의 소속 변수나 소속 함수도 생성, 또는 삭제가 가능하다. 이외에도 소프트웨어 객체는 단위 속성(atomic attribute)에 비하여 주로 집합 속성(set-valued attribute)을 가지게 되는데 집합 속성의 변경은 생성과 삭제를 통하여 이루어진다. 따라서 객체의 생성과 삭제가 빈번하게 이루어지는 소프트웨어 객체의 버전을 효율적으로 저장할 수 있는 방법이 필요하다.
참고문헌
김영민 외 2명 - 마그네슘합금 주조재의 결정립 미세화 기술, 한국주조공학회, 2007
노정규 외 1명 - 미세 단위 소프트웨어 객체를 위한 연산 기반 버전 및 일관성 관리 모델, 한국정보과학회, 2000
박세진 - 미세구조 연소 반응기의 유로 및 촉매층 설계, 연세대학교, 2009
신소은 - 측정방법에 따른 해안 지역의 미세먼지 질량 농도 차이 분석, 이화여자대학교, 2011
이훈자 - 경기도 수원시 미세먼지 농도의 시계열모형 연구, 한국데이터정보과학회, 2010
정상엽 외 1명 - 역학적 등방성을 가진 2상 다결정 미세구조의 재구성 기법, 한국방재학회, 2011
소개글