WO2002095570A3 - Code generation for integrating devices into a middleware framework - Google Patents

Code generation for integrating devices into a middleware framework Download PDF

Info

Publication number
WO2002095570A3
WO2002095570A3 PCT/IB2002/001727 IB0201727W WO02095570A3 WO 2002095570 A3 WO2002095570 A3 WO 2002095570A3 IB 0201727 W IB0201727 W IB 0201727W WO 02095570 A3 WO02095570 A3 WO 02095570A3
Authority
WO
WIPO (PCT)
Prior art keywords
code
code generation
generation system
middleware
integrating devices
Prior art date
Application number
PCT/IB2002/001727
Other languages
French (fr)
Other versions
WO2002095570A2 (en
Inventor
Doreen Y Cheng
Original Assignee
Koninkl Philips Electronics Nv
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninkl Philips Electronics Nv filed Critical Koninkl Philips Electronics Nv
Priority to JP2002591970A priority Critical patent/JP2005508534A/en
Priority to EP02727927A priority patent/EP1518166A2/en
Priority to KR10-2003-7000705A priority patent/KR20030022286A/en
Publication of WO2002095570A2 publication Critical patent/WO2002095570A2/en
Publication of WO2002095570A3 publication Critical patent/WO2002095570A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2814Exchanging control software or macros for controlling appliance services in a home automation network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2805Home Audio Video Interoperability [HAVI] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/281Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function in a home automation network

Abstract

A middleware code generation system generates program code for integrating a device into a network. A variety of tools and a user interface are provided to create databases that contain the information required to generate the middleware integration code. The code generation system is configured to facilitate user modifications to the generated code, and particularly modifications to the code for error handling. In a preferred embodiment, the code generation system also generates a sample test application that serves to illustrate how to use the generated integration code in an application.
PCT/IB2002/001727 2001-05-18 2002-05-17 Code generation for integrating devices into a middleware framework WO2002095570A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2002591970A JP2005508534A (en) 2001-05-18 2002-05-17 Code generation for integrating devices into middleware frameworks
EP02727927A EP1518166A2 (en) 2001-05-18 2002-05-17 Code generation for integrating devices into a middleware framework
KR10-2003-7000705A KR20030022286A (en) 2001-05-18 2002-05-17 Code generation for integrating devices into a middleware framework

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/861,418 2001-05-18
US09/861,418 US20040015809A1 (en) 2001-05-18 2001-05-18 Code generation for integrating devices into a middleware framework

Publications (2)

Publication Number Publication Date
WO2002095570A2 WO2002095570A2 (en) 2002-11-28
WO2002095570A3 true WO2002095570A3 (en) 2005-01-27

Family

ID=25335736

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2002/001727 WO2002095570A2 (en) 2001-05-18 2002-05-17 Code generation for integrating devices into a middleware framework

Country Status (6)

Country Link
US (1) US20040015809A1 (en)
EP (1) EP1518166A2 (en)
JP (1) JP2005508534A (en)
KR (1) KR20030022286A (en)
CN (1) CN1620646A (en)
WO (1) WO2002095570A2 (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7069546B2 (en) * 2001-12-03 2006-06-27 Corrigent Systems Ltd. Generic framework for embedded software development
US7363033B2 (en) * 2002-02-15 2008-04-22 Telefonaktiebolaget Lm Ericsson (Publ) Method of and system for testing equipment during manufacturing
KR100493896B1 (en) 2003-04-18 2005-06-10 삼성전자주식회사 Method and Apparatus for Transforming Digital Content Metadata, and Network System Using the Same
US6876314B1 (en) * 2004-02-18 2005-04-05 Robocoder Corporation Self-generating automatic code generator
JP4919591B2 (en) * 2004-09-24 2012-04-18 富士通テン株式会社 Control system and computer program
US9183114B2 (en) * 2005-12-27 2015-11-10 International Business Machines Corporation Error detection on the stack
KR100759218B1 (en) * 2006-04-27 2007-09-17 아시아나아이디티 주식회사 Advanced rfid middleware engine system and a method by using the system
CN100424640C (en) * 2006-09-26 2008-10-08 四川长虹电器股份有限公司 Domestic network intermediate parts development platform and codes conversion method thereof
US9361341B2 (en) * 2010-02-16 2016-06-07 Hewlett Packard Enterprise Development Lp Functional-form queries
CN102122247A (en) * 2011-03-17 2011-07-13 深圳市同洲软件有限公司 Automatic code generating system and method
KR101871512B1 (en) 2012-02-23 2018-06-26 주식회사 케이티 Device for Do It Yourself M2M platform and, M2M service Method thereof
CN103064968A (en) * 2012-12-31 2013-04-24 中国电子科技集团公司第十五研究所 Standardized data packing method based on cache
US20150120479A1 (en) * 2013-10-28 2015-04-30 International Business Machines Corporation Catalog driven order management for rule definition
US20160098256A1 (en) * 2014-10-03 2016-04-07 General Motors Llc Visual tool and architecting logical layers of software components
WO2017069468A1 (en) * 2015-10-21 2017-04-27 주식회사 포스코 Event service method of steel process middleware, and framework system
US10693962B1 (en) * 2015-12-18 2020-06-23 EMC IP Holding Company LLC Language and mechanism for modeling and exporting storage platform topologies, attributes, and behaviors
US10048946B2 (en) * 2016-03-24 2018-08-14 Microsoft Technology Licensing, Llc Converting visual diagrams into code
CN111367932B (en) * 2020-03-06 2023-05-12 深圳市今天国际物流技术股份有限公司 Database form change notification method, device, computer equipment and storage medium
CN114385175A (en) * 2020-10-20 2022-04-22 武汉斗鱼鱼乐网络科技有限公司 Code generation method and device, electronic equipment and storage medium
CN114968221B (en) * 2022-07-18 2022-11-01 湖南云畅网络科技有限公司 Front-end-based low-code arranging system and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997014097A1 (en) * 1995-10-11 1997-04-17 Nokia Telecommunications Oy Method for producing computer-controlled services

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6041365A (en) * 1985-10-29 2000-03-21 Kleinerman; Aurel Apparatus and method for high performance remote application gateway servers
US5960204A (en) * 1996-10-28 1999-09-28 J.D. Edwards World Source Company System and method for installing applications on a computer on an as needed basis
US6628965B1 (en) * 1997-10-22 2003-09-30 Dynamic Mobile Data Systems, Inc. Computer method and system for management and control of wireless devices
US6611955B1 (en) * 1999-06-03 2003-08-26 Swisscom Ag Monitoring and testing middleware based application software
US7139709B2 (en) * 2000-07-20 2006-11-21 Microsoft Corporation Middleware layer between speech related applications and engines
EP1213895B1 (en) * 2000-12-08 2007-09-05 Sony Deutschland GmbH High-level interface for QoS-based mobile multimedia applications

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997014097A1 (en) * 1995-10-11 1997-04-17 Nokia Telecommunications Oy Method for producing computer-controlled services

Also Published As

Publication number Publication date
CN1620646A (en) 2005-05-25
JP2005508534A (en) 2005-03-31
US20040015809A1 (en) 2004-01-22
WO2002095570A2 (en) 2002-11-28
EP1518166A2 (en) 2005-03-30
KR20030022286A (en) 2003-03-15

Similar Documents

Publication Publication Date Title
WO2002095570A3 (en) Code generation for integrating devices into a middleware framework
NO20034213D0 (en) Procedure, system and storage medium for an icon language communication tool
WO2005008469A3 (en) System and method for generating a graphical user interface (gui) element
WO2005033875A3 (en) Method and system for managing dynamic terms and conditions and user interaction
WO2003062946A3 (en) System and method for generating user interface code
WO2001088661A3 (en) System and method for providing access to forms and maintaining the data used to complete the forms
WO2003012635A3 (en) A device configuration and management development system
WO2006047704A3 (en) Enhanced user assistance
WO2007044018A3 (en) Methods of model compilation
CA2569820A1 (en) A method for portable plc configurations
WO2003017030A3 (en) Method and apparatus for using a transaction system involving fungible, ephemeral commodities including electrical power
WO2004061589A3 (en) System, method and computer program product for providing profile information
EP1347377A3 (en) Abstract user inteface manager with prioritization
WO2002062025A3 (en) Method and apparatus for efficient use of communication resources in a data communication system under overload conditions
WO2003014873A3 (en) Interactive program guide configuration system
EP1237083A3 (en) System and method for accessing functionality of a backend system from an application server
WO2002069118A3 (en) Method and system for the distributed creation of a program for a programmable portable data carrier
WO2005125277A3 (en) A sytem for and method of conveniently and automatically testing the hearing of a person
MX2008000162A (en) Context-sensitive data handling.
ATE335354T1 (en) MULTI-MODAL MESSAGING CALLBACK SYSTEM WITH SERVICE AUTHORIZER AND VIRTUAL CUSTOMER DATABASE
WO2002067114A8 (en) Method and apparatus for the creation of mobile software applications
WO2004023427A3 (en) System for providing computer-assisted development
WO2004051390A3 (en) Device which can use secure internal or external software and corresponding use method
GB0120534D0 (en) SIM Browser intellectual property ideas
WO2004099799A3 (en) Distributed infiniband verification protocol

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CN JP KR

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2002727927

Country of ref document: EP

Ref document number: 1020037000705

Country of ref document: KR

Ref document number: 02801734X

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020037000705

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2002591970

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2002727927

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2002727927

Country of ref document: EP