-
公开(公告)号:KR1020080043426A
公开(公告)日:2008-05-19
申请号:KR1020060111970
申请日:2006-11-14
Applicant: 아주대학교산학협력단
Abstract: A method for developing a community computing system is provided to reduce programming works of a developer remarkably by generating a frame of source codes for implementing the system through a model conversion process from a community computing model to a platform-dependent community computing implementing model. A community computing model is defined by receiving a role, a purpose, a protocol, and a community of members of all available communities in a community computing system(S100). The community computing model is converted into a platform-independent computing implementing model, which describes the members of the community and interaction of the members to solve the purpose by using a level independent of a platform(S110). The platform-independent computing implementing model is converted into a platform-dependent computing implementing model by receiving information of the platform in which the community computing system is implemented(S120). The platform-dependent community computing implementing model is arranged to each computing component to operate the community computing system(S130).
Abstract translation: 提供了一种用于开发社区计算系统的方法,通过生成用于通过从社区计算模型到依赖于平台的社区计算实现模型的模型转换过程来实现系统的源代码来显着减少开发者的编程工作。 通过在社区计算系统中接收所有可用社区的角色,目的,协议和社区的成员来定义社区计算模型(S100)。 社区计算模型被转换为独立于平台的计算实现模型,其中描述了社区成员和成员之间的交互,通过使用独立于平台的级别来解决目的(S110)。 通过接收实现社区计算系统的平台的信息,将与平台无关的计算实现模型转换为依赖于平台的计算实现模型(S120)。 平台依赖社区计算实现模型被安排到每个计算组件以操作社区计算系统(S130)。
-
公开(公告)号:KR100932608B1
公开(公告)日:2009-12-17
申请号:KR1020070107403
申请日:2007-10-24
Applicant: 아주대학교산학협력단
IPC: G06Q50/30 , G06Q50/00 , A63F13/847
Abstract: A cooperating method performing dynamic interaction between community members of the heterogeneous phosphorus environment between community members at a community computation is provided to implement collaboration between members by equipping frame network based on an eclipse rich client platform. A first member application is transplanted to a smart object including society members(S320). A second member application is downloaded from the community manager. The first member application and the second member application are connected. The smart object is comprised of the first member and the second member. The first member of the community carries out the eleventh role. The second member carries out the twenty first role(S340). The first member requests a collaboration(S350). The second member carries out the twenty second role in response to the collaboration request of the first member(S360).
Abstract translation: 在社区计算中提供了社区成员之间在异构磷环境的社区成员之间进行动态交互的合作方法,以通过基于eclipse富客户端平台的框架网络来实现成员之间的协作。 第一成员应用程序被移植到包括社会成员的智能对象(S320)。 第二个成员应用程序从社区管理器下载。 第一个成员应用程序和第二个成员应用程序已连接。 智能对象由第一个成员和第二个成员组成。 社区的第一个成员扮演着第十一个角色。 第二个成员执行第二十一个角色(S340)。 第一个成员请求协作(S350)。 响应于第一成员的协作请求,第二成员执行第二十二个角色(S360)。
-
公开(公告)号:KR1020090043743A
公开(公告)日:2009-05-07
申请号:KR1020070109470
申请日:2007-10-30
Applicant: 아주대학교산학협력단
IPC: G06Q50/30
Abstract: 커뮤니티 컴퓨팅을 위한 소사이어티 관리시스템이 제공된다. 본 발명에 따른 커뮤니티 컴퓨팅을 위한 소사이어티 관리시스템은, 상기 소사이어티에의 멤버의 등록 또는 상기 소사이어티로부터의 멤버의 탈퇴를 관리하는 멤버 관리부; 특정 목표에 적합한 커뮤니티를 생성시키고, 상기 특정 목표가 달성되면 상기 커뮤니티를 종료시키는 커뮤니티 생성 및 종료부; 및 상기 소사이어티에 속한 멤버들 및 커뮤니티와의 통신을 위한 메시지를 해석하는 메시지 해석부를 포함한다.
커뮤니티 컴퓨팅, 소사이어티, 멤버, 커뮤니티-
公开(公告)号:KR1020090041745A
公开(公告)日:2009-04-29
申请号:KR1020070107403
申请日:2007-10-24
Applicant: 아주대학교산학협력단
IPC: G06Q50/30 , G06Q50/00 , A63F13/847
CPC classification number: G06Q50/30 , A63F13/847 , G06Q50/01
Abstract: A cooperating method performing dynamic interaction between community members of the heterogeneous phosphorus environment between community members at a community computation is provided to implement collaboration between members by equipping frame network based on an eclipse rich client platform. A first member application is transplanted to a smart object including society members(S320). A second member application is downloaded from the community manager. The first member application and the second member application are connected. The smart object is comprised of the first member and the second member. The first member of the community carries out the eleventh role. The second member carries out the twenty first role(S340). The first member requests a collaboration(S350). The second member carries out the twenty second role in response to the collaboration request of the first member(S360).
Abstract translation: 提供社区计算中社区成员间异质性磷环境社区成员之间动态交互的协同方法,通过配置基于eclipse丰富客户端平台的框架网络来实现成员之间的协作。 将第一个成员应用程序移植到包括社团成员的智能对象(S320)中。 第二个成员应用程序从社区经理下载。 第一个成员应用程序和第二个成员应用程序连接。 智能对象由第一构件和第二构件组成。 社区第一个成员第十一个角色。 第二名成员执行第二十一号角色(S340)。 第一名成员要求合作(S350)。 第二名成员响应第一名成员的合作请求,执行第二十二名角色(S360)。
-
公开(公告)号:KR1020090000157A
公开(公告)日:2009-01-07
申请号:KR1020070006234
申请日:2007-01-19
Applicant: 아주대학교산학협력단
Abstract: A method for solving collision for community computing based on a policy is provided to develop a computing system model and output a model script as each computing element, thereby preventing a dynamically generated collision in a community computing system. A community computing system(600) comprises a user interface(610) and a community development department(620). Information for implementing the community computing system is input through the user interface. The community development dept develops a community computing system model by using the information from the user interface. A model script(630) is outputted as each computing element so that the developed community computing system model be arranged in each computing element. The community development department comprises a community model storage(621), a model construction unit(623), and a model transform unit(625). The model construction unit determines whether the information inputted from the user interface is a CML(Community Computing Modeling Language) form or a CIM-PI(Community Implement Model-Platform Independent) form, and produces a community model according to the determined result. The model transform unit converts the community model stored in the community model storage into the script of a form which a user wants, and outputs the converted community model.
Abstract translation: 提供了一种用于解决基于策略的社区计算冲突的方法,用于开发计算系统模型,并将模型脚本输出为每个计算元素,从而防止社区计算系统中的动态生成的冲突。 社区计算系统(600)包括用户界面(610)和社区开发部(620)。 通过用户界面输入实现社区计算系统的信息。 社区发展部门通过使用用户界面的信息开发社区计算系统模型。 作为每个计算元件输出模型脚本(630),使得开发的社区计算系统模型被布置在每个计算元件中。 社区发展部门包括社区模式存储(621),模型构建单元(623)和模型转换单元(625)。 模型构建单元确定从用户界面输入的信息是CML(社区计算建模语言)形式还是CIM-PI(社区实现模型 - 平台独立)形式,并根据确定的结果生成社区模型。 模型变换单元将存储在社区模型存储中的社区模型转换为用户想要的表单的脚本,并输出转换的社区模型。
-
公开(公告)号:KR101288137B1
公开(公告)日:2013-07-18
申请号:KR1020070006234
申请日:2007-01-19
Applicant: 아주대학교산학협력단
Abstract: 커뮤니티 컴퓨팅 시스템에서의 충돌 방지 방법 및 이를 이용한 커뮤니티 컴퓨팅 개발 시스템이 개시된다. 본 발명의 실시예에 따른 커뮤니티 컴퓨팅 개발 시스템은 사용자 인터페이스 및 커뮤니티 개발부를 포함한다. 사용자 인터페이스는 커뮤니티 컴퓨팅 시스템을 구현하기 위한 정보가 입력된다. 커뮤니티 개발부는 상기 정보를 이용하여 커뮤니티 컴퓨팅 시스템 모델을 개발하고, 개발된 커뮤니티 컴퓨팅 시스템 모델이 각각의 컴퓨팅 요소에 배치되도록 모델 스크립트(model script)를 각각의 컴퓨팅 요소로 출력한다. 이 때 상기 정보는 상기 커뮤니티 컴퓨팅 시스템에서 발생할 수 있는 충돌을 해결하기 위한 정책을 포함한다. 본 발명의 실시예에 따른 충돌 방지 방법은 정책을 이용하여 해결하므로, 커뮤니티 컴퓨팅 시스템에서 동적으로 발생하는 충돌을 해결하여 커뮤니티 컴퓨팅 시스템의 장점을 극대화할 수 있는 장점이 있다.
-
公开(公告)号:KR100955775B1
公开(公告)日:2010-04-30
申请号:KR1020070107402
申请日:2007-10-24
Applicant: 아주대학교산학협력단
IPC: G06F9/40
Abstract: 커뮤니티 컴퓨팅 방법 및 커뮤니티 멤버 구성 방법이 개시된다. 본 발명의 실시예에 따른 커뮤니티 컴퓨팅을 위한 커뮤니티 멤버 구성 방법은 스마트 객체(smart object)에 제 1 멤버 어플리케이션을 이식하여, 상기 스마트 객체를 소사이어티의 멤버로 구성하는 단계 및 제 2 멤버 어플리케이션을 커뮤니티 매니저로부터 다운 로드하고 상기 제 1 맴버 어플리케이션과 상기 제 2 멤버 어플리케이션을 연결하여, 상기 스마트 객체를 커뮤니티 멤버로 구성하는 단계를 구비한다. 본 발명의 실시예에 따른 커뮤니티 멤버 구성 방법은 상기와 같이, 멤버 어플리케이션을 이클립스 리치 클라이언트 플랫폼 기반의 프레임워크로 구현함으로써, 공통된 동작에 대해 모듈화하고, 개별적인 동작이나 변경하고자 하는 동작에 대하여는 플러그인 기능을 지원할 수 있어, 커뮤니티 멤버 구성을 위한 멤버 어플리케이션 구현을 동적이고 용이하게 수행할 수 있는 장점이 있다. 또한, 멤버 어플리케이션의 일부를 커뮤니티 매니저로부터 다운 로드함으로써, 하나의 스마트 객체를 복수개의 커뮤니티에 의해 공유 또는 재사용될 수 있는 장점이 있다.
유비쿼터스, 커뮤니티 컴퓨팅, 멤버, 소사이어티-
公开(公告)号:KR1020090043759A
公开(公告)日:2009-05-07
申请号:KR1020070109492
申请日:2007-10-30
Applicant: 아주대학교산학협력단
Abstract: 커뮤니티 컴퓨팅을 위한 멤버 프레임워크에서의 플러그인 구조가 개시된다. 본 발명의 실시예에 따른 커뮤니티 컴퓨팅 시스템에서의 멤버 어플리케이션은 동일한 구조를 갖는 플러그인들로 구성될 수 있다. 이때, 상기 플러그인들은 각각, 다른 플러그인들과의 메시지를 송수신하는 큐(queue), 기준 시간 간격으로 상기 큐를 폴링(polling)하는 메인 스레드(thread) 및 상기 프레임워크와 연결되는 확장부를 구비할 수 있다. 본 발명의 실시예에 따른 커뮤니티 컴퓨팅 시스템에서의 멤버 프레임워크를 구성하거나, 멤버 프레임워크와 연결되는 플러그인들이 동일한 구조로 구현됨으로써, 다양하고 이질적인 유비쿼터스 환경에 대하여도 유비쿼터스 서비스를 제공하기 위한 메시지 교환이 가능할 수 있는 장점이 있다.
유비쿼터스, 커뮤니티 컴퓨팅, 멤버, 플러그인, 큐, 스레드-
公开(公告)号:KR1020090041744A
公开(公告)日:2009-04-29
申请号:KR1020070107402
申请日:2007-10-24
Applicant: 아주대학교산학협력단
IPC: G06F9/40
Abstract: A community computing method and a method for organizing community members are provided to perform the realization of a member application for organizing community members, dynamically and easily by realizing the member application based on the ERCP(Eclipse Rich Client Platform). By transplanting the first member application to a smart object, the smart object becomes a member of a society(S220). The second member application is downloaded from a community manager. By connecting the first and second applications, the smart object becomes a community member(S240). To organize the smart object as a member of the community, the smart object has to become a member of the society which exists as an arbitrary range on the ubiquitous space to which the community belongs.
Abstract translation: 提供社区计算方法和组织社区成员的方法,通过实现基于ERCP(Eclipse Rich Client Platform)的成员应用程序,动态,轻松地实现组织社区成员的成员应用程序。 通过将第一个成员应用程序移植到智能对象,智能对象成为社团的成员(S220)。 第二个成员应用程序从社区管理器下载。 通过连接第一和第二应用程序,智能对象成为社区成员(S240)。 作为社区成员组织聪明对象,聪明的对象必须成为社会成员,社区属于无处不在的空间。
-
公开(公告)号:KR1020090035754A
公开(公告)日:2009-04-13
申请号:KR1020070100691
申请日:2007-10-08
Applicant: 아주대학교산학협력단
CPC classification number: G06F17/30424 , G06F17/30436 , G06F17/30439 , G06Q50/30
Abstract: A situation model-based community computing system and a method thereof for performing role and action according to a context model corresponding to the determined situation are provided to perform smooth collaboration of members according to a condition model corresponding to the determined situation. A circumstance model database(110) stores a plurality of context models. One or more members consecutively uses one or more sense information and determines one or more attribute. One or more attribute is transmitted as a context. A community manager(150) determines the situation of the community. The context model database is searched and the context model corresponding to the situation of the community is determined. One or more member performs role and action corresponding to the determined context model.
Abstract translation: 提供了一种基于模型的社区计算系统及其根据与所确定的情况相对应的上下文模型来执行角色和动作的方法,以根据与所确定的情况相对应的条件模型来执行成员的顺利协作。 环境模型数据库(110)存储多个上下文模型。 一个或多个成员连续地使用一个或多个感测信息并确定一个或多个属性。 作为上下文发送一个或多个属性。 社区经理(150)决定社区的情况。 搜索上下文模型数据库,并确定与社区情况相对应的上下文模型。 一个或多个成员执行与确定的上下文模型相对应的角色和动作。
-
-
-
-
-
-
-
-
-